随笔分类 -  JavaSE

摘要:感知阶段 随着软件业的发展,互联网用户的日渐增多,并发这门艺术的兴起似乎是那么合情合理。每日PV十多亿的淘宝,处理并发的手段可谓是业界一流。用户访问淘宝首页的平均等待时间只有区区几秒,但是服务器所处理的流程十分复杂。首先负责首页的服务器就有好几千台,通过计算把与用户路由最近的服务器处理首页的返回。其 阅读全文
posted @ 2019-02-26 08:49 行..知 阅读(21649) 评论(1) 推荐(2)
摘要:链接 Java线程池详解(一) Java线程池详解(二) Java调度线程池ScheduleExecutorService 上面列出了最近写的关于java线程池ScheduleExecutorService的内容,可以作为参考,本文是对ScheduleExecutorService学习和总结的一个收 阅读全文
posted @ 2019-02-19 17:49 行..知 阅读(2234) 评论(0) 推荐(0)
摘要:如果在一个ScheduleExecutorService中提交一个任务,这个任务的调度周期设置 的时间比任务本身执行的时间短的话会出现什么情况?也就是在线程调度时间已经到了 但是上次的任务还没有做完的情况下,ScheduleExecutorService是怎么处理的? 这个问题曾经困扰了我很久,我们 阅读全文
posted @ 2019-02-19 17:45 行..知 阅读(3883) 评论(1) 推荐(0)
摘要:一、前言 在总结了线程池的一些原理及实现细节之后,产出了一篇文章:Java线程池详解(一),后面的(一)是在本文出现之后加上的,而本文就成了(二)。因为在写完第一篇关于java线程池的文章之后,越发觉得还有太多内容需要补充,每次都是修修补补,总觉得还缺点什么。在第一篇中,我着重描述了java线程池的 阅读全文
posted @ 2019-02-19 17:29 行..知 阅读(257) 评论(0) 推荐(0)
摘要:一、线程池初探 所谓线程池,就是将多个线程放在一个池子里面(所谓池化技术),然后需要线程的时候不是创建一个线程,而是从线程池里面获取一个可用的线程,然后执行我们的任务。线程池的关键在于它为我们管理了多个线程,我们不需要关心如何创建线程,我们只需要关系我们的核心业务,然后需要线程来执行任务的时候从线程 阅读全文
posted @ 2019-02-19 15:43 行..知 阅读(278) 评论(0) 推荐(0)
摘要:ScheduledExecutorService的主要作用就是可以将定时任务与线程池功能结合使用。今天我们来学习一下ScheduledExecutorService的用法。我们都太渺小了,那么容易便湮没于各自的殊途。 ScheduledExecutorService的简单使用 一、使用schedul 阅读全文
posted @ 2019-02-19 11:20 行..知 阅读(538) 评论(0) 推荐(0)
摘要:如下: <?xml version="1.0" encoding="UTF-8" standalone="no"?><profiles version="12"> <profile kind="CodeFormatterProfile" name="P3C-CodeStyle" version="1 阅读全文
posted @ 2019-02-14 09:44 行..知 阅读(259) 评论(0) 推荐(0)
摘要:首先下一个xml文件, 阿里巴巴的https://github.com/alibaba/p3c 导入方式:打开 Window——Preferences Java——Code Style 下面 点 Code Templates,在右侧 有个 Import 按钮,这个 导入的是 注释模板配置文件 点 F 阅读全文
posted @ 2019-02-14 09:43 行..知 阅读(260) 评论(0) 推荐(0)
摘要:Checkstyle是一款检查java程序代码样式的工具,可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一。Checkstyle提供了高可配置性,以便适用于各种代码规范,所以除了可以使用它提供的sun的代码标准外,你也可以定制自己的标准。我们可以在ec 阅读全文
posted @ 2019-02-13 17:12 行..知 阅读(10790) 评论(0) 推荐(0)
摘要:您首先可以参考这里:http://www.ibm.com/developerworks/cn/java/j-ap01117/index.html 那么首先您应该下载CheStyle: http://sourceforge.net/projects/eclipse-cs/files/updatesit 阅读全文
posted @ 2019-02-13 17:10 行..知 阅读(4547) 评论(0) 推荐(0)
摘要:序言 写这篇文章是因为在看hashMap源码时遇到有什么hashcode值,然后就去查,脑袋里面是有映像的,不就是在Object中有equals和hashcode方法嘛,这在学java基础的时候就遇到过,不过那时候无所谓,不懂就不懂,就一笔带过去了,然后到现在,又回过头来补本应该以前就搞清楚的问题, 阅读全文
posted @ 2019-02-12 09:42 行..知 阅读(249) 评论(0) 推荐(0)