摘要:
最近在坚持每天阅读<>,不但做好笔记(MarkDown格式),还做好思维导图。
如果大家感兴趣,可以可以到码云上阅读笔记和到ProcessOn上阅读思维导图。
码云:https://gitee.com/Howinfun/books/tree/master/JavaConcurrent
Proces... 阅读原文
2019-09-30 23:37:01 阅读(2357) 评论(0)
摘要:
Servlet与Tomcat运行示例
本文将写一个servlet,然后将其部署到Tomcat的全过程。本文参考《深入拆解Tomcat_Jetty》内容。
一、基于web.xml开发步骤
下载、安装 Tomcat。
编写一个继承 HTTPServlet 的 Java 类MyServlet。
将 Java ... 阅读原文
2019-09-30 23:23:06 阅读(2729) 评论(0)
摘要:
JVM 内存分布
线程共享数据区:
方法区->类信息,静态变量
堆->数组对象
线程隔离区
虚拟机栈-> 方法
本地方法栈->本地方法库 native
堆、程序计数器
JVM 运行数据
程序计数器
线程隔离 ,比较小的内存空间,当前线程所执行的字节码的行号
线程是一个独立的执行单... 阅读原文
2019-09-30 21:33:29 阅读(2329) 评论(0)
摘要:
重要的属性
默认容量为16
/**
* The default initial capacity - MUST be a power of two.
* 建议容量为 2的n次幂
*/
static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; ... 阅读原文
2019-09-30 21:09:01 阅读(2327) 评论(0)
摘要:
考试
* {
tap-highlight-color: transparent;
-webkit-tap-highlight-color: transparent;
-ms-tap-highlight-color: transparent;
-moz-box-sizin... 阅读原文
2019-09-30 19:35:04 阅读(2428) 评论(0)
摘要:
问题:以前,我们在使用SSM框架的时候,都是通过外置的tomcat进行部署,如果想访问文件,直接拖到项目的根目录下面即可。假如我们需要放一个apk文件,然后让别人下载,只需将apk放到项目根目录下面,浏览器通过http://ip:port/projectName/xx.apk即可下载。现在使用spring b... 阅读原文
2019-09-30 19:32:02 阅读(3656) 评论(0)
摘要:
本文将介绍通过Java来提取或读取Word文档中文本和图片的方法。这里提取文本和图片包括同时提取文档正文当中以及页眉、页脚中的的文本和图片。
使用工具:Free Spire.Doc for Java (免费版)
Jar文件导入方法(参考):
方法1:下载jar文件包。下载后解压文件,并将lib文件夹下的... 阅读原文
2019-09-30 19:26:06 阅读(2415) 评论(0)
摘要:
MongoDB v4.0 命令
官方文档 > 点这里 <
操作系统库
#操作管理员库
use admin
#鉴权
db.auth("root","admin");
#用户查看(格式美化)
db.system.users.find().pretty();
#新增用户
db.createUser({... 阅读原文
2019-09-30 17:33:05 阅读(2428) 评论(0)
摘要:
作为程序员,你肯定遇到过NullPointerException, 这个异常对于初出茅庐的新人, 还是久经江湖的老手都是不可避免的痛, 可又是那么的无能为力,为了解决它,你只能在使用某个值之前,对其进行判空处理。然而这样会使得代码变得臃肿不堪。幸好jdk8引入了optional来处理了null的问题,使... 阅读原文
2019-09-30 14:26:04 阅读(2586) 评论(0)
摘要:
今天,我们将通过Apache Kafkatopic构建一些彼此异步通信的微服务。我们使用Micronaut框架,它为与Kafka集成提供专门的库。让我们简要介绍一下示例系统的架构。我们有四个微型服务:订单服务,行程服务,司机服务和乘客服务。这些应用程序的实现非常简单。它们都有内存存储,并连接到同一个Kafka... 阅读原文
2019-09-30 12:29:03 阅读(2309) 评论(0)