原创 java中的關鍵字:transient和volatile

Java定義了兩類有趣的修飾符:transient和volatile。 1、 transient此爲java保留字,告訴JVM以transient宣告的基本型態(primitive type)或物件(object)變量不要序列化,例如敏感

原创 apache訪問日誌access.log的解析以及如何將其導入mysql

首先,我們對apache訪問日誌進行一個解讀, 220.181.108.92 - - [22/Aug/2013:23:59:59 +0800] "GET /min/f=/media/js/jquery-1.7.2.media/js/glo

原创 mysql-5.6主從複製及遇到的錯誤

mysql的複製過程:每執行一個寫操作,它都會往自己的數據庫中存一份,與此同時這個寫操作也會存儲在二進制日誌文件中一份,並且把它們保存爲事件,所以在這個數據庫上,前端數據每執行一個寫操作或者有可能引起修改的操作,都會保存一個事件,我們就把

原创 編譯安裝 LNMP架構及遇到的問題

一、 首先交代一個環境問題,編譯安裝pcre的時候經常會因爲沒有安裝gcc而報c compiler cc is not found 搭建yum源,yum install -y gcc* 建議將lnmp架構所需環境一起搭建,防止編譯過程中

原创 Linux下幾個常用的快捷鍵

1. [tab] 鍵 在linux所有的shell中,[tab]是最常用的也是linux的bash shell中最棒的功能;它具有命令補全和檔案補全的功能。如果不使用[tab]鍵,那就別說自己懂linux! 舉例,命令補全 我想將磁盤格式

原创 shell腳本記錄登錄到本機的用戶,登錄時間和登錄位置

有這樣一個需求,記錄所有登錄用戶的信息,包括用戶名、登錄時間和登錄位置到/var/log/login 日誌的格式爲 username login_location login_time 需求分析:用戶的話無非就是root或者是普通用戶

原创 Java 理論與實踐: 正確使用 Volatile 變量(轉)

轉載於:http://blog.csdn.net/zgmzyr/article/details/9150095 Java 語言中的 volatile 變量可以被看作是一種 “程度較輕的 synchronized”;與synchronize

原创 JPA詳解

1.1 01、全面闡釋和精彩總結JPA 1.2 02、JPA開發環境和思想介紹 1.3 03、搭建JPA開發環境和全局事務介紹 1.4 04、第一個JPA實例與JPA主鍵生成策略 1.5 05、日期_枚舉等字段類型的JPA映射 1.6

原创 Linux的殭屍進程及其解決方法

Linux的殭屍進程及其解決方法   1. 產生原因:   在UNIX 系統中,一個進程結束了,但是他的父進程沒有等待(調用wait / wait

原创 數據庫面試題

1、如何查找和刪除數據庫中的重複數據 法一: 用Group by語句 此查找很快的 select count(num), max(name) from student –查找表中num列重複的,列出重複的記錄數,並列出他的name屬性 g

原创 101條計算機名言

1. “我不害怕計算機,我害怕沒有計算機。” – 艾薩克.艾西莫夫(Isaac Asimov),科幻作家,機器人三定律提出者 2. “下國際象棋計算機

原创 SSH面試題總結

轉載於:http://zhaohe162.blog.163.com/blog/static/382167972010101394544580/?suggestedreading&wumii Hibernate工作原理及爲什麼要用? 原理

原创 對於/etc/fstab的解釋及修改文件系統的label

[root@kissing home]# cat /etc/fstab LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot

原创 吸血鬼數字

吸血鬼數字是指位數爲偶數的數字,可以由一對數字相乘而得到,而這對數字各包含乘積的一半位數的數字,其中從最初的數字中選取的數字可以任意排序。 以兩個0結尾的數字是不允許的,例如,下列數字都是“吸血鬼”數字:    1260 = 21 * 6

原创 模塊獨立性與高內聚低耦合

模塊獨立程度的度量標準 1)耦合 不同模塊之間的互聯程度的度量 2)內聚 模塊內部彼此結合的緊密程度的度量 模塊耦合度越高模塊獨立性越低 模塊內聚度越高模塊獨立性越高 高內聚,低偶合 耦合性也稱塊間聯繫。指軟件系統結構中各