原创 aspx頁面使用log4net記錄日誌步驟(單獨log4net.config文件)
1.引用dll 2.web.config配置 <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfi
原创 設計模式學習之開放封閉原則與依賴倒置原則
1.開放封閉原則是說對軟件實體(類啊、模塊啊、函數啊等等)應該可以擴展,但是不可以修改。也就是對擴展開放、對更改封閉。 2.依賴倒置原則高層模塊或者底層模塊都依賴於抽象,抽象不應該依賴於細節。針對接口編程,而不是針對實現編程。程序中所有的
原创 js-xlsx合併複雜表頭導出
先上效果圖: js-xlsx的功能與介紹直接上npmjs找吧,下面直接上代碼: const XLSX = require('js-xlsx'); //表頭 let headers = { A1: { v: '項目' }, B1
原创 postgresql根據查詢日期所在月份的週數查找去年該月份對應週數的日期
-- DROP FUNCTION get_last_month_day_by_week(timestamp without time zone);create or replace function ge
原创 Visual Studio2010調用WebService步驟
一、準備一個WebService 1.右鍵你的web應用=》添加=》新建項=》選擇“Web服務”=》輸入名稱=》確定 2.工具欄=》調試=》開始執行 3.在瀏覽器可以得到一個url 二、新建一個控制檯程序以調用WebService服務 1
原创 關於js對象創建
在js中,創建對象最簡單的方法就是new 一個Object的實例出來(new Object()),例如: var person=new Object(); person.name='cha
原创 利用PIN碼破解wifi密碼(WPA2-PSK)
無奈宿舍無線網絡實在太差,校園網連個QQ都登錄不上,看到XX地方的信號居然是滿格,難免想讓我做一次網絡安全方面的實驗。聲明下,僅僅是實驗而已,禁用於非法目的。 首先,亂扯一些東西,看看就好,不看也行。 1. Pin碼 WPS中的
原创 POSTGRES:could not create lock file "/var/run/postgresql/.s.PGSQL.5433.lock": Permission denied
chown -R postgres:postgres /var/run/postgresql
原创 element ui 表格合併單元格
先上效果圖:再上代碼:<template> <div> <el-table :data="tableData6" :span-method="objectSpanMethod" b
原创 關於js繼承實現
1.原型鏈實現。原型鏈這東西有點像作用域鏈。 function SuperType() { this.property = true; } SuperType.prototype.getSuper
原创 LinQ中Union&&Concat&&Intersect區別
MSDN中相關方法的定義 Union:https://msdn.microsoft.com/zh-cn/library/bb341731(v=vs.90).aspx Concat:https://msdn.microsoft.com/zh
原创 MSSQL2008數據庫壓縮
USE [master] GO ALTER DATABASE DNName SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DNName SET RECOVERY SIMPLE -
原创 設計模式學習之迪米特法則
迪米特法則(LoD):也叫最少知識原則。如果兩個類彼此不必彼此直接通信,那麼這兩個類就不應當發生直接的相互作用。如果其中一個類需要調用另一個類的某一個方法的話,可以通過第三者轉發這個調用。 迪米特法則首先強調的前提是在類的結構設計上,每一
原创 卸載postgresql
卸載 dpkg --list | grep postgresql dpkg --purge <insert packagehere> or sudo apt-get --purge autoremove postgresql*
原创 postgresql根據日期所在週數查找上個月該週數的日期
-- DROP FUNCTION get_last_month_day_by_week(timestamp without time zone);create or replace function ge