原创 淺談方法中參數加上final

參數加final1、斯坦福教授說的好,方法可以比喻成一臺機器(麪包機),沒錯,在我的機器(方法)裏面,我要的參數加了final(要原料),你給我傳過來的參數,機器裏面就無法改了,也就是說在機器裏的這個參數,一直指向的都是你傳進來的參數。[

原创 JNDI 是什麼

原文地址:http://sishuok.com/forum/blogPost/list/1186.htmlJNDI 是什麼JNDI是 Java 命名與目錄接口(Java Naming and Directory Interface),在J

原创 Hibernate(十四)Hibernate三種檢索方式詳解

Hibernate檢索機制中主要分爲三種,他們各自有各自的好處和缺點,他主要分爲以下三種:1.立即檢索策略 2.延遲檢索策略 3.左外連接檢索策略 立即加載:首先我們來看一下立即加載                           

原创 IntelliJ IDEA 常用快捷鍵列表及技巧大全

閱讀目錄IntelliJ Idea 常用快捷鍵列表IntelliJ IDEA使用技巧一覽表回到頂部IntelliJ Idea 常用快捷鍵列表Alt+回車 導入包,自動修正Ctrl+N  查找類Ctrl+Shift+N 查找文件Ctrl+A

原创 Hibernate中的五種數據檢索方式

Hibernate檢索數據的五種方式:1.導航對象圖檢索方式。(根據已經加載的對象,導航到其他對象。)2.OID檢索方式。(按照對象的OID來檢索對象。)3.HQL檢索方式。(使用面向對象的HQL查詢語言。)4.QBC檢索方式。(使用QB

原创 Maven安裝教程詳解

Maven安裝教程詳解一、準備工作               1、確定電腦上已經成功安裝jdk7.0以上版本                2、win10操作系統                3、maven安裝包           

原创 JAVA 安裝與配置

JDK是整個java的核心,包括java的運行環境、java工具和java基礎類庫。一、安裝JDK獲得JDK,登錄oracle網站http://www.oracle.com/technetwork/java/javase/download

原创 關於編程

1.不寫重複代碼 2.不寫重複項目 3.不學重複知識 總結:不要重複 4.語言遷移 5.編程作爲一種興趣 6.注重實用 7.不寫demo代碼和玩具代碼 8.代碼量要精闢,不要追求多,追求簡單

原创 通用表格:可摺疊,可合併,多列折行顯示,自定義固定頭,自定義固定列,移動端,vue

一 基本用法: js模板: <script> var genbody = ` <table> <colgroup> <col w

原创 表格的固定 頭和列的實現

        核心思想:css加js實現:分爲四個表格:,四個區域,左邊一個大的div,右邊一個大的div,各自包着上下兩個div,,然後裏面包着table, 右邊特殊點,上邊還包了一層div,纔是表格: 代碼如下 <!DOCTYPE

原创 想利用爬蟲做一個web界面的信息諮詢服務平臺整合一個智能化的生活數字化解決方案平臺

想利用爬蟲做一個web界面的信息諮詢服務平臺 一.界面 vue element ui 參考zheng-admin 二.技術架構 idea git maven spring boot spring cloud webmagic deep

原创 設計模式之建造者模式

Person person = new Person.Builder("張三","男") .age("12") .money("1000000")

原创 第一次用markdown寫java面試

一.概覽 容器主要包括Collection和Map兩種,Collection存儲着對象的集合,Map存儲着鍵值對的映射。 Collection(interface) Set(繼承,接口) SortedSet(繼承,interface,)

原创 String 源碼解析,深入認識String

問題 前些日子犯了一個很低級的錯誤,將集合A==B,然後將B拿過去使用,發現事情不對,集合A的元素也發生了變化。好尷尬啊,這就是對==號的理解不深導致的低級錯誤。正好上一篇寫了一個Stringutils類。那麼今天就讓我們深入她,理解她吧

原创 原 jdk類庫源碼分析-String類

從今天開始研究jdk基礎類庫的源碼,從中學習優秀的設計思想,提高自己的能力。至於怎麼查看源碼,這裏不多說,網上很多教程,直接上乾貨兒,歡迎大家提出寶貴意見,共同學習,一起進步。(這裏我研究的是jdk1.7) String源碼分析 一 、S