原创 kafka集羣搭建

首先搭建zookeeper集羣: 拷貝zoo_sample.cfg爲zoo.cfg(啓動時會默認調用這個文件) zoo.cfg # The number of milliseconds of each tick tickTime=200

原创 Go 文本和HTML模板

文本模板: package main import ( "log" "os" "text/template" ) type Student struct { Name string

原创 內存對齊

  結構體字段順序不同,所佔內存大小也不同。原因是內存對齊導致的. 比如如下結構體: type user5 struct { j int64 b byte i int32 } 在64位機子上,#pragma pack(n)默認爲8

原创 Golang中 Context包深入淺出

控制併發有兩種經典的方式,一種是WaitGroup,另外一種就是Context,今天我就談談Context。 什麼是WaitGroup WaitGroup以前我們在併發的時候介紹過,它是一種控制併發的方式,它的這種方式是控制多個gorou

原创 CentOS + Selenium 用法小結

CentOS + Selenium 用法小結 使用場景 在CentOS下使用Selenium,這裏的CentOS是指無GUI的Server版,其特殊性在於,沒有可以供輸出的顯示界面,除了常見的headless方法以外,還有xvfb等工具可

原创 解決cron無法運行報錯:FAILED to authorize user with PAM (Module is unknown)

查看cron運行日誌 tail -f /var/log/cron 報如下錯誤: May 8 10:14:01 localhost crond[9399]: (root) FAILED to authorize user with

原创 kafka添加ssl認證

主要是生成證書: 請先安裝java和openssl. 生成證書腳本ca.sh: #!/bin/bash #Step 1 keytool -keystore /var/soft/ca/server.keystore.jks -alias

原创 iota的一個特別用法

const( a = iota // 0 b // 1 c // 2 ) const( a = iota // 0 b = 100 // 100 c =

原创 js上傳插件

後臺時經常用到上傳插件,這裏收集了兩個常用的: 1.kindeditor: 引入三個: <link rel="stylesheet" href="/static/admin/kind/themes/default/default.

原创 CentOS下如何查看並殺死殭屍進程

昨天服務器到期,之前的服務器由於空間小,不能滿足現在的服務要求,就新購買了一個服務器,目前正在調試安裝中! 在調試過程中,發現系統中有很多殭屍進程,現在就是找出這些殭屍進程,並將其殺死。 用top查看系統中的殭屍進程情況   再看看這些殭

原创 sh文件命令行可以執行crontab裏不執行

先查看cron的日誌(/var/log/cron),看一下定時任務是否已經執行 如果命令crontab已經執行 1、如果是sh腳本的,直接在腳本的前面加上下面一句就OK了 source /etc/profile 2、如果是python的話

原创 終於有人把Elasticsearch原理講透了!

小史是一個非科班的程序員,雖然學的是電子專業,但是通過自己的努力成功通過了面試,現在要開始迎接新生活了。 隨着央視詩詞大會的熱播,小史開始對詩詞感興趣,最喜歡的就是飛花令的環節。 但是由於小史很久沒有背過詩詞了,飛一個字很難說出一句,

原创 CentOS下如何查看並殺死殭屍進程

昨天服務器到期,之前的服務器由於空間小,不能滿足現在的服務要求,就新購買了一個服務器,目前正在調試安裝中! 在調試過程中,發現系統中有很多殭屍進程,現在就是找出這些殭屍進程,並將其殺死。 用top查看系統中的殭屍進程情況   再看看這些殭

原创 CentOS下如何查看並殺死殭屍進程

昨天服務器到期,之前的服務器由於空間小,不能滿足現在的服務要求,就新購買了一個服務器,目前正在調試安裝中! 在調試過程中,發現系統中有很多殭屍進程,現在就是找出這些殭屍進程,並將其殺死。 用top查看系統中的殭屍進程情況   再看看這些殭

原创 golang json用法講解

簡介 json格式可以算我們日常最常用的序列化格式之一了,Go語言作爲一個由Google開發,號稱互聯網的C語言的語言,自然也對JSON格式支持很好。但是Go語言是個強類型語言,對格式要求極其嚴格而JSON格式雖然也有類型,但是並不穩定,