摘要: 简介 线程池执行者在ThreadPoolExecutor的基础上给我们提供了 延时(delay) 执行和 周期 执行的功能。性能会优于Timer包。 继承结构 参考: "ThreadPoolExecutor" "Executor" "ExecutorService" "ScheduledExecut 阅读全文
posted @ 2016-12-02 21:22 calvin_207 阅读(134) 评论(0) 推荐(0) 编辑

2016年12月16日

摘要: 写在前面的话 项目中因为要用到消息中间件,当初极力推荐RabbitMq。但因为种种原因,最终选型为java+mongodb自实现一套分布式的消。没有用RabbitMq工作过,实属遗憾。因为个人来说实在是太喜欢它了.... 今天在闲逛又看到作者在提交代码了,不禁让我想写一系列的文章来分析RabbitM 阅读全文
posted @ 2016-12-16 23:22 calvin_207 阅读(255) 评论(0) 推荐(0) 编辑

2016年12月4日

摘要: 简介 java异步任务相关的工具。主要用在某些线程需要等到其他线程完成某些操作后才能执行的场景。 等待线程需要显示的调用wait方法,表示线程当前挂起,需要等到countdownLatch到0才执行。另一些线程调用countDown对countDownLatch 1,达到0时则调用wait方法的线程 阅读全文
posted @ 2016-12-04 10:23 calvin_207 阅读(226) 评论(0) 推荐(0) 编辑

2016年10月2日

摘要: 浅析 java ArrayList 简介 容器是java提供的一些列的数据结构,也可以叫语法糖。容器就是用来装在其他类型数据的数据结构。 ArrayList是数组列表所以他继承了数组的优缺点。同时他也是泛型容器可以自定义各种数据解构、对象容纳在其中。 结构浅析 父类 AbstractList 接口 阅读全文
posted @ 2016-10-02 14:11 calvin_207 阅读(218) 评论(0) 推荐(0) 编辑

2016年9月27日

摘要: 浅谈手游程序基本坑 当下国内的游戏公司应该都一定程度上参和到手游市场了的吧?很多的游戏开发人员都是之前页游过来的,在程序设计和功能实现上都延续了页游的那一套思路方法,原则上来是对功能实现上并不存在任何的问题。但是细细分析下里面是存在着一些点可以被优化或者说直接是坑。 前奏 我个人经历过三个手游项目, 阅读全文
posted @ 2016-09-27 12:03 calvin_207 阅读(2448) 评论(0) 推荐(0) 编辑

2016年9月26日

摘要: 浅谈游戏中的项目管理 现在是午夜12点,通常这个时候已经睡着了。但是今晚脑海里总是恍恍惚惚,想想自己的职业生涯,想想自己的游戏生涯,想着自己的未来。 想法很多。 思绪来了。整整笔记。希望对以后能有所帮助。 今晚的思路主要是来源于对项目管理和带团队这块。 关于游戏项目的项目管理: 必备工作流程: 1. 阅读全文
posted @ 2016-09-26 10:45 calvin_207 阅读(4648) 评论(0) 推荐(0) 编辑

2016年9月21日

摘要: 前奏 2012年开始接触java,当时还是大二因为博客园的原因我选择了java这门语言进行深入的学习。一开始看的是《动力节点》的教学视频,请原谅我已经忘记那个讲师叫什么名字。但是的项目叫ERP练习项目,也就是从他开始接触到了SSH这个框架,从入手到学习完差不多搞了1年多当时的名词都感觉非常的新鲜什么 阅读全文
posted @ 2016-09-21 20:28 calvin_207 阅读(285) 评论(0) 推荐(0) 编辑

2016年1月15日

摘要: 其他废话就不多说了,接下来主要是介绍怎么来用idea搭建项目让我们能更好的使用好开发工具。 (这边假设你已经下载好了intellij idea关于erlang的插件,如果没有安装好,请先去google如何给idea安装erlang插件) 第一步:选择创建项目 一直往下点(中途会出现一个让你填入项目名 阅读全文
posted @ 2016-01-15 22:41 calvin_207 阅读(2331) 评论(0) 推荐(1) 编辑

2016年1月11日

摘要: ejabberd是基于Jabber/XMPP协议的即时通讯服务器。采用Erlang/OTP开发。它的特点是,跨平台,容错,集群和模块化。 因为自己本身是基于erlang工作,而且听到有不少的公司采用erlang来做项目中的中间件,所以个人准备来深入系统学习下ejabberd,并转成一系列教程以供... 阅读全文
posted @ 2016-01-11 23:07 calvin_207 阅读(295) 评论(0) 推荐(0) 编辑

2015年3月27日

摘要: erlang设计中,通常会有这样一个需求: 某一个进程必须依赖于令一个进程的概念,在这样的情况下就必须对两个进程之间建立一个监控或者说连接关系,以监听对方的死亡情况。erlang 提供了两个这样的方法:link/1 monitor/21、双向监听-spec link(PidOrPort) -> tr... 阅读全文
posted @ 2015-03-27 14:02 calvin_207 阅读(370) 评论(0) 推荐(0) 编辑