原创 Spring 連接mysql的字符集問題(備忘)

簡述: 使用springjdbc 連接Mysql時候出現字符集問題,修改方式 配置方式: driverClassName=com.mysql.jdbc.Driver dbUrl=jdbc:mysql://192.168.1.199:33

原创 HTML配置no-cache(備忘)

簡述: No-cache配置 html表頭如下 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!-- HTTP 1.1 --> <meta

原创 javax.servlet.http.HttpSession 瀏覽器端session id淺析

簡述: session 的使用小結 證明只要修改session id就可以訪問到session數據 實驗設計:      1. 先用chrome存入一個session的數據     2. 更換瀏覽器,用firefox企圖修改JSESSIO

原创 Mysql 外鍵(備忘)

簡介: - 創建外鍵foreign key - insert時的要求 參考:http://www.cppblog.com/wolf/articles/69089.html 測試: 1. t_user create table t_us

原创 CODE CSDN使用

簡述: 記錄code git的使用方式 步驟: 1. 進入 https://code.csdn.net/dashboard/index 2. 創建項目 3. 查看幫助文檔,https://code.csdn.net/help/CS

原创 Excel 統計起止時間

簡述: Excel,根據耗時天數,休假日,開始時間統計每個單項的結束時間 步驟: 需要獲取今年所有的節假日,新開一個sheet,並命名爲Holiday, 之後會跨sheet調用參數 Excel表格,初始樣式(已完成每一項的工期評估)

原创 Annotation 使用筆記(二) 註解生成SQL腳本

簡述: 《Java 編程思想第四版 》 第20章註解使用筆記 目標: 使用註解生成SQL建表文件 步驟及說明: 1. 項目結構: 2. 聲明幾種註解 1)  table DBTable.java package com.ania

原创 WeakHashMap 筆記

簡述: 《Thinking in Java》第4版 P519 頁 WeakHashMap一章讀書筆記 WeakHashMap 用來保存WeakReference,這一結構雲遜垃圾回收器自動清理鍵和值 在添加鍵和值的操作時,映射會自動使用

原创 MySQL 索引(備忘)

簡述: MySQL索引 ALTER 添加索引, UNIQUE(唯一索引) ALTER TABLE `table_name` ADD UNIQUE INDEX index_name ( `column` ); 添加INDEX(普通索引

原创 Spring aop試用

簡述: 瞭解Spring AOP的使用方式 @AspectJ支持 參考:http://ntzrj513.blog.163.com/blog/static/27945612201362232315/ 需要的依賴庫aspectj pom.

原创 Java 實現大文件統計字母出現個數

簡述: 在大文件中用多線程實現查找裏面次數出現最多的字母 文件格式如, Z Q S D N O E U... 所有的類,包圖 0.Constant.java 常量類 package com.anialy.test.io; p

原创 Mysql使用筆記(隨時更新)

簡述: 記錄Mysql使用過程中實際遇到的問題及解決方式 1. 由於insert的時候發生同時兩條相同的記錄寫入 爲了解決這個問題,同時結合本身記錄發現, u_id 和 room_id, 的組合在該表中是唯一的,所以出於這個業務約束,添

原创 Cglib 字節碼加強試用

簡述: 試用cglib做字節碼加強 參考: http://www.cnblogs.com/kristain/articles/2092458.html EnhancerTest.java package com.anialy.tes

原创 避免過度同步(筆記)

簡述: 《Effective Java》第67條避免過度同步 知識點: 1. synchronized 集合的時候,刪除集合元素出現,併發修改和死鎖的問題 2. CopyOnWriteArray, 一種在寫操作時都會進行拷貝的併發集合(

原创 Maven pom 版本升級腳本

簡述: 每一次發佈版本全量升級太慢,Java實現一個全量pom版本替換的程序 輸入參數: - 原項目的根路徑 - 老的tag版本 - 新的tag版本 注意點: 使用內存從文件讀取字符串,然後老-新tag替換,在替換前需要清空源文件 這