原创 JVM調優(一)——java內存區域

大家是不是經常聽到過堆、棧、內存溢出? 在面試的時候是不是也經常被問道:瞭解JVM嗎?講講。。 是不是很苦惱啊,這怎麼講?從哪開始講?是不是很苦惱? 就算你講出來,面試官會接着問:說說垃圾回收器和GC吧。 然後你。。。。 如果你

原创 zookeeper單機和集羣安裝

http://zookeeper.apache.org/releases.html zookeeper下載地址 版本:zookeeper-3.4.6.tar.gz 本次安裝目錄:/software/zookeeper-3.4.6

原创 zookeeper源碼下載及導入

zk下載地址:https://github.com/apache/zookeeper/tree/release-3.5.4 ant下載地址:https://ant.apache.org/bindownload.cgi 本文zk採用

原创 shiro 爲什麼不走doGetAuthorizationInfo授權

最近剛接手一個項目,使用shiro做個權限控制,踩坑記錄中。。。。。項目結束之後會整理個文檔 往下看,有相同異常的朋友你找對博客了!此坑已踩 14:53:32.771 [http-nio-8080-exec-8] ERROR freem

原创 zookeeper基本操作命令

1、數據模型 zk的數據模型類似於文件系統,每個節點(znode)可以認爲是一個文件夾,每個節點下面還可以掛多個子節點, 從而構成一個有層次化的樹形結構。不同的是我們每個節點是可以保存數據的 2、節點分類 持久化節點:節點創

原创 Navicat Premium遠程連接ORACLE

使用sqldeveloper不是很習慣,所以想換成Navicat,然後發現連不上: no matching authentication protocol。上網找了一些資料都是寫了一半。。。。沒有一個完整的文章。這裏記錄一下我安裝的過程

原创 RabbitMQ工作模型與java中使用

之前寫過一篇關於RabbitMQ在linux環境的安裝,這篇文章分享一下RabbitMQ的工作模型和在java中的使用。 Rabbit官網:http://www.rabbitmq.com/ RabbitMQ的特性: 可靠性:提供了消息確認

原创 linux安裝rabbitMQ全程採坑

最近公司要使用rabbitMQ,在這裏記錄一下安裝的過程,以及踩過的坑。 版本說明: Erlang :  otp_src_21.2.tar.gz RabbitMQ:rabbitmq-server-generic-unix-3.7.10.t

原创 Spring-Boot--Actuator

以上是官網對Actuator解釋,大致意思就是: 當使用Actuator的時候SpringBoot包含一些額外的特性幫助你監控和管理你的應用。你可以選擇HTTP端點或者JMX來管理監控你的應用。Auditing, health, and

原创 SpringBoot異常:No serializer found for class org.hibernate.proxy.pojo.javassist

SpringBoot-jpa異常: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no prop

原创 git 標準化操作流程

記錄一下工作中GIT 標準化操作流程  獲取項目代碼 1)  安裝git    http://git-scm.com/download/ 2)配置git相關設置    在終端輸入如下命令:    git config --global u

原创 java單向鏈表翻轉

前兩天看到一個面試題:單向鏈表翻轉,自己是個算法菜雞,所以記錄一下筆記和思路 定義單向鏈表數據結構: /** * 定義一個單鏈表 */ public class Node { private int data; //當前節點

原创 設計模式——工廠模式

工廠模式屬於創建型設計模式,其包含了簡單工廠模式,工廠方法模式,抽象工廠模式 主要是爲創建對象提供過渡接口,以便將創建對象的具體過程屏蔽隔離起來,達到提高靈活性的目的。 直接上代碼,有的概念性的東西並不是很好理解。 簡單工廠模式: 邏輯就

原创 設計模式——單例模式

單例模式:屬於創建型模式,主要用來創建對象的。保證一個類僅有一個實例,並提供一個訪問它的全局訪問點。 下面就是個簡單的單例模式: public class Singleton { //設置靜態變量 private static Si

原创 Linux Centos 搭建SFTP服務器

在Centos 環境使用系統自帶的internal-sftp搭建SFTP服務器。 打開命令終端窗口,按以下步驟操作。 0、查看openssh的版本 [plain] view plain copy ssh -V