Time of Update: 2018-12-03
jQuery對象與dom對象相互轉換核心提示:jquery選取器得到的jquery對象和標準的javascript中的document.getElementById()取得的dom對象是兩種不同的物件類型,一般情況下,如S(’#id’)得到的是jquery對象,它不能使用js中的dom方法。所以,如果jquery對象要使用標準的dom方法,就需要進行對象轉換。剛開始學習jQuery,可能一時會分不清楚哪些是jQuery對象,哪些是DOM對象。至於DOM對象不多解釋,我們接觸的太多了,下面重點介紹
Time of Update: 2018-12-03
當使用org.apache.commons.fileupload組件時,你是否遇到過,無論你怎麼弄,背景FileItem 總是為空白? 即使你設定了method 為POST, 並且enctype="multipart/form-data"提交方式是這樣的:document.frmUpload.action = imgUrl + params;document.frmUpload.submit();頁面代碼也仔細檢查過了 <form
Time of Update: 2018-12-03
GCC -- GNU C & C++ Compiler一、使用gcc [option|filename]...g++ [option|filename]...二、GCC的處理步驟(1)預先處理:對預先處理指令和宏進行處理(2)編譯:將代碼編譯成彙編代碼(3)彙編:將彙編代碼產生二進位檔案(4)串連:將目標二進位檔案進行串連形成可執行程式三、gcc和g++gcc認為預先處理後的檔案是C檔案,以C形式串連g++認為預先處理後的檔案是C++檔案,以C++形式串連四、副檔名及後續操作.c
Time of Update: 2018-12-03
在啟動Spring時,報以下錯誤,原因是在xml中spring的xsd的版本配置的不一致,我使用的是spring-2.5.6,但設定檔中配的是3.0。改成如下即可:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Time of Update: 2018-12-03
一、使瀏覽器不快取頁面面的過濾器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /*** 用於的使 Browser 不快取頁面面的過濾器*/ public class ForceNoCacheFilter implements Filter { public void
Time of Update: 2018-12-03
七、預先處理選項(1)-include file 在處理常規輸入檔案之前,先處理include file,則此檔案被先編譯例如:ctest.c-------------------------------#include <iostream>using namespace std;int main() { int i = 0, j = 0; int a[5] = {1, 2, 3, 4, 5}; int *p; int *q
Time of Update: 2018-12-03
1、contentEditable="true" 在元素設定該屬性後即能進行內容編輯;2、elementFromPoint(event.x,event.y);取得當前游標所在的元素(element) var element = document.elementFromPoint(event.x,event.y); alert('在這個元素上放下:' + element.tagName);
Time of Update: 2018-12-03
第1種方式:配置ConnectormaxThreads:tomcat可用於請求處理的最大線程數minSpareThreads:tomcat初始線程數,即最小空閑線程數maxSpareThreads:tomcat最大空閑線程數,超過的會被關閉acceptCount:當所有可以使用的處理請求的線程數都被使用時,可以放到處理隊列中的請求數,超過這個數的請求將不予處理 <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150"
Time of Update: 2018-12-03
Myisam:支援B-Tree、R-Tree、全文索引;表級鎖;無事務功能;索引和資料分兩個檔案存放;適於有大量查詢的應用Innodb:基於B-Tree的聚簇索引,自動hash索引;行級鎖;事務;索引和檔案存在一起;適於並發訪問密集的應用;Merge:可以合并多個相同結構的myisam表Archive:相比myisam儲存小很多;無索引;適於曆史資料的儲存;不能插入、刪除、更新Memory:支援B-Tree、Hash索引;存在記憶體中,訪問效率高
Time of Update: 2018-12-03
1、按ALT+CTRL+F1切換到字元介面2、按ALT+CTRL+F7切換到圖形介面 如果想 Ubuntu 在每次啟動到 command prompt ,可以輸入以下指令: $echo “false” | sudo tee /etc/X11/default-display-manager 當下次開機時,就會以指令模式啟動,如果想變回啟動 x window,可以輸入: $echo “/usr/bin/gdm” | sudo tee
Time of Update: 2018-12-03
樣本原始碼:gdbtest.c-----------------------#include <stdio.h>#include "gdbinc.h"int main(int argc, char* argv[]) { int a = 0; printf("%d/n", a); a = 10; int b = compute(a); printf("%d/n", b); printf("%d/n",
Time of Update: 2018-12-03
在windows中每一次函數調用,如果出現錯誤,可以用GetLastError函數獲得錯誤碼。下面編寫一個函數示範如何獲得錯誤描述的字串 LPSTR ConvertErrorCodeToString(DWORD ErrorCode) { HLOCAL LocalAddress=NULL;
Time of Update: 2018-12-03
top命令在linux中很常用,是查看系統健全狀態的有利工具。top命令揭示的系統健全狀態有很多方面,瞭解其中的含義對問題的排查是很有協助的第一行:總體運行概況10:40:38 --- 目前時間up 108 days,20:25 --- 伺服器已耗用時間1 user --- 當前登入使用者數load average:0.06,0.01,0.00 --- 系統平均負載(任務隊列平均長度),1分鐘、5分鐘、15分鐘到現在的平均負載第二行:進程概況520 total --- 總進程數1
Time of Update: 2018-12-03
TDD(測試驅動開發)相關測試架構1. XUnit:相應於各語言的測試架構2. EasyMock:類比介面或類行為3. DBUnit:資料庫測試4. Spring-test:提供資料庫整合測試5. 基於請求的web作測試(1)Spring-mock:可以mock瀏覽器請求等(2)JspTest:測試jsp頁面6. 基於控制項的web作測試(1)WicketTester(2)Apache Shale7. Apache commons
Time of Update: 2018-12-03
第七章 Makefile條件執行1. 條件判斷的基本文法一個簡單的不包含“else”分支的條件判斷語句的文法格式為:CONDITIONAL-DIRECTIVETEXT-IF-TRUEendif包含“else”的複雜一點的文法格式為:CONDITIONAL-DIRECTIVETEXT-IF-TRUEelseTEXT-IF-FALSEendif1) 關鍵字“ifeq”ifeq(ARG1, ARG2)2) 關鍵字“ifneq”ifneq(ARG1, ARG2)3)
Time of Update: 2018-12-03
castor Unmarshaller 在AIX機器上,怎麼弄都不對後來使用InputSource()包一下就好了,真是奇怪,如果只用FileReader,則總會有編碼問題,使用InputStreamReader 指定編碼也不好使。TaskInfo taskInfo = (TaskInfo) unmarshaller.unmarshal(is);TestCase.javapackage com.utan.bean;import
Time of Update: 2018-12-03
一、內容概述二、簡介1.什麼是安全執行緒?(1)控制多個線程對某個資源的有序訪問或修改(2)如果一個類在多線程的訪問下,其狀態是可以預測的,並且不需要額外的同步,那麼這個類就是安全執行緒的類2.為什麼要安全執行緒?(1)線程不安全會造成資料錯誤,修正資料錯誤是費時費力的(2)線程不安全會導致程式發生一些異常行為,而且這種行為很難尋找(3)線程不安全的現象一般只有在並發量大時才會出現,因此很難重現 三、線程不安全產生原因1.線程工作記憶體與主存互動當線程操作某個共用變數時,可能的執行順序如下: (
Time of Update: 2018-12-03
WAS 從6.1版本開始,便提供了強大靈活的類載入機制,但同時在使用上也帶來了複雜性,原來可能在v6.0上正常啟動並執行項目,移植到V6.1上後就出現了ClassNotFound的問題。這裡就有這樣一個例子。一個項目從V6.0移植到V6.1後,1、使用正常方式部署,總是報找不到類的異常java.lang.ClassNotFoundException: com.ibm.bsf.engines.javascript.JavaScriptEngineat
Time of Update: 2018-12-03
根據微軟的說明,Microsoft.XMLDOM xml屬性取出的XML串是沒有encoding屬性的,只有save方法才有。參見微軟的MSDN說明:http://msdn.microsoft.com/en-us/library/ms755989(v=VS.85).aspxThe property is read-only.The xml property always returns a Unicode string. That is, thexml property for
Time of Update: 2018-12-03
這幾天做了一些drag&drop操作方面的工作,在這裡把一些注意事項記錄下來,算是給自己備個忘,也給需要做類似工作的人留個樹陰。這裡要討論的drag&drop是指使用IE提供的內建機制,而不是使用滑鼠類比的那種"假"drag&drop,比如移動一個div或span的效果那種。