原创 Ubuntu換源

0x00 流程 先備份文件,以免出現意外 sudo cp /etc/apt/sources.list /etc/apt/sourses.list.bak 清空原來的 sources 文件 編輯 sources 文件:sudo vim

原创 Win10下Cmder光標前有個空格的問題

0x00 產生原因 其實我也不知道原因,只是湊巧有了解決方案而已 0x01 解決辦法 把原來的命令提示符 λ 改換成其他的字符就好了 修改辦法: 把文件 cmder/vendor/clink.lua 文件中的 λ 字符換成別的。

原创 hugo中使用mermaid

0x00 引入mermaid.js 0x01 引入代碼 <div class="mermaid"> graph LR A --- B B-->C[fa:fa-ban forbidden] B-

原创 hugo加入評論的功能

0x00 寫在前面 LeaveIt主題沒有提供評論的功能,因此需要自己寫,這裏我用的是 Valine 第三方評論系統。在看下面的內容之前請務必先閱讀完 快速開始 | Valine 0x01 配置Valine 在 config.toml

原创 初識Socket編程——基於流式套接字的時間同步服務器設計

實驗一、基於流式套接字的時間同步服務器設計 0x00 實驗內容 要求使用流式套接字編程,實現時間同步服務器和客戶端,該服務器能夠接收客戶端的查詢請求,獲取本地時間,並將結果發送回客戶端,客戶端將該時間顯示出來。過程描述如下圖所示: C

原创 初識Socket編程——基於流式套接字的服務器回射程序設計

實驗二、基於流式套接字的服務器回射程序設計 0x00 實驗內容 編寫一服務器程序和客戶程序,要求客戶每輸入一行數據,服務器接收後回送給客戶程序,當客戶輸入“q”後退出。過程描述如下圖所示: UserTCP ClientTCP Serv

原创 初識Socket編程——基於流式套接字的多線程併發服務器回射程序設計

實驗三、基於流式套接字的多線程併發服務器回射程序設計 0x00 實驗內容 將 實驗二 中的服務器改爲併發服務器。 0x01 實現過程 實現方法 這個和 實驗二 中的代碼只差一部分——只需要讓服務器開一個線程單獨爲當前客戶服務即可。我這

原创 Markdown代碼塊支持的語言

名稱 關鍵字 AppleScript applescript ActionScript 3.0 actionscript3, as3 Shell bash, shell ColdFusion coldfusion, cf C cpp, c

原创 初識Socket編程——基於數據報套接字的服務器回射程序設計

實驗四、基於數據報套接字的服務器回射程序設計 0x00 實驗內容 編寫一服務器程序和客戶程序,要求客戶每輸入一行數據,服務器接收後加上 "Echo:" 後回送給客戶程序,當客戶輸入“q”後退出。過程描述如下: UserUDP Clie

原创 socket清空緩存區

情況一:知曉緩存區中數據的大小 這種情況應該就不用多說了,直接循環的把數據都讀取出來就行了。 情況二:不知道緩存區中數據的大小 方案一 close一次socket,這個方案有效是有效,但這樣的小問題還不至於如此大動干戈,因此不建議使

原创 站長平臺網址大全

百度站長平臺:http://zhanzhang.baidu.com/ 360 站長平臺:http://zhanzhang.so.com/ 搜狗站長平臺:http://zhanzhang.sogou.com/ 神馬站長平臺:http:/

原创 Socket編程之六類函數

考試複習期間匆忙整理,如有錯誤請在評論中指出。 第一類:套接字函數 功能:完成套接字的創建、關閉以及對套接字的命名和名字獲取。 函數名 功能 SOCKET socket (int af, int type, int p

原创 Win10下Clion的安裝與配置

懶得再寫一遍了,大家直接去我的私人博客看吧 傳送門 >> Clion Install and Setting for Win10 <<

原创 試水PWA

0x00 寫在前面 文章 2017 前端大事件和趨勢回顧,2018 何去何從?中提到了2017年前端值得關注的十大事件,其中就提到了PWA。 本人也是剛開始學這些個東西,所以說的可能有不當的地方。 歡迎來我的私人博客體驗一下PWA

原创 CSS旋轉效果

效果圖: <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>CSS旋轉效果</title> <style>