原创 多線程併發學習(三):啓動和終止線程

1. 構造線程     運行線程之前需要先構造線程對象,構造線程對象時需指定線程所需要的屬性,比如:所屬線程組、線程優先級、是否爲daemon線程等信息。    java.lang.Thread中對線程初始化的方法如下: private

原创 多線程併發學習(五):線程間的協作/通信

1. 線程同步synchronized和volatile 要說明線程同步問題首先要說明Java線程的兩個特性,可見性和有序性。多個線程之間是不能直接傳遞數據交互的,它們之間的交互只能通過共享變量來實現。 關鍵字synchronized可以

原创 多線程併發學習(四):線程中sleep,wait,notify,,notifyAll,join,yield等常用方法辨析

1. sleep()方法 使線程暫時休眠。線程的調度執行是按照優先級的高低順序進行的,當高級線程未完成即未死亡時,低級線程沒有機會獲得處理器。有時候優先級高的線程需要優先級低的線程來配合它,或者優先級高的線程需要完成一些費時的操作,此時優

原创 多線程併發學習(二):Daemon線程

1. daemon線程即守護線程 Java 中有兩種線程: 一種是用戶線程(User Thread),一種是守護線程(Daemon Thread)。 守護線程是一種特殊的線程, 它的特殊有“陪伴”的含義, 當線程中不存在非守護線程時, 則

原创 DB2

1 db2安裝 setup.exe 右擊以管理員身份運行 以管理員身份打開cmd.exe db2cmd彈出另一個命令框 然後使用db2 **** 命令 2 列出當前所有數據庫 查看系統數據庫目錄 db2 list database dir

原创 多線程併發學習(一):線程基礎

1. 進程 是具有一定獨立功能的程序關於某個數據集合上的一次運行活動,進程是系統進行資源分配和調度的一個獨立單元。 2. 線程 是進程中執行運算的最小單元,是進程的一個實體,是被系統獨立調度和分派的基本單元。     一個標準的線程有線程

原创 工作流_Activity _ java運用(三分鐘明白 )

見:http://www.it165.net/pro/html/201504/37443.html  一、 什麼是工作流以請假爲例,現在大多數公司的請假流程是這樣的員工打電話(或網聊)向上級提出請假申請——上級口頭同意——上級將請假記錄下

原创 工作流_Activity_表結構分析

見:http://blog.csdn.net/leedemoone/article/details/69813866數據庫Activiti數據庫支持:Activiti的後臺是有數據庫的支持,所有的表都以ACT_開頭。第二部分是表示表的用途