Time of Update: 2018-12-07
在家這兩天,共裝了兩遍系統(鬱悶啊。。),現在不能連adsl網路的問題終於解決了(原來是網卡驅動的問題,我暈啊)!!呵呵廢話不多說了。要想讓treeView綁定XML文檔,只需編寫一個遞迴過程就行了。XML代碼如下: <?xml version="1.0" encoding="utf-8" ?> <!-- 注意:treeview 為根結點,nodes 為父級節點,node 為子節點。 --><treeview> <nodes> <n
Time of Update: 2018-12-07
Time of Update: 2018-12-07
在項目中我們往往需要實現無限級分類,而網上的.NET的例子不是很多,asp的倒是不少,這個演算法是我根據網上的asp的例子在結合.net中的TREEVIEW控制項來實現多級甚至無限級分類. 對於無限級分類的話,我們首先要考慮的是資料庫表要怎麼設計,表設計的好對以後的程式實現時很重要的.我的表結構如下:typeid ,自然為類別id,這是一個自增的欄位; pid:存放的是父節點的typeid ;
Time of Update: 2018-12-07
上文我們提到了如何用treeview讀取和表示表中無限級分類的資料. 2)添加新節點,首先選擇父節點,範例代碼如下: //得到父節點的typeid int typeid = Convert.ToInt32(Request["pid"]); //得到父節點的所有欄位的值 SqlDataReader dr = man.gettypeaMess(typeid); while (dr.
Time of Update: 2018-12-07
在資訊管理系統中,涉及到最多的就是對資訊(資料)的增刪改查,當然在真是的系統中,對於這些操作要控制在嚴格的許可權中,在前面的文章中,我們已經使用 struts2+hibernate+spring實現了簡單的crud操作,現在我們就來研究下如何給這些相關操作增加許可權控制。
Time of Update: 2018-12-07
其實也不算快,晚上送媽媽回家後,8:10 分 從家裡出發,8點50進我自己的家門,最高沒過90Km期間兩次險情,1次在3橋拐彎,對面大車燈亮的利害,我什麼都沒看見,看見一個小夥子的時候,時速40,踩刹車打方向,最後用普加喬夫眼鏡蛇動作衝過去了半天心裡揣揣的,提不起速度,我的車燈怎麼那麼暗呢,第二次在西二環 和南二環的介面處(團結南路延長段),我不由得要罵設計這路的人是個蠢貨,不設計
Time of Update: 2018-12-07
去年,某天,承接了一個類sns泛體育 社區的 網站開發,最後因種種原因沒能繼續,這裡隱姓埋名的讓我總結下 這個站是 基於 6維社交理論在體育,或者說 運動方面的實習,總體構成是 運動員(會員) 運動隊(類似qq群組) 活動(類似群活動 或者豆瓣的活動) 初期時間很緊,我參考了一個日本開源sns社區的結構 和 國內的 ucenterhome,架構和功能方面,在從國內一個叫 chinago的上面借鑒或抄襲隨你怎麼說初期 接到項目的時候,思考很簡單,就是一個
Time of Update: 2018-12-07
11個月後[20070122]我再次對本文勘誤,呵呵apiPassword 是 API Username 的密碼 在paypal上面設定的certPassword 是匯出認證的密碼,是你在本地設定的本文只討論並記述了利用paypal Express
Time of Update: 2018-12-07
上周5和F4一起午餐,說什麼事情提到一個離職的員工,我記得他是拿了工資第二天就不辭而別的,雖然有些不爽,還是覺得人各有志,電話過去幾十次通了之後,激動的聊了聊就互道珍重了。憤怒的是我聽到F4說他臨走的時候將筆記本的案頭換成了一個一堆人指著一個程式員幹活的圖片,一個我曾經看過笑過的圖片,我當時就想拍著桌子問他 "你憑什麼"
Time of Update: 2018-12-07
請DUDU手下留情,我明天把文章移走不知道這裡 有多少朋友西安地區的,如果方便得話請在下面留個名,我想我們西安也應該組織一個.net 俱樂部,共同提高和促進大家的水平,交流技術,也可以請微軟的工程師給我們講講課,繁榮大西北的地區的IT產業,,但我想總的有一定人數吧,如果你在西安工作,或者是在陝西地區的.net 愛好者,請在本貼下面留下你的連絡方式[email 或者首頁]我會負責整理和聯絡大家的。我先留自己的myzergmyzerg**gmail.com **為@www.xikeji.com
Time of Update: 2018-12-07
今天無意中看見一個以前認識的朋友(不熟),公司30多人了,大概3年吧,3年前我們差不多,都在低頭前進說給KK聽了,KK銳利的問我,"對阿,我們這3年做什麼了,積累什麼了..."朕都做什麼了?這周末一個很重要的客戶要來我們這裡,會協助我們工作一段時間,其間,還有很重要的溝通和談判,算是談判吧,公司的兩個方向都在向前走,一個是歪歪扭扭
Time of Update: 2018-12-07
什麼玩意先前在網站上掛了google的廣告,有天有個哥們不小心多點了幾下,結果被哢嚓了,哢嚓了就哢嚓了唄,不就20USD唄,天知道他退給廣告商沒有,反正說的很堂皇.....再申請,不行,您已經被google拒絕了,不能再投放google的廣告了,好,好技術,記得真准哥們用自己的郵箱 替我們申請了一個,結果這GR的居然等我們將近作了一個月後,又哢嚓了老子,理由是我們發現您的 AdSense
Time of Update: 2018-12-07
現在DataTable 儲存和讀取為xml 非常方便 ,這裡幫大家總結下,有些時候,有些複雜的內容就儲存為一個xml table ,扔到text欄位中去,豈不快哉DataTable 儲存為xml 先建立table ,
Time of Update: 2018-12-07
簡單,在計劃任務中建立
Time of Update: 2018-12-07
結合struts的iterate tag+JSTL1.1實現多列列表的顯示。下面一段範例程式碼中顯示的是2列,如果想顯示多列,則直接把2改成自己想顯示的列數即可。 <nested:iterate property="items" indexId="index"> <c:if test="${index%2==0}">
Time of Update: 2018-12-07
在《 實現struts2的CRUD中的許可權控制》這篇文章中,我提了一個問題,就是說在自己實現了許可權攔截器後,每個action都要配置攔截器後才可以在調用他後進行許可權檢查,今天看了一下資料,可以設定預設的攔截器,在沒有顯示設定攔截器時就會使用預設攔截器,達到該目的,以後該package中的方法都會使用預設的“許可權攔截器”,樣本設定檔如下: <package name="admin" extends="struts-default" namespace="/admin"&
Time of Update: 2018-12-07
override 表示重寫,用於繼承類對基類中虛成員的實現overload 表示重載,用於同一個類中同名方法不同參數(包括類型不同或個數不同)的實現樣本:using System;using System.Collections.Generic;using System.Text; namespace Example07{ class Program { class BaseClass { public virtual void F(
Time of Update: 2018-12-07
.net產生靜態頁的方法有好多種,在實驗了n次後,終於找到了一種本人認為最簡單最有效方法,就是利用重寫Render方法產生靜態頁.Render是在運用Html建立給瀏覽器輸出的頁面的時候發生的.很簡單的一段代碼就實現了靜態頁產生: System.IO.StringWriter html = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter tw = new HtmlTextWriter(html);
Time of Update: 2018-12-07
using namespace std; const int MAXN = 100 ; const int MAXV = MAXN * MAXN; const int INF = 2000000000 ; struct EDGE { int u, v;} ; int g[MAXN][MAXN];EDGE e[MAXV]; int BellmanFord( int beg, int end, int nNum, int e
Time of Update: 2018-12-07
在家悶頭苦學了七天,終於初步弄懂了GEF這個架構,之前沒有SWT的實際開發經驗,也沒有Eclipse外掛程式的基礎,弄懂GEF還真不容易啊.學任何東西我們都得從實際動手開發,我們就通過這個一個小demo來攻克這個架構.