原创 c#圖片和二進制之間的轉換

1.圖片轉二進制: public byte[] GetPictureData(string imagepath) { /**/////根據圖片文件的路徑使用文件流打開,並保存爲byte[] FileStream fs = new Fil

原创 vs .sln與.suo文件

 Visual Studio.NET採用兩種文件類型(.sln和.suo)來存儲特定於解決方案的設置,它們總稱爲解決方案文件。爲解決方案資源管理器提供顯示管理文件的圖形接口所需的信息 從而在每次繼續開發任務時,不會因開發環境而分散精力;

原创 ef根據年月進行分組

/// <summary> /// 根據年月進行分組 數據庫日期格式爲 yyyy-MM-dd HH:mm:ss /// </summary> public static void Year

原创 c#子線程調用主線程控件

相信對多線程有所瞭解的人都知道,子線程是不能直接操作winform上的控件的,因爲默認的控件是在主線程上生成的,子線程是不能直接訪問或者修改的,直接訪問或者修改控件屬性的話會報錯。這個即使在Java上也是這樣,Android中也經常被用到

原创 js實現滾動條邊滾動邊加載數據

相信很多人都看到了QQ空間,或者淘寶界面上的,頁面上的滾動條拉到底部會自動異步加載數據的形式,其實很簡單,使用了js滾動條,滾動的觸發事件可以實現類似的技術, 直接看代碼: $(window).scroll(function () {

原创 js獲取url參數值的兩種方式

方法一:正則分析法  function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r

原创 asp.net檢測是否爲移動設備

隨着移動設備的流行,兼容web的項目的需求,不斷的增加,那麼我們怎麼樣判斷,是否爲移動端設備請求的服務端呢,asp.net爲我們提供了這樣的寫法: string strUserAgent = Request.UserAgent.ToStr

原创 SqlBulkCopy批量數據插入

using (SqlConnection con = new SqlConnection(connstring)) { con.Open();

原创 asp.net &&&&用法區別

1.<% %>用來綁定後臺代碼 如: < % for(int i=0;i<100;i++) { Reaponse.Write(i.ToString()); } %> 2.<%# %> 是在綁定控件DataBind()方法執行時被執行,用

原创 asp.net mvc使用gzip壓縮

Gzip最早由Jean-loup Gailly和Mark Adler創建,用於Unix系統的文件壓縮。我們在Linux中經常會用到後綴爲.gz的文件,它們就是Gzip格式的。現今已經成爲Internet 上使用非常普遍的一種數據壓縮格式

原创 c#讀取指定路徑的配置文件

爲了實現多個C#程序共用一個config文件,需要程序讀取指定路徑的config文件。代碼如下: ExeConfigurationFileMap map = new ExeConfigurationFileMap();

原创 c# HttpWebRequest post和get請求http

public class HttpUtility { /// <summary> /// Get方式獲取Http請求 /// </summary> /// <para

原创 網頁修改標題欄圖標

在頁面上加入: <link rel="icon" href="aa.ico" type="image/x-icon" /> <link rel="shortcut icon" href="aa.ico"> <link rel="Bookm

原创 sql 排序將爲0的放在前面

       現在由於項目不斷升級很多,數據庫設計難免會存在業務上的不合理在所難免,比如某字段有三種形式-1,0,1 ,-1表示未發佈,0表示未審覈,1表示審覈,現在要求我們根據這個字段排序,未審覈的排在最上面,但是字段存儲的-1,0,1

原创 js播放背景音樂

這裏有兩種實現方式,基本上原理差不多: <script> var isplay = false; function playmp3() { if (isplay == false