摘要: 什么是单例模式      保证一个系统中的某个类只有一个实例而且该实例易于外界访问。例如Windows界面的任务管理器就可以看做是一个单例。 单例模式的使用场景 需要频繁的进行创建和销毁的对象; 创建对象时耗时过多或耗费资源过多,但又经常用到的对象; 工具类对象; 频繁访问数据库或文件的对象。        在程... 阅读原文
2019-01-09 22:14:01 阅读(6821) 评论(0)
摘要: (一)搭建一个简单的springboot2项目   一、环境依赖     (1)最低需要jdk8,不建议使用jdk10及以上版本,可能会报错。     (2)需要gradle4.0或maven3.2以上版本,本文使用maven进行管理。     (3)集成开发工具,eclipse或者是idea,idea需要付费使用,... 阅读原文
2019-01-09 20:39:24 阅读(4806) 评论(0)
摘要: Eclipse中各种文件的注释与取消注释的快捷键 Java文件: 注释和取消注释的快捷键都是:CTRL + / 或 Shift+Ctrl+CJS文件:注释和取消注释的快捷键都是:CTRL + / 或 Shift+Ctrl+Cxml文件:注释:选中要注销的代码CTRL + SHIFT + / 或 选中代码按Shif... 阅读原文
2019-01-09 20:03:02 阅读(4764) 评论(0)
摘要: 近期使用Java开发有关于摄像机接收到数据的上传,因为摄像机处理图像是用C语言实现的,所以开发需要用到JNA,实现JAVA对C语言的回调,因为具体的开发方式官方文档里面有示例,所以本文只是简单的把需要注意的点罗列出来。 一、 定义 JNA提供一些JAVA工具类,在运行期间访问本地库,如dll/so。 二、 数据类型... 阅读原文
2019-01-09 19:12:53 阅读(5100) 评论(0)
摘要:   博主之前的一个高并发需求:Java并发(三):实例引出并发应用场景中所提到的,后来经过初步测试发现多线程并不能完全满足需求,特别是性能上的需求,或者说多线程不是比较好的解决方案,真实需求是:将商品库存(第三方数据库上)"及时"通知第三方的网购平台,达到同步商品余量信息的目的,本地是存儲了相应的阈值,在第三方数据库... 阅读原文
2019-01-09 17:18:43 阅读(4997) 评论(0)
摘要: 1. 写2个线程,其中一个线程打印1\~52,另一个线程打印A\~Z,打印顺序应该是12A34B56C…5152Z。该题需要用到多线程通信的知识。解题思路:首先从最简单的功能着手,先思考如何写一个方法打印1\~52,再写一个方法打印A~Z。 打印1~52 的方法方法简单,可以通过一个for循环来解决: for (in... 阅读原文
2019-01-09 17:02:01 阅读(5699) 评论(0)
摘要: 转载:https://www.cnblogs.com/wpjamer/articles/6443332.html 1 前言 随着网站负载的不断增加,负载均衡(load balance)已不是陌生话题。负载均衡是将流量负载分摊到不同的服务单元,保证服务器的高可用,保证响应足够快,给用户良好的体验。nginx第一个公开版... 阅读原文
2019-01-09 16:26:07 阅读(5729) 评论(0)
摘要: centos 删除默认安装的JDK  重新安装JDK 1、删除JDK 通过xshell工具成功连接安装好的虚拟机之后可通过    rpm -qa | grep java  或 rpm -qa | grep jdk命令来查询出系统自带的jdk(不包括noarch结尾的文件) 然后通过    rpm -e --nodep... 阅读原文
2019-01-09 14:51:02 阅读(3234) 评论(0)
摘要: 概述 Java8新增了接口的默认方法。使用default关键字。 默认方法就是接口可以有实现方法,而且不需要实现类来实现其方法。相对于JDK1.8之前的接口来说,新增了可以接口中实现方法。 可以说在接口中实现方法一部分原因是为了lambda表达式服务的,因为lambda表达式只能交给接口。 分类 语法   多个默... 阅读原文
2019-01-09 14:18:26 阅读(5654) 评论(0)
摘要:         本节为JVM垃圾收集的基础理论,一个GC过程在逻辑上需要经过两个步骤,即先判断哪些对象是存活的、哪些对象是死亡的,然后对死亡的对象进行回收。 一、关于回收目标         在前面我们已经了解到,JVM的内存模型划分为多个区域,由于不同区域的实现机制以及功能不同,那么各自的回收目标也不同。一般来说,... 阅读原文
2019-01-09 12:44:04 阅读(5253) 评论(0)