Time of Update: 2018-07-26
最近遇到一個很奇怪的錯誤:Unhandled exception in 0xc0000005 *.exe:0xC0000005:Acess Violation. 百思不得其解。很鬱悶。 起因是調試一本叫做《Visual C++
Time of Update: 2018-07-26
今天做hibernate的測試,出現了一個異常,是這樣的 error:ids for this class must be manually assigned before calling save(): 於是在Google上搜尋了一下。很快找到了問題的解決辦法。 引起問題的原因: 就是那個由Hibernate根據資料庫表自動產生的"類名.hbm.xml"對應檔引起的。 首先我的表(Info)由兩個欄位組成,即:
Time of Update: 2018-07-26
安裝oracle無法使用命令/usr/bin/xdpyinfo自動檢查顯示器顏色 安裝oracle無法使用命令/usr/bin/xdpyinfo自動檢查顯示器顏色 用root使用者 [root@dev ~]# xhost + 就可以了 在Linux上安裝Oracle時,經常會報以下錯誤:無法使用命令 /usr/bin/xdpyinfo 自動檢查顯示器顏色。請檢查是否設定了DISPLAY 變數。 可以使用下述命令解決這個問題: &
Time of Update: 2018-07-27
最近項目上需要做一個線上合約的功能,合約有電子版,需要把網頁版的合約直接生產pdf,要求樣式不能亂,有頁碼有頁首頁尾等等,在網上搜尋一段時間後,找到了一個工具叫: wkhtmltopdf ,這應該是國外的一款免費軟體,有Windows,mac,linux版,直接在命令列調用,這幾天完成了一個demo,順便總結一下。 這是此工具的官網: http://wkhtmltopdf.org/downloads.html 所需要的工具可以在這裡下載,免費。 // 2017年3月7日15:49:58
Time of Update: 2018-07-27
有時候,我們讀取一個圖片或檔案的時候,我們不知道圖片和檔案是否存在。所以可以事先判斷一下圖片和檔案在伺服器上是否存在。 方法1:判斷圖片是否存在。 function isHasImg(pathImg){ var ImgObj=new Image(); ImgObj.src= pathImg; if(ImgObj.fileSize > 0 || (ImgObj.width > 0 && ImgObj.height > 0))
Time of Update: 2018-07-27
Tomcat6 啟用 SSL,配置 [html] view plain copy
Time of Update: 2018-07-28
camunda是一個流程引擎架構,fork activiti得來,官網:https://camunda.org/ 叢集部署的效果; 1、多個機器運行流程應用 2、流程有更新的時候,相容老流程(通常新流程是添加節點,和處理邏輯) 3、部署新應用的機器能執行新老job,部署老應用的機器不能執行,新應用的job 修改點: 1、流程定義的發布,原版中,需要發布的bpmn與資料庫中最新的流程定義比較,如果不同就發布
Time of Update: 2018-07-28
非正常關閉vi編輯器時會產生一個.swp檔案 關於swp檔案 使用vi,經常可以看到swp這個檔案,那這個檔案是怎麼產生的呢, 當你開啟一個檔案,vi就會產生這麼一個.(filename)swp檔案以備不測(不測下面討論), 如果你正常退出,那麼這個這個swp檔案將會自動刪除。下面說不測。 不測分為:1當你用多個程式編輯同一個檔案時。
Time of Update: 2018-07-28
1.CryptoJS指令碼下載 下載地址:http://pan.baidu.com/s/1slwHVLb 2.WordArray (An array of 32-bit words.) 使用AES加密前,先瞭解下WordArray,我把它理解成CryptoJS中定義的 新的 資料類型,叫“單詞數組”。 2.1 : 初始化 var wordArray = CryptoJS.lib.WordArray.create();//建立一個空的 WordArray對象 2
Time of Update: 2018-07-28
最近使用winSock做的一個網路項目中,使用TCP+Socket串連編寫的一個多線程的網路程式,功能是用戶端負責不斷地向伺服器端發送資料,服務端負責接收資料。用戶端是一個DLL,服務端程式是一個隨機啟動的NT Service服務程式。 程式在夜間無人操作的運行過程中,用戶端經常不定時地出現錯誤號為:10054的錯誤,而伺服器端並沒有相應的提示。運行環境是win2000+sp4,這個問題出現得比較莫名其妙。
Time of Update: 2018-07-28
什麼是物件導向的本質呢。 萬物皆對象。No 抽象。No 複用。No 那到底是什麼呢。 萬物皆對象。問了幾位網友,這是回覆之一。看到了某個事物就來一個class。顯然沒有那麼簡單。至少也要抽象一下呀。
Time of Update: 2018-07-28
之前大家討論說pthread_cond_timedwait()介面不能用,如果需要逾時返回功能的話必須寫一個定時器來實現.但是該操作太昂貴了,其實可以直接使用該介面來實現逾時等待功能的,下面描述我對該介面的瞭解及用法,僅供參考. 1. POSIX提供了多種時鐘類型,其中包括以下兩種:
Time of Update: 2018-07-28
一直在懵逼nginx 的路由配置,經過今天幾個小時的努力這次終於弄明白了。 如果有不對的地方,希望有前輩指出錯誤,讓我更上一層樓,也讓我別再錯誤的道路上越走越遠。 1.index 我的理解是預設路徑,也就是當找不到檔案的時候的一個預設的路徑,可以配置多個。 具體的用法稍後說,請先記住這個東西當你找不到其他合適的東西,預設給你分配的。 2.location 這個東西匹配你需要的路徑 server { listen
Time of Update: 2018-07-28
初始指令碼來自網路,後添加了部份功能 /* 逸之的說明:這是使用javascript語言編寫的cs專用指令碼。 本指令碼用於提取數位相片的Exif資訊,輸入相片主題和解說文字,選擇Logo標誌,為相片加框。經測試,本指令碼在64位Photoshop
Time of Update: 2018-07-29
編譯的時候警示告:warning: assignment makes pointer from integer without a cast 出現這個警告的原因是在使用函數之前沒有對函數進行聲明,未經聲明的函數原型一律預設為返回int值。 這樣、就相當於你調用了傳回值為int的函數,並將其賦給了char*變數,所有會出現警告。 warning: assignment makes pointer from integer without a cast warning:
Time of Update: 2018-07-29
在定義變數,或檔案名稱時,議定不要和系統關鍵字重名,否則容易引起錯誤。 錯誤資訊: fatal error C1014:包含檔案太多:深度 = 1024 原因分析與解決辦法:
Time of Update: 2018-07-29
將圖片轉為base64的好處 將圖片轉換為Base64編碼,可以讓你很方便地在沒有上傳檔案的條件下將圖片插入其它的網頁、編輯器中。 這對於一些小的圖片是極為方便的,因為你不需要再去尋找一個儲存圖片的地方。 將圖片轉換成base64編碼的,在web網上一般用於小圖片上,不僅可以減少圖片的請求數量(集合到js、css代碼中),還可以防止因為一些相對路徑等問題導致圖片404錯誤。 一個應用情境:由於某些特殊原因從服務端請求到圖片路徑,要求通過該路徑擷取對應圖片的
Time of Update: 2018-07-29
思想很簡單,就是找出當前數的二級制中最大位為1位的位置,然後用1左移位元即可。 比如資料5,它的二進位形式為101,最高位為1的位置是3,然後左移3位,等於1000,即數字8。也就是數字8是5的接近的2的整數次冪。 思想很簡單,最主要的任務就是找到最高位為1的位置。這個有專門的AT&T彙編指令bsrl。這個指令是個32位指令,位置範圍是0到31。 如果bsrl %eax
Time of Update: 2018-07-29
在研究VIM的時候,發現了這麼一個錯誤。找不到病原體顏色,報錯為: E185: Cannot find color scheme 'solarized' 咋面向google解決問題是,找到答案: 解決方案: cp ~/.vim/bundle/vim-colors-solarized/colors/solarized.vim ~/.vim/colors/ 原文連結在這裡 主題:
Time of Update: 2018-07-29
問題: 今天無意間接觸placeholder這個input元素的HTML5屬性。但是寫代碼的時候編輯器提示沒有此屬性,感覺很奇怪。 回答: 之前HTML文檔申明的是<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 改為<!DOCTYPE HTML> 不受約束。可以使用HTML的屬性和元素。 <pre