原创 C#中List泛型集合引用問題(深度拷貝)

List 集合引用問題 這段時間公司有個Silverlight項目要加幾個報表模塊,之前從未接觸過這個叫“銀光”的東西,之前在學校也是做的Net,迫於無賴就接手了,說說這個把月的心得以及遇到的問題。 首先說下什麼是Sil

原创 每天一個linux命令(56):netstat命令

netstat命令用於顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用於檢驗本機各端口的網絡連接情況。netstat是在內核中訪問網絡及相關信息的程序,它能提供TCP連接,TCP和UDP監聽,進程內存管理的相關報告。

原创 ECMAScript引用類型之Array類型

Javascript引用類型-Array 創建Array數組 var colors = new Array(); //注意大小寫 var colors = new Array(20); //創建長度20的數組 var colo

原创 HTTP狀態碼的含義列表

**100 Continue 初始的請求已經接受,客戶應當繼續發送請求的其餘部分。(HTTP 1.1新) 101 Switching Protocols 服務器將遵從客戶的請求轉換到另外一種協議(HTTP 1.1

原创 Powerdesigner逆向工程

Powerdesigner逆向工程 powerdesigner逆向工程SqlServer 軟件配置 軟件 版本 Powerdesigner V16.0 Oracle DataBase12c SqlServe

原创 Dotnetnuke使用入門

如何安裝Dotnetnuke漢化包 以host用戶登錄選擇language 選擇語言包文件 選擇默認語言 修改未漢化的英文 yongri新聞模塊使用 選擇Host下的擴展 點擊安裝嚮導 安裝y

原创 Dotnetnuke安裝

Dotnetnuke安裝 目錄[TOC] 一、 軟件配置 軟件 描述 微軟.NET運行庫 ASP.NET4.0 數據庫 Microsoft SQL Server 2012 Web服務器 Window10+I

原创 JavaScript--常用代碼小技巧

1. 類型強制轉換 1.1 string強制轉換爲數字 可以用*1來轉化爲數字(實際上是調用.valueOf方法),然後使用Number.isNaN來判斷是否爲NaN,或者使用 a !== a 來判斷是否爲NaN,因爲 NaN !==

原创 CSS樣式--盒模型(四)

CSS樣式–盒模型(四) 前言 css盒模型是創建css佈局基礎,其中最主要的就是padding和margin了,盒模型圖解如下: 可通過谷歌瀏覽器的調試工具查看元素的盒模型,鼠標懸浮上去可查看對應的padding、border

原创 瀏覽器對話框

說到對話框我們肯能會想到alert(),它是由瀏覽器和操作系統決定的,而不是由css決定。但除了這些相信很多初學者不知道還有confirm()和prompt對話框。三種對話框的使用如下: alert("Hello world!") /

原创 JavaScript with語句的理解

    今天看到js的with語句部分,書中寫到,with語句接收的對象會添加到作用域鏈的前端並在代碼執行完之後移除。看到這裏,我有兩點疑問,添加到作用域鏈前端是不是指對象會被放置到作用域鏈的最底部,然後查找變量時最先查找這個對象(按照

原创 CSS樣式--前端佈局(五)

CSS佈局(五) 前言 如何快速的用html寫出一個界面,你可能會覺得很簡單,不就是div擺放,表格佈局然後調整下樣式嗎,可真正做的時候有各種居中、浮動等,並且還要考慮到樣式兼容、屏幕分辨率等問題。目前CSS佈局主要有如下技術:

原创 BOM對象之navigator對象

利用navigator對象檢測插件 //插件檢測(在IE中無效) function hasPlugin(name){ name = name.toLowerCase(); for(var i =0; i < navig

原创 Underscore源碼解析

Underscore源碼解析 前言 Underscore是一個JavaScript工具庫,它提供了許多操作集合、數組、函數等的實用函數。簡單說它集成了好多工具函數,不用自己寫一些常用的函數了。 準備 軟件 描述 git

原创 JSON對象

早期的JSON解析器基本上使用的JS的eval()函數,ES5對JSON的行爲進行規範,定義了全局變量JSON。 JSON對象有兩個方法:stringify()和parse()。這兩個方法用於把JS對象序列化爲JSON字符串和把J