原创 subversion和qt無窗口拖動

qt在FrameLessWindowHint狀態下的拖動: void ShapedClock::mousePressEvent(QMouseEvent *event) {    if (event->button() == Qt::L

原创 web.xml -servlet

  <servlet>   <servlet-name>SampleServlet</servlet-name>   <servlet-class>ch07.SampleServlet</servlet-class>    </servl

原创 sql server基本

/////////////////////外鍵////////////////////////////兩個表 dept emp表示,emp 裏面有個字段deptno,dept裏面也有一個deptno字段,但這個是這個表的主鍵。外鍵必須指向

原创 MYSQL學習二:auto_increment用法

create table ceyan(ID int not null auto_increment,                   name varchar(20), primay key (ID));insert into cey

原创 java 設計模式-策略模式

就是比較兩個類別時,要自己寫一個比較器,這個比較器實現了Comparator接口,裏面實現public int compare(Object o1,Object o2)方法。在實體類裏面要有一個成員變量時這個比較器,這個實體類也要實現了C

原创 go on

Be unpresent for nearly one year!   It's time to start up again, Go on!

原创 qt Qtabidget 窗口頭部設想 linux搜索字符串命令

QTabWidget用法: TabDialog繼承自QDialog,有私有成員QTabWidget; 在構造函數中加入tabWidget,tabWi

原创 my sql 學習一: 常用命令

一、連接MYSQL。 格式: mysql -h主機地址 -u用戶名 -p用戶密碼 1、連接到本機上的MYSQL。   首先打開DOS窗口,然後進入目錄mysql/bin,再鍵入命令mysql -u root -p,回車後提示你輸密碼.注意

原创 java線程死鎖問題

死鎖的原因:  兩個或以上線程,相互搶佔對方持有的鎖,導致相互等待 典型死鎖程序: public class DeadLockDemo { private final static Object lock1 = new Obj

原创 qt 第一個窗口全屏,第二個窗口是個對話框,要始終顯示在第一個全屏窗口上面

main函數中:          QApplication a(argc, argv);       Widget w;       w.show();      LoginWidget log(&w);       log.show(

原创 java 數組

Collections.sort(al);實現al從小到大的排序,al如果是實體類,則需要實現Comparable接口,實現這個接口要在類中重寫pulic int comparaTo()方法,Arrays.sort();也可以實現數組的排

原创 FLASH 學習

鼠標經過播放動畫,鼠標離開,動畫播放停止:一個ACTION圖層,一個放影片剪輯的圖層,影片剪輯包含動畫,場景僅需要一楨即可, ACTION第一楨寫行爲:_root.film.stop();--場景中名爲film的影片剪輯停止播放;-- 放

原创 java sql server

//////////statement和preparedstatement區別;/////////// ----statement用處是主要用於發送s

原创 JVM 參數說明

  整個堆大小=年輕代大小 + 年老代大小 + 持久代大小,   -XX:PermSize和-XX:MaxPermSize就是持久大小,一般沒有什麼調的,設置合理即可。   -Xms      初始堆大小 -Xmx        最大堆大

原创 APP產品安全架構

APP產品安全架構 目標 主要涉及軟件設計層面的企業級安全措施,網絡基礎安全方面,DDOS、CSRF、XSS等防護措施不在本文範圍內。 目標: 網絡數據傳輸保護:包括數據加密,防竊聽保護 防範api接口惡意攻擊與破壞 網絡病毒防護:隔離互