原创 c#中和並個excel表格的方法

有多個結構一樣的Excel,帶複雜表頭需要合併爲一個,且去掉多餘的表頭數據,可以用COM組件來讀取每個Excel表格的Range來合併到一個新的表格中。樣例如圖 有很多相同格式的表格,合併代碼如下: using  System; usi

原创 簡單工廠模式(二)

package cn.com.xin.www.DuoTai.Test; public class AnimalFactory {public Ani

原创 C#單例設計模式

using System; using System.Collections.Generic; using System.Linq; using S

原创 永遠不要對一個外行聊你的專業之程序員那點事

 我儘量用平和一點的口吻跟你說說關於程序員的那點事兒。 我在一個叫摩托羅拉的公司幹過,那地方有50%的人整天干的事情就是催另外25%的人沒完沒了的解決剩下那25%的人造成的bug。我是個程序員,每天敲敲打打,哪天電腦崩潰了你會發現我

原创 java正則表達式

(PS:這篇文章爲轉載,我不喜歡轉載的但我覺得這篇文章實在是超讚了,就轉了過來,這篇可以說是學習JAVA正則表達的必讀篇。作者是個正真有功力的人,閱讀愉快)   在Sun的Java JDK 1.40版本中,Java自帶了支持正則表

原创 做技術做軟件-----如何才能拿到上萬的月薪

有些運氣好,可能輕鬆就可以拿了上萬的薪水,但是總的來講錢不是天上白掉下來的,都需要有付出的。 下面是一些參考的條件: 01. 你有豐富的工作經驗、項目經驗,至少需要5年以上吧。 02. 你平時做過大中型項目比較多,例如5人以上做的項

原创 C#模擬web請求,使用post提交帶有文件的數據表單

在C#中有HttpWebRequest類,可以很方便用來獲取http請求,但是這個類對Post方式沒有提供一個很方便的方法來獲取數據。網上有很多人提供瞭解決方法,但都參差不齊,這裏我把我使用的方法總結出來,與大家分享。 本文精華:實現了p

原创 C#網絡編程,多個客戶端連接服務器端併發送消息

最近學習進度到了C#網絡編程,在學習這一章節的知識點,寫了一些小demo。 此次發表的爲服務器監聽端口,和多個客戶端連接,獲取多個客戶端發來的消息。 服務器端代碼: using System.Net; using System.Net.S

原创 合併html中某個元素的樣式

當定義很多個樣式時,往往在頁面中顯示優先級高的樣式,一些定義的樣式就被屏蔽了,所以要合併自定義樣式到一個span中,  protected string MergeStyle(string s)     {               

原创 jquery.validate.js使用心得(一)

最近負責的項目在信息錄入方面要求有些多,要保證數據錄入的正確性,就要寫很多驗證。雖然js寫起來不是很複雜,但是工作量還是很大的,而且自己寫的很有可能不夠專業。所以就使用了jquery.validate.js驗證框架。初次使用,進行的不是很

原创 asp.net跳轉到另外一個頁面的中間部位和將站點生成靜態頁

1.一個頁面中的鏈接跳轉到另一個頁面的制定部分,不是直接顯示上半部分,可能顯示到下半分。 在鏈接中定義<a href="2.aspx?paramter=value#name">xxx</a> 在另一個頁面中指定位置添加標記<a name=

原创 使用tablesorter.js給table添加排序功能

最近項目中遇到一個需求,組要給加載的table顯示的數據添加排序功能,由於需要好的用戶體驗,使用GridView時,點擊表頭列名時,會刷新頁面,而且這種服務器控件是將所有數據放入內存中,然後在內存中進行分頁和排序的。對於大量數據時性能不夠

原创 關於DataGridView綁定集合的問題

最近一個小需求,要求gridview顯示集合數據。我直接綁定的,但是隻顯示集合中每一項的長度,不顯示每一項的值。感覺是個小問題,但是也花了一定時間才解決。      this.Dgv_FileName.DataSource = (from

原创 反射的簡單例子

 enum Week { Monday, Tuesday, Wednesday, Thursday, Friday }; static string ActionInTable(Week week) { string[] met

原创 使用UDP發送數據簡單實現

UDP 是無連接傳輸協議,所以不需要在發送和接收數據前建立遠程主機連接.但是需要遠程主機綁定一個端口進行監聽是否是有發送端的IP和端口發送來的。發送端同樣要綁定一個端口向遠程IP地址的一個端口發送數據。 這裏是一個基本實現,沒有使用多線程