摘要: Java线程池Executor框架可以视为一个生产者消费者模型,但是如何正确保持生产者和消费者平衡,也就是向线程池投递任务的速度和线程池处理任务能达到一个平衡关系,被投递的任务能够及时的被处理,不会因为超过线程池负载出现任务丢失甚至导致程序崩溃。由于Executor框架默认提供了空闲线程回收机制,所 阅读全文
posted @ 2020-06-23 22:59 寒来袖间 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 学习Java必定绕不开并发相关的主题,而线程相关的技术则是Java并发编程的核心之一。Java原生支持了线程(Thread),使用起来也非常简单,在Java中通过 new Thread() 即可在当前主线程下创建一个子线程,JVM会在调用该实例的start()方法后对应一个操作系统级别的线程,这样就 阅读全文
posted @ 2020-06-20 00:50 寒来袖间 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在转眼间已经到6月份了,毕业已经三年了,上一次博客更新已经停在2018年1月。 工作的头三年,不断的在学习各种新东西,也掌握了很多新技能,也有了以前梦寐以求的“工作经验”,但是却也没有时间沉淀下来。有时候写了一段满意的代码,领悟了一个疑惑很久的问题,有了一个灵光一闪的idea,没有好好记录一下,可能 阅读全文
posted @ 2020-06-01 00:30 寒来袖间 阅读(35) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch的基本API 索引 创建空索引 创建一个索引名为index_name的空索引,并且设置3个主分片,一个备份分片。 获取索引 获取index_name的索引信息,支持通配符搜索 删除索引 删除名称为index_name的索引。 删除多个索引 删除所有的索引。 修改索引设置 修 阅读全文
posted @ 2018-01-16 00:10 寒来袖间 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: Linux学习笔记:文件操作 最近在学习Linux的命令行和shell编程,需要记忆和掌握的知识点很多,所以把一些经常用到的知识点记下来,加深一下印象。 文件系统是Linux最重要的部分,甚至Linux就是基于文件的,文件操作是Linux使用中无法避免的。在Linux中文件操作的命令行主要有以下5类 阅读全文
posted @ 2017-11-04 18:22 寒来袖间 阅读(123) 评论(0) 推荐(0) 编辑
摘要: MyBaits动态SQL if 注意\_parameter的使用,如果直接使用deptName,会报错, choose、when、 otherwise trim、 where、 set 不知道怎么表述了,where用法如下 trim用法类似,也是用于去除一些SQL的特殊字段; set主要用于更新一个 阅读全文
posted @ 2017-11-04 18:20 寒来袖间 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Java 泛型学习 泛型可以解决数据类型的安全性问题。 简单泛型类 泛型方法 在一个普通类中定义一个泛型方法 类型变量的限定 类或者方法对类型变量加以约束 例如 意思是将泛型参数T限制为Comparable Java虚拟机中泛型转换小结 虚拟机中没有泛型,只有普通的类和方法 所有的类型参数都会被其限 阅读全文
posted @ 2017-11-04 18:17 寒来袖间 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Java Annotation 注解也就是元数据,可以在代码中添加一些信息,而不改变原有的逻辑。 Annotation接口 系统自建的和自定义实现的注解都必须实现这个接口 系统自建的Annotation Java 1.8 有5个自建的Annotation(lang包中,其他的还不确定), Overr 阅读全文
posted @ 2017-11-04 18:12 寒来袖间 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Hexo的基本命令 Hexo是一个基于Node.js的静态博客框架。 创建一个新的post 运行服务器 生成静态文件 发布到远程仓库 参考: "hexo官网" 阅读全文
posted @ 2017-11-04 18:10 寒来袖间 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Markdown是一种轻量级的的标记语言,用简单的语法实现排版,非常适合写作。Markdown语法非常简洁,易于上手,一般来说其语法可以分为标准版和扩展板。其中标准版是标准的MD语法,在所有Markdown编辑器都可以使用,而扩展语法则是每个Markdown编辑器的扩展,例如我使用的小书匠编辑器就带 阅读全文
posted @ 2017-11-04 18:01 寒来袖间 阅读(122) 评论(0) 推荐(0) 编辑