線程不是進程作為有一定開發經驗的程序員來說,在java中實現多線程是一件很容易的事情,你只需要將你的類繼承Thread類或者實現Runnable接口就可以。其實線程完全可以理解為一個任務。可以同時運行多個任務的程序,就成為多線程程序。然而線程并非進程。進程包括線程,每一個進程都擁有一套自己的變量,而線程間則共享這套變量。從而帶來了很多風險,比如最典型的臟數據。這些以后會討論。線程狀態在java中,線程被定義成有6中狀態:NEW至今尚未啟動的線程處于這種狀態
系統 2019-08-29 23:06:34 1953
現在沒有哪個電子產品可以和Apple的產品媲美,因它Apple是偶像+實力派。即使已擁有了iPhone,但還是有不少Fans排隊去買3GiPhone的新產品。下圖,是美國新澤西州的排隊購機現場。喬布斯除了是炒作高手外,其實人家基本功也相當扎實,他在努力在使iPhone時尚的同時,也在為實用打基礎。以下幾則消息,充分說明了這一點:1.Google將推出支持iPhone的應用程序,而微軟還是一如既往地保持沉默(WM和iPhone真是冤家路窄,估計Microso
系統 2019-08-29 23:00:40 1953
每天清晨睜開雙眼~~枕邊的容顏:猜猜這是什么?(答案稍后揭曉)OfficeMatrix(猜猜俺在哪一層):OfficeMatrix(猜猜俺在哪一層):MM的車,
系統 2019-08-29 22:59:50 1953
VS2008集成的dbProject是一個輕量級的數據庫的設計工具。雖然比較起PD還在相當的差距,但一般的用途還是值得肯定的。呵呵。今天在試用時遇到一個問題:創建一個SQlserver2005Dataproject時,出錯,提示需要一個本地的sqlserver實例。試著修改一個成一個遠程地址如:192.168.30.199/vegnet(注意該實例在vs.net或ssms環境下是可以連接的)。修改過程如下:Tools-->Options-->Databas
系統 2019-08-29 22:53:03 1953
Spring容器啟動配置什么時候spring容器啟動?其實就是程序中執行加載web.xml配置文件的時候。Spring可以通過(Servlet)org.springframework.web.context.ContextLoaderServlet和Listener(org.springframework.web.context.ContextLoaderListener)兩個類作為Spring啟動的入口。1.應用程序下加載ApplicationConte
系統 2019-08-29 22:43:34 1953
昨天集團架構委員會(虛擬組織)作了第二次交流,各個子公司都說了當前的一些進度,問題和想法,我也大致講了一下阿里軟件的服務集成平臺的一些進展和自己的一些思考,這里先貼一下PPT的圖片,后面想整理以下關于當前OpenAPI的一些想法以及對OpenAPIFramework的一些思路。SIP交流PPT
系統 2019-08-29 22:25:42 1953
昨天GavinKing提交了JSR299(ContextsandDependencyInjectionfortheJavaEEplatform)的第二個建議草案給JCP。相比上一個建議草案,主要有如下四個大的修訂:在依賴注射注解(annotation)上全面采用JSR330在部署類型上使用@alternative代替了原來的@Production/@Standard移除了動態注冊事件觀察者的能力對EJBSessionBeans進行構造器注射從使用者的角度上
系統 2019-08-29 22:23:16 1953
如果為每個請求都設計一個controller的話,隨著開發的進行,工程也一定會日漸龐大。當然,Spring框架提供了避免這種情況出現的方法,那就是使你的controller繼承自org.springframework.web.servlet.mvc.multiaction.MultiActionController。就像Struts里的DispatchAction一樣,MultiActionController可以處理多個類似的請求。在Struts里,要使
系統 2019-08-29 22:21:23 1953
員工表userid部門表deptid員工部門表條件:一個員工可以對應多個部門問題:怎么樣設置數據庫,讓其不能重復添加userid和deptid?uuiduseriddeptid111212311(這個就不能讓其添加)DROPTABLEIFEXISTS`dept`;CREATETABLE`dept`(`id`int(11)NOTNULLAUTO_INCREMENT,`deptname`char(32)NOTNULL,PRIMARYKEY(`id`))ENGI
系統 2019-08-29 22:10:36 1953
bat是dos下的批處理文件.cmd是nt內核命令行環境的另一種批處理文件從更廣義的角度來看,unix的shell腳本以及其它操作系統甚至應用程序中由外殼進行解釋執行的文本,都具有與批處理文件十分相似的作用,而且同樣是由專用解釋器以行為單位解釋執行,這種文本形式更通用的稱謂是腳本語言。所以從某個程度分析,batch,unixshell,awk,basic,perl等腳本語言都是一樣的,只不過應用的范圍和解釋的平臺各有不同而已。甚至有些應用程序仍然沿用批處理
系統 2019-08-29 21:59:26 1953