摘要:
首先配置Java jdk环境 列如:jdk1.8.0 ;
1.首先windows+e打开文件管理系统,找到系统属性,点击“高级系统设置” ,再点击环境变量;
2.在系统变量里边新建:JAVA_HOME 填写安装jdk的绝对路径;
3.然后再新建:CLASSPATH 填写安装的路径 .;%JAVA_HOME%\... 阅读原文
2019-01-05 06:00:06 阅读(6901) 评论(0)
摘要:
作为一个Java后端,提供HTTP服务可以说是基本技能之一,但是你真的理解HTTP协议吗?你知道如何使用HTTP服务器吗?Tomcat的底层如何支持HTTP服务?什么是著名的servlet以及如何使用它?
套接字编程是您第一次学习Java时不可回避的一章;虽然在实际的业务项目中,使用Socket的可能性基本上是... 阅读原文
2019-01-05 00:23:05 阅读(5838) 评论(0)
摘要:
目录
引出线程池
Executor框架
ThreadPoolExecutor详解
构造函数
重要的变量
线程池执行流程
任务队列workQueue
任务拒绝策略
线程池的关闭
ThreadPoolExecutor创建线程池实例
参考:
引出线程池
线程是并发编程的基础,前面的文章里,我们的实例基本都是基于线... 阅读原文
2019-01-04 23:35:35 阅读(6567) 评论(0)
摘要:
简言:今天进行第八天的记录(只是写了八天)。有的时候看的多,有的时候看的少,看的少的时候就攒几天一起写了。而今天这个插件我昨天写了一下午,下班没写完就回去了,今天把尾收了,再加上一个过程图方便下面原理的理解。我这个特别不爱看书的人都看半个多月了,希望我一个月真能养成个戒不掉的习惯~
第八章 插件
在前一篇... 阅读原文
2019-01-04 22:23:03 阅读(5752) 评论(0)
摘要:
前言
只有光头才能变强。
文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y
在上一篇有读者说,一分钟就看完门面模式了,所以今天的标题就取《一分钟学会模板方法模式》
回顾前面所写过的设计模式:
给女朋友讲解什么是代理模式
包装模式就是这么... 阅读原文
2019-01-04 21:47:21 阅读(5665) 评论(0)
摘要:
前言
只有光头才能变强。
文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y
在上一篇有读者说,一分钟就看完门面模式了,所以今天的标题就取《一分钟学会模板方法模式》
回顾前面所写过的设计模式:
给女朋友讲解什么是代理模式
包装模式就是这么... 阅读原文
2019-01-04 21:47:05 阅读(5770) 评论(0)
摘要:
双重检测实现
/**
* 懒汉模式->双重同步锁单例模式
*/
public class SingletonExample5 {
private SingletonExample5() {
}
//volatile + 双重检测机制 -> 禁止指令重排序
priva... 阅读原文
2019-01-04 20:48:02 阅读(6054) 评论(0)
摘要:
1.数组的概念
数组是同一中数据类型的集合,数组本身就是一个容器,其本身是一种存储数据的方式。虽然数组可以装任何类型的数据,但是定义好的数组只可以装同类型的数据元素,同时长度也是确定好的
2.数组的好处
数组可以通过下标(从0开始)进行查找,给每个存储的数据进行编号
3.数组格式
元素类型【】 数组名=new ... 阅读原文
2019-01-04 19:09:52 阅读(6134) 评论(0)
摘要:
开场白说点东西:
{
抓住客户的痛点、痒点、爽点,提出我们产品的核心价值。
产品定位
技术架构
以微服务为核心的前后端分离,业务积木装配式技术架构。传感器采集,物联网+互联网转换,大数据分布式、存储、计算、可视化加持。消息引擎、搜索引擎、工作流引擎全方位技术支持。
研发模式
Scrum敏捷研发,让每一次... 阅读原文
2019-01-04 18:39:12 阅读(6063) 评论(0)
摘要:
之前介绍Calendar的时候,提到日历实例无法直接输出格式化后的时间字符串,必须先把Calendar类型转换成Date类型,再通过格式化工具SimpleDateFormat获得字符串。而日期时间的格式化恰恰是最常用的场合,这就很尴尬了,原本设计Calendar是想取代Date,结果大家还在继续使用Date类型,没有... 阅读原文
2019-01-04 16:41:52 阅读(6070) 评论(0)