JAVA定时调度 Timer和Executors
近期在公司做了一个关于定时执行任务的功能(没有使用框架定时),查了一下资料,有Thread、Timer和Executors三种方法,之前使用的是Timer,但是详细查了资料觉得Executors更优,所以在这里比较一下它们的区别。
Thread类这是最基本的,创建一个Thread,然后让它在while循环里一直运行着,通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下:
12345678910111213141516171819202122public class Task1 { public static void main(String[] args) { // run in a second final long timeInterval = 1000; Runnable runnable = new Runnable() { public void run() { while (true) & ...
浅谈共享单车
要说目前最火爆的互联网现象,当属共享单车。这里所谓的共享,本质上指的是需求共享。就骑车的需求,从一个地方骑到另一个地方,就是用户触点(产品投放)、产品操作(骑行过程)、付费模式(支付)的流程,从个体上来讲,这个流程是单向的。但在“共享”的模式下,扫码骑走,停车即走,把不同的人,在不同的时间和地点,相同的骑行需求,通过产品操作节点,形成需求闭环,停车点同时又是骑行出发点,这就是需求共享。
共享单车是指企业与政府合作,在地铁、学校、公交站点、居民区、商业区、公共服务区等提供自行车单车共享服务,是共享经济的一种新形态。
2016年底以来,国内共享单车突然就火爆了起来,而在街头,仿佛一夜之间,共享单车已经到了“泛滥”的地步,各大城市路边排满各种颜色的共享单车。
场景分析 我们站在用户角度,无非就是找车,然后骑车,交钱。
在“寻车-用车-骑车-还车”的场景闭环中,需要考虑的问题有很多,列举以下若干种:
什么样的寻车方式更符合大众的日常行为?
用户与单车之间如何建立一一对应的联系?
使用何种开锁构件实现远程开锁和上锁?
计费方式及费用节点、价 ...
Markdown语法指南
花了一段时间把自己的个人博客搭建好了,但是博客必须是要用Markdown书写,所以查了一下Markdown编辑器的语法,在这里做个记录。
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。世界上最流行的博客平台WordPress和大型CMS如Joomla、Drupal都能很好的支持Markdown。完全采用Markdown编辑器的博客平台有Ghost和Typecho。
基本技巧1 代码如果你只想高亮语句中的某个函数名或关键字,可以使用 `function_name()` 实现
通常编辑器根据代码片段适配合适的高亮方法,但你也可以用 ``` 包裹一段代码,并指定一种语言
12345```javascript$(document).ready(function () { alert('hello world');});```
支持的语言:actionscript, apache, ...
博客建成第一天
经过几天的努力,自己的博客终于搭建起来了,打心里很开心。
这不是贴吧,不是豆瓣,不是CSDN,这是我自己在互联网上的一小点领地。
从开始博客基本样式,到域名,自己一步一步摸索搭建起来的,我相信自己可以做的更好,加油!
About
喜欢新鲜的事物,钻研技术,热爱互联网行业🍭。
做自己喜欢做的事。
菜鸟程序猿一只,欢迎分享知识。
From 🌈彩虹马