摘要: 文章转自: https://segmentfault.com/a/1190000010755321   问题 在编码过程中,经常会遇到用某个数值来表示某种状态、类型或者阶段的情况,比如有这样一个枚举: public enum ComputerState { OPEN(10), //开启 ... 阅读原文
2018-10-24 06:19:01 阅读(2184) 评论(0)
摘要: 1.下载后解压,运行bin目录下的jmeter.bat 2.add ThreadGroup 3.add request 4.add listener   阅读原文
2018-10-24 06:00:34 阅读(2383) 评论(0)
摘要: 为了减少创建和销毁线程的次数,让每个线程可以多次使用,可根据系统情况调整执行的线程数量,防止消耗过多内存,所以我们可以使用线程池. java中线程池的顶级接口是Executor(e可rai kei ter),ExecutorService是Executor的子类,也是真正的线程池接口,它提供了提交任务和关闭线程池等... 阅读原文
2018-10-24 00:45:02 阅读(2339) 评论(0)
摘要: 1、OAuth2.0简介   OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。   允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频... 阅读原文
2018-10-24 00:13:06 阅读(2359) 评论(0)
摘要: 前言 只有光头才能变强 Redis目前还在看,今天来分享一下我在秋招看过(遇到)的一些面试题(相对比较常见的) 0、final关键字 简要说一下final关键字,final可以用来修饰什么? 这题我是在真实的面试中遇到的,当时答得不太好,现在来整理一下吧。 final可以修饰类、方法、成员变量 当final... 阅读原文
2018-10-23 22:46:04 阅读(2267) 评论(0)
摘要: 1.导入swagger2 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${spr... 阅读原文
2018-10-23 21:37:01 阅读(2237) 评论(0)
摘要: 最近,JFinal3.5发布,喜大普奔,我也应JBolt用户的需求,将JBolt进行了升级,实现可配置自动注入开启,支持JFinal3.5的项目生成。具体可以看:JBolt升级日志 这等工作做完后,我着手将客户的正在使用JFinal3.4开发中的项目,快速升级到了JFinal3.5+最新版的JFinal-jetty-... 阅读原文
2018-10-23 19:57:05 阅读(2331) 评论(0)
摘要: 老师在简书写的一篇博客 https://www.jianshu.com/p/79f8331e1f24 阅读原文
2018-10-23 18:44:02 阅读(2206) 评论(0)
摘要: 在某些特殊的情况下,Bean需要实现某个功能,但该功能必须借助于Spring容器才能实现,此时就必须让该Bean先获取Spring容器,然后借助于Spring容器实现该功能。为了让Bean获取它所在的Spring容器,可以让该Bean实现ApplicationContextAware接口。 下面示例为实现Applic... 阅读原文
2018-10-23 18:11:03 阅读(2244) 评论(0)
摘要: 摘抄自周志明老师的《深入理解Java虚拟机:JVM高级特性与最佳实践》13.2.2 线程安全的实现方法 1.名词解释 同步是指锁哥线程并发访问共享数据时,保证共享数据同一时刻只被一个线程访问 互斥同步(阻塞同步)是一种悲观的并发策略,总是认为只要不去做正确的同步措施(加锁),那就肯定会出现问题。 阻塞同步最主要的问题... 阅读原文
2018-10-23 17:21:02 阅读(2206) 评论(0)