Time of Update: 2015-01-25
標籤: 平時偶爾因為工作需要得自己寫一些小工具去操作資料庫,因為只是需要實現一些小的功能,也不涉及多類型的資料庫,也許就是一次性的使用。所以此時那些大而全的資料庫操作架構,也就不再那麼適合我了。而本篇博文主要是記錄自己在工作中主要使用的幾種方式進行,歸納與匯總。 一、目的。 1、瞭解資料庫操作的基本步驟。 2、瞭解使用ODBC的方式進行資料庫的基本操作。 3、瞭解使用OleDb的方式進行資料庫的基本操作。
Time of Update: 2015-01-24
標籤:Regex萬用字元叫做:元字元1> . 除\n之外的任意單個字元2> [] 表示取中括弧內的任意一個字元3> ^ 在中括弧內匹配取反,在外匹配以什麼開頭4> | 或者5> () 優先順序或定義提取組6> * 限定符 表示前面的運算式可以出現0次或多次,可有可無,可多可少7> + 限定符 至少出現1次或多次8> ? 限定符 表示出現一次或出現0次9> { } 限定符
Time of Update: 2015-01-24
標籤:緩衝技術 該節我們將分成兩部分來講解,第一部分為預計算,第二部分則為緩衝。緩衝這個技術對應從事開發的人員來說是非常熟悉的,從頁面緩衝到資料庫緩衝無處不在,而其最重要的特點就是在第一次查詢後將資料緩衝,在以後的查詢過程中就無需重新計算而直接從記憶體中將結果返回,大大提高了效能,而我們這裡的緩衝則集中運用在函數上。 預計算
Time of Update: 2015-01-25
標籤:1: 為非公開的方法編寫測試你嘗試過為組件的非公開方法寫測試嗎? 很多開發人員都沒有寫過, 因為這些方法對測試項 目來說是不可見的。 c# 可以通過在AssemblyInfo.cs 中添加下面的標記 (InternalsVisibleToAttribute) , 讓內部成員對其它組件可見。//Make the internals visible to the test assembly[assembly: InternalsVisibleTo("MyTestAssembly")]
Time of Update: 2015-01-25
標籤:6.封裝 封裝就是對外部類隱藏成員或變數。我已經說過房子的保安僅僅被限制在房子的入口處,不需要知道屋內發生了什麼。房主對保安隱藏了屋內所發生的任何事,以便更安全。隱藏和限制就被稱為封裝。
Time of Update: 2015-01-25
標籤: 當公司有幾萬人,上千家加盟網點,幾個龐大的直屬分公司後,系統賬戶的有效管理也是一個頭疼的問題,把所有的帳戶及時進行科學的管理,有人員離職時及時進行記錄,防止離職人員的系統賬戶有各種安全性漏洞。 誰什麼時間操作了什麼帳戶?都進行了什麼備忘?什麼時間阻止了帳戶的登入系統的許可權?是否有多個人需要處理人員離職後的各種操作?後勤、IT、財務、人事?是否經過了確認?是否方便協調各個部門的操作?
Time of Update: 2015-01-25
標籤:項目需求:定時的發送郵件,於是學習了如何發送郵件 下面有一個簡單的例子。能夠實現簡單的發送郵件,加上附件可以添加一個屬性【Attachment】,然後配置上附件的路徑 Demo下載 代碼總共只有一下這一些,就可以發送郵件。 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Mail;namespace SendMail{
Time of Update: 2015-01-25
標籤:項目需求: 1、把資料匯出到Excel; 2、把Excel資料匯入到資料庫 使用的類庫: Aspose.Cells ExcelHelper.zip下載 一、匯出【調用已經封裝好的方法】【未封裝的方法,步驟有主要有兩個,a. 添加表頭 b. 添加資料部分】 開啟一個文本儲存對話方塊【SaveFileDialog控制項】 調用ExcelHelper類的DataTableToExcel方法匯出 /
Time of Update: 2015-01-25
標籤: 想要學習C#中的委託就必須回顧一下C++的曆史,C++函數指標是C++中極富技巧性的東西,初學者看到它往往躲開,而高手卻把它當作利器中的利器。 委託主要是幾個在開發中的作用:啟動線程;通用類庫;事件。 理解委託的概念: 我們都很熟悉常用的資料類型(如int)的使用方法:先定義一個變數,然後在給其賦值,如下所示:
Time of Update: 2015-01-25
標籤: 1 protected void Page_Load(object sender, EventArgs e) 2 { 3 bindtree(PopId); 4 } 5 private void bindtree() 6 { 7 TreeView1.Nodes.Clear(); 8 AddTree(0, (TreeNode)null); 9 } 10 public void AddTree(int ParentID, TreeNode pNode) 11 { 12
Time of Update: 2015-01-25
標籤:c# 保護層級 不可訪問 公用類型 在實現C#匯出List資料到xml檔案[附源碼]時遇到錯誤:因其保護層級而不可訪問。只能處理公用類型。產生錯誤的程式碼:XmlSerializer xmlSerializer = new XmlSerializer(typeof(List<UserModel>)); 錯誤原因:以下代碼中類定義為:class
Time of Update: 2015-01-24
標籤:1、int適合單一資料型別之間的轉換,C#的預設整型是int32(不支援bool型); 2、int.Parse(string sParameter)是個建構函式,參數類型只支援string類型; 3、Convert.ToInt32()適合將Object類型轉換為int型; 4、Convert.ToInt32()和int.Parse()的細微差別: 對於空值(null)的處理不 同,Convert.ToInt32(null)會返回0而不會產生任何異常,但int.Parse(null)則
Time of Update: 2015-01-24
標籤:轉自:http://www.cnblogs.com/unintersky/p/3884712.html 將Json字串轉化成格式化表示的方法: 字串還原序列化為對象-->對象再序列化為字串使用Newtonsoft.Json提供的API,:http://www.newtonsoft.com/json 很多時候我們需要將json字串以{ "status": 1, "sum":
Time of Update: 2015-01-26
標籤:acm c語言 演算法 編程 這次的CF挺水的,當時B題犯了一個很SB的錯誤,浪費了好多時間,所以D和E也沒來得及看。sad,。。A - Amr and Music水題,從小的開始選。代碼如下:#include <iostream>#include <string.h>#include <math.h>#include
Time of Update: 2015-01-26
標籤:題目大意:給你n組數,每組有m個,有兩個人第一個人只能從開頭開始取,第二個人只能從最後一個取,第一個人先手,每個人都足夠聰明,問你他們最後的最大的得分為多少。解題思路:顯然如果每組都可以對稱著取數,不會影響總得分,影響的分的是個數為奇數的那幾組,他們大小的先後就和先手有關,先手取掉最大的,後手取掉次大的,依次類推。。C. Fox and Card Gametime limit per test1 secondmemory limit per test256
Time of Update: 2015-01-25
標籤: strtok_s 在C語言中的作用是分割出一個字串中的單詞 在MSDN上參數表: strtok_s strToken String containing token or tokens. strDelimit Set of delimiter characters. context Used to store position
Time of Update: 2015-01-25
標籤:cs vb c# 設計模式 三層 經曆了一個多月的奮戰,重構的機房終於面世了。花的時間有點長了,不過從中也學到不少東西。先說下這C/S的學習吧,C/S學習經曆了軟工文檔、UML、C#、設計模式、VB.NET視頻、三層、機房收費系統個人版。其中機房收費系統個人版是對前期學習的一個大匯總。實踐了整個C/S學習過程中所學過的所有
Time of Update: 2015-01-25
標籤:題意:輸入一個n,然後輸入n個數,問你可以劃分多少個序列,序列為:其中一個數為c,在它的前面最多可以有c個數。思路:先排序,然後對於每一個數逐步的找沒有被用過的數,且這個數可以符合條件,然後如果沒有找到,結果加1;最後就是答案。 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 using namespace std; 5 6 int n; 7 int x[200]; 8
Time of Update: 2015-01-24
標籤:acm2014 acm-icpc 西安2014 ProblemC. The Problem Needs 3D ArraysDescriptionA permutation is asequence of integers p1, p2, . . . , pn,consisting of n distinct positive integers and each of them does
Time of Update: 2015-01-24
標籤:C - CTime Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64uSubmit StatusDescriptionGiven a positive integer N, you should output the most right digit of