• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆:78 文章:7 評論:38 引用:0
            C++博客 首頁 發(fā)新隨筆
            發(fā)新文章 聯(lián)系 聚合管理

            早就聽說人快點(diǎn)的沸點(diǎn)是會逐漸升高的,所有要不斷挑戰(zhàn)自己才能保持獲得快樂。剛上班的時(shí)候每次發(fā)工資都好開心,會去一遍遍的看工資條,特別有成就感。現(xiàn)在工資已經(jīng)變成了一個(gè)數(shù)字,雖然月底的時(shí)候還是會期待,但是已經(jīng)沒有那么開心了。于是,要訂新目標(biāo),找尋新快樂了,咔咔
            posted @ 2014-11-03 09:58 未央 閱讀(265) | 評論 (0)編輯 收藏
             
            有可能是遞歸層數(shù)過多,跳出條件失敗導(dǎo)致的。
            posted @ 2014-03-18 20:42 未央 閱讀(6636) | 評論 (0)編輯 收藏
             
            使用QMainWindow可以方便的添加菜單欄、工具條等,但是在Ubuntu 12.04的系統(tǒng)下,菜單欄始終無法顯示,后來得知是此系統(tǒng)將菜單欄做到的屏幕頂端。要想把菜單欄恢復(fù)到程序窗口中,需要卸載一些東西,使用下面的命令即可。 sudo apt-get remove appmenu-gtk appmenu-gtk3 appmenu-qt, 若想重裝回來則 sudo apt-get install appmenu-gtk appmenu-gtk3 appmenu-qt。
            此方法來源于
            http://comments.gmane.org/gmane.linux.ubuntu.user.chinese/9778

            在終端啟動gedit或gvim的時(shí)候,總是出現(xiàn)類似的問題:undefined symbol: menu_proxy_module_load

            找了下發(fā)現(xiàn)是安裝呢macbuntu的時(shí)候,之后再卸載后發(fā)生的問題,好像是多刪除某個(gè)東西,

            在這里找到答案:http://alexsleat.co.uk/2010/10/19/gedit-failed-to-load-type-module-menu_proxy_module_load-ubuntu/

            只需要重新安裝下就可以了,執(zhí)行命令如下:
            sudo apt-get install appmenu-gtk

            posted @ 2014-02-18 17:27 未央 閱讀(3054) | 評論 (0)編輯 收藏
             
            轉(zhuǎn)自:http://www.cnblogs.com/qianyuming/archive/2011/03/09/1978910.html

            在Qt中,undefined reference to ‘vtable for 通常出現(xiàn)在打開了宏 Q_OBJECT的程式當(dāng)中。我遇到的情況是:

            將類體及類體實(shí)現(xiàn)直接寫到main.cpp里,沒有包含 moc文件。這是一種常見的C++錯(cuò)誤,通常就是類體中聲明的虛函數(shù)沒有找到實(shí)體。有時(shí)候你會說,我沒有聲明虛函數(shù)啊,怎么出來的? 那么建議你 Ctrl+左鍵追蹤一下Q_OBJECT這個(gè)宏,這個(gè)宏其實(shí)默認(rèn)給你的類加入了一些虛函數(shù)的聲明(關(guān)于signal-slot實(shí)現(xiàn)的關(guān)鍵設(shè)施),而其實(shí)現(xiàn)實(shí)在moc_xx.cpp中自動生成的,如果你的編譯過程沒有產(chǎn)生這個(gè)文件,或者產(chǎn)生的這個(gè)文件沒有參與到編譯鏈接中去,那么就會發(fā)生這個(gè)錯(cuò)誤。

            現(xiàn)將一篇文章收錄于此,以備查閱:

            undefined reference to ‘vtable for 常見情況:

            一:預(yù)編譯器打開宏Q_OBJECT,聲明若干個(gè)由moc處理(implement)的成員函數(shù)。如果得到類似于“undefined reference to vtable for LcdNumber”的編譯錯(cuò)誤(if you get compiler errors along the lines of "undefined reference to vtable for LcdNumber"),你可能是忘記了執(zhí)行moc,或者忘記了將moc輸出加入到link命令里。  某一個(gè)類中如果加入Q_OBJECT后,則link時(shí)提示:undefined reference to vtable for "xxx::xxx".刪掉它則沒有任何問題.  解決:嘗試(1):把所有的obj文件和uic文件刪除,重新編譯.仍然失敗.  去trolltech的mail lists找到原因: 因?yàn)閝make生成Makefile的時(shí)候,這個(gè)類的頭文件中并沒有Q_OBJECT,所以在相應(yīng)的Makefile里面并沒有用moc xxx.h命令,最終導(dǎo)致鏈接失敗.重新運(yùn)行qmake,問題解決.  在查找解決方法的時(shí)候,附帶發(fā)現(xiàn)一點(diǎn):
              qmake 不會處理.cpp文件里的Q_OBJECT,所以,如果在.cpp文件中有它的話,也會產(chǎn)生undefined reference to vtable for "xxx::xxx". 這時(shí),需要先用moc xxxx.cpp生成相應(yīng)的moc文件,再包含到.cpp里面去,才能解決這個(gè)問題.  這里可以發(fā)現(xiàn)問題的出現(xiàn)是因?yàn)闆]有moc生成相應(yīng)的moc文件,之后連接就出問題。  我找了好多源碼之類的問題,就是沒有找pro的錯(cuò)誤,后來想到qt中moc我們是有make做的  qt的make編譯是根據(jù)Makefile來的,而Makefile是由pro文件來的。這才想到了找pro文件的錯(cuò)誤。  

            二:undefined reference to vtable for "xxx::xxx"  今天碰到了這個(gè)問題。  原因:qmake不會處理.cpp文件里的Q_OBJECT,所以,如果在.cpp文件中有它的話,也會產(chǎn)生undefined reference to vtable for "xxx::xxx". 這時(shí),需要先用moc xxxx.cpp生成相應(yīng)的moc文件,再包含到.cpp里面去,才能解決這個(gè)問題.  其他:
            1.問題: QGLViewer中的函數(shù)不能正常link.解決: 翻看其源代碼,發(fā)現(xiàn)是因?yàn)閺脑创a安裝libQGLViewer時(shí),編譯用了Qt 3,而我的程序中用Qt4 編譯.所以必須重新用Qt4編譯.但是,更改QTDIR 環(huán)境變量為Qt4后,重新編譯的話,qmake生成makefile時(shí)就提示出錯(cuò).進(jìn)一步發(fā)現(xiàn),是因?yàn)殡m然設(shè)了QTDIR為Qt4,頭文件和庫文件都會使 用Qt4,但是moc,uic等都是用的qt3版的,再把PATH環(huán)境變量改動后,一切ok.  

            2.問題:某一個(gè)類中如果加入Q_OBJECT后, 則link時(shí)提示:undefined reference to vtable for "xxx::xxx".刪掉它則沒有任何問題.解決:嘗試(1):把所有的obj文件和uic文件刪除,重新編譯.仍然失敗.去trolltech的 mail lists找到原因: 因?yàn)閝make生成Makefile的時(shí)候,這個(gè)類的頭文件中并沒有Q_OBJECT,所以在相應(yīng)的Makefile里面并沒有用moc xxx.h命令,最終導(dǎo)致鏈接失敗.重新運(yùn)行qmake,問題解決.在查找解決方法的時(shí)候,附帶發(fā)現(xiàn)一點(diǎn):qmake 不會處理.cpp文件里的Q_OBJECT,所以,如果在.cpp文件中有它的話,也會產(chǎn)生undefined reference to vtable for "xxx::xxx". 這時(shí),需要先用moc xxxx.cpp生成相應(yīng)的moc文件,再包含到.cpp里面去,才能解決這個(gè)問題.  

            3. 看Qt的reference發(fā)現(xiàn): 可以connect(pObjA, SIGNAL(someSignalA()),pObjB,SIGNAL(someSignalB()));這樣pObjA發(fā)出的someSingalA 會導(dǎo)致pObjB發(fā)出someSignalB,從而形成信號接力.

            posted @ 2014-01-24 21:14 未央 閱讀(1161) | 評論 (0)編輯 收藏
             
            為了說明QFileDialog::getOpenFileName()函數(shù)的用法,還是先把函數(shù)簽名放在這里:
             
            QString QFileDialog::getOpenFileName (
                      QWidget * parent = 0,
                      const QString & caption = QString(),
                      const QString & dir = QString(),
                      const QString & filter = QString(),
                      QString * selectedFilter = 0,
                      Options options = 0 )
             
            第一個(gè)參數(shù)parent,用于指定父組件。注意,很多Qt組件的構(gòu)造函數(shù)都會有這么一個(gè)parent參數(shù),并提供一個(gè)默認(rèn)值0;
             
            第二個(gè)參數(shù)caption,是對話框的標(biāo)題;
             
            第三個(gè)參數(shù)dir,是對話框顯示時(shí)默認(rèn)打開的目錄,"." 代表程序運(yùn)行目錄,"/" 代表當(dāng)前盤符的根目錄(Windows,Linux下/就是根目錄了),也可以是平臺相關(guān)的,比如"C:\\"等;例如我想打開程序運(yùn)行目錄下的Data文件夾作為默認(rèn)打開路徑,這里應(yīng)該寫成"./Data/",若想有一個(gè)默認(rèn)選中的文件,則在目錄后添加文件名即可:"./Data/teaser.graph"
             
            第四個(gè)參數(shù)filter,是對話框的后綴名過濾器,比如我們使用"Image Files(*.jpg *.png)"就讓它只能顯示后綴名是jpg或者png的文件。如果需要使用多個(gè)過濾器,使用";;"分割,比如"JPEG Files(*.jpg);;PNG Files(*.png)";
             
            第五個(gè)參數(shù)selectedFilter,是默認(rèn)選擇的過濾器;
             
            第六個(gè)參數(shù)options,是對話框的一些參數(shù)設(shè)定,比如只顯示文件夾等等,它的取值是enum QFileDialog::Option,每個(gè)選項(xiàng)可以使用 | 運(yùn)算組合起來。
             
            如果我要想選擇多個(gè)文件怎么辦呢?Qt提供了getOpenFileNames()函數(shù),其返回值是一個(gè)QStringList。你可以把它理解成一個(gè)只能存放QString的List,也就是STL中的list<string>。
            posted @ 2013-06-04 11:07 未央 閱讀(25813) | 評論 (0)編輯 收藏
             

            源地址: http://blog.renren.com/GetEntry.do?id=901621964&owner=265014936
            美國新澤西州第一位華裔女法官Sue Pai Yang(楊柏斯瑜)來到之江訪問,我也有幸和楊法官一起參加了座談。

                   一個(gè)華人,又是一個(gè)女人,在美國法律界這個(gè)白人以及男性力量主導(dǎo)的領(lǐng)域里,能夠成為一名社會地位頗高的法官,楊法官的事跡令到場的我們感到十分佩服和崇拜。

                   更令人羨慕不已的,是楊法官除了事業(yè)成功之外,還擁有一個(gè)幸福的家庭。楊法官的家族在美國生活。她本人擔(dān)任了十年新澤西州勞工賠償法庭的法官,去年三月剛從職場退休。她的丈夫是羅格斯大學(xué)生物學(xué)的教授。而她的兩位女兒,都是出色的執(zhí)業(yè)律師。楊法官本人在說話時(shí),更是三句話不離家人。“我的丈夫現(xiàn)在也在浙江省”,“我的兩個(gè)女兒最近也開始注重國際交流”,“我的丈夫?qū)τ谑占枞~特別有興趣”……脫下法袍,言及自己的家人,楊法官身上那種屬于法官的高高在上的氣場就一掃而光。一身黑色洋裝,和氣親切的她就是一個(gè)賢淑的妻子和慈愛的母親。

             

                   作為一個(gè)女性,如何能夠兼顧自己的事業(yè)和家庭?

                   席間,我問了楊法官這樣一個(gè)問題。

                   楊法官沉思良久,有些無可奈何地笑笑說:“這的確是一個(gè)很難的問題。女性相比于男性而言,必須要更多地考量家庭。什么時(shí)候結(jié)婚、什么時(shí)候生孩子、生了孩子之后應(yīng)該如何撫養(yǎng)?這些現(xiàn)實(shí)的問題對于女性的職業(yè)生涯來說都具有毀滅性的打擊。然而,如何平衡職業(yè)和家庭,你可以有不同的選擇。”

             

                   說著,她給我們講述了自己兩個(gè)女兒不同的人生路途。

                   “我的兩個(gè)女兒的年紀(jì)相差一歲,她們從法學(xué)院畢業(yè)之后,都進(jìn)入了非常大的律師事務(wù)所工作,她們都已經(jīng)結(jié)婚了,但是對于生育后代方面,卻做出了不同的選擇。”

                   “我的大女兒選擇先當(dāng)一名母親。她在自己的事業(yè)上升期懷上了第一個(gè)孩子。為了兼顧工作,她成了律所的第一個(gè)兼職律師,但是美國的律所工作實(shí)在太過繁忙,即便是所謂的‘兼職律師’,也必須承擔(dān)每周四十小時(shí)以上的工作量。所以大女兒在生第二胎的時(shí)候,離開了律師事務(wù)所,雖然放棄了她之前在律所所累積的所有資歷和人脈,但是       她擁有了兩個(gè)活潑可愛的孩子,每天都生活地?zé)釤狒[鬧。”

                   “而我的二女兒嫁給了另一名律師,他們互相支持對方,都覺得要先以發(fā)展事業(yè)為重,所以二女兒一直沒有要孩子,在律所的發(fā)展也很好。她作為第二代表律師參與了史上最大的企業(yè)性別歧視案,代表150萬名女性員工,狀告零售業(yè)巨擘沃爾瑪。現(xiàn)在的她已經(jīng)被奧巴馬總統(tǒng)提名,出任平等就業(yè)機(jī)會委員會委員。事業(yè)可謂是風(fēng)生水起。”

                   “在我看來,兩個(gè)女兒雖然選擇了兩條不同的路,但是對她們自身來說,都是正確的。二女兒潛心事業(yè),因?yàn)樗軌蛘业揭粋€(gè)支持她,并且和她有著一樣價(jià)值觀的丈夫,所以她在發(fā)展事業(yè)的過程中可以沒有后顧之憂。而大女兒,我總是對她說。你現(xiàn)在的事業(yè)起步雖然比你的妹妹要晚一些,但是永遠(yuǎn)也不會太晚,況且你的生命力多了兩個(gè)可愛的小天使陪伴,在你進(jìn)步的路上,又會有更多的動力和支持。”

             

                   “其實(shí)我自己在年輕的時(shí)候也遭遇過同樣的困惑。”

                   楊法官向我們講述了自己的奮斗歷史,

                   “在我年輕時(shí)的那個(gè)年代,社會根本不認(rèn)為女性需要事業(yè),女性角色只是被賦予了照顧家庭,維持家計(jì)等等義務(wù)和責(zé)任。最適合女性的職業(yè),永遠(yuǎn)只有家庭主婦、護(hù)士或是教師。我年輕時(shí)也沒有想過自己要在事業(yè)上有什么建樹,只覺得作為一個(gè)女人,服務(wù)好家庭就好。所以我在大學(xué)里的專業(yè),是家政學(xué),這個(gè)專業(yè)現(xiàn)在應(yīng)該都沒有了吧(笑)?”

                   “我進(jìn)入法學(xué)院其實(shí)是在我生了兩個(gè)女兒之后。當(dāng)時(shí)我已經(jīng)三十多了,日復(fù)一日的主婦生活讓我覺得枯燥乏味,我一直熱衷于參加各種爭取婦女平等地位的運(yùn)動,但是家庭主婦和全職媽媽的生活卻讓我與理想完全脫節(jié)。當(dāng)我仔細(xì)思索了自己的人生和目標(biāo)之后,我做出了一個(gè)決定——我要去讀法學(xué)院。這個(gè)在常人看來非常難以理解的決定,當(dāng)時(shí)也遭到了許多反對之聲,有的人覺得我作為法學(xué)院的學(xué)生來說年紀(jì)已經(jīng)太大了,無法和其他年輕人競爭,無法負(fù)擔(dān)法學(xué)院繁重的學(xué)業(yè);有的人覺得我不務(wù)正業(yè),女人的工作就是應(yīng)該管好自己的家庭,我拋下自己的丈夫和孩子去讀書,實(shí)在是不可理喻。”

                   “我聽到這些反對的聲音,心里也很矛盾。我給我的丈夫打了一個(gè)電話,告訴他我想要去讀法學(xué)院的這個(gè)決定。丈夫很平靜地說,好的,你去讀吧,我來支持你。”楊法官微笑著回憶那時(shí)丈夫的支持與鼓勵(lì)。

                   “美國的法學(xué)院以費(fèi)用高和學(xué)業(yè)負(fù)擔(dān)重聞名。我的丈夫不僅負(fù)擔(dān)了我的學(xué)費(fèi),還在我讀書期間,幫助我照料孩子的成長,讓我能夠安心讀完法學(xué)院。等到我畢業(yè)之后,雖然已經(jīng)四十歲了,但幸運(yùn)的是,遇到一名賞識我的法官,將我?guī)肓朔ü俚穆殬I(yè)生涯之中。”

                   “所以,對于想要在職業(yè)上有所建樹的女性,我想給你們的建議是:

            work hard, building connects and most of all, getting supports from your family, especially from your husband.”

                   (自身勤奮,建立人脈,最重要的是,獲得家庭特別是來自丈夫的支持。)

             

             

                   衡量一個(gè)男性的成功標(biāo)準(zhǔn)比較直接,往往從他的事業(yè)成就來說,經(jīng)商的就看他資產(chǎn)多少,從政的就看他級別高低,學(xué)術(shù)的就看他研究成果,簡單明晰,客觀直接。

                   但是社會對于女人的評價(jià)標(biāo)準(zhǔn)卻復(fù)雜而又曖昧。

                   只有家庭的女人,像一個(gè)永遠(yuǎn)圍繞著丈夫和孩子的影子,面貌模糊,沒有特性。你總是能夠在菜市場里看到她們,四十多歲,頭發(fā)蓬亂、臉色暗黃,埋頭討價(jià)還價(jià),錙銖必較。

                   只有事業(yè)的女人,即使賺再多的錢、有再高的地位,在外人的評價(jià)中總是:“她的事業(yè)真的做的很好,可是都沒遇上一個(gè)好老公,孤苦伶仃的真可憐……”

             

                   只有少數(shù)一部分的女人,能夠在事業(yè)和家庭之間做到平衡。

                   相信每個(gè)人的身邊都有這樣的女性:

                   她們擁有自己的事業(yè),在工作領(lǐng)域中做得專業(yè)嚴(yán)謹(jǐn)、風(fēng)生水起;但同時(shí),他們的家庭也會被稱作是“模范家庭”,丈夫體貼孩子聽話,最要命的是,這些女性自身通常都還非常光鮮漂亮,總是有一種優(yōu)雅而淡定的氣質(zhì),讓人不禁感嘆老天把所有的好東西都給了她。

                   她們所獲得的一切:充實(shí)的工作、其樂融融的家庭和良好的自身素養(yǎng),真的只是因?yàn)槊脝幔课也灰詾槿弧?/p>

             

                   我的舅媽一直是我心目中好女人的榜樣。

                   她做醫(yī)藥行業(yè)多年,在國內(nèi)同行中一直擁有數(shù)一數(shù)二的業(yè)績,在業(yè)務(wù)方面從來都是公司的頂梁柱級別的人物。在生活中,她和舅舅的感情也很好,愛黏著舅舅,愛發(fā)嗲,我的媽媽經(jīng)常用杭州話調(diào)侃她“千色色”。她自己也愛美,穿衣服不僅挑品牌還要看時(shí)尚度,發(fā)型總是新潮得體,每周去美容院,出門一定要打粉上淡妝。就連家里的裝潢都顯得非常浪漫有氣質(zhì),到處充滿了粉色、水彩畫等等浪漫情懷。我一直很羨慕我的表姐,因?yàn)榫藡尶偸前阉?dāng)做一個(gè)小公主。相比于表姐充滿粉色氣息、堆滿人偶的公主房,我的房間就灰灰土土的,我覺得自己就是一個(gè)假小子。

                   舅媽對我非常關(guān)心,我也樂于將自己的情感和成長問題向舅媽討教。相比與我媽媽的敦厚質(zhì)樸,舅媽更像一個(gè)聰明的女人,她很有女人味,而且總是能夠在家庭和事業(yè)中取得完美的平衡,這令我羨慕不已。

                   即便是事業(yè)如此成功,在家里收入最高的舅媽,在我的舅舅面前從來不會因?yàn)樽约旱氖杖敫叨焊邭獍海喾吹模谡煞蛎媲翱偸浅尸F(xiàn)一種小女人的姿態(tài)。她最愛說的話是“聽我老公的就好啦。”在家庭中,她很好地運(yùn)用了自己女性的溫柔和細(xì)膩,將丈夫、女兒的生活安排的浪漫而又井井有條。她也很愛自己,從不吝嗇于對自身的投資。她比我媽媽更常帶我出去買衣服,她總是對我說“女孩子一定要穿得漂亮,不然怎么像是女孩子呢?”除了外貌,她還注重自己的內(nèi)在投資,她最近報(bào)名了英語補(bǔ)習(xí)班開始學(xué)習(xí)英語,前幾天她還打電話來告訴我她的英文名字叫Lily。

                   舅媽一直是我們大家族里的核心人物,她為人和善,總是愿意幫助家人解決各種問題,而且還經(jīng)常組織大家團(tuán)聚,我們都說舅媽是個(gè)好女人,我們都很愛她。

                   但是,我從不認(rèn)為舅媽現(xiàn)在獲得的一切都是因?yàn)?#8220;命好”,因?yàn)槲仪星袑?shí)實(shí)地看到了她為了自己的事業(yè)和家庭付了多于常人的努力。

             

                   家人們都說,舅媽特別像是臺灣的女明星小s。我想,這不僅僅是因?yàn)榫藡屃糁贪l(fā)的緣故。小s也一直以銀幕前臺風(fēng)犀利,銀幕后小鳥依人,執(zhí)著于保持自己的身材和美麗的好女人形象著稱。這些好女人們,其實(shí)都有一些共同的地方,也許這就是她們能夠同時(shí)兼顧自己家庭和事業(yè)的秘訣:

             

             

                   首先,她們都很擅長于自己身份的轉(zhuǎn)換。

                   在工作的時(shí)候就算再怎么拼搏廝殺、統(tǒng)帥千軍萬馬,在家里的時(shí)候,就是一個(gè)依賴丈夫的小女人。陰陽有別,自然界從一開始就給了男女不同的分工。作為女性,我們有柔軟的身體和細(xì)膩的皮膚,有纖細(xì)的感觸和敏感的神經(jīng)。所謂異性相吸,發(fā)掘并且良好運(yùn)用自己的女性特征,無疑是我們的制勝法寶。在職場上,也許女性必須身著戎裝,用職業(yè)化的方式模糊性別,但在家庭中,女性總是要承擔(dān)起作為一個(gè)溫柔的妻子和慈愛的母親的職責(zé)。不把工作帶進(jìn)生活,也不把生活帶進(jìn)工作,兩手都抓,兩手都硬。

             

                   其次,家庭和事業(yè)大體平衡,但家庭會更加重要一些。

                   由于社會對男女雙方有著不同的評價(jià)標(biāo)準(zhǔn),作為妻子,應(yīng)該支持自己的丈夫在事業(yè)的投入與拼搏,做好大后方。男主外女主內(nèi),這是從古流傳至今的分工模式,皇帝在前朝指點(diǎn)江山、維持天下大局,皇后在后宮管理內(nèi)宮事物,維持皇宮日常的平穩(wěn)發(fā)展。所謂照顧好家庭,不僅僅是指夫妻及子女的小家,還有父母、親人在內(nèi)的大家庭。女人若是不能夠照顧好自己的公婆父母,不能夠和妯娌伯叔相處和睦,就算在職場上擁有再多的人脈也不能夠說她的情商高。就算事業(yè)上再忙再累,自己的家庭和家人總是好女人們關(guān)注的第一位。

             

                   第三,愛自己,保持進(jìn)步的心。

                   一個(gè)女人只有愛自己,保持自己的健康美麗,并且讓自己不斷地進(jìn)步,丈夫才會持續(xù)地愛你。在二十幾歲的時(shí)候,每一個(gè)女孩都有年輕的活力和吹彈可破的肌膚,都是黃金一般的美麗,但是這種美麗是粗糙而又短暫的,如果不加以升級和維護(hù),它就會隨著時(shí)間飄散。作為一個(gè)女人,保持魅力的方式就如同寫書,內(nèi)容單調(diào)紙質(zhì)粗糙只會讓人翻了兩頁就不想再讀,而若是故事精彩紛呈,曲折動人,內(nèi)容精彩,發(fā)人深省,使人愛不釋手,這樣的女人,才是一本常年熱銷的好書,她的魅力只會隨著年齡的增加而增加成熟的風(fēng)韻。

             

                   第四,親自一定要給家人做飯,以及清潔自己的家。

                   天海佑希在《gold》中飾演一位以事業(yè)和培育子女的成功而聞名的母親,她在臺詞中說,作為一個(gè)母親,做飯和清潔是一定要親力親為的兩件事。一個(gè)好媽媽或是一個(gè)好妻子的形象,很大一部分是和“暖暖的菜肴”以及“干凈舒適的家”所聯(lián)系在一起的。親手給自己所愛的丈夫和孩子做飯,這將會成為他們心中永遠(yuǎn)的“家的味道”。同時(shí),也只有一個(gè)干凈整潔的家才能讓家人們感覺到溫馨舒適,作為女主人,應(yīng)該為自己的家庭營造出一種這樣的氛圍。丈夫在外辛勤工作,回到家當(dāng)然是希望有一杯熱茶可以喝,一個(gè)熱水澡可以洗,當(dāng)然還會期待有自己妻子的理解和笑臉。

             

                   第五,找到一個(gè)尊重你,并且支持你夢想的丈夫。

                   愛情總是甜蜜的,青春總是美好的。但是愛情不是生活的全部,“有情飲水飽”也只是空話而已。從長遠(yuǎn)考慮,愛情的基礎(chǔ)是有足夠的物質(zhì)條件,能夠讓兩個(gè)人都不為五斗米折腰,能夠追求一些精神層面上的價(jià)值提升。社會并沒有期待女性能夠有多少個(gè)性和能力,所以女性在追求自己的夢想時(shí),很容易遇到社會上的歧視和障礙,在這個(gè)時(shí)候,來自家庭的支持就必不可少。一個(gè)懂得尊重女性、懂得幫助女性實(shí)現(xiàn)她們夢想的男人本身也一定是一個(gè)優(yōu)秀而又包容的人,只有這樣的人,才值得我們?nèi)郏ヒ簧嗍亍?/p>

             

             

                   作為一個(gè)女人,雖然在自然界被當(dāng)做更脆弱的一方,但是我們自己不能將自己的命運(yùn)完全寄托在男人的身上,要自己修煉,給自己一個(gè)足夠強(qiáng)大的靈魂。

             

                   克林頓和希拉里都是耶魯大學(xué)畢業(yè)的。克林頓知道希拉里的前男友是修理汽車的,在他當(dāng)選了總統(tǒng)之后,就對希拉里說:“你選擇我是英明的,如果你選擇了他,現(xiàn)在可能還在耶魯修汽車。”希拉里反唇相譏:“如果我當(dāng)年選擇了他,他早就當(dāng)總統(tǒng)了,你還不知道在哪兒干什么呢!”克林頓雖然有210的高智商,但若沒有希拉里作為克林頓競選總統(tǒng)時(shí)的競選班子里的得力干將,在克林頓的競選之路上的付出和幫助,克林頓也不會有今日之輝煌。希拉里對克林頓來說有著毋庸置疑的影響。

             

                   我從來沒有想過憑著自己這幾年黃金的青春、年輕的身體和容貌就能夠換來一個(gè)從天而降的好丈夫。一切都要自己努力,培養(yǎng)自身氣質(zhì)、努力工作學(xué)習(xí)、與愛人交流溝通。如果好逸惡勞,那么即使掛了餅在你的脖子上,你也會餓死。相反的,女性應(yīng)該利用自己二十幾歲的學(xué)習(xí)黃金時(shí)間將自己的能力提升到更高的臺階,養(yǎng)成良好的生活習(xí)慣,靜下心來思索自己的人生目標(biāo),自信自愛,找到自己的特色。愛自己,那么自然有人來愛你。

             

                   我努力學(xué)習(xí)外語,讀書看報(bào),走出國門獨(dú)立生活、留學(xué)體驗(yàn),這一切都只是想讓自己成為一個(gè)更加成熟、更加沉穩(wěn)、更加全面的女性。

                   當(dāng)我洗脫了自己身上的稚氣,我才能夠沉穩(wěn)淡定地處理隨處可見的挑戰(zhàn);

                   當(dāng)我學(xué)會照顧自己,我才能夠愛別人;

                   當(dāng)我自己擁有一個(gè)獨(dú)立的靈魂,我才能夠獲得我所期冀的,來自愛人的尊重和支持。

                   我努力生活,只有這樣,當(dāng)我遇到一個(gè)好男人的時(shí)候,我才能夠理直氣壯地說:

                   I deserve this.

             

                   我不奢望自己成為多么有錢、多么有社會地位的女性。

                   在我眼中,女性的成功無異于兩個(gè)字——“平衡”:掌握好家庭與事業(yè)的平衡,掌握好愛情與親情友情的平衡,掌握好張弛度,掌握好人生的平衡。

                   我努力做到經(jīng)濟(jì)獨(dú)立,這樣才能夠人格獨(dú)立;我想在結(jié)婚之前給自己買一套房子,這樣就不會因?yàn)榛榉恐惖奈镔|(zhì)條件影響我的婚姻選擇。

                   我很在意自己的愛好培養(yǎng),這讓我擁有獨(dú)特的個(gè)性;我喜歡畫畫、喜歡寫字,即使再忙,我也會每周抽時(shí)間來畫畫和寫文章,我看著喜歡的人的照片畫素描,我的文章讓我的朋友們更加了解我的內(nèi)心。

                   我學(xué)著關(guān)心、學(xué)著欣賞、學(xué)著分享,愛別人也是一種需要培養(yǎng)和練習(xí)的能力。

                   我努力地做這些,只是堅(jiān)信,更好的我才能夠配更好的你。

             

                   女孩,在二十幾歲的年紀(jì),誰都是迷茫的,沒有地位、沒有錢、未來也看不清。

                   但是,

                   Seize the opportunity when it comes alone. Cherish your life, your lover.

                   請相信,只要你努力生活,生活就會給你最好的東西。

             

             

            EmilyHUANG

            @ HANGZHOU

            2013.4.16

            posted @ 2013-05-05 15:52 未央 閱讀(340) | 評論 (0)編輯 收藏
             

            轉(zhuǎn)自:http://www.ctogo.net/313.html
            WOWCode的主體部分基本已經(jīng)完成了,對于我自己來說,其實(shí)已經(jīng)足以應(yīng)付我的需要了,不過如果發(fā)布的話,實(shí)在還是拿不出手,因?yàn)楹芏嗟胤竭€需要完善,一些對我自己來說多余的功能也沒有完成,今天嘗試將程序移植到了另一臺機(jī)子上,卻出現(xiàn)了中文亂碼問題,記錄之。

            也許你在用這個(gè)方法實(shí)現(xiàn)中文化,但它確實(shí)不夠嚴(yán)謹(jǐn)

            Laguage» C++ Title» 出現(xiàn)頻率最高的辦法
            1. #include <QTextCodec>  
            2. int main(int argc, char *argv[]) 
            3. {  
            4.            QApplication app(argc, argv);  
            5.            //設(shè)置中文開始
            6.            QTextCodec::setCodecForTr(QTextCodec::codecForName(“gb18030″)); 
            7.            //設(shè)置中文結(jié)束
            8.            return app.exec();  
            9. }  


            很多地方都會告訴你,這樣可以實(shí)現(xiàn)QT支持中文,包括我看的教程書上也是,他甚至告訴我要支持中文必須加入這段代碼,但我想告訴你,這個(gè)辦法是有問題的,而且這個(gè)問題還不小!我在兩臺同樣是XP系統(tǒng)的機(jī)子上移植就出現(xiàn)了中文亂碼問題,而且所有中文都是用了tr()的。所以請別迷信那些教程,實(shí)踐才是真理!

            你可以嘗試這個(gè)方法

            Laguage» C++ Title»
            1. #include <QTextCodec>  
            2. int main(int argc, char *argv[]) 
            3. {  
            4.            QApplication app(argc, argv);  
            5.            //設(shè)置中文開始
            6.            QTextCodec *codec = QTextCodec::codecForName(“GB2312″);  
            7.            QTextCodec::setCodecForLocale(codec);  
            8.            QTextCodec::setCodecForCStrings(codec);  
            9.            QTextCodec::setCodecForTr(codec);  
            10.            //設(shè)置中文結(jié)束
            11.            return app.exec();  
            12. }  

            雖然這個(gè)方法看似更為嚴(yán)謹(jǐn),你可以嘗試,不過這么寫還是會有問題,至少沒有解決我的問題。這也是我網(wǎng)上看到的出現(xiàn)頻率也挺高的方法,不過我想說的是:其實(shí)這個(gè)辦法治標(biāo)不治本,因?yàn)樗竺嬷皇菍ν貙拰χ形闹С值姆秶话阄覀兌冀ㄗh把中文寫在tr(“”)里。

            推薦個(gè)比較保險(xiǎn)的辦法

            Laguage» C++ Title» 我推薦的方法
            1. int main(int argc, char *argv[]) 
            2. {
            3.     QApplication a(argc, argv);
            4.     QTextCodec *codec = QTextCodec::codecForName(“System”);    //獲取系統(tǒng)編碼
            5.     QTextCodec::setCodecForLocale(codec);
            6.     QTextCodec::setCodecForCStrings(codec);
            7.     QTextCodec::setCodecForTr(codec);
            8.     return a.exec();
            9. }

            這里獲取了系統(tǒng)字體編碼,解決了我的問題,個(gè)人也覺得這個(gè)辦法應(yīng)該是個(gè)不錯(cuò)的解決方案。

            也可能是字體選擇不當(dāng)造成的亂碼

            如果你始終解決不了亂碼問題,可以嘗試設(shè)置下字體,但其實(shí)是否是字體造成的亂碼的方法很簡單,如果出現(xiàn)的是一個(gè)個(gè)方塊,便是字體設(shè)置不當(dāng),否則,優(yōu)先考慮編碼設(shè)置。

            posted @ 2013-05-03 08:10 未央 閱讀(866) | 評論 (0)編輯 收藏
             
            轉(zhuǎn)自:http://hi.baidu.com/jzai_cn/item/85d28e11cdc1cbe45e53b16b
            posted @ 2013-04-24 23:17 未央 閱讀(571) | 評論 (0)編輯 收藏
             

            Given an unsorted array of integers, find the length of the longest consecutive elements sequence.

            For example,
            Given [100, 4, 200, 1, 3, 2],
            The longest consecutive elements sequence is [1, 2, 3, 4]. Return its length: 4.

            Your algorithm should run in O(n) complexity.

            題解:
            因?yàn)檎麛?shù)的范圍非常大,而且有負(fù)數(shù),所以用map來標(biāo)記和查找元素。
            無序找連續(xù)元素,可以從某一已有元素開始,遞增,遞減的查找和它連續(xù)的元素是否存在,找過的元素及時(shí)從map中刪除。
            本來想用hash_map,但是沒有這個(gè)庫。。。所以用了map
            class Solution {
            public:
                
            int longestConsecutive(vector<int> &num) {
                    
            // Start typing your C/C++ solution below
                    
            // DO NOT write int main() function
                    map<intint> hmap;
                    hmap.clear();
                    
            int n = num.size();
                    
            for(int i=0; i<n; i++){
                        hmap.insert(pair
            <intint>(num[i], i));
                    }
                    
            int ans=0, cnt=0;
                    map
            <intint>::iterator it;
                    
            for(int i=0; i<num.size(); i++){
                        
            int cur = num[i];
                        it 
            = hmap.find(num[i]);
                        cnt
            ++;
                        
            if(it!=hmap.end()){
                            map
            <intint>::iterator iter;
                            
            while(1){
                                iter 
            = hmap.find(++cur);
                                
            if(iter==hmap.end())
                                    
            break;
                                cnt
            ++;    
                                hmap.erase(iter);
                            }
                            cur
            =num[i];
                            
            while(1){
                                iter 
            = hmap.find(--cur);
                                
            if(iter==hmap.end())
                                    
            break;
                                cnt
            ++;    
                                hmap.erase(iter);
                            }
                            
            if(ans<cnt)
                                ans 
            = cnt;           
                            cnt
            =0;
                        }
                        cnt
            =0;
                    }
                    
            return ans;
                }
            };
            posted @ 2013-03-19 09:53 未央 閱讀(2591) | 評論 (0)編輯 收藏
             

            Given a string s, partition s such that every substring of the partition is a palindrome.

            Return the minimum cuts needed for a palindrome partitioning of s.

            For example, given s = "aab",
            Return 1 since the palindrome partitioning ["aa","b"] could be produced using 1 cut.

            題解:
            類似矩陣連乘的動歸思路。
            dp[i][j]=min(dp[i][k]+dp[k+1][j]+1), i<=k<j.
            但是用這個(gè)方程的時(shí)間是O(n^3),簡化dp[i][j]為dp[i],表示從0到i的minCut.
            dp[i]=min(dp[k]+1(s[k+1, i]是回文串, dp[k]+i-k(s[k+1, i]不是回文串)), 0<=k<i.
            這個(gè)方法在BOJ上過了,但是在leetcode上面 Judge Large 還是超時(shí)。。。
            還沒找到更快的方法。。。路過的人幫解一下吧。。。
            class Solution {
            public:
                
            bool IsPalindrome(string s, int i, int j){
                    
            if(i==j)
                        
            return true;
                    
            while(i<j){
                        
            if(s[i++]!=s[j--])
                            
            return false;
                    }
                    
            return true;
                }
                
            int minCut(string s) {
                    
            // Start typing your C/C++ solution below
                    
            // DO NOT write int main() function
                    int n = s.length();
                    
            if(n==0 || n==1)    
                        
            return 0;
                    vector
            <int> min;
                    
            for(int i=0; i<n; i++)
                        min.push_back(
            0);
                    
            int tmp, ans;
                    
            for(int inter=1; inter<n; inter++){
                        
            if(IsPalindrome(s, 0, inter)){
                            min[inter]
            =0;
                        }
                        
            else{
                            ans 
            = n+1;
                            
            for(int k=0; k<inter; k++){
                                
            if(IsPalindrome(s, k+1, inter))
                                    tmp 
            = min[k]+1;
                                
            else
                                    tmp 
            = min[k]+inter-k;
                                
            if(tmp<ans)
                                    ans 
            = tmp;
                            }
                            min[inter]
            =ans;
                        }
                    }
                    
            return min[n-1];   
                }
            };

            經(jīng)高人hadn't指點(diǎn),超時(shí)是因?yàn)榕袛嗷匚拇由嫌洃浕瘮?shù)組判斷回文串就pass了^-^
            class Solution {
            public:
                vector
            < vector<int> > map;
                
            int IsPalindrome(string &s, int i, int j){
                    
            if(i>j) return false;
                    
            if(map[i][j]!=-1)
                        
            return map[i][j];
                    
            if(i==j){
                        
            return map[i][j] = 1;
                    }
                        
                    
            if(s[i]!=s[j])
                        
            return map[i][j] = 0;
                    
            else{
                        
            if(j-i==1)
                            
            return map[i][j] = 1;
                        
            else
                            
            return map[i][j] = IsPalindrome(s, i+1, j-1);
                    }
                        
                    
                }
                
            int minCut(string s) {
                    
            // Start typing your C/C++ solution below
                    
            // DO NOT write int main() function
                    int n = s.length();
                    
            if(n==0 || n==1)    
                        
            return 0;
                    vector
            <int> min, vtmp;
                    
                    min.clear(); vtmp.clear(); map.clear();
                    
            for(int i=0; i<n; i++){
                        min.push_back(
            0);
                        vtmp.push_back(
            -1);
                    }
                    
            for(int i=0; i<n; i++)
                        map.push_back(vtmp);
                        
                    
            int tmp, ans;
                    
            for(int inter=1; inter<n; inter++){
                        
            if(IsPalindrome(s, 0, inter)){
                            min[inter]
            =0;
                        }
                        
            else{
                            ans 
            = n+1;
                            
            for(int k=0; k<inter; k++){
                                
            if(IsPalindrome(s, k+1, inter))
                                    tmp 
            = min[k]+1;
                                
            else
                                    tmp 
            = min[k]+inter-k;
                                
            if(tmp<ans)
                                    ans 
            = tmp;
                            }
                            min[inter]
            =ans;
                        }
                    }
                    
            return min[n-1];   
                }
            };
            posted @ 2013-03-18 23:05 未央 閱讀(3717) | 評論 (1)編輯 收藏
            僅列出標(biāo)題
            共8頁: 1 2 3 4 5 6 7 8 
            CALENDER
            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            常用鏈接

            留言簿(6)

            隨筆檔案

            文章檔案

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜


            Powered By: 博客園
            模板提供滬江博客

            欧美亚洲另类久久综合| 国产三级久久久精品麻豆三级| 色天使久久综合网天天| 久久久久久亚洲精品影院| 亚洲人成伊人成综合网久久久| 久久国产免费观看精品3| 国产成人综合久久久久久| 狠狠久久综合| 久久精品国产男包| 国产精品美女久久久m| 国产成人香蕉久久久久| 久久午夜无码鲁丝片秋霞| AV无码久久久久不卡蜜桃| 国产激情久久久久影院老熟女免费 | 久久人人爽人人爽人人片av高请| 国产精品久久波多野结衣| 久久天天躁狠狠躁夜夜av浪潮 | 久久这里只精品99re66| 久久发布国产伦子伦精品| 久久久久久国产精品美女| 久久精品九九亚洲精品| 久久人妻少妇嫩草AV蜜桃| 久久国产亚洲高清观看| 亚洲伊人久久综合中文成人网| 久久精品国产精品亚洲精品| 久久久无码精品亚洲日韩京东传媒| 久久99国产精品99久久| 精品国产乱码久久久久久呢 | 国产精品99久久久精品无码| 久久99精品综合国产首页| 热99RE久久精品这里都是精品免费 | 久久精品国产色蜜蜜麻豆| 久久精品无码专区免费东京热| 色天使久久综合网天天| 情人伊人久久综合亚洲| 精品综合久久久久久888蜜芽| 人妻中文久久久久| 97精品国产97久久久久久免费| 久久久久亚洲AV成人片| 久久久久久精品免费看SSS| 欧美粉嫩小泬久久久久久久|