Time of Update: 2018-12-07
需要先安裝node,進入命令列,查看node,npm是否正確安裝。 接下來安裝UglifyJS,命令如:npm install uglify-js -g 最後別忘了把node和npm添加到環境變數中,我的分別是C:\Program Files (x86)\nodejs\;C:\Users\taozhou\AppData\Roaming\npm; 現在就可以使用uglifyjs就行壓縮了,如uglifyjs folder/dom.js ->
Time of Update: 2018-12-07
最近,因為在為客戶講述使用資料庫叢集的相關內容,研究市面上的有關技術和產品,以及MSSQL
Time of Update: 2018-12-07
DBTwin 資料庫叢集資料庫擴充器DBTwin 允許同時串連n 個資料庫,由DBTwin網關對它們進行統一管理。而對於用戶端來講,DBTwin 屏蔽了後面的n 台資料庫,它看到的只是由DBTwin 網關表現出來的一個虛擬資料庫服務,只串連用戶端只需要串連此虛擬IP 和連接埠,就能象訪問普通資料庫那樣進行操作。DBTwin 資料庫叢集的原理結構如所示: 20130312210124.png(27.47 K)2013/3/12 21:05:42 DBTwin
Time of Update: 2018-12-07
一直以來,做開發的朋友都在說自己經曆的項目有多爛。也有很多的朋友在歎息:現在進入IT門檻越來越低,大批的人搞了一段時間的培訓就上崗了。從這些彷彿可以看到IT已經開始“平民化”,有點普及的感覺,不在是我們以前認為的“高科技,有技術含量,聰明人搞的事情”。20130308004124.png(22.22 K)2013/3/8
Time of Update: 2018-12-07
文章目錄 一、建立項目Bejs二、建立package.json三、建立檔案Gruntfile.js四、執行grunt任務
Time of Update: 2018-12-07
一、安裝下載後雙擊點擊XtraFinder.pkg檔案點“繼續”點“安裝”安裝完成。 二、使用如果你覺得 Mac 上的 Finder 很多時候用著並不方便,又不想花錢購買我們之前介紹過的 TotalFinder 的話,那麼小編今天向你強烈推薦免費的 XtraFinder。從功能上來說,XtraFinder 可以完全替代售價18美金的 TotalFinder,且功能更加強大,更新也非常頻繁。其中包括很多使用者都非常喜歡的功能。 標籤功能 – 你可能會經常開啟一大堆 Finder
Time of Update: 2018-12-07
效能最佳化與故障排除百日談(16)-索引的維護-設定填滿因數-誤區解析我們在之前的文章中已經多次提到了“填滿因數”,並且在上一篇文章談到索引片段的時候,也知道了填滿因數的重要性。儘管如此,其實我們很多的時候在建立索引,維護索引的時候並沒有對填滿因數過於太多的關注。我們本文就來說說填滿因數的話題。在討論之前,首先要聲明一下:如何要比較合理的設定填滿因數,一定要知道表中的資料的使用方式,還有索引所在列的類型和特性(如是否是採用GUID,還是Identity自增,還是採用其他的產生方式)。沒有一個一蹴
Time of Update: 2018-12-07
聽到過很多搞技術的人說要轉型,也聽到過關於IT中的一些傳言。這些年以後,自己也一直不斷的在IT路上摸索,體會。有過彷徨,迷失,心寒! 雖然我常常聽到很多的人(包括我自己)說搞技術的人很苦逼。但是不可否認的是:技術給了我現在的一切。技術,給我帶來了很多的名譽;技術,也讓我可以自豪的養活一家人;技術,也讓我自己的圈子中受人的尊敬。 搞技術的確實很苦逼,其實不僅僅只是搞技術苦逼,其實很多的行業都很苦逼。因為這些年以來,我嘗試了一些其他的行業,發現各行各業都有著“苦逼”的情況,有的時候,我們搞技術的這
Time of Update: 2018-12-07
SpaceSniffer 是一個運行於 Windows 下的磁碟空間佔用查看工具。開啟後,各種超大的檔案全部浮出水面,而且 SpaceSniffer 支援直接選中之後的 Windows 右鍵菜單,這樣就可以直接刪除了(當然,不按住 Shift 的話最後還得清空資源回收筒)。 可以看到pagefile.sys和hiberfil.sys佔用的比較多,以前提到過。 官網有時被強,這裡有一個備份下載。
Time of Update: 2018-12-07
文章目錄 一、建立項目Bejs二、建立package.json三、建立檔案Gruntfile.js四、執行grunt任務
Time of Update: 2018-12-07
用一中文單詞測試,比如“昌平” encodeURI後為“%E6%98%8C%E5%B9%B3”。在各瀏覽器地址欄輸入:
Time of Update: 2018-12-07
如果你從事前端開發或者web開發的話,一定聽說過Zen coding - 一種快速編寫HTML/CSS代碼的方法。它使用仿CSS選取器的文法來快速開發HTML和CSS - 由Sergey Chikuyonok開發。現在它改名為了Emmet,並且搭建了一個新的網站:docs.emmet.io 下面記錄下安裝步驟 1、git方式下載Packages Control命令列cd到Sublime Text3安裝目錄,我的是D:\Program Files (x86)\Sublime Text Build
Time of Update: 2018-12-07
系列文章:構建高效能.NET應用之配置高可用IIS伺服器-第一篇:IIS必須掌握的知識 構建高效能.NET應用之配置高可用IIS伺服器-第二篇 IIS請求處理模型構建高效能.NET應用之配置高可用IIS伺服器-第三篇 IIS中三個核心組件的講解(上) 構建高效能.NET應用之配置高可用IIS伺服器-第三篇 IIS中三個核心組件的講解(下) 構建高效能.NET應用之配置高可用IIS伺服器-第四篇 IIS常見問題之:背景工作處理序回收機制(上)
Time of Update: 2018-12-07
查詢最佳化工具核心剖析第一篇 查詢最佳化工具核心剖析第一篇查詢最佳化工具核心剖析第二篇:產生候選執行計畫&執行計畫成本估算查詢最佳化工具核心剖析第三篇:查詢的執行與計劃的緩衝 &
Time of Update: 2018-12-07
Backbone是一個優秀的前端MVC庫,它的代碼品質必定可靠。閱讀過程中發現了函數triggerEvents有點意思,初看會以為一些代碼是多餘的。var triggerEvents = function(events, args) { var ev, i = -1, l = events.length, a1 = args[0], a2 = args[1], a3 = args[2]; switch (args.length) { case 0: while (++i &
Time of Update: 2018-12-07
有以下幾點1 sync方法把model持久化儲存到伺服器端,你可以重寫該方法的實現方式,它預設使用jQuery的$.ajax。2 整個Backbone,只有Model和Collection的sync會調用Backbone.sync。3 請求類型由第一個參數method決定,可以是create/update/patch/delete/read。它預設採用RESTful請求。4 請求的資料由第二個參數model決定,URL預設是model的url,資料是model的attributes轉成JSON。
Time of Update: 2018-12-07
Mixin是JavaScript中用的最普遍的模式,幾乎所有流行類庫都會有Mixin的實現。Mixin是摻合,混合,糅合的意思,即可以就任意一個對象的全部或部分屬性拷貝到另一個對象上。從提供的介面來看,有的是對對象的操作,有的是對類的操作。對類的操作又稱為摻元類(Mixin classes) 一、摻合對象 (Mixin object)先看最簡單的mixin實現function mixin(dest, src) {for (var key in src) {dest[key] = src[key]
Time of Update: 2018-12-07
從兩個角度去討論Backbone的寫類方式Backbone內部的寫類方式,Backbone自身的類如Model、Collection、View等是如何定義的Backbone外部的寫類方式,如何使用Backbone提供的類來定義自己的類 一、Backbone內部的寫類方式Backbone提供給用戶端程式員的類都是通過 建構函式+原型 的方式寫的,Backbone.Model的代碼大致如下// 定義構造器var Model = Backbone.Model =
Time of Update: 2018-12-07
.NET效能分析最佳實務之:如何找出使用過多記憶體的.NET代碼(基礎篇) 在.NET應用中一個常常影響效能的因素就是代碼消耗了過多的記憶體。很多的開發人員在編寫代碼的過程中常常不會關注效能,從而使得應用程式中到處存在效能瓶頸。很多的時候,開發人員關注的總是代碼的執行時間的長短,而把真正的效能問題丟掉了一邊。在本篇文章中,我們將會找出代碼中的哪些功能消耗了多少記憶體。 本篇文章比較簡單,我們會主要詳細的介紹CLR Profiler這個工具。 系列文章:
Time of Update: 2018-12-07
文章目錄 一、Events API二、Events的代碼鳥瞰三、Events內部資料結構 (_events/_listeners)四、 特殊事件“all”五、Events與Model、Collection、View、Router、History的關係