原创 mysql odps oracle sqlserver 分頁

private static final String MYSQL_LIMIT_SQL_DIRTY = "select * from %s where %s limit %s,%s"; private static final Strin

原创 Redis mysql 雙寫一致性

意思是 當數據庫數據更新時,redis中的緩存數據和數據庫中的數據怎麼保存一致;   第一種方案:先更新再刪除緩存。 缺點:先更新,其他線程來拿數據會產生髒數據,而且可能會重複闡述緩存 第二種方案: 先刪除緩存再更新。 缺點:刪除緩存之後

原创 ConnectionJDBC3 connection.setNetworkTimeout方法問題

ConnectionJDBC3是用於sqlserver數據源鏈接使用的,屬於jstd包下面的,繼承自Connection接口,雖然你能使用接口中的方法,但是jdbc3並沒有對這些方法進行具體實現,所以一使用就報錯,然後你有兩種方案解決:

原创 關於fragement滑動切換與點擊切換

  最近研究了一下fragement的頁面切換問題,網上查了許久,發現有滑動切換與點擊切換,我按照大神的代碼與例子實現了一下,發現兩種方式不能共存(我找到一篇據說能共存的博客,但是裏面滑動切換是使用的手勢切換,我看那個方法已經廢棄了~~)

原创 ListView Item點擊一直變色

  這是第一次開通博客,來記錄自己的學習過程,希望自己能夠堅持下去,並且能夠查漏補缺。  今天遇到了listview點擊時,使點擊item顯示與其他條目不一樣的顏色 並且能夠在點擊下一個Item時 一直保持該顏色,我在百度上查了好久 沒有

原创 ZipUntil打包之後部分解壓工具 解壓時產生錯誤

就這個工具類,使用ZipUtil.pack方法進行打包的時候,如果你將要打包的文件是在同一目錄下,不存在分層的情況,那是沒有任何問題的,但是如果存在分層且!!!!文件夾名稱是全中文的時候,就會存在一些問題,具體表現形式是 某些解壓軟件可

原创 HTML頁面轉PDF 思路

最近公司有個需求,需要後端生成一個PDF,並且裏面的數據是動態的,還有圖表,照片,比較操蛋,心裏劇吐槽,但是工作還是要做的。經過技術調研決定使用openhtmltopdf,上網一搜,國內沒有人寫示例dome,沒有博客寫怎麼用。好吧,自己來

原创 RenntrantLock 理解

1.ReentrantLock 是可重入鎖。 可重入的意思是在線程已經獲取某個共享資源的鎖之後,釋放鎖之前 還可以再次對於這個共享資源獲取鎖。 2.ReentrantLock  是基於AQS實現的。分爲公平鎖和非公平鎖。 AQS 是一種定

原创 openhtmltopdf 簡單使用

寫這篇文章 主要是整個百度找不到一篇使用openhtmltopdf的文章 沒有一個演示項目,github上面只有簡單的演示,看不出效果。 openhtmltopdf 是 html片段轉pdf文件的一個開源框架 源碼在github上,地址是

原创 Consider defining a bean of type 'hgx.parent.parent.properties.**' in your configuration

錯誤是在類中企圖使用 @ConfigurationProperties(prefix = "hgx.security")加載,配置文件中的屬性,但是一直報錯 Description: Field securityProperties

原创 springcloud2.0.3 集成zipkin 做鏈路追蹤 遇到的坑

鏈路追蹤最重要的是 zipkin服務器的搭建,網上大部分各種大佬自己複製粘貼的代碼,讓自己創建一個zipkin服務器,不知道是不是我太笨,能正常打開但是死活檢測不到鏈路。其實這都是錯的,因爲在springboot 2.0以上 就不支持自己

原创 druid和log4j學習筆記

1.Druid 1.配置 1.applicationContext-dao.xml   !-- 數據源 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDa

原创 android中生成隨機點

 先上圖,效果圖是這樣 這是我自定義一個view來生成的 很簡單 代碼就不貼了 原理就是自己寫一個VIew控件  在裏面重寫onDraw方法 然後自己畫點 canvas.drawCircle(x, y, 半徑, 透明度);

原创 基於JQ實現圖片提示

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="jqku/jque

原创 2017面試遇到的面試題

答案自行百度,本文只記錄我不會的問題:1.mybatis 一級緩存與二級緩存區別答:一級緩存是sqlsession級別,每個不一樣,保存sql語句 默認開啓,二級緩存是mapper級別,多個sqlsession可共用一個mapper(二級