原创 周威學Go從入門到放棄第三篇(數據類型學習)

除go基本類型(int float32 fload64,bool,byte,string等,暫時就學了這麼多,不知道還有沒)外, 還有struct,map,slice,array 下面對每種類型進行大概的學習,加上函數和range的學習,

原创 每次讀《Spring源碼深度解析》都有新收穫

今天看了org.springframework.web.servlet.handler.SimpleUrlHandlerMapping才知道,之前寫的jsp頁面代碼都是通過訪問jsp頁面再請求後臺action把結果返回給頁面。

原创 mac下eclipse打不開

如題,eclipse打不開停留在,loading org.eclipse.egit.core頁面處理辦法 進入eclipse的安裝目錄下運行命令 ./eclipse -clean -refresh 搞定。 問題一:怎麼找到安裝目

原创 周威學Go從入門到放棄第二十三篇(session memory版本)

session配置 ,開啓session,設置過期時間 sessionon = true ## 過期時間 10s sessiongcmaxlifetime = 10 頁面邏輯: login-->後臺login方法,判斷參數,寫入ses

原创 周威學Go從入門到放棄第二十四篇(channel實現限流示例)

package main import ( "fmt" "time" ) func main() { c := make(chan int, 2) defer close(c) //提前將隊列放滿 c <- 1 c

原创 redis分佈式鎖實現

用到的基本redis命令 setnx getset get 新手請自行腦補各個命令 實現步驟 ps:lockname 代表鎖名稱 time是代表 時間戳 1、setnx lockname time1 客戶端c1嘗

原创 周威學Go從入門到放棄第二篇(LiteIDE工具)

新建文件 如果不小心沒寫後綴名的話,需要在文件系統裏面改(本人mac) 運行如果進程無法啓動,看下環境變量配置 運行點“BR“就行 build and run 還是有問題一般是 IDE自身沒有找到GOROOT 及沒有找到go的安裝路

原创 周威學Go從入門到放棄第一篇(環境安裝,工具搭建)

Go一火再火,不能落伍趕緊學呀。。。 環境安裝也算是歷經磨難了,不過網上教程還是比較多的,不再贅述。 本人開發工具用的LiteIDE   下載地址  版本: localhost:~ zhouwei$ go version go ver

原创 Netty學習之路(2)

線程池處理 在Netty學習之路(1)中,使用的處理方式是每個客戶端連接創建一個獨立線程去處理的方式,這篇中,將採用線程池的處理方式。但由於也是堵塞式,所以也有存在大量的弊端。具體利弊這裏就不再闡述,自行腦補或者找度娘谷哥。

原创 zookeeper學習第一天(zk的安裝與基本命令學習)

一、windows環境下的安裝 直接下載成功以後 進入conf目錄 複製zoo_sample.cfg 創建一份zoo.cfg文件 具體配置如下: # The number of milliseconds of each tick

原创 單例模式的三種常用實現

如題:看代碼,太簡單,不解釋,練手。 /* * 靜態內部類實現單例模式 * */ public class AbstractClassImplementsSingleTon { private AbstractClassImp

原创 Eclipse搭建protobuf開發環境

1、Eclipse搭建protobuf開發環境 打開以後如下圖 直接在search裏面搜索protobuf直接下一步安裝即可。這時插件已經安裝完畢。 2、下載protobuf 地址: 下載地址 下載到你自己的目錄

原创 Hbase命令行操作記錄

ps -ef | grep hbase 找到hbase的位置 cd /data/service/hbase/bin ./hbase shell 查看所有表     hbase(main):001:0> list 查看錶數據

原创 IDEA 實體類一鍵調用set方法

  yoke白板  2016/08/10 18:50 試試我寫的插件吧 滿足你的需求 我也是找了好久好久沒找到, 沒辦法 自己想辦法寫了一個 https://github.com/yoke233/genSets/releases    

原创 二分查找(非遞歸)

百科的釋義: 對於區間[a,b]上連續不斷且f(a)·f(b)<0的函數y=f(x),通過不斷地把函數f(x)的零點所在的區間一分爲二,使區間的兩個端點逐步逼近零點,進而得到零點近似值的方法叫二分法。  public static