原创 javascript代碼庫
//解析URL參數,直接替換成json格式的對象 JSON.parse(decodeURI((location.search.replace(/^\?/g,'{"').replace(/\&/g,'","').replace(/\=/g,
原创 java自增和=賦值的執行順序
最近看Java Puzzlers,遇到一題:“謎題25:無情的增量操作” int j=0; for (int i = 0; i < 100; i++){ j = j++; }
原创 深入瞭解MyBatis參數
深入瞭解MyBatis參數(原文鏈接)
原创 javascript代碼庫
//解析URL參數,直接替換成json格式的對象 JSON.parse(decodeURI((location.search.replace(/^\?/g,'{"').replace(/\&/g,'","').replace(/\=/g,
原创 java自增和=賦值的執行順序
最近看Java Puzzlers,遇到一題:“謎題25:無情的增量操作” int j=0; for (int i = 0; i < 100; i++){ j = j++; }
原创 深入瞭解MyBatis參數
深入瞭解MyBatis參數(原文鏈接)
原创 javascript代碼庫
//解析URL參數,直接替換成json格式的對象 JSON.parse(decodeURI((location.search.replace(/^\?/g,'{"').replace(/\&/g,'","').replace(/\=/g,
原创 算法導論3.2練習題
3.2-1 設n1⩽n2;∴f(n1)⩽f(n2),g(n1)⩽g(n2)∴f(n1)+g(n1)⩽f(n2)+g(n2)same;∴f(g(n1))⩽f(g(n2))same;∵f(n)≥0,g(n)≥0∴f(n1)⋅g(n1)⩽f(n
原创 算法導論3.1練習題
3.1-1: 假設0⩽c1(f(n)+g(n))⩽max(f(n),g(n))⩽c2(f(n)+g(n)) ∴0⩽c1(x+y)⩽x+y+|x−y|2⩽c2(x+y) ∵0⩽|x−y|⩽x+y ∴0
原创 記一次mariadb 安裝 出現scok異常
當安裝數據庫Maria時,使用yum install mariadb*. systemctl start mariadb 會提示 /var/lib/mysql 目錄已經初始化了, 但是當後面用到的時候,卻找不到相應配置了. 在安裝過程
原创 N*N數組插入數字
/* 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 */ public static void nnArray(int num) {int direction = 0;int[][] arr
原创 解決nginx中proxy_pass到tomcat的session丟失問題:補充
解決nginx中proxy_pass到tomcat的session丟失問題 新項目上線,部署在服務器上的其中一個tomcat下,訪問時發現session失敗。在瀏覽器裏調試發現每次的cookies不同,並且比本地時多了一個Path:/xx
原创 定位汽車問題
編寫一個程序,通過一系列問題引導用戶定位汽車存在的問題。使用決策樹來構建該系統: 此問題來自《挑戰編程技能:57道程序員功力測試題》 這是第一次用二叉樹,裏面的樹生成的方式還是套用的數組循環,效率不高沒有用的二叉樹的一些特性。這裏主要爲了
原创 弱類型的==和===
下面這些例子摘自《JavaScript the Good Parts》 '' == '0' // false 0 == '' // true 0 == '0' // true false == 'false' // false fals
原创 百萬以內素數快速查找
/** * 初級版本 */ @Test public void prime() { long date = System.currentTimeMillis(); System.out.println(date);