摘要: [toc] 平常开发中需要写很多domain类,bean等java类,每个类中可能需要写一些构造方法,但每次开发时时用到什么构造可能写下,偶尔会产生这样的想法,这些构造器的写法,能不能像工厂模式呀,或者其它设计模式一样,更通用一些,代码写的更优雅一些呢!巧的是,正好最近在看《Effective ja 阅读全文
posted @ 2018-09-23 22:56 Levcon 阅读(469) 评论(0) 推荐(0) 编辑
摘要: [toc] 以下内容主要还是参考《Inside JVM》 什么是java类文件 Java类文件是一个精确定义为Java程序二进制文件格式。每个Java类文件是一个Java类或接口的完整描述。没有办法把多个类或接口到单个类文件。精确定义的类文件格式可以确保任何Java类文件可以加载和正确解释任何Jav 阅读全文
posted @ 2018-09-12 17:27 Levcon 阅读(366) 评论(0) 推荐(0) 编辑
摘要: [toc] 本次主要介绍,JVM的方法区,堆,栈。以下内容主要还是参考《Inside JVM》 方法区 在java虚拟机实例中,加载类型的信息存储在一个逻辑区域被成为方法区。当java虚拟机加载一个类型时,它使用一个类加载器去加载合适的类文件。类文件中的类加载器读取二进制数据的线性流,并将其传递到虚 阅读全文
posted @ 2018-08-28 10:59 Levcon 阅读(130) 评论(0) 推荐(0) 编辑
摘要: [toc] java虚拟机被称为“虚拟”,因为它是一个抽象的计算机定义的规范。要运行一个Java程序,需要一个抽象的规范的具体实现。以下内容主要还是参考《Inside JVM》 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范, 阅读全文
posted @ 2018-08-19 18:02 Levcon 阅读(170) 评论(0) 推荐(0) 编辑
摘要: [toc] 参考《Inside JVM》 what is JMM? 从单词字面意思(java Memory Model)java内存模型。JMM阐述了程序中各变量的关系,比如实例变量,静态变量,数组。学过计算机底层原理的,应该还知道寄存器到内存,内存到寄存器的关系,说的白一点就是 :JMM是计算机操 阅读全文
posted @ 2018-08-12 20:53 Levcon 阅读(251) 评论(0) 推荐(0) 编辑
摘要: [toc] 基本配置 设置用户 设置用户,可以指明哪个用户可以使用nginx,nobody是低权限用户,提高用户的安全性。有“ ”代表不需要设置用户。 user nobody; 工作衍生进程数 工作衍生进程数, 1代表CPU的核数是1,也可以是核数的double(这个是比较合适的),但并不是越高越好 阅读全文
posted @ 2018-07-22 18:18 Levcon 阅读(433) 评论(0) 推荐(0) 编辑
摘要: [toc] 目前在团队在设计一个应用管理的功能,需要了解到常用代码托管的Webhooks的使用。GitHub中的webhooks首当其冲,率先研究下,下面记录下GitHub中的webhooks的使用。 GitHub中的webhooks的配置 配置完后的就会显示一个回调地址,可以看出后面口号内的pus 阅读全文
posted @ 2018-07-17 20:24 Levcon 阅读(605) 评论(0) 推荐(0) 编辑
摘要: [toc] 继着上章节的redis主从复制讲解sentinel监控的使用,“sentinel”查看该单词的意思是哨兵的意思,故就有了监控的意思。下面带着大家一步一步了解redis中sentinel的使用方法。 配置redis主从复制 一个主节点(端口6379),两个从节点(端口6380,6381), 阅读全文
posted @ 2018-07-11 21:53 Levcon 阅读(333) 评论(0) 推荐(0) 编辑
摘要: [toc] 项目一开始就开始使用redis了,但并没有高可用起来,只是运用到redis的存取功能。这两天偶然看到redis的主从复制,想着有空自己搞一下,但没想到搭建的过程终于到太多的坑了。现在记录下,搭建过程: redis安装(环境ubuntu 14) 搭建主从redis服务,我采用的是同台服务, 阅读全文
posted @ 2018-07-08 20:07 Levcon 阅读(142) 评论(0) 推荐(0) 编辑
摘要: [toc] mybatis拦截器入门 mybatis 拦截器接口Interceptor Interceptor接口,我们通过这个接口可以自定义我们自己的拦截器,从而实现在拦截的时候写上我们自己的一些逻辑。该接口提供了三个方法, 接口介绍: spring boot + mybatis整合 工程创建过程 阅读全文
posted @ 2018-06-25 20:38 Levcon 阅读(1411) 评论(0) 推荐(0) 编辑