據(jù)說被稱為世上最經(jīng)典的15句話
1,記住該記住的,忘記該忘記的。改變能改變的,接受不能改變的
2,能沖刷一切的除了眼淚,就是時(shí)間,以時(shí)間來推移感情,時(shí)間越長,沖突越淡,仿佛不斷稀釋的茶
3,怨言是上天得至人類最大的供物,也是人類禱告中最真誠的部分
4,智慧的代價(jià)是矛盾。這是人生對人生觀開的玩笑。
5,世上的姑娘總以為自己是驕傲的公主(除了少數(shù)極丑和少數(shù)極聰明的姑娘例外)
6,如果敵人讓你生氣,那說明你還沒有勝他的把握
7,如果朋友讓你生氣,那說明你仍然在意他的友情
8,令狐沖說“有些事情本身我們無法控制,只好控制自己。”
9,我不知道我現(xiàn)在做的哪些是對的,那些是錯(cuò)的,而當(dāng)我終于老死的時(shí)候我才知道這些。所以我現(xiàn)在所能做的就是盡力做好每一件事,然后等待著老死。
10,也許有些人很可惡,有些人很卑鄙。而當(dāng)我設(shè)身為他想象的時(shí)候,我才知道:他比我還可憐。所以請?jiān)徦心阋娺^的人,好人或者壞人
11,魚對水說你看不到我的眼淚,因?yàn)槲以谒铮f我能感覺到你的眼淚,因?yàn)槟阍谖倚睦铩?/p>
12,快樂要有悲傷作陪,雨過應(yīng)該就有天晴。如果雨后還是雨,如果憂傷之后還是憂傷.請讓我們從容面對這離別之后的離別。 微笑地去尋找一個(gè)不可能出現(xiàn)的你!
13,死亡教會人一切,如同考試之后公布的結(jié)果――雖然恍然大悟,但為時(shí)晚矣~!
14,你出生的時(shí)候,你哭著,周圍的人笑著;你逝去的時(shí)候,你笑著,而周圍的人在哭!一切都是輪回!!!! 我們都在輪回中!!!
15,男人在結(jié)婚前覺得適合自己的女人很少,結(jié)婚后覺得適合自己的女人很多 !
???? 網(wǎng)上看面試題時(shí)看到,摘抄別人寫的一個(gè)程序,并做了一些注解,翻譯為java版,記錄一下1。網(wǎng)上的一種說法,關(guān)閉range,關(guān)閉worksheet,關(guān)閉workbook,最后關(guān)閉excel
System.Runtime.InteropServices.Marshal.ReleaseComObject(Range);
2System.Runtime.InteropServices.Marshal.ReleaseComObject(myBook);
3System.Runtime.InteropServices.Marshal.ReleaseComObject(myExcel);
Range = null;
myBook = null;
myExcel = null;
我試過,沒有成功
2。關(guān)閉進(jìn)程
C#和Asp.net下excel進(jìn)程一被打開,有時(shí)就無法關(guān)閉,?? 尤其是website.對關(guān)閉該進(jìn)程有過GC、release等方法,但這些方法并不是在所有情況下均適用。? 于是提出了kill?? process的方法,?? 目前我見過的方法多是用進(jìn)程創(chuàng)建時(shí)間篩選excel.exe進(jìn)程,?? 然后kill 。???? 這樣的方法是不精確的,?? 也是不安全的,?? 通過對網(wǎng)上一些關(guān)于Api運(yùn)用文章的閱讀,?? 我找到了更為直接精確找到這個(gè)process并kill的方法,以下就是代碼????????
using?? System.Runtime.InteropServices;??
?????
? [DllImport("User32.dll",?? CharSet?? =?? CharSet.Auto)]??
? public?? static?? extern?? int?? GetWindowThreadProcessId(IntPtr?? hwnd,?? out?? int?? ID);??
? protected?? void?? Button1_Click(object?? sender,?? EventArgs?? e)??
? {??
????? Excel.ApplicationClass?? excel?? =?? new?? Microsoft.Office.Interop.Excel.ApplicationClass();??
????? excel.Workbooks.Open("d:\aaa.xls",?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing,?? Type.Missing);??
????? IntPtr?? t?? =?? new?? IntPtr(excel.Hwnd);??
????? int?? k?? =?? 0;??
????? GetWindowThreadProcessId(t,?? out?? k);??
????? System.Diagnostics.Process?? p?? =?? System.Diagnostics.Process.GetProcessById(k);??
????? p.Kill();??????????????????
?? }
以上代碼百分百成功的關(guān)閉excel.exe進(jìn)程
我的做法是結(jié)合兩者,先釋放資源,然后關(guān)閉進(jìn)程。
同時(shí)網(wǎng)上說避免使用GC.Collect 方法 (),因?yàn)闀?dǎo)致整個(gè)clr進(jìn)行g(shù)c,影響你的性能.所以我也沒有調(diào)用GC.Collect
? 思路是先將oracle中時(shí)間字段轉(zhuǎn)化成字段串,然后與字符串模糊查詢
如下:
select * from atm1_operatelog t where to_char(t.operatetime,'yyyy-MM-dd') like '2006-10-16'
同時(shí)反過來也是一樣可行的
select * from atm1_operatelog t where t.operatetime like to_date('2006-10-16','yyyy-MM-dd')
將字段串轉(zhuǎn)化為時(shí)間然后使用like關(guān)鍵字