原创 java 字符編碼總結

首先解釋幾個名字的概念 字符(Character):各種文字和符號的總稱,包括各國家文字、標點符號、圖形符號、數字等 字符集(Character set):多個字符的集合,字符集種類較多,每個字符集包含的字符個數不同,常見字符集名稱:AS

原创 lnmp + tomcat 實現 php 和 javaweb程序發佈(二級域名直接訪問)

lnmp 使用的是免費開源主機面板 AMH 安裝教程如下: http://bbs.aliyun.com/read/143639.html?spm=0.0.0.0.qCaSDH 使用方法如下: http://bbs.aliyun.com/r

原创 java多態機制分析

多態的前提是存在 繼承、重載、覆蓋 多態:父類或者接口引用指向子類對象。 作用:提高了程序的可擴展性,和後期的可維護性。 /* 對於成員函數: 1,編譯時期:參考的引用型變量所屬的類中是否有調用的方法。 2,運行時期:參考的的對象所屬類的

原创 linux 環境 mysql寫入中文報錯

查看字符集編碼 mysql> show variables like 'character%'; 修改字符集編碼,方法如下 mysql> set character_set_database=utf8; 注意,有可能在修改之後仍然在寫入中

原创 關於多線程的問題

1>多線程的 實現方式     繼承Thread類    或者      實現 Runnable  接口 2>出現線程安全的原因(主要講解 同步鎖)     線程  操作共性數據的多條代碼 分開執行,就會引起線程安全問題(關鍵點:存在共性

原创 Linux "ls -l"文件列表權限詳解

1.使用 ls -l 命令 執行結果如下(/var/log) : drwxr-x--- 2 root              adm    4096 2013-08-07 11:03 apache2 drwxr-xr-x 2 root 

原创 SimpleDateFormat 引起的線程安全隱患問題

import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class LocalThreadTest ex

原创 CentOS-6.3安裝mysql-5.6.14

安裝方式分爲rpm和源碼編譯安裝兩種,本文是採用mysql源碼編譯方式,編譯器使用Cmake。軟件需要mysql-5.5.29.tar.gz和cma

原创 Java類的加載和初始化順序分析

不再一一敘述java中的各種定義和規定, 這裏就是舉了兩個例子,詳細闡述,java代碼運行時,成員變量和構造函數的加載和執行順序。 package com.gt.world.oa.aaa; /** * * @author GT

原创 一道關於加載順序的題目分析

package com.gt.world.oa.aaa; /** * * @author GT */ public class Test20140331 { public static int k = 0; pub

原创 continue 和 break 簡單介紹

java中 關鍵字  continue 和 break的簡單介紹 continue:結束本次循環(一下的代碼不再執行),開始進入下一個循環 break:結束循環(不再遍歷)。 下面是一個簡單的例子 public static v

原创 Statement與PreparedStatement的區別

1:創建時的區別:     Statement statement = conn.createStatement();     PreparedSt

原创 CentOS-6.3安裝配置apache-tomcat-7.0.53.tar.gz

安裝環境:CentOS-6.3 安裝方式:源碼安裝 軟件:apache-tomcat-7.0.29.tar.gz 下載地址:http://tomcat.apache.org/ wget http://apache.fayea.com/a

原创 hashMap 和 hashTable 簡單介紹

以hashmap 源碼爲例, 分析map數據結構, 今天仔細看了一下hashmap的源碼,有hashmap又有了新的認識,先記錄下來,不敢妄談對hashm已經完全瞭解,但求能滴水穿石 無論hashtable 亦或 hashmap 存數m

原创 java實現定時任務的三種方法

/** * 普通thread * 這是最常見的,創建一個thread,然後讓它在while循環裏一直運行着, * 通過sleep方法來達到定時任務的效果。這樣可以快速簡單的實現,代碼如下: * @author GT * */