原创 DESCryptoServiceProvider數據加密標準應用

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;us

原创 Golang利用Access-Control-Allow-Origin響應頭解決跨域請求問題

1、在http請求的響應流頭部加上如下信息 rw.Header().Set("Access-Control-Allow-Origin", "*")rw是http.ResponseWriter對象 2、Beego中添加路由過濾器 beego

原创 Javascript的類實現--------封裝、抽象與繼承

一.JavaScript中類的封裝       Javascript不是一種面向對向的語言, 沒有提供對類的支持, 因此我們不能像在傳統的語言裏那樣用class來定義類, 但我們可以利用js的閉包封裝機制來實現js類, 下面我們以封裝

原创 WCF中netTcpBinding使用

1.定義接口IFly namespace TECO{ [ServiceContract]public interface IFly { [OperationContract]string Fly(st

原创 web服務器之iis,apache,tomcat三者之間的比較

IIS-Apache-Tomcat的區別  IIS與Tomcat的區別  IIS是微軟公司的Web服務器。主要支持ASP語言環境.  Tomcat是

原创 Ftp服務器文件操作

using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Net; using

原创 linux簡單命令之進程

網絡 查看程序的端口 ps -aux | grep appname 查看端口被哪個程序佔用 netstat -apn | grep 8000 殺死進程 kill pid scp複製文件 scp -P 22 source_file

原创 利用Access-Control-Allow-Origin響應頭解決跨域請求原理

 傳統的跨域請求沒有好的解決方案,無非就是jsonp和iframe,隨着跨域請求的應用越來越多,W3C提供了跨域請求的標準方案(Cross-Origin Resource Sharing)。IE8、Firefox 3.5 及其以後的版

原创 mongoDB高級查詢整理

 本文將介紹操作符的使用,配合操作符,我們可以執行更加複雜的操作。 目錄 查詢操作 集合查詢方法 find()查詢內嵌文檔查詢操作符(內含 數組查詢) "$gt" 、"$gte"、 "$lt"、 "$lte"、"null查詢"、"$

原创 Github上傳代碼菜鳥超詳細教程

最近需要將課設代碼上傳到Github上,之前只是用來fork別人的代碼。 這篇文章寫得是windows下的使用方法。 第一步:創建Github新賬戶 第二步:新建倉庫 第三部:填寫名稱,簡介(可選),勾選Initialize this

原创 Ubuntu安裝部署mqtt

一、安裝 1、直接安裝mqtt包 $ sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa $ sudo apt-get update $ sudo apt-get ins

原创 golang時區轉換

時區 golang默認採用UTC,即Unix標準時間。而一般情況下,我們存數據庫採用的是中國時間,即CST。 UTC和CST一般相差8個小時。 time := time.Now() // 默認UTC

原创 面向對象原則

一. 單一職責原則(SRP)   就一個類而言,只有一個引起它變化的原因。   如果一個類承載的職責過多,就等於把這些職責耦合在一起。一個職責的變化可能削弱或抑制這個類完成其他職責的能力。   這種耦合會導致脆弱的設計

原创 Sublime Text3通過HTML-CSS-JS Prettify自動格式化代碼

1、首先安裝HTML-CSS-JS Prettify包。 進入sublime,通過Ctrl+Shift+P進入包管理,輸入pci(首字母),選擇Package Contrl:Intall Package,如圖: 回車,進入包安裝

原创 mongo腳本文件

1、shell腳本文件 創建腳本文件 $ vi init.sh #!/bin/bash mongodb='mongo mongodb://user:password@host:port' $mongodb <<EOF use m