Time of Update: 2018-12-03
在學習Linux驅動的過程中,遇到一個宏叫做container_of。該宏定義在include/linux/kernel.h中,首先來貼出它的代碼:/** * container_of - cast a member of a structure out to the containing structure * @ptr: the pointer to the member. * @type: the type of the container struct
Time of Update: 2018-12-03
原文:http://www.blogjava.net/kaysurf168/archive/2009/09/10/294523.html 9月1號,jBPM4發布了4.1版本,jBPM4.1的新特性如下: 新內容:Start節點支援form工作日曆可定製化改進了tomcat的安裝以及許多配置選項 擴充了持續整合的範圍,降低執行時間 提供基於Web的流程編輯功能svn中增加了bpmn模組(發布包中未包含)
Time of Update: 2018-12-03
http://acm.pku.edu.cn/JudgeOnline/problem?id=1179多邊形遊戲是一個單人玩的遊戲,開始時有一個由n個頂點構成的多邊形。每個頂點被賦予一個整數值,每條邊被賦予一個運算子“+”或“*”。所有邊依次用整數從1到n編號。遊戲第1步,將一條邊刪除。隨後n-1步按以下方式操作:(1)選擇一條邊E以及由E串連著的2個頂點V1和V2;(2)用一個新的頂點取代邊E以及由E串連著的2個頂點V1和V2。將由頂點V1和V2的整數值通過邊E上的運算得到的結果賦予新頂點。最後,
Time of Update: 2018-12-03
什麼是單播、多播和廣播 “單播”(Unicast)、“多播”(Multicast)和“廣播”(Broadcast)這三個術語都是用來描述網路節點之間通訊方式的術語。那麼這些術語究竟是什麼意思?區別何在?且聽下文分解。 ——★單 播★—— 網路節點之間的通訊就好像是人們之間的對話一樣。如果一個人對另外一個人說話,那麼用網路技術的術語來描述就是“單播”,此時資訊的接收和傳遞只在兩個節點之間進行,參見圖1。 圖1
Time of Update: 2018-12-03
剛作做的swf加密,完全用as3對原swf自我加密。使用alchemy對原swf加殼,加殼方法非常簡單。加密過程全部使用的c代碼也就三行。外層的無用代碼應該還可以看到,"但內層swf原始碼估計不會有人能破解了! 大家可以嘗試反編譯一下。不敢說無人能破,但我估計應該是很難破解的!"前面的貼中as3加殼已很容易被“flash023”
Time of Update: 2018-12-03
男朋友在乎你的體重有沒有升;老公在乎你今晚有沒有吃飽 男朋友在乎你今天打扮的夠不夠漂亮;老公在乎你今天穿的那麼少會不會凍著 當你遇到困難的事情時候,男朋友會安慰你;老公會在第一時間趕到男朋友在乎你今天開心過沒有;老公會在乎你今天遇到不開心的事沒有男朋友只給你買漂亮的時裝;老公給你買溫暖的羽絨服 男朋友和哥們吃飯不會想你在幹什麼 吃飯怎麼辦;老公和哥們吃飯會不踏實 時不時給你發資訊,一遍遍告訴你他很快就會回來
Time of Update: 2018-12-03
我們新版本的資料庫應用程式目前完全使用VC開發,在我們目前這個小城市裡,尋找一個好的VC開發人員實在是不容易,因此,在很早以前,我就開始考慮是否能夠通過VC與.NET混合編程,從而在人員招聘上找到更合適的程式員的機會更多一些。我非常高興的發現VisualStudio2005為我們提供了這樣的機會,MFC可以非常方便的調用VB.NET
Time of Update: 2018-12-03
對於此問題,需要重新分區如:fdisk /dev/sdb,再做檔案系統mke2fs -j /dev/sdb,然後掛載到某個目錄下面mount /dev/sdb /mnt/sdb虛擬機器環境,linux系統下新添加了一塊硬碟 1. 虛擬機器--設定--添加,選擇硬碟添加2. 首先為磁碟建立檔案系統:mkfs.ext3 /dev/sdb3. 建立掛載點:mkdir /mnt/sdb4. 掛載:mount /dev/sdb /mnt/sdb5. fdisk -l 發現有問題: Disk /
Time of Update: 2018-12-03
[ 本文作者:jayli426 ]俺自己寫的一個ftp shell,用了很多技巧哦awk,sed等等,#判斷檔案是否存在isFileExisted(){ NEED_CHECK_FILE_DIR=$1 NEED_CHECK_FILE=$2 FILE_COUNT=`find ${NEED_CHECK_FILE_DIR} -name "${NEED_CHECK_FILE}" | wc -l` if [ ${FILE_COUNT} -eq "1" ] then
Time of Update: 2018-12-03
大家或許還記得 Quake III 裡面的一段有如天書般的代碼,其中用到的神秘常量 0x5F3759DF 究竟是怎麼一回事,著實讓不少人傷透了腦筋。今天,我見到了一段同樣詭異的代碼。 下面這個位元運算小技巧可以迅速給出一個數的二進位表達中末尾有多少個 0 。比如, 123 456 的二進位表達是 1 11100010 01000000 ,因此這個程式給出的結果就是 6 。unsigned int v; // find the number of trailing zeros
Time of Update: 2018-12-03
即和既的區別,即字的右邊是兩畫,讀第二聲.而既的右邊是四畫,第四聲.這樣就能區分,很好記.這兩個字的字源很有意思。甲骨文的“即”和“既”的左邊部分相同,都像一個高腳食器;“即”的右邊部分像一個面向左跪坐的人,好像正靠近食器將要美美地飽餐一頓,本義是“我就食”;而“既”的右邊部分像一個背向食器跪坐的人,他張大嘴巴表示我已經吃飽了,本義是“吃完了”。難怪字典裡解釋說,“即”的意思是接近,“既”的意思是已經。我們可以從這裡來很好地理解和區分這兩個字。可以把這些講給學生(由甲骨文的自行更好了),然後說:
Time of Update: 2018-12-03
首先必須關閉網卡裝置,否則會報告系統忙,無法更改。命令是:sudo /sbin/ifconfig eth0 down修改 MAC 位址,這一步較 Windows 中的修改要簡單。命令是:sudo /sbin/ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE重新啟用網卡sudo /sbin/ifconfig eht0 up網卡的 MAC 位址更改就完成了 如果電腦每次啟動都要修改mac地址修改你的源,並升級到最新的系統: sudo gedit
Time of Update: 2018-12-03
其實這個異常寫的非常之清楚,就是會話關閉,無法對Hibernate實體進行操作。造成這樣的情況有很多,什麼書寫錯誤啊,邏輯錯誤啊。但就此說一下關於lazy機制:延遲初始化錯誤是運用Hibernate開發項目時最常見的錯誤。如果對一個類或者集合配置了延遲檢索策略,那麼必須當代理類執行個體或代理集合處於持久化狀態(即處於Session範圍內)時,才能初始化它。如果在游離狀態時才初始化它,就會產生延遲初始化錯誤。
Time of Update: 2018-12-03
第一部分 CVS簡介:CVS是Concurrent Version System(並行版本系統)的縮寫,主要用於版本管理。CVS伺服器主要建立在Linux作業系統上,目前也有了應用於Windows的CVS伺服器版本CVSNT。本文主要基於Windows平台的作業進行指導性說明。CVS
Time of Update: 2018-12-03
在 Web 上列印水晶報表的四種方法請參見:報表分發如果想使使用者能夠列印在 Web 上訪問的整個多頁報表,您有下列選項: 1、使用Web Form Viewer 工具列上的“列印”按鈕將報表匯出為 PDF。 2、使用Web Form Viewer 工具列上的“匯出”按鈕,匯出報表為可以由用戶端的現有應用程式列印的格式。 3、使用PrintToPrinter 方法從伺服器列印報表。 4、將報表作為一個連續的頁提供以通過 Internet Explorer 瀏覽器在用戶端啟用列印。
Time of Update: 2018-12-03
本文中的知識涉及:水晶報表 9適用於:所有版本最新的條碼檔案條碼字型類型大綱如果你想在水晶報表裡顯示條碼字型,到哪裡找尋最新的條碼功能呢?解決方案要瞭解使用條碼的知識,並下載最新的條碼功能,訪問 Azalea Software :http://www.azaleasoftware.com/或者訪問 IDAutomation :http://www.idautomation.com/補充知識---------------------
Time of Update: 2018-12-03
深入瞭解MIDP-基礎篇 本文主要介紹MIDP的基本概念。因為注意到國內的java網站介紹J2me的還比較少,所以就寫了本文。如果有什麼不妥的地方,歡迎您email我,討論商榷。如您要轉貼,請保留原出處,並勿做刪改。謝謝。本文是“j2me的基本介紹”系列文章的後續,在基礎篇中,將主要介紹MIDP的組織結構,和MIDlet的LifeCycle,並通過一個執行個體,編寫一個MIDlet程式。本文的內容如下:1。MIDP中的類2。MIDlet的LifeCycle3。a MIDlet program4。
Time of Update: 2018-12-03
我們已知道了單片機的內部有ROM、有RAM、有並行I/O口,那麼,除了這些東西之外,單片機內部究竟還有些什嗎?這些個零碎的東西怎麼連在一起的? 下面就讓我們來對單片機內部作一個完整的分析吧! 我們可以看出,在51單片機內部有一個CPU用來運算、控制,有四個並行I/O口,分別是P0、P1、P2、P3,有ROM,用來存放程式,有RAM,用來存放中間結果,此外還有定時/計數器,串列I/O口,中斷系統,以及一個內部的時鐘電路。在一個51單片機的內部包含了這麼多的東西。
Time of Update: 2018-12-03
Axis2是目前比較流行的WebService引擎。WebService被應用在很多不同的情境。例如,可以使用WebService來發布服務端 Java類的方法,以便使用不同的用戶端進行調用。這樣可以有效地整合多種不同的技術來完成應用系統。WebService還經常被使用在SOA中,用於
Time of Update: 2018-12-03
測試共同條件: 資料總數為110011條,每條資料條數為19個欄位。 電腦配置為:P4 2.67GHz,1G記憶體。 一、POI、JXL、FastExcel比較 POI、JXL、FastExcel均為java第三方開源匯出Excel的開源項目。 匯出方案一:一次性全部匯出到一個Excel檔案中。 實際情況均報OutOfMemery錯誤,以下資料為報OutOfMemery資料時,資料到的最大資料數目,如表1所示: 表1:報OutOfMemery錯誤時所能處理的資料量