原创 w7 安裝git 和簡單的提交

版本控制目前使用最廣的應該是Git和svn了,今天我們來使用Git作爲我們的版本控制的工具進行提交代碼的操作。上篇是講到了gitblit的安裝,倉庫建立好了我們怎麼提交和更新我們的代碼,現在是我們所關注的了,當然和svn一樣,

原创 zheng項目-從rpc-service開始!

爲什麼要從rpc-service開始?簡單的來說,因爲一般我先啓動的是這個這個模塊,它是作爲一個provider方的,現將其服務註冊到zookeeper服務中心上面去,再由server端的consmer去消費。關於dubbo的

原创 進擊zheng項目zheng-umps-server

打了幾盤農藥後,就升一顆心,賽季初水真深,心累。繼續上一篇說的內容,進去server的模塊,server模塊的裏面有個admin的模塊,這部分基本是前端的內容,不做解釋。按照工程上結構從上到下進行梳理吧。 1. Cont

原创 Java代碼規範

參照阿里的代碼規範 https://github.com/alibaba/p3c/tree/master/idea-plugin 當然阿里大牛們提供了的相當好的插件提供我們在idea上使用,方便我們去規範自己的代碼和避免依稀

原创 zheng項目新建一個module學習學習

看一個框架看太多也不如直接操作來的實際,順便在做的過程中記錄一下,接下來誰碰到類似的問題可以快速解決,zheng的項目下面很多的模塊,其實對於我來說,很多是用不到的,我刪除了很多,留下的只是作爲一個基本的參考,畢竟一個新手主要

原创 centos 部署gitblit

前文已經在windows上部署了gitblit服務,現在,我們要做的是在centos上搭建相同的服務,w上部署相對來說是比較方便的,人性化的ui讓操作起來還是比較方便的,但是大多數情況下我們會將服務部署在linux服務器上,接

原创 Gitblit環境搭建(w7 64位環境)

gitblit環境搭建(w7 64位環境) 爲什麼沒用gitlab,集成的東西太多,短時間的搭建是很難的 Java環境搭建 省略,自行百度。本人Java環境是1.8.0_121 Gitblit搭建 下載地址(下載w

原创 zheng項目系統簡單的分析記錄

接下來是對整體分層的分析,這樣才知道每次的調用順序和每個模塊之間做了什麼,要承擔什麼任務。儘管給了一些說明,但是看得不習慣,還是自己上手操作比較的實際,印象深刻。每個不同的任何機構都有自己一套的內部代碼規範和命名法則和層次結構

原创 mysql使用int作爲時間,怎麼轉換?FROM_UNIXTIME

首先在數據庫中,我建立了一張測試表 DROP TABLE IF EXISTS `testint`; CREATE TABLE `testint` ( `id` int(11) unsigned NOT NULL AUT

原创 git常用命令

git常用命令

原创 記一個類型轉換時候的bug

記一個日常小坑,平時沒注意導致的類型轉換錯誤 多話不說,先上代碼 import com.alibaba.fastjson.JSON; import org.junit.Test; import java.util.Array

原创 Condition study

併發包裏面,Condition應該是很多內容的基礎,主要是用到了await和signal的方法,截至貼代碼吧 import org.junit.Test; import java.util.concurrent.locks.Co

原创 unsafe類學習

unsafe類作爲java多線程包裏面的基石,沒有了解的話,對於後面的讀寫鎖和 AQS等模塊理解還是不太友好,建議學習一些,以下是學的時候的一些代碼 import org.junit.Test; import sun.misc.U

原创 interface還是final class?還是enum?

interface還是final class?還是enum? 很久沒老老實實寫過技術的博客了,最近事情很多很雜也很亂,很難沉下心去做一件事情,最終找到一個合理的答案,懶!原本我是計劃今年寫滿100篇博客的,因爲各種“懶”,呵呵了,估

原创 世上最簡單charles破解

工具做什麼的我們就不多說了,具體怎麼玩這篇博客我也不介紹了,只是單純的“破解”: 下載正版的軟件,地址 賬號和密碼附上: Registered Name: https://zhile.io License Key: 48891cf20