Time of Update: 2018-12-07
一、把相應的JDBC包放置到TOMCAT安裝目錄的COMMON/LIB目錄中二、TOMCAT的設定檔的內容(以ORACLE, THIN串連為例)<?xml version='1.0' encoding='utf-8'?><Context docBase="E:/Workspace/toshiba" path="/toshiba" reloadable="true" workDir="E:\Workspace\toshiba\work"> <Resource
Time of Update: 2018-12-07
這個樣本是帶驗證的發送程式重要提示: 除了使用JMail, 還要當一個jaf-1_0_2-upd.zip包, 以後下載軟體前, 一定要注意閱讀文檔, 免得浪費時間Mail.java/* * Created on 2004/08/25 */package com.csk.dm;import java.io.UnsupportedEncodingException;import java.util.Date;import java.util.Properties;import
Time of Update: 2018-12-07
Email Publisher <email from="buildmaster@mycompany.com" mailhost="smtp.mycompany.com" includeDetails="TRUE"> <users> <user name="BuildGuru" group="buildmaster" address="buildguru@mycompany.com"/>
Time of Update: 2018-12-07
在單元測試的時候,由於保護層級的限制,我們對一些非public 類型的class, 或method無法在另一個單獨的測試工程中進行測試,要是在原工程中進行測試,又顯得有點亂。我們可以用先行編譯來解決這個問題,使得單元測試可以在一個單獨的工程中進行。如例Project1 namespace Project1{ class Class1 { }}我們改寫成project1namespace Project1{#if DEBUG public class Class1#else
Time of Update: 2018-12-07
在編寫自己的的dll時,總會用到其它人寫的類庫(至少你會用BCL吧)。那麼免不了要面對別人扔出的異常。那麼在我自己的dll的類中,應該怎麼面對這些異常呢?catch是一定的,但catch了之後呢,如果我自己能挽救回來當然也就沒事兒,如果挽救不回來,我該把這個異常吃掉,轉而扔出一個我自訂的異常呢?還是把原來的異常rethrow出去?似乎選哪個都講得通。一、吃掉別人的異常,扔出自己的。
Time of Update: 2018-12-07
Essential Business Process... I have been reading this book, one thing very interested is that they mentioned the process management is based on PI-calculous and petrinet.. but aren't these stuff from academic parallel computing world?So here is the
Time of Update: 2018-12-07
遇到這個問題,調試了半天,不行,在網上搜了搜,找到了答案,備忘了下。話說,這還真有點搞笑呢,這不變成運行時中,無法用Setvalue間接選擇某個ITEM了嘛,這樣的設計,實在是莫名其妙,須知setvalue不光光在初始化時要用。感謝JAVAEYE,感謝原文的作者:http://seraph115.javaeye.com/blog/234075原文如下: 緣由:在基於Ext構建的表單(form)中使用了Combobox組件,提交時使用hiddenName方式,後台可接收到所選的valueFiel
Time of Update: 2018-12-07
做一個項目,遇到這個該死的問題,嘗試了幾乎所有解決方案,幾近崩潰,終於找到完美解決方案。因為在網上,無論中文還是英文,搜尋了無數遍,都沒人給出正確答案,所以,在此記下,但願能幫到跟我一樣遇到這個問題的人們。1,TextField +
Time of Update: 2018-12-07
熱心人建立了一個Orchard中文網站文檔寫得很細心 站長很熱情http://www.orchardch.com/現在正是需要大家一起努力幫忙的時候歡迎大家來參與哦。 bleroy http://weblogs.asp.net/bleroy/並且在youtube上有相關講解的視頻 推薦一下 目前國內的資源cnblogs上僅兩位在研究二十四畫生 這位博主有一系列的研究筆記周金根 這位博主高屋建瓴的應用軌跡csdn上也有一位博友在關注http://blog.csdn.net/xiaoyong322
Time of Update: 2018-12-07
模型Model: 最為簡單,只是單純定義資料結構,模型定義以下內容:欄位名稱,類型,模型間的關聯關係,模型的Proxy API,資料檢驗器Validators 資料Store: 實際上是模型的執行個體,主要定義和包含以下內容:1, 可以在data屬性中存放具體的資料,可以指定一個ID給Store2, 模型名稱3, 資料存取API4, Proxty API 視圖View: 定義了介面布局及控制項,它並不定義事件,一些涉及到資料的控制項,還可以在此指定採用的資料ID 控制器Controller:
Time of Update: 2018-12-07
文章目錄 啟用Rules功能定義一個規則 Orchard
Time of Update: 2018-12-07
在部落格園註冊了半年,也潛水了半年。今天第一次寫隨筆,希望大家包涵。相信很多朋友都有過平台叫用方面的經驗,但是從網上搜尋的資料來看,好像不是很樂觀。根據我自己在使用C++, C#混合調用過程中的心得,小結成本文,希望可以給感興趣或需要的朋友一些啟示。因為我只對C#語言稍微熟悉一點,所以本文提到的.Net平台都以C#為例。1. 在C#語言環境中使用C++ dll檔案中的函數: 使用DllImport。這個在msdn中有很詳細的介紹,包括資料封送處理,以及C++/C#的基本類型對照等等。2.在C++
Time of Update: 2018-12-07
很多人使用EXTJS中的Tabpanel遇到一個問題:那就是在點擊Tabpanel後,有時會發現Tabpanel出現錯誤,或無法Destroy已經關閉的panel,發現已經關閉的panel 中的組件出現在了頁面其他地方。這個問題,網上問的人非常多,卻沒有答案,我是無意間發現問題的關鍵的。Tabpanel中的panel關閉卻無法銷毀其子組件,原因是panel中可能存在與其他panel中組件ID相同的組件,這是非常常見的問題了。EXTJS基本上是靠ID來識別組件的,假如你在panel1中有個ID:"
Time of Update: 2018-12-07
在CNBETA上看沒人說到點子上忍不住說一句不是因為錢不是因為工作累不是跟某個廠關聯是因為一個年輕人背井離鄉去一個沒有朋友和家人的地方,做一種停不下來無滋無味的重複工作,要經受一堆規矩,生活找不到東趣,壓力無處訴說,向前看不到光明,向後無處可退,沒有表達和選擇自己情感和生活的方式,基本上是失去自由的自由人,或有思想的機器人,可想而知,心裡的困惑有多強烈,這種情況下,若不是人生經曆坎坷,閱曆豐富,或者有野心有毅力的人,是不可能抗得住的所以各位不要罵人家傻,把你放到他的境況下,你也一樣,人人都想過自
Time of Update: 2018-12-07
Asp.net 2.0 的 ObjectDataSource 有一個很討厭的地方,就是它的TypeName都是一個String所以不能用Go To Definition去方便的自動跳到它引用的類. 所以就自已寫了一個AddIn可以自動跳到它引用的Project 的檔案,比較方便.安裝下面的檔案,然後去Tools->Options->Add-in下加入安裝目錄找到Add-In的位置Load出來就行了.用起來也簡單, 在ASPX的Souce視窗下,點右鍵,有多一個Menu. "Find
Time of Update: 2018-12-07
瀏覽器外部署Silverlight時,為了讓部署到本地的Silverlight應用程式保持最新,通常需要在應用程式中添加更新檢查的功能。具體實現可參見這兒。除了文中提到的“應用程式中使用了使用者尚未安裝的Silverlight新版本”會造成檢查更新失敗外,可能還會遇到“無法更新應用程式,已安裝的應用程式和更新備選程式的認證/簽名狀態不同。”的錯誤。Silverlight的安全機制要求已安裝的應用程式和更新備選程式必須具有相同的認證/簽名狀態,如果未對XAP包進行簽名,則不能滿足該要求。因此,如果
Time of Update: 2018-12-07
通常情況下,選擇文本的時候是按行進行的。也就是如果你從第一行當中開始選擇直到第三行的中間,那麼整個第二行都會被選中,但有時候你可能希望選中幾行的相同幾列。那麼你可以試試按住Alt然後再用滑鼠選擇文本。嗯,really cool isn't it? 不止在vs.net的IDE裡,在word裡也可用以上這個tip我是從這裡看來的,原文裡說使用以上這個技巧 will elevate you to a semi-godlike status in the eyes of the audiences
Time of Update: 2018-12-07
經過較長時間工作的積累,我發現曾寫過很多類似的代碼。現作一些歸類1、 資料庫的CRUD,很多資料都提過資料層的設計,關於這個方面也已經有了很多產品。這部分的內容可以在很大的程度上採用自動化代碼。(後續)2、
Time of Update: 2018-12-07
昨天在這裡看到Bruce Eckel就C# 泛型採訪Anders Hejlsberg的時候,就覺得Bruce Eckel採訪到最後有點怒了。果不其然,今天就在他的blog上看到了這篇文章,我個人覺得他的話還是很中肯的,如果你也像我一樣著迷與C++的泛型機制的話,也應該能理解Bruce的話。順便回複一下,昨天我那篇C# 泛型: 我要說完全的失望啊....!!!!裡的回帖。就目前我所觀察到的內容(我詳細看了C#泛型所產生的IL代碼,並且在寫泛型代碼之前,已經通過這篇文章對C#泛型的實現機制有所瞭解)
Time of Update: 2018-12-07
在csdn裡問了個問題,結果竟然沒有人回答得上來...默~~~http://expert.csdn.net/Expert/topic/3003/3003569.xml?temp=.2239038主要問題,資料庫裡的內容會發生更改,想用緩衝在DataSet裡的資料去恢複它。但是DataAdapter.Update()只更新DataSet中,標記為modified的行,如果DataSet沒有修改過,就什麼都不做了。大家有什麼辦法嗎?我現在想到的唯一的辦法是直接用手動更新,也就是寫一個UpdateCo