摘要:
linux中启动 java -jar 后台运行程序
直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉。以下方法可让jar运行后一直在后台运行。
1.
java -jar xxx.jar &
说明: 在末尾加入 & 符号
2.
(1)执行java... 阅读原文
2019-11-06 19:44:01 阅读(2643) 评论(0)
摘要:
01、前言
先让我吐一句肺腑之言吧,不说出来会憋出内伤的。《Java 并发编程实战》这本书太特么枯燥了,尽管它被奉为并发编程当中的经典之作,但我还是忍不住。因为第四章“对象的组合”我整整啃了两周的时间,才啃出来点肉丝。
读者朋友们见谅啊。要怪只能怪我自己的学习能力有限,真读不了这种生硬无趣的技术书。但是为了学... 阅读原文
2019-11-06 17:46:04 阅读(2598) 评论(0)
摘要:
▶ Log4j2 性能
https://logging.apache.org/log4j/2.x/performance.html
▶ Spring Boot 依赖与配置
Maven 依赖
<!-- web -->
<dependency>
... 阅读原文
2019-11-06 17:13:17 阅读(2855) 评论(0)
摘要:
之前同事问了一道需要点脑洞的算法题,我觉得蛮有意思的,思路可能会给大家带来一些启发,特意在此记录一下
题目
现有一个元素仅为 0,1 的 n 阶矩阵,求连续相邻(水平或垂直,不能有环)元素值为 1 的序列和的最大值
假设有如下矩阵
则此矩阵连续相邻元素为 1 的序列和分别为 4, 3,(如图示),可知这个矩... 阅读原文
2019-11-06 17:06:34 阅读(2337) 评论(0)
摘要:
2019-11-05-23:03:28
List集合:
java.util.List 接口继承自 Collection 接口,是单列集合的一个重要分支,习惯性地会将实现了List 接口的对象称为List集合
特点:
1. 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。... 阅读原文
2019-11-06 15:43:02 阅读(2416) 评论(0)
摘要:
在项目开发过程中经常遇到时间处理,但是你真的用对了吗,理解阿里巴巴开发手册中禁用static修饰SimpleDateFormat吗
通过阅读本篇文章你将了解到:
为什么需要LocalDate、LocalTime、LocalDateTime【java8新提供的类】
java8新的时间API的使用方式,... 阅读原文
2019-11-06 14:21:08 阅读(2409) 评论(0)
摘要:
1. 乐观锁
乐观锁顾名思义就是在操作时很乐观,认为操作不会产生并发问题(不会有其他线程对数据进行修改),因此不会上锁。但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS(compare and swap)算法实现。简单理解:这里的数据,别想太多,你尽管用,出问题了算我怂,即... 阅读原文
2019-11-06 13:16:03 阅读(2390) 评论(0)
摘要:
start方法和run方法比较
很多人包括我自己也以前也认为run和start方法都可以启动一个线程,并且两者的功能都差不多,然后在学习的过程中认识到这是错误的,他们之间是截然不同的。先来看一段演示代码:
/**
* @author Chen
* @Description start()和run()方法比... 阅读原文
2019-11-06 11:53:01 阅读(2396) 评论(0)
摘要:
SpringBoot整合mybatis及注意事项
主要步骤
添加依赖 mybatis
在配置文件中配置数据源信息
编写pojo mapper接口 mapeer映射文件
手动配置mybatis的包扫描
在主启动类添加@MapperScan
1:导入依赖
<dependency>
... 阅读原文
2019-11-06 10:08:03 阅读(2557) 评论(0)
摘要:
简介
机器学习在全球范围内越来越受欢迎和使用。 它已经彻底改变了某些应用程序的构建方式,并且可能会继续成为我们日常生活中一个巨大的(并且正在增加的)部分。
没有什么包装且机器学习并不简单。 它对许多人来说似乎非常复杂并常常令人生畏。
像谷歌这样的公司将自己的机器学习概念与开发人员联系起来,在谷歌帮助下让他们逐... 阅读原文
2019-11-06 09:48:03 阅读(2639) 评论(0)