原创 linux下python腳本檢測自身是否在運行,如不在運行,則啓動運行

  今天被運維發現我寫的linux腳本的進程佔滿了屏幕,:)。被貼到羣裏了。長個記性。 怎麼在腳本運行前查看一下是否已經在運行了,如果已經在運行了,應該提示程序已經在運行。demo代碼貼出來。 import os import re

原创 log4j日誌使用自定義日期格式時,定義月份爲MMM本應顯示英文簡寫但實際顯示卻是中文

定義的格式爲: <PatternLayout pattern="[%d{MMM d HH:mm:ss}][%c{1}][%p] %m%n" /> 這是輸出的內容: [四月 14 15:10:50][HelloWorld][INFO] te

原创 Bamboozling Certificate Authorities With BGP

Bamboozling Certificate Authorities With BGP Dec 26th, 2018 作者:Henry Birge-Lee, Yinxin Sun, Anne Edmundson, Jennifier R

原创 記一次xml特殊字符問題

問題描述:在xml中不允許出現特殊字符,想要在xml中顯示ASCII的前30個字符,不能直接從鍵盤上按出來,於是想到了使用實體編號來代替,基本格式:  &#編號;   在xml1.0版本中&#32;之前的字符都不能使用,搜索半天發現1.0

原创 vi/vim鍵盤圖(清晰打印版,桌面背景好圖)

英文版參考http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html 感謝Jairoguo作者純手工打造。原文鏈接https://blog.csdn.net/Jair

原创 數字證書原理-HTTPS通信如何保證通信安全?只用對稱和非對稱加密就可以了嗎?爲什麼需要數字證書?通俗易懂

轉自:http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html#undefined 文中首先解釋了加密解密的一些基礎知識和概念,然後通過一個加密通信過程的例子說明了

原创 什麼是證書透明度(Certificate Transparency,CT)?

SSL基礎概念 什麼是加密? 加密是一種新型的電子信息保護方式,就像過去使用保險箱和密碼鎖保護紙上信息一樣。加密是密碼學的一種技術實現方式:信息被轉換爲難以理解的形式(即編碼),以便只有使用密鑰才能將其轉譯爲可理解的形式(即解碼)。以設備

原创 Bamboozling-Certificate-Authorities-with-BGP-中英文對照

Bamboozling-Certificate-Authorities-with-BGP Henry Birge-Lee, Yixin Sun, Anne Edmundson, Jennifer Rexford,and Prateek M

原创 數字證書及CA的掃盲介紹

轉自:https://www.cnblogs.com/liyulong1982/p/6106132.html 先說一個通俗的例子   考慮到證書體系的相關知識比較枯燥、晦澀。俺先拿一個通俗的例子來說事兒。   ◇ 普通的介紹信   想必大

原创 Bamboozling Certificate Authorities

Bamboozling Certificate Authorities With BGP Dec 26th, 2018 作者:Henry Birge-Lee, Yinxin Sun, Anne Edmundson, Jennifier R

原创 On Analyzing Self-Driving Networks: A Systems Thinking Approach-分析自驅動網絡:一種系統思維方法

SelfDN 2018, August 24, 2018, Budapest, Hungary                                 Yaqoob et al            On Analyzing Se

原创 C編譯報錯relocation truncated to fit: R_X86_64_PC32 against symbol `b' defined in .bss

   問題如下圖所示:(.text+0x53a): relocation truncated to fit: R_X86_64_32S against `.bss'     以前在linux中編譯程序,從來沒有遇到過這種問題,今天第一次遇

原创 sudo ./filename.sh無法執行,使用sudo chmod a+x myshell.sh的含義

chmod是權限管理命令change the permissions mode of a file的縮寫;u代表所有者user;x代表執行權限;+ 表示增加權限。 chmod u+x file.sh就表示對當前目錄下的file.sh文件的

原创 Ubuntu下重命名文件-mv&rename

在linux下修改文件的名字有很多種方法,常用的有mv和rename。 一,mv mv fromfile tofile 如把文件a.txt得命名爲b.txt,可以是mv a.txt b.txt。 mv一次只能重命名一個文件,而且

原创 漢諾塔問題

1205:漢諾塔問題 【題目描述】 約19世紀末,在歐州的商店中出售一種智力玩具,在一塊銅板上有三根杆,最左邊的杆上自上而下、由小到大順序串着由64個圓盤構成的塔。目的是將最左邊杆上的盤全部移到中間的杆上,條件是一次只能移動一個盤,且不允