摘要: [toc] spring boot 项目中使用Rxjava2 什么是Rxjava? 来自百度百科的解释 RxJava JVM响应式扩展Reactive Extensions 用于使用Java VM的可观察序列编写异步和基于事件的程序的库。 ReactiveX是一个通过使用可观察序列来编写异步和基于事阅读全文
posted @ 2018-10-17 15:10 Levcon 阅读(3) 评论(0) 编辑
摘要: [toc] 本次主要介绍,JVM中类的生命周期。以下内容主要还是参考《Inside JVM》 类加载、链接和初始化 java虚拟机通过加载的过程,连接和初始化使类可以在程序中运行。加载的过程就是引入一种二进制形式的java虚拟机,应该就是查找一个class文件。连接过程是二进制类型的数据在虚拟机中运阅读全文
posted @ 2018-10-15 20:10 Levcon 阅读(5) 评论(0) 编辑
摘要: [toc] 在平常项目中为了防止一些没有token访问的API被大量无限的调用,需要对一些服务进行API限流。就好比拿一些注册或者发验证码的一些接口,如果被恶意无限的调用,多少会造成一些费用的产生,发短信或者邮件都是一些第三方接口,次数越多,当然费用也就越多了,严重的直接导致服务崩溃。spring 阅读全文
posted @ 2018-09-29 11:08 Levcon 阅读(46) 评论(0) 编辑
摘要: [toc] 平常开发中需要写很多domain类,bean等java类,每个类中可能需要写一些构造方法,但每次开发时时用到什么构造可能写下,偶尔会产生这样的想法,这些构造器的写法,能不能像工厂模式呀,或者其它设计模式一样,更通用一些,代码写的更优雅一些呢!巧的是,正好最近在看《Effective ja阅读全文
posted @ 2018-09-23 22:56 Levcon 阅读(14) 评论(0) 编辑
摘要: [toc] 以下内容主要还是参考《Inside JVM》 什么是java类文件 Java类文件是一个精确定义为Java程序二进制文件格式。每个Java类文件是一个Java类或接口的完整描述。没有办法把多个类或接口到单个类文件。精确定义的类文件格式可以确保任何Java类文件可以加载和正确解释任何Jav阅读全文
posted @ 2018-09-12 17:27 Levcon 阅读(15) 评论(0) 编辑
摘要: [toc] 本次主要介绍,JVM的方法区,堆,栈。以下内容主要还是参考《Inside JVM》 方法区 在java虚拟机实例中,加载类型的信息存储在一个逻辑区域被成为方法区。当java虚拟机加载一个类型时,它使用一个类加载器去加载合适的类文件。类文件中的类加载器读取二进制数据的线性流,并将其传递到虚阅读全文
posted @ 2018-08-28 10:59 Levcon 阅读(16) 评论(0) 编辑
摘要: [toc] java虚拟机被称为“虚拟”,因为它是一个抽象的计算机定义的规范。要运行一个Java程序,需要一个抽象的规范的具体实现。以下内容主要还是参考《Inside JVM》 什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,阅读全文
posted @ 2018-08-19 18:02 Levcon 阅读(14) 评论(0) 编辑
摘要: [toc] 参考《Inside JVM》 what is JMM? 从单词字面意思(java Memory Model)java内存模型。JMM阐述了程序中各变量的关系,比如实例变量,静态变量,数组。学过计算机底层原理的,应该还知道寄存器到内存,内存到寄存器的关系,说的白一点就是 :JMM是计算机操阅读全文
posted @ 2018-08-12 20:53 Levcon 阅读(16) 评论(0) 编辑
摘要: [toc] 基本配置 设置用户 设置用户,可以指明哪个用户可以使用nginx,nobody是低权限用户,提高用户的安全性。有“ ”代表不需要设置用户。 user nobody; 工作衍生进程数 工作衍生进程数, 1代表CPU的核数是1,也可以是核数的double(这个是比较合适的),但并不是越高越好阅读全文
posted @ 2018-07-22 18:18 Levcon 阅读(27) 评论(0) 编辑
摘要: [toc] 目前在团队在设计一个应用管理的功能,需要了解到常用代码托管的Webhooks的使用。GitHub中的webhooks首当其冲,率先研究下,下面记录下GitHub中的webhooks的使用。 GitHub中的webhooks的配置 配置完后的就会显示一个回调地址,可以看出后面口号内的pus阅读全文
posted @ 2018-07-17 20:24 Levcon 阅读(16) 评论(0) 编辑