原创 C#和GO兩種開發語言的對比
兩種語言的設計理念完全不一樣 C#開發時是JAVA如日中天,所以微軟按照JAVA的OOP設計出的一套win平臺語言,主要是針對windows平臺的開發,其可以通過微軟自家的visual studio實現快速開發(發佈WEB應用到I
原创 針對多核心架構的功能性網絡框架PFQ
PFQ是一款針對Linux操作系統的功能性框架,可幫助研究人員捕捉網絡傳輸數據包(10G、40G及以上),內核功能處理,內核繞過,以及獲取多節點間的套接字/數據包。 該工具針對多核心架構以及配備了多硬件隊列的網絡設備進行了高度的定
原创 Python UI 開發用哪個好
Python本身語法優美, 但一旦到了GUI就醜陋得不行. wxPython PyQT都要用一種不夠優美的方式來描述GUI. 而且你有個很尷尬的問題, 要不要學一個你根本無法掌控的工具? 你花了錢買了本 wxPython in A
原创 CSS/Js文本溢出自動添加省略號ellipsis
CSS文本溢出省略號 text-overflow:ellipsis ext-overflow是一個比較特殊的屬性,W3C早前的文檔中(目前的文檔中沒有包含text-overflow屬性,FML!)對其的定義是: Name: tex
原创 Apple Watch應用的開發
1,Apple Watch 是僚機。大部分 iPhone Apps 是完全獨立或可以獨立存在的,但 Watch Apps 完全不能。所以一開始就別想着“遷移”,要想“篩選”和“切割”。但是,切些於 iPhone Apps 毫無特質
原创 適用於遊戲開發領域的語言
現代各種領域的開發技術已經成熟,不再能隨意選擇開發語言和技術棧,絕大多數情況下只能使用比較流行的方案、工具、和語言。 以上觀點不僅適用於遊戲開發領域,其實更適用於網頁前端、網站後端、爬蟲、大數據、AI等等其它方向。 舉個例子:用p
原创 HTTP 請求和 RPC 調用
rpc字面意思就是遠程過程調用,只是對不同應用間相互調用的一種描述。實現方式可以是tcp和http。 這裏我說一種rpc實現,可以對照dubbo rpc最關鍵的地方有請求體的封裝,響應體的封裝以及客戶端調用的封裝。 求體:服務類c
原创 通用代碼反編譯工具Reko介紹
Reko不僅包含核心反編譯引擎和後端代碼分析模塊,而且還提供了用戶友好的操作界面。目前,該工具提供了Windows GUI和ASP.NET後端。反編譯引擎需要從前端獲取用戶的輸入,可接受的輸入爲單獨的可執行文件或反編譯項目文件。R
原创 Go編寫的多平臺Agent和控制器
GoMet是一個Go編寫的多平臺Agent和控制器。Agent通過TLS隧道與其控制器通信。 構建 安裝 Go (https://golang.org/dl/). 克隆存儲庫 git clone [email protected]:go
原创 PHP mt_rand應用場景詳解
php_mt_seed應用場景 直接使用mt_rand生成的隨機數 假設下面的代碼爲用戶密碼的隨機生成代碼: <?php function user_password() { return mt_rand(); }
原创 搭建Docker私有倉庫的詳細教程
1.Docker registry 說明 本文記錄的個人完整搭建docker registry操作過程,官方雖然提供了Docker Hub作爲一個公開的集中倉庫,但是天朝的網絡可想而知,第一次pull一個鏡像不是失敗就是時間很長,
原创 CSS Wave濾鏡用法示例
CSS Wave濾鏡可能很多朋友並不喜歡用,其實用的好了,可以有不少奇異效果。CSS Wave濾鏡可把對象按垂直方向疊加波形樣式,使對象年上去像波浪一樣。語法示例:filter:wave(add=add,freq=freq,lig
原创 CSS中的font-size屬性使用教程
基本語法結構: Font-size+字體大小數值+單位 單詞:font-size 語法:font-size : absolute-size | relative-size | length 取值:xx-small | x-smal
原创 Javascript 模塊化三種方案
Javascript 模塊化主要有三種方案: 1、CommonJS// module add.js module.exports = function add (a, b) { return a + b; } // main.js
原创 CSS響應式圖片運用中的srcset屬性
在整個網站的開發中,在管理圖片上較爲困難。注意,圖片要在各種設備上平滑過渡顯示,它們將會碰到的問題有: 適當的優化和減少圖片的體積 注意不要浪費帶寬(網站的成敗與否加載速度是其中主要因素之一) 設備使用相應的解決方案 對於第一個問