原创 數組及for循環中 常見的細節問題

for(var i = 0 ; i < 10; i++) {...}alert(i); // 10for(var i=0; i<10;i++){       if(i>3){               break; //這裏之後不會走i

原创 導入gradle項目到eclipse

其實不需要在控制檯敲命令 gradle eclipse, 直接import即可 比如我在gitHub上下載的hibernate-orm的源碼,需要導入到eclipse中: 1️⃣首先在控制檯 定位到工程的跟目錄: cd D:\java_s

原创 spring重溫筆記一(關鍵字)

最初是由 Rod Johnson 編寫的企業級 Java 應用程序開發框架POJOs servlet 容器代碼重用依賴注入(DI) 控制反轉IoC 類 A 依賴於類 B,B 將通過 IoC 被注入到類 A 中,DI 是Spring 框架的

原创 mysql中表的類型InnoDB 和MyISAM

Before MySQL 5.5.5, MyISAM is the default storage engine. (The default was changed to InnoDB in MySQL 5.5.5.) Table 15.

原创 form 中的 input 可以設置爲 readonly 和 disable

readonly不可編輯,但可以選擇和複製;值可以傳遞到後臺 disabled 不能編輯,不能複製,不能選擇;值不可以傳遞到後臺 我們常常在用戶按了提交按鈕後,利用javascript將提交按鈕disabled掉,這樣可以防止網絡條件比較

原创 hibernate 一級緩存機制(session)

核心方法: save,update,saveOrUpdate,get,load,flush,refresh,commit

原创 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

對於web項目,有些時候明明jar包已經引入,還是出現這種錯誤,可以試試下面的方法: 把jar包放在WEB-INF/lib中,重新發布,啓動。 或者在Deployment Assembly中添加引用: 在工程的properties中bui

原创 gradle命令 ./gradlew

cmd中輸入 ./gradlew 報如下錯誤: '.' is not recognized as an internal or external command, operable program or batch file. 網上查了半

原创 java靜態代理和動態代理

先上圖: 靜態代理是一個接口,兩個實現類,其中一個類是被代理類(Student),另外一個類是代理類MyProxy 代碼: public interface Person { public void showName(St

原创 maven install時報錯webxml attribute is required

因爲找不到web.xml 解決辦法,看看你的pom.xml中build的配置,應該是指定webContent <build> <plugins> <plugin>

原创 hibernate的hbm2ddl

hibernate有個配置可以在程序啓動後自動生成建表語句,繼而在數據庫創建相關的表 <property name="hibernate.hbm2ddl.auto">update</property> 但是有個問題,新建的表的type是M

原创 gradle相關命令 筆記

gradle init --type java-library --dsl kotlin   使用命令build工程,生成如下圖所示的文件夾: gradlew.bat build  而且libs下生成了工程的jar包,report

原创 MYSQL ENCRYPT

AES_DECRYPT(crypt_str,key_str) This function decrypts data using the official AES (Advanced Encryption Standard) algor

原创 hibernate type=MyISAM的錯誤

hibernate.cfg.xml配置了下面語句後: <property name="hibernate.hbm2ddl.auto">update</property> 會通過hbm生成一個sql語句來創建表, 如果配置了下面的語句: <

原创 gradle 創建java工程

有兩種方式: 1️⃣ 在控制檯輸入命令並回車: gradle init --type java-library(這種方式首先要下載gradle並且配置環境變量) 2️⃣ 通過開發工具幫忙創建,這裏我用eclipse,使用eclipse也需