自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

襄阳雷哥:本人写文章,主要是解决实际问题的,不是用来吹牛逼的

日拱一卒,立志35岁之前成为一名合格的懂商业的技术合伙人(天鸟之路,天鸟有财,天鸟有度)...

原创 Java并发和多线程4:使用通用同步工具CountDownLatch实现线程等待

CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,a...

2015-12-31 09:01:02

阅读数 1769

评论数 0

原创 Java并发和多线程3:线程调度和有条件取消调度

在第1篇中“并发框架基本示例”,提到了Executors和ThreadPool。其中,还有个“定时调度”的方法,Executors.newScheduledThreadPool(10)。 // 可执行调度命令(定时+周期性)的线程池,拥有固定的线程数 // 重复执行,无穷尽 public st...

2015-12-31 08:57:48

阅读数 2049

评论数 0

原创 Java并发和多线程2:3种方式实现数组求和

本篇演示3个数组求和的例子。例子1:单线程例子2:多线程,同步求和(如果没有计算完成,会阻塞)例子3:多线程,异步求和(先累加已经完成的计算结果)例子1-代码package cn.fansunion.executorservice; public class BasicCaculator { ...

2015-12-30 13:08:52

阅读数 7322

评论数 0

原创 Java并发和多线程1:并发框架基本示例

Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括ThreadPool,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。并发编程的一种编程方式是把任务拆分...

2015-12-30 09:08:03

阅读数 1786

评论数 0

原创 Java并发和多线程:序

最近,和不少公司的“大牛”聊了聊,其中很多是关于“并发和多线程”、“系统架构”、“分布式”等方面内容的。不少问题,感觉自己表达的不够清晰。   这里面就存在一个“典型问题”和“现象”了:能够根据已有经验和学习能力,把遇到的问题都解决,但是并不能很好地表达出来。      生活中的很多事情,都是“相...

2015-12-29 21:44:46

阅读数 1747

评论数 0

转载 分布式计算,大型网站技术架构:核心原理与案例分析

这个回答,非常详细。 但是,大部分内容,都来自“大型网站技术架构:核心原理与案例分析”。 最近,初步看了这本书,觉得写得太好了,比较系统和全面。 不过,我还是不喜欢吹B“听群一席话,胜读十年书”之类的。没有之前7年多的技术学习,这本书根本看不懂,很多内容,之前都接触过了。这本书,对我来说,最大的意...

2015-12-18 20:23:16

阅读数 1893

评论数 5

转载 分布式系统的本质:拆分+连接

老鸟,总结的就是好啊,成功地抓住了问题的本质。著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:林建入链接:https://www.zhihu.com/question/22764869/answer/56011081来源:知乎题主问的是 Java,不过这个问题其实不局限于...

2015-12-18 20:02:48

阅读数 1323

评论数 2

转载 分布式计算,核心知识点

最近在学习和总结,分布式相关的一些技术知识。    读了几本书,感觉内容比较多,需要梳理下。    在知乎等地方,也找到了一些写得比较好的文章。以下为转载内容分布式计算就是通过计算机网络将计算工作分布到多台主机上,多个主机一起协同完成工作。我试着列一下相关知识吧。网络通讯,网络是分布式的基础,对分...

2015-12-18 19:44:26

阅读数 1559

评论数 1

原创 关于“转载”文章的一些说明

很久以来,一直坚持原创,早先转载的很多文章,删除了大半。  最近,感觉自己非常有必要“转载”别人的文章。    网上看到好的文章,都是用浏览器-收藏夹管理的,这种方式看了不够直观,内容分布在多个网站。 此外,还有个最大的“风险”,文章可能被删除了,甚至这个网站直接关闭了。    之前,不喜欢转载,...

2015-12-18 19:27:01

阅读数 1614

评论数 0

原创 中产阶级养成记:现代人需要的8点能力素养(一)(不服来战,欢迎勾搭)

首先,要说明“中产阶级养成记”,这个确实有点“标题党”了。我自认为,关于以下几点的能力素养,对从贫穷晋升到中产阶级方面,有很大帮助,至少我现在是这么想的,也认为是可行的。    自己的家庭或者说家族,本来就是那种平民百姓,在早期属于“农民”,最近些年,属于“半农半工”,“全工”的状态。    作为...

2015-12-18 11:39:05

阅读数 1726

评论数 0

原创 夜深无眠,随便写点什么

年底了,最近发生了一些不好的,自认为是“幺蛾子”类型的事情。当然,这不是我能控制的。   既然会发生这种事情,主观上的原因,当然是自己的选择。   先写点,幺蛾子事件,对我的一些影响。   现在晚上11点多了,刚刚和一个朋友语音了2个小时,聊完了,正好很有激情,所以趁着激情,把最近的一些体会及时写...

2015-12-18 11:37:27

阅读数 1366

评论数 0

原创 2015年工作中遇到的问题:131-140(有图才有真相)

从本篇的“工作问题”整理开始,尝试加入一些图片。有图,才有真相~ (*^__^*) 没图,你说个JJ~ o(︶︿︶)o 131.Android环境最常见的几个问题。第一个,project.properties的Android版本target=android-21第二个,gen目录无法生成,可能的原...

2015-12-07 10:22:41

阅读数 2044

评论数 1

原创 雷观(二十四):谈谈我对国家事务“二胎”和“教育”的一些看法

我一直不认为,自己仅仅是“一介草民”,只顾自己和家庭的生存和发展,而不关注国家发展的世俗之人。   就我目前所了解的,女人对家庭事务更上心,男人对国家发展稍微上心一些。最最根本的还是性别因素,因为性别导致的家庭分工,权力分配,思考方式等。  上次京东双11,买了财经郎眼-重量级嘉宾,王福重的《公平...

2015-12-06 17:11:40

阅读数 1627

评论数 1

原创 总结使人进步,可视化界面GUI应用开发总结:Android、iOS、Web、Swing、Windows开发等

可视化界面的软件,是21世纪最主流的应用类型了,黑屏控制台的不适合普通用户。  2004年左右的时候,作为普通网民,接触的自然是可视化,准确是Windows那一套。  那个时候,Microsoft Windows 98,红警,QQ是3个印象深刻的软件。    大学之后,入了行,先后学习了Windo...

2015-12-06 13:10:56

阅读数 3947

评论数 12

原创 魔兽争霸RPG游戏-军团战争-游戏经验总结

终于要写这篇了,上一篇是个意外。   2015年关注,一代鬼王Xun和GGL比赛。晚上11点之后,经常有水友赛。主播xun,会带着一帮小弟,玩一些游戏。比如魔兽争霸6v6,2v2,RPG游戏-军团战争,疯狂的聚会,金字塔等等。   其中,军团战争,我玩得相对好一点。毕竟,论操作,被人碾压啊。论智商...

2015-12-05 17:46:15

阅读数 4417

评论数 3

原创 2015,鬼王Xun和GGL比赛,带给我们无尽的欢乐

一如既往的风格,正文之前,先扯蛋~     这篇文章好久就想写了,一直没有动笔,最近在忙于Android和iOS等技术研究,又忙于金融投资等方面的学习和写作。这个周末,把技术进度延缓了点,把很多闲杂的事情,抓紧处理一下。   其中就包括本篇文章“魔兽争霸RPG游戏-军团战争-游戏经验总结”。   ...

2015-12-05 16:32:19

阅读数 1668

评论数 0

转载 考上好大学,然后进入IT行业是穷人孩子晋级中产的唯一出路?(好多年不转载别人的文章了,本文的话题是我非常关注的,一直没有写)

好多年不转载别人的文章了,本文的话题是我非常关注的,一直没有自己去写。 今天看到这篇文章,真是非常地幸运啊。 特别推荐大家学习。 鄙人已经奋斗很多年了,走在“晋级中产”的路上。 没有重大意外,10年之内,绝对算是武汉的“中产”。 这个问题来自于我在知乎上参与的一个热贴讨论,作为一个1...

2015-12-05 15:11:40

阅读数 2573

评论数 8

原创 Android群英传-拼图游戏puzzle-代码设计和实现

上个周末,3个小时总体上读完了《Android群英传》,本周主要在研究代码层次的设计和实现。  编译安装在手机上,玩了几把,结合代码,一周时间才掌握了整体的思路。  大部分时间,其实花在了“重构”上。  重构的过程,就是学习和思考的过程。    本文,算是一篇学习总结,总体介绍下这款小游戏的实现思...

2015-12-05 13:13:07

阅读数 3995

评论数 6

原创 Android群英传-拼图游戏puzzle-6点吐槽

一、缘由  经常写文章,混了一些C币。最近在深入学习Android应用开发,就从商城里买了一本《Android群英传》。这本书的内容,不是纯粹的入门那种,分几个章节,重点讲解Activity、动画等。最后一章是2个小游戏的实例,其中1个是拼图游戏。  认真研究了下作者的代码,有不敢苟同的地方,特意...

2015-12-05 12:57:05

阅读数 2931

评论数 16

原创 Object-C,对象和方法

学习Object-C,买了2本书,其中1本是用C币买的,总体质量一般,比较基础。 另外一本是,疯狂-李阳写的,大部头,比较吓人,比较全一点。 对于面向对象,之前还是有个大概的理解,再多点基础的例子。 目前,用着最不习惯的是,有多个参数的方法。这一点和C系列的语言,很不一样,着实让人难受啊。  代码...

2015-12-03 21:05:26

阅读数 1712

评论数 0

原创 Object-C,NSSet,不可变集合

又到晚上了,继续码代码。  正在此时,老爸一个电话”海阔凭鱼跃,天高任鸟飞“,老爸不在为老问题烦我了。   自由了,突然感觉压力好大啊。  将来混的太惨,可咋办啊~  第1个例子是,不可变集合。  Set集合,概念是通用的,无非是和Java中的java.util.Set语法不一致,方法的个数不一致...

2015-12-03 20:27:22

阅读数 1486

评论数 0

原创 Object-C,NSURL,统一资源定位器

今天晚上最后一个例子,写完休息娱乐一会。  URL,统一资源定位器,可以定位网络上的一个资源。  没啥难的,还是对象、方法、API。和Java等语言没有啥区别。   不亲自一点点写一遍,印象不深,今后进一步深入学习iOS时,会遇到很多问题,倒是再回头看,也没效率。  代码// // main.m...

2015-12-02 21:27:15

阅读数 1575

评论数 5

原创 Object-C学习比较费劲的3点原因

作为一名有8年编程经验的资历不浅的程序员,学习Object-C和iOS,感觉效率有点低,至少和学习Android比起来,慢的不是一点点。    主要有以下3个原因:1.Object-C,和C系列的语言(C、Java、C++、C#)语法差别有点打,最大的区别是“函数调用的方式”。   感觉很脑残啊~...

2015-12-02 21:26:42

阅读数 2810

评论数 2

原创 Object-C,NSArraySortTest,数组排序3种方式

晚上回来,继续写Object-C的例子,今天不打算写iOS可视化界面的程序,太累了。  刚刚dady又电话过来,老一套,烦死了。  其实,我一直一个观点,无论发生什么事情,不要整天一副不开心的样子。  开开心心过日子,活着就要懂得珍惜。   刚刚写了数组排序,有3种方法,使用对象自带的compar...

2015-12-02 20:48:20

阅读数 1603

评论数 0

原创 Object-C,数组NSArray

晚上回来,写了2个iOS应用程序。  就是在界面中,展示标签。一种是手动构造界面,然后绑定事件。另外一种是,使用自带的界面作为容器,但是手动向里面放其它界面元素。     书中的观点是,使用图形化界面,构造界面比较好。  然后,又写了个Object-C数组的例子。  Object-C相对简单一些,...

2015-12-01 21:24:34

阅读数 1914

评论数 0

原创 Zookeeper入门-Linux环境下异常ConnectionLossException解决

实际项目开发中,用的是Linux环境。 中午突然断电,死活连不上Zookeeper,最终发现是需要关闭防火墙。 看日志,报错如下: Exception in thread "main" org.apache.zookeeper.KeeperException$Conne...

2015-12-01 11:56:20

阅读数 5723

评论数 3

原创 Zookeeper入门-Java版本HelloWorld例子

上一篇介绍了,Zookeeper的基本概念,怎么启动,怎么解决可能遇到的几个问题。 本篇,根据网上代码,整理了一个例子,Zookeeper的HelloWorld。 下面这个代码,还是比较简单的,核心类就是org.apache.zookeeper.ZooKeeper。 我比较喜欢这种"框架...

2015-12-01 11:18:26

阅读数 6430

评论数 0

原创 Zookeeper入门:基本概念、5项配置、启动

起源 最早接触Zookeeper,是在学习Hadoop权威指南这本书的时候,印象中是Hadoop项目的一个子工程。 最近,项目中需要用到“分布式锁”。 之前,在开发P2P网贷系统的时候,就用到了“分布式锁”,这个概念听起来挺高端的,实际就是多台机器下,同时运行项目下的“锁”。 之前是...

2015-12-01 10:57:42

阅读数 8619

评论数 1

提示
确定要删除当前文章?
取消 删除