原创 mac mysql root 初始密碼 過期

step 1: SET PASSWORD = PASSWORD(‘your new password‘); step 2: ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;

原创 JNI 內存釋放

代碼寫完,發現native heap內存居高不下,不會自動釋放。 現嘗試釋放以下部分看看效果。 必須釋放(引用數據類型): jclass jobject(返回給java的不用釋放) 各類數組 jstring jobjectArray j

原创 基於HttpURLConnection 的Get\Post封裝(一)

由於Android6.0開始移除了對HttpClient的集成,本次封裝HttpURLConnection以適應。 隨手記: HTTP Keep-Alive,總看到這個參數,加與不加,下面的文章有詳解。 http://www.cnblo

原创 Android寫SD卡的坑

簡簡單單的在SD卡創建文件夾代碼,在不同手機卻失敗了。總結一下: 1、三星Note4 版本4.4.4 完全不允許3方應用在SD卡根目錄寫,必須要去getExternalFilesDir這裏,也就是 SD卡/Android/包名/files

原创 springboot log4j2配置

1、修改pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifact

原创 JAVA多線程讀寫文件操作

目的:解決多線程讀寫文件 導致文件不統一問題。 核心:ReentrantReadWriteLock ReentrantReadWriteLock特性: 1、可寫條件:其他線程無 讀、寫 操作 2、可讀條件:其他線程無 寫、申請寫 操作

原创 ConcurrentHashMap

線程安全,不同於hashtable,他採用分段鎖概念,相當於內部持有多個Hashtable,通過計算key的hashcode,定位內部的hashta

原创 Tale to two lovers

對一個產品的激情總是會消減,或者說市場、公司總是隨時在變化,所以產品經理不可能對某個產品從一而終,總有一天要離開他。---摘自《人人都是產品經理》 恰巧douban.fm在放着《tale to two lovers》,恰巧自己也在轉型期。

原创 SharedPreferences 文件 保存失敗

[java] view plaincopy SharedPreferences sp = this.getSharedPreferences(SP_NAME, 0);                   Shared

原创 Android 源碼編譯 指定userdata.img、system.img、cache.img容量大小

修改build/target/board/generic_x86(對應編譯平臺)/BoardConfig.mk文件 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 576716800 BOARD_USERDATAI

原创 @SuppressLint("NewApi")和@TargetApi()的區別

轉自:http://blog.csdn.net/wbshuang09/article/details/44920549 在Android代碼中,我們有時會使用比我們在AndroidManifest中設置的android:minSdkVe

原创 PHP下載封裝

function download($has_name, $has_size, $file_name) { ob_end_clean(); //用以解決中文不能顯示出來的問題 $file_name = iconv("ut

原创 DexClassLoader 刷新問題

遇到一個坑, 復現條件: 1、DexClassLoader加載上某個APK或jar 2、更新上面的APK或JAR,再次通過DexClassLoader 加載(文件名和dex釋放路徑保持和上次一致) 3、顯式調用GC或系統觸發GC時閃退

原创 PHP 問題彙總

1、important! because an activated user account control 告訴你不要整在C盤的86目錄,會用用戶權限問題 2、it seems you have an antivirus running

原创 引用 google-play-services.jar

@integer/google_play_services_version 需要項目依賴sdk下的google-play-services_lib 編譯時eclipse卡死,修改eclipse\eclipse.ini -Xms256