原创 原創 javascript 封裝jsonp 請求
jsonp的相關技術就不負責科普了,只說兩個關鍵點: 1.jsonp只是個html和瀏覽器的小把戲通過src來跨域加載資源。2.juqery中看似jsonp跟json的請求調用方法差不多,但是實現卻是截然不同的,jsonp不需要js實現請
原创 apache bench做web壓力測試詳解
apache bench 的介紹:戳這裏 apache bench 的官網:戳這裏 apache bench 的windows 版本下載:戳這裏 使用步驟: 1 下載解壓縮後 用過cmd 進入到解壓縮後的文件夾下例如:
原创 使用 js onkeyDown事件有個小坑!
使用場景:在頁面登陸頁面按回車鍵 就自動調用登陸方法實現登陸。 坑描述:在div 等非輸入標籤中寫onkeyDown 事件方法 會不起作用!,必須滿足兩個條件1. focus 2 設置tabindex值,然後在頁面onload 後foc
原创 改成界面的批量查找替換小工具,沒想到居然搞了兩個晚上
見之前寫的一篇文章,算是批量替換的方法封裝好了,無奈控制檯太不友好,所以抽空搞成了winform 的界面,看着簡單,沒成想搞了兩個晚上多才弄好,小小東西費了不少winform 的開發功力 之
原创 程序猿利器(四) wcf 自動生成終結點配置程序
幾年前搞wcf時發現每次新增業務封裝類都要寫對應的終結點配置,比較麻煩,研究了下 就自己寫了個自動生成配置的代碼。 實現思路如下: 反射加載程序集根據業務類特性識別程序集構造終
原创 javascript 實現ajax調用,重點是純的js實現
由於任性不想用jquery 的ajax調用,所以參考了網上的資料寫了個javascript 的ajax實現。 var ajax = {}; ajax.x = function () { if (typeof XMLHttpReq
原创 將人民幣大寫金額格式轉爲數字金額格式C#代碼
網上相關資料都是將數字金額轉換爲大寫金額的代碼,因爲需要所以自己實現了將大寫格式轉爲數字金額 格式,有相同需要的可以參考了 /// <summary> /// 將人民幣大寫金額轉換爲數字金額 /// </summary>
原创 程序猿利器(二) sql server 存儲過程升級腳本自動合併
整個2014年我大概都在搞一件事情--寫報表的存儲過程,在開始的時候經常會碰到sql 腳本整理出了問題導致的升級錯誤,後面我自己總結了一套sql 腳本維護和升級的方法,還算有效吧,最近整理出來方便有這方面需要的朋友看看,改改
原创 window 服務中調試技巧
window 服務代碼不太方便調試,可以在代碼中任務添加調斷點 1 using System.Diagnostics; 2 在需要調試地方 寫 Debugger.Break(); 3 服務啓動後 會彈出異常 選擇附加
原创 程序猿利器(一) 批量替換 爲妹子寫了個批量替換內容的代碼,無奈友好性和可操作性太渣,能改的給改提示好看點,功能性就別動了
如題,最近發現頁面同功能的不少,遂寫了個批量替換的程序,今天下班前,一妹子說想用用,無奈友好性太差,爛成渣,遂今天晚上抽出了兩個小時在改友好性提示,無奈 感覺還是渣, 有這方面經驗的 提示信息給改改,這麼多年貌似還
原创 程序猿利器(三) 根據目標dll生成想要的class
作爲程序猿免不了要搞一些根據第三方接口,頁面視圖模型,數據轉換對象 等的繁瑣寫class 的工作,所以做了個特地根據現有的dll 去生成指定類的public 屬性的功能,當然你也可以擴展下實現生成方法的功能。 代碼很
原创 js 實現用div 上下分屏
之前用的frameSet,但是在谷歌瀏覽器下有bug,所以自己查資料寫了個用js 實現的div 上下分屏demo,下面的div 高度還可以任意拖動,以後有需要的可以直接拿去修改yoga了。 <!DOCTYPE html> <html> <
原创 用ZXing 生成條形碼和二維碼圖片
關於ZXing 就不用多介紹了,本問主要介紹如何使用ZXing 生成條形碼和二維碼的圖片。 Release 版本的dll下載地址:http://zxingnet.codeplex.com/ 下載完成後在項目中引用ZXin
原创 asp.net mvc 服務端壓縮動態渲染頁面利器
原理是配合asp.net mvc 攔截器利用GZipStream壓縮服務端頁面,有效減少頁面傳輸到前臺的數據量 攔截器代碼如下 public class CompressFilter : ActionFilterAttribute
原创 js table 相關操作的總結
最近做個點擊table單元格能變成編輯狀態的頁面,順便總結js table的相關操作。 示例表格html <table id="table-1" class="table t