Time of Update: 2018-07-28
對於初學maven的人來說剛開始會有個困惑,那就是怎麼知道依賴的jar的groupId和atrifactId是什麼 比如要依賴mongodb,會在pom.xml中配置如下: <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId>
Time of Update: 2018-07-28
本文連結:http://blog.csdn.net/kongxx/article/details/43761295 今天為了測試搭建自己的yum倉庫並安裝升級軟體包,因此需要一個rpm包來做測試,所以就想到了自己來做一個最簡單rpm,因為僅僅就是做一個測試所以沒有添加需要編譯的檔案,而是只使用了一個shell檔案來輸出可愛的Hello World。 1. 首先需要下載安裝rpm包製作工具 $ sudo yum install -y rpm-build rpmdevtools
Time of Update: 2018-07-28
1、$("#trID td").text()得到的是一個所以trID之中td的值 返回一個字串。 2、$("#trID").children 得到一個trID下的所有td,然後遍曆$("#trID").children使用.eq(index).text()得到td中的值; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-07-28
我們可以通過使用 Statement或preparedStatement的對象來執行相應的sql語句,但是有時,當我們需要向資料庫發送一批SQL語句執行時,為了避免向資料庫一條條的發送執行,我們就應該採用JDBC的批處理機制,以提升執行效率。 實現批處理有兩種方式,第一種方式:Statement對象
Time of Update: 2018-07-28
HTTPModule中不能直接寫Session_Start,這是為什麼。 有時看書能看到Session_Start不能在HTTPModule中使用,不清楚為什麼。 今天找到一個答案:http://forums.asp.net/t/1156462.aspx Session_Start will actually be mapped to the Start event of the
Time of Update: 2018-07-28
l業務情境:當需要向資料庫發送一批SQL語句執行時,應避免向資料庫一條條的發送執行,而應採用JDBC的批處理機制,以提升執行效率。l實現批處理有兩種方式,第一種方式:•Statement.addBatch(sql)l執行批處理SQL語句•executeBatch()方法:執行批處理命令•clearBatch()方法:清除批處理命令 Connection conn = null;
Time of Update: 2018-07-28
要求輸入物料編號,按tab鍵後,自動擷取並填充配件編號、配件名稱和品牌列,並且將游標物料編號input直接移到數量的input裡,如下圖(表格的儲存格裡都是input,只是border去掉了): 解決方案:1、將配件編號、配件名稱、品牌的input的tabindex設定很大(不推薦這種方式,推薦使用第2種)2、將配件編號、配件名稱、品牌的input的tabindex設定為-1,這樣按tab鍵時input就不會擷取焦點了
Time of Update: 2018-07-28
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using
Time of Update: 2018-07-28
PreparedStatement.addbatch()的使用 Statement和PreparedStatement的區別就不多廢話了,直接說PreparedStatement最重要的addbatch()結構的使用. 1.建立連結 Connection connection =getConnection(); 2.不自動 Commit connection.setAutoCommit(false); &
Time of Update: 2018-07-28
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack)
Time of Update: 2018-07-28
問題描述 給定一個數組,比如 arr = { 1, 3, 1, 4, 1, 5, 2, 0},對該數組進行整理,使得所有奇數都在前面,所有的偶數都在後面,且保證所有奇數的相對順序不改變,所有偶數的相對順序不改變。 問題解決 Solution1:T(n) = O(n^2), S(n) = O(1) 利用冒泡排序的思想,對數組進行整理即可。 思想:掃描數組,針對每個發現的奇數,都利用冒泡技術,往前移動該奇數,直到碰見了其他奇數。 Solution2:T(n) = O(n),
Time of Update: 2018-07-28
a target 在frame架構中的跳轉方式 a target 在frame架構中的跳轉方式 在架構中開啟視窗 不用開啟一個完整的瀏覽器視窗,使用 target 更通常的方法是在一個 <frameset> 顯示中將超連結內容定向到一個或者多個架構中。可以將這個內容列表放入一個帶有兩個架構的文檔的其中一個架構中,並用這個相鄰的架構來顯示選定的文檔:
Time of Update: 2018-07-28
TableRow tRow = new TableRow(); tRow.TableSection = TableRowSection.TableHeader;
Time of Update: 2018-07-28
簡介 Proxmox VE (Proxmox VirtualEnvironment) 是一個非常棒的整合OPENVZ【1】支援KVM【2】應用的環境。有方面易用的WEB介面,基於JAVA的UI和核心介面,可以登入到VM客戶方便的操作,還有易用的模板功能,基本跟老外的商業VPS環境差不多了。 Proxmox建立虛擬機器的步驟 1、 首先登入管理平台 2、 點擊右上方的Create VM按鈕,進入如下建立介面
Time of Update: 2018-07-28
我們製作Web表單時,經常需要輸入數字,比如:電話號碼。我們可以通過驗證使用者的輸入,如果不是數位話,提示使用者,如“您的輸入無效,請重新輸入。”或“您輸入數字。”等。這種方式雖然可以解決問題,以確保使用者輸入有效數字,但是使用者體驗效果非常差。那麼有沒有一種方式,即可以給使用者完美的體驗,用可以實現業務的需要呢。當然有,本文就講述如何僅用一個JS函數來實現此功能(確保使用者輸入的為0-9這十個數字,而又不給出彆扭的提示)。
Time of Update: 2018-07-28
--許可權表(菜單表) create table Premisson_Func ( Id int primary key identity(1,1), Name nvarchar(128), ---菜單名 url nvarchar(216), ---菜單訪問地址 ParentId int, ---父級id
Time of Update: 2018-07-28
現象: 在ascx使用者控制項中,有一個DropDownList,第一次進此頁面,可以正常的將資料繫結並顯示出來。切換幾下頁面,或者點幾下其他連結,再來看這個DropDownList,就是空的了。 解決: 只需要將DropDownList的綁定放到!Page.IsNotPostBack裡,如: if (!Page.IsPostBack) {
Time of Update: 2018-07-28
今天重新啟動自己的CentOS5.5系統的時候,突然NFS不能啟動,手動啟動出現以下錯誤 # /etc/init.d/nfs restart Shutting down NFS mountd: [FAILED] Shutting down NFS daemon: [FAILED] Shutting down NFS quotas: [FAILED] Shutting down NFS services: [FAILED] Starting NFS services: [
Time of Update: 2018-07-28
最開始看一些資料,提到了CAS操作存在問題,就是在CAS之前A變成B又變回A,CAS還是能夠設定成功的,開始十分的費解,怎麼可能呢,A變回了A就應該能夠CAS成功啊,為什麼會不成功呢。 於是去查了一些資料,其中提到了兩種情況:
Time of Update: 2018-07-28
事務的必要性 為了避免出現資料不一致問題,需要在預存程序中引入事務的概念,將更新語句綁在一起,讓它們成為一個”原子性”的操作:更新語句要麼都執行,要麼都不執行。 關閉MySQL自動認可的方法 顯示關閉自動認可 set autocommit=0; 隱式關閉自動認可 start transaction 一般推薦使用隱式的提交方式,因為不會修改到autocommit系統變數。 關閉自動認可後,提交更新語句的方法有