原创 MyBatis Generator代碼生成器(Eclipse)

Eclipse的MyBatis Generator使用步驟: 一、在Eclipse安裝插件所需插件 二、設置配置文件generator.xml: <?xml version="1.0" encoding="UTF-8"?> <!DO

原创 實現點擊字選擇radio

<html> <head> </head> <body> 實現方法一: <input type="radio" id="radio1" name="radioName1" /><label for="radio1">radio1</la

原创 keytool用法(一)

Keytool是JDK自帶,用於密鑰和證書管理的工具。 keytool的使用【凡事必經第一步】: keytool命令和幫助使用: 1)創建證書:keytool-genkeypair -alias "wrs" -keyalg "RS

原创 Redis安裝【centos7】

Redis安裝【centos7】 一、Redis安裝 1、解壓安裝包:tar -zxvf  redis-2.8.19.tar.gz,然後進入redis解壓目錄cd redis-2.8.19 2、編譯make 3、測試redis是否安裝成功

原创 MySQL安裝【CentOS】

資料準備:先將需要的安裝包放在指定的目錄下: 1、安裝MySQL安裝所需包: yum install gcc gcc-c++ gcc-g77 pcre-developenssl-devel bison autoconf automak

原创 JSON例子(一)

爲廣大Java入門朋友贈個JsonDemo: 1、代碼結構如下:注意JSON開發所依賴的Jar包 2、Demo代碼 package com.wrs; import java.util.ArrayList; import java.u

原创 Java反射Demo

代碼結構: 1、用戶Bean類: package com.wc.plugin; import java.io.Serializable; /** * @function 用戶Bean類 * @author WRS * @r

原创 TortoiseSVN測試VisualSVN Server安裝和搭建【VisualSVN Server安裝和搭建(二)】

使用TortoiseSVN測試VisualSVN server是否安裝和配置成功。 1、準備文件夾: 2、將checkout test目錄導入到Visual Server服務器 3、查看“checkout test”文件夾

原创 (一)jsp是什麼?有什麼作用?

jsp是什麼? 每一種技術的名稱都一定說明了它的作用。jsp的全稱爲:java server pages(翻譯:java服務器頁面),既然它是java的服務器頁面,則它能支持java的代碼編寫的web頁面(.jsp後綴結尾的html文件)

原创 MYBATIS的使用(一【xml方式實現】)

自MYBATIS從BATIS奔向Google後,一直在蛻化,大方向實現分xml和註解Annation。接下來分別爲初學者推出xml和註解Annation兩種Demo。 一、第一種實現方式:xml 1、Demo結構。 2、配置文件 (1

原创 hibernate的get和load方法區別

hibernate的get和load方法的詳解 無論面試還是在使用過程中都有應該掌握的! 先看源碼中Load和Get的屬性的區別》 1、先說方法和get的區別load方法在hibernate的源碼中有屬性:(1)setAllowNull(

原创 ibatis的實現

IBATIS的使用指引》 IBATIS的歷史:1、IBATIS融入了Apache的社會;2、改名MYBATIS“投入”Google。詳情自個瞭解~ 現在IBATIS雖不新鮮,但還是有人在使用。多學無害! 下面開始瞭解IBATIS的使用

原创 FTP-CentOS7

概況:FTP包括vsftpd服務和ftp客戶端 服務器安裝: Vsftpd【服務器】: (1)yum -y install vsftp【在線安裝】 (2)rpm -ivh vsftpd-3.0.2-9.el7.x86_64.rpm【離

原创 使用windows或Linux腳本執行Java項目-JSON例子(二)

代碼結構如下: 腳本詳情: Windows腳本MainTest.bat: title MainTest Initing java -cp .././bin;.././libs/log4j-1.2.17.jar;.././lib

原创 查詢優化【SQL優化】

查詢優化注意點:【>代表查詢速度比較】 1、所有查詢必須注意*的使用必要性:cout(1)> cout(*) 2、字段(主鍵索引)> 字段(普通索引)> 字段(沒有索引) 3、一個字段 > 多個字段(字段多越慢) 4、大於10000和大