360doc--squarecome的文章
http://www.ahfyzs.com/rssperson/2960485.aspx
360doc (http://www.ahfyzs.com)
zh-cn
360doc--個(gè)人圖書(shū)館
-
Android JNI開(kāi)發(fā)入門(mén)之二
http://www.ahfyzs.com/content/11/0819/15/2660674_141704064.shtml
2012/5/3 17:13:35
Android JNI開(kāi)發(fā)入門(mén)之二 在上一篇文章《Android JNI開(kāi)發(fā)入門(mén)之一》中,我介紹了Android應(yīng)用程序(APK)怎樣通過(guò)JNI調(diào)用Native C實(shí)現(xiàn)的共享庫(kù)。另外Google并沒(méi)有提供JNI的文檔,我們調(diào)用的時(shí)候可以參考Android的jni.h文件,里面有C和C++的JNI函數(shù)原型。Android JNI開(kāi)發(fā)入門(mén)之一》也已經(jīng)提到,JNI API為了避免丑陋的函數(shù)名,提供了方法向Java虛擬機(jī)注冊(cè)函數(shù)映射表。如果我們想深入學(xué)習(xí)JNI首先要先熟悉標(biāo)準(zhǔn)的JNI。
-
android jni 學(xué)習(xí)筆記
http://www.ahfyzs.com/content/10/1012/06/3822981_60261755.shtml
2012/5/2 18:17:05
android jni 學(xué)習(xí)筆記 JNI是Java NativeInterface的縮寫(xiě),譯為Java本地接口。// static 函數(shù)中調(diào)用 android System.loadLibrary() 來(lái)調(diào)用 .so 庫(kù),// loadLibrary()會(huì)判斷 .so庫(kù)的類(lèi)型,如果是jni庫(kù),則會(huì)調(diào)用 .so庫(kù)中的 JNI_OnLoad()函數(shù)來(lái)注冊(cè)jni interface.// TestInternalApi.cpp// JNI interface class, JNI_OnLoad()函數(shù)在.so被load的時(shí)候調(diào)用// JNI interface function中可以調(diào)用底層的 C++/C函數(shù)控制硬件等。
-
eclipse優(yōu)化
http://www.ahfyzs.com/content/11/0828/16/7521839_144018648.shtml
2012/3/27 13:35:15
5. 取消MyEclipse在啟動(dòng)時(shí)自動(dòng)驗(yàn)證項(xiàng)目配置文件默認(rèn)情況下MyEclipse在啟動(dòng)的時(shí)候會(huì)自動(dòng)驗(yàn)證每個(gè)項(xiàng)目的配置文件,這是一個(gè)非常耗時(shí)的過(guò)程,可以在Preferences窗口依次選擇MyEclipse - Validation,然后在右側(cè)的Validator列表中只保留 Manual 項(xiàng)就可以了。8. 去除不需要加載的模塊一個(gè)系統(tǒng)20%的功能往往能夠滿(mǎn)足80%的需求,MyEclipse也不例外,我們?cè)诖蠖鄶?shù)時(shí)候只需要20%的系統(tǒng)功能,所以可以將一些不使用的模塊禁止加載啟動(dòng)。
-
Hibernate連接池配置
http://www.ahfyzs.com/content/08/0124/12/21290_1000429.shtml
2011/12/22 9:55:44
Hibernate連接池配置 Hibernate支持第三方的連接池,官方推薦的連接池是C3P0,Proxool,以及DBCP。例如,配置C3P0時(shí)的provider_class有Hibernate2環(huán)境下使用net.sf.hibernate.connection.C3P0ConnectionProvider,在Hibernate3環(huán)境下使用org.hibernate.connection.C3P0ConnectionProvider。<p<property name="hibernate.connection.provider_class">org.hibernate.connection.hibernate.dialect=org.hibernate.dialect.
-
Thinkpad X100e 重裝XP過(guò)程
http://www.ahfyzs.com/content/10/0220/15/43966_16248919.shtml
2011/7/22 10:30:47
Thinkpad X100e 重裝XP過(guò)程Thinkpad X100e 重裝XP過(guò)程重裝的過(guò)程比較曲折,走了一些彎路,當(dāng)時(shí)差點(diǎn)動(dòng)螺絲刀拆硬盤(pán)下來(lái)了,還好,經(jīng)過(guò)十幾個(gè)小時(shí)的折騰,總算把系統(tǒng)、驅(qū)動(dòng)、軟件都裝好了,也用Ghost備份了,歇歇吧,也寫(xiě)寫(xiě)吧,順便總結(jié)一下,給各位有共同需求的朋友參考?!? Ghost】3.1 我是把整塊硬盤(pán)都重新分了,分了一個(gè)主分區(qū)C盤(pán),兩個(gè)邏輯分區(qū):D盤(pán)、E盤(pán),將ghost映像和XP驅(qū)動(dòng)都放到E盤(pán),在winPE中執(zhí)行g(shù)host操作,順利完成;
-
是什么浪費(fèi)了我們的上網(wǎng)時(shí)間?
http://www.ahfyzs.com/content/11/0510/12/2960485_115675277.shtml
2011/5/10 12:43:35
講個(gè)例子,有篇博客我想寫(xiě)很久了,名字我都想好了,叫"理解廣度優(yōu)先搜索",內(nèi)容也想過(guò)了,是這段時(shí)間遇到過(guò)一些對(duì)于廣度優(yōu)先搜索應(yīng)用的很不錯(cuò)的例子。曾幾何時(shí),回家打開(kāi)電腦就跟進(jìn)門(mén)脫鞋一樣變得如此的理所當(dāng)然,如此的無(wú)意識(shí),當(dāng)然,更別說(shuō)開(kāi)電腦后打開(kāi)瀏覽器了。我們成了電腦,成了瀏覽器的奴隸,而完全忘了電腦只是個(gè)工具,我們用它,只是為了完成某個(gè)工作:比如要寫(xiě)篇博客,比如要實(shí)現(xiàn)個(gè)算法,或者讀一篇文章等等。
-
系統(tǒng)引導(dǎo)管理器GRUB,為初學(xué)者指南 | LinuxSir.Org
http://www.ahfyzs.com/content/11/0427/13/2960485_112671881.shtml
2011/4/27 13:10:34
[root@localhost ~]# touch /boot/grub/menu.lst然后我們?cè)僮鲆粋€(gè)/boot/grub/menu.lst 的鏈接 /boot/grub/grub.conf[root@localhost ~]# cd /boot/grub[root@localhost ~]# ln -s menu.lst grub.conf.grub>kernel (hd0,5)/vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/hda7 grub>initrd (hd0,5)/initrd-2.6.11-1.1369_FC4.imggrub>boot 六、通過(guò)GRUB引導(dǎo)Windows操作系統(tǒng);grub> rootnoverify (hd0,0)grub> chainloader +1grub> boot.
-
Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
http://www.ahfyzs.com/content/11/0321/10/2960485_103106502.shtml
2011/3/21 10:54:51
Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modulesTomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules.0解決,不過(guò)我閑麻煩,干脆就在配置文件中把<installed facet="jst.web" version="3.0"/> 改成低些的版本version="2.5" 就好了。
-
Comet 或是 PUSH Server
http://www.ahfyzs.com/content/11/0314/12/2960485_100989181.shtml
2011/3/14 12:59:30
Comet 或是 PUSH Server.要解決 HTTP 的實(shí)時(shí)性的問(wèn)題,有 Polling 跟 Server PUSH 這兩種方式。Server PUSH.另外一個(gè)壞處就是,持續(xù)性的 connection 很難做到 Load Sharing機(jī)制,通常大家都只會(huì)跟同一臺(tái) PUSH Server 作連接,這臺(tái) PUSH Server 在人一多就會(huì)產(chǎn)生大負(fù)載度的問(wèn)題。雖然 Server PUSH 不是萬(wàn)能的。不過(guò)整體來(lái)說(shuō),以傳遞「實(shí)時(shí)性需求高的訊息來(lái)說(shuō)」,PUSH Server 帶來(lái)的好處絕對(duì)會(huì)比 Polling 來(lái)的好,這倒是無(wú)庸置疑的。
-
獲取系統(tǒng)的編碼類(lèi)型
http://www.ahfyzs.com/content/11/0309/12/2960485_99511178.shtml
2011/3/9 12:54:27
-
關(guān)于百度搜索的編碼問(wèn)題
http://www.ahfyzs.com/content/11/0309/12/2960485_99509003.shtml
2011/3/9 12:47:35
關(guān)于百度搜索的編碼問(wèn)題最近看了下,百度對(duì)漢字的編碼使用的GBK,應(yīng)該是后臺(tái)編碼以后重定向到新的link上的。最多使用的應(yīng)為encodeURIComponent,它是將中文、韓文等特殊字符轉(zhuǎn)換成utf-8格式的url編碼,所以如果給后臺(tái)傳遞參數(shù)需要使用encodeURIComponent時(shí)需要后臺(tái)解碼對(duì)utf-8支持(form中的編碼方式和當(dāng)前頁(yè)面編碼方式相同)encodeURIComponent() 方法:把URI字符串采用UTF-8編碼格式轉(zhuǎn)化成escape格式的字符串。
-
翻頁(yè)之后,保存上頁(yè)已選ChcekBox,然后一次性處理所選信息 - shibushiyou...
http://www.ahfyzs.com/content/11/0307/16/2960485_98950995.shtml
2011/3/7 16:29:12
-
ORACLE 10G 連不上服務(wù)器,ERROR - ORA-12514: TNS: 監(jiān)聽(tīng)程序當(dāng)前無(wú)法識(shí)別連接描述符中請(qǐng)求的服務(wù)
http://www.ahfyzs.com/content/11/0307/09/2960485_98823430.shtml
2011/3/7 9:47:23
At last the content of the file become to the following section:SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = ORACLE) (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) (SID_NAME = ORACLE) ) )4.
-
(function(..))()的意思
http://www.ahfyzs.com/content/11/0301/14/2960485_97155818.shtml
2011/3/1 14:53:04
(function(..))()的意思這樣寫(xiě)是個(gè)閉包。
-
java讀取項(xiàng)目中的properties文件
http://www.ahfyzs.com/content/11/0301/10/2960485_97088134.shtml
2011/3/1 10:53:09
java讀取項(xiàng)目中的properties文件InputStream is=Thread.currentThread().getContextClassLoader().getResourceAsStream("config/struts.properties"); Properties p=new Properties(); try { p.load(is); is.close(); } catch (IOException e) { e.printStackTrace(); } System.out.println(p.get("a"));
-
JS ARRAY 數(shù)組操作
http://www.ahfyzs.com/content/11/0224/10/2960485_95625819.shtml
2011/2/24 10:14:00
JS ARRAY 數(shù)組操作。//創(chuàng)建一個(gè)默認(rèn)數(shù)組,長(zhǎng)度是0var arrayObj = new Array(size); //創(chuàng)建一個(gè)size長(zhǎng)度的數(shù)組,注意Array的長(zhǎng)度是可變的,所以不是上限,是長(zhǎng)度var arrayObj = new Array(item1,item2,); //創(chuàng)建一個(gè)數(shù)組并賦初值要說(shuō)明的是,雖然第二種方法創(chuàng)建數(shù)組指定了長(zhǎng)度,但實(shí)際上所有情況下數(shù)組都是變長(zhǎng)的,也就是說(shuō)即使指定了長(zhǎng)度為5,仍然可以將元素存儲(chǔ)在規(guī)定長(zhǎng)度以外的,注意:這時(shí)長(zhǎng)度會(huì)隨之改變。
-
服務(wù)器配置
http://www.ahfyzs.com/content/11/0125/09/2960485_88850488.shtml
2011/1/25 9:37:04
二、解決方法 在生產(chǎn)環(huán)境中tomcat內(nèi)存設(shè)置不好很容易出現(xiàn)jvm內(nèi)存溢出。4、如果要在myeclipse中啟動(dòng)tomcat,上述的修改就不起作用了,可如下設(shè)置:Myeclipse->preferences->myeclipse->servers->tomcat->tomcat*.*->JDK面板中的Optional Java VM arguments中添加:-Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m 三、jvm參數(shù)說(shuō)明: -server:一定要作為第一個(gè)參數(shù),在多個(gè)CPU時(shí)性能佳 -Xms:java Heap初始大小。
-
正確使用Java Properties - Java綜合 - Java - JavaEye...
http://www.ahfyzs.com/content/11/0120/13/2960485_87832953.shtml
2011/1/20 13:39:11
}//循環(huán)獲取value開(kāi)始的位置while (valueStart <limit) {c = lr.lineBuf[valueStart];//如果字符不為所有的空白字符:'' '', ''\t'', ''\f''的時(shí)候if (c != '' '' &&c != ''\t'' &&c != ''\f'') {//如果前面不是key/value的分隔符,而是空白字符,而該字符是key/value分隔符if (!hasSep &&(c == ''='' || c == '':'')) {hasSep = true;} else {//結(jié)束讀取break;}}valueStart++;}//loadConvert是進(jìn)行字符串轉(zhuǎn)義的方法,就不用關(guān)心了。
-
tomcat系統(tǒng)服務(wù) - 楓葉 - JavaEye技術(shù)網(wǎng)站
http://www.ahfyzs.com/content/11/0120/09/2960485_87773513.shtml
2011/1/20 9:42:40
-
在J2EE系統(tǒng)中應(yīng)用OSCache
http://www.ahfyzs.com/content/09/1228/12/203871_12163354.shtml
2011/1/18 16:54:50
當(dāng)上述的基礎(chǔ)數(shù)據(jù)或者統(tǒng)計(jì)報(bào)表繼續(xù)被訪問(wèn)時(shí),系統(tǒng)將會(huì)首先檢查緩存信息中是否有對(duì)應(yīng)的內(nèi)容和我們?cè)O(shè)定的緩存規(guī)則,如果符合緩存信息存在而且符合緩存規(guī)則,給出的響應(yīng)將來(lái)自于緩存信息,如果沒(méi)有或者緩存信息已經(jīng)不符合設(shè)定的要求,系統(tǒng)將重復(fù)上一步的動(dòng)作。%OSCache_Home%oscache.properties包含了對(duì)OSCache運(yùn)行特征值的設(shè)置信息 %OSCache_Home%oscache.tld包含了OSCache提供的標(biāo)簽庫(kù)的定義內(nèi)容。4 開(kāi)始使用OSCache中的緩存組件。