原创 UNIX下什麼是可執行權限?

若某一用戶對某文件或者目錄具有可執行權限,則1. 如果文件是腳本或二進制程序,可執行權限是指可以去運行它。2. 如果文件是目錄,可執行權限是指可以去訪問它。 來自:http://hi.baidu.com/li_ly_wang/item/

原创 SQL獲取所有用戶名,所有表名、所有字段名,主鍵等

1.獲取所有用戶名:    SELECT name FROM Sysuserswherestatus='2'and islogin='1'islogin='1'表示帳戶islogin='0'表示角色status='2'表示用戶

原创 設置frameset高度

     這是使用frameset做的,在寬屏下開發一直沒有發現什麼問題,直到一個用戶使用800*600的機子測試的時候,才發現整個界面都被變形了。        那時整個frameset頁面只有600像素高度,frameset嵌套的f

原创 Ext.grid.ColumnModel列寬度自動填滿grid寬度

var grid = new Ext.grid.GridPanel({      renderTo : Ext.getBody(),      ds : store,      cm : cm,      autoHeight : tr

原创 如何設置默認使用集成顯卡

      大多數情況下,如果我們在主板上插入獨顯,都是希望默認使用獨顯。所以網上也就有了很多設置系統默認使用獨顯的教程,這裏就不多說。那麼,如果我們裝上的顯卡不是想用來顯示(display),而是有其他用途時,這時就可能需要設置系統默認

原创 關於GridBagLayout

GridBagLayout【常用構造函數】public GridBagLayout()【特點】:      GridBagLayout是所有AWT佈局管理器當中最複雜的,同時他的功能也是最強大的.這種現象源於它所提供的衆多的可配置選項,你

原创 一種新的全排列生成算法

一種新的全排列生成算法  算法原理:        對集合S={a1,a2,...,an},假設已經知道前n-1個元的全排列,那麼,這n個元素的全排列{p1,p2,...,p(n-1)!},可以這樣生成 :用各種可能將an插入pi中,由

原创 MyBatis,動態傳入表名,字段名的解決辦法

今天做項目,遇到的問題就是需求修改數據表的記錄,而且字段名都不是固定的,也就是說是需要通過參數傳入的, 本來這也不是什麼難題,按照平常的JDBC,或者hibernate裏也都好實現,可問題是現在項目用的mybatis這個持久層框架,按照

原创 treeeNode的checkchange這樣用

tree.on('checkchange',function(){ alert('hello'); },tree); tree.on('dblclick', function(n, e){var ckb = n.getUI();n.f

原创 Extjs學習總結之23EditGridPanel可編輯表格

  [javascript] view plaincopyprint? Ext.onReady(function(){       /*       * EditorGridPanel的工作過程       * 1、用

原创 pthread_cond_wait()的實現原理

/************pthread_cond_wait()的使用方法**********/     pthread_mutex_lock(&qlock);         pthread_cond_wait(&qready,

原创 轉換 Ext.data.record 為 json 格式

應用上,當我們想傳送 一個由 record class 所組成的 array 時,會想把它 convert 成 json 格式。 可惜現階段 ext 無法直接轉換! 不過我們可以自已來做轉換的動作! 方法如下: 1 var

原创 關節點算法

所謂關節點就是在一個連通圖中刪除某個頂點及其附屬的邊,原圖變爲非連通圖。從任一點出發深度優先遍歷得到優先生成樹,對於樹中任一頂點V而言,其孩子節點爲鄰接點。由深度優先生成樹可得出兩類關節點的特性:    (1)若生成樹的根有兩棵或兩

原创 width不同瀏覽器兼容問題

CSS盒子盒子佔據面積的大小一共是:邊距(margin)+邊框(border)+填白(padding)+寬度(width)。在這裏要明白什麼是div佔據的寬度和什麼是內容佔據的寬度。div佔據的寬度是塊的寬度即是(margin+borde

原创 Ubuntu編譯內核

內核編譯:(部分摘錄自http://forum.ubuntu.org.cn/viewtopic.php?t=134404) 1.到http://www.kernel.org下載需要編譯的內核源碼文件; 2.安裝有關編譯程序。安裝make