- 浏览: 179998 次
最新评论
-
美丽的小岛:
while (true) {
pool.execute(new ...
Java多线程 Web服务器简单实现 -
chemistry_ken:
Google自己都没有应用用这门语言,说明还有很长的一段路走啊 ...
[置顶] 为什么我们需要一门新语言——Go语言 -
zui4yi1:
agile,新进的公司就是采用敏捷开发的。了解AGILE,其实 ...
敏捷的坏态度 -
free0007:
...
程序与生活:程序员要保持好奇心 -
haohao-xuexi02:
witcheryne 写道昨天一不小心手贱: git co * ...
为了我的幸福
文章列表
之前研究过handler 和 looper 消息队列,不过android里的handler不是另外开启线程来执行的,还是在主UI线程中,如果想另启线程的话需要用到HandlerThread来实现。在使用HandlerThread的时候需要实现CallBack接口以重写handlerMessage方法,在handlerMessage方法中来处理自己的逻辑。下来给出一个小例子程序。
layout文件很简单,就一个按钮来启动HanlderTread线程
<?xml version="1.0" encoding="utf-8"?>
<Li ...
- 2012-07-06 17:39
- 浏览 7806
- 评论(0)
1、使用自加、自减指令
通常使用自加、自减指令和复合赋值表达式(如a-=1及a+=1等)都能够生成高质量的程序代码,编译器通常都能够生成inc和dec之类的指令,而使用a=a+1或a=a-1之类的指令,有很多C编译器都会生成二到三个字 ...
- 2012-07-06 17:22
- 浏览 737
- 评论(0)
近年来,谷歌一直致力于开发出自己的编程语言以取代当今世上最常用的C、C++和JavaScript。在系统语言方向,谷歌的Go语言能够为用户在数据中心内建立大型软件提供更多的便捷,有望取代C语言和C++的地位;而在网络开发方面,谷 ...
- 2012-07-06 17:21
- 浏览 682
- 评论(0)
2011年开始,云计算的出现,使得整个IT行业内出现了“云手机、云输入、云经济、云管理、云物流、私有云、公有云、混合云”等多个红得发紫的云概念,甚至被认为有望在继大型计算机、个人计算机、互联网之后,为IT产业带来第四次革命。
在这种情况下,很多知名的主流IT公司都在搞云计算,而且这些高端业务和新业务的发展非常快速,云计算技术等人才变得非常急缺。
据了解,现在百度、阿里巴巴、瑞星、微软等企业都在大规模招聘云计算研发人才。但鉴于云计算发展还没有完全成熟,多数人才技术与实战经验均同样处于上升期,所以实际上,包括多数知名企业在内的很多职位都还虚位以待,这对于很多求职者来说都是机会与挑战并存。同时 ...
- 2012-07-06 17:15
- 浏览 705
- 评论(0)
最近手上一个项目要开发webservice,而原有系统使用了spring,所以在选择框架的时候,我选择了cxf,这样在开发整合的时候就比较方便了。在搭建开发环境的过程中发现这篇文章写得比较详细,所以就搬到自己博客里,希望给自己和同行做参考。
CXF 应用开发
下面就将开始我们的 CXF Web Services 的开发之旅!首先,要有一个基于 Eclipse 的开发环境;然后,我们将利用这个开发环境开发一个简单的“调查投票”示例,同时我们将解释一些 CXF 在开发中进行配置的基本方法。开发环境准备
在开发之前我们通常需要做些准备工作,比如搭建好开发环境。在本教程中,我们将在 Eclip ...
- 2012-07-06 16:44
- 浏览 624
- 评论(0)
1、android分为四层:
应用程序层(Applications)、应用程序框架层(Application Framework)、系统运行库层(Libraries和Android Runtime)和Linux内核层(Linux Kernel)。
2、应用程序层:
所有的应用程序都是使用java语言编写的,通过调用应 ...
- 2012-07-06 09:42
- 浏览 722
- 评论(0)
随着移动互联网的发展,移动开发也越来越吃香了,目前最火的莫过于android,android是什么就不用说了,android自从开源以来,就受到很多人的追捧。当然,一部人追捧它是因为它是Google开发的。对一个程序
员来说,一个系统值不值得追捧得要拿代码来说话。我这里并不打算分析android的代码,而是android的makefile,也许大家已经知道了在android源码里,我们可以看见很多makefile文件,起初我也不明白,经过一段时间的研究,后来慢慢明白了,我想通过分析
andorid的makefile来告诉大家如何写makefile。
对于一个程序新手而言,好的IDE是他们追 ...
- 2012-07-06 09:40
- 浏览 731
- 评论(0)
进行Android触摸屏的程序设计与开发已有三个月的时间了,在这期间,通过无数次的尝试和手势设计,学到了很多知识,下面将我总结的分享给大家。
多点触控
getX是获取以widget左上角为坐标原点计算的X轴坐标直。
getRawX 获取的是以屏幕左上角为坐标原点计算的X轴坐标直。
event.getAction() //获取触控动作比如ACTION_DOWN
event.getPointerCount(); //获取触控点的数量,比如2则可能是两个手指同时按压屏幕
event.getPointerId(nID); //对于每个触控的点的细节,我们可以通过一个循环执行getPoin ...
- 2012-07-06 09:37
- 浏览 620
- 评论(0)
每一个好的习惯,开头都会相应有一个唱反调的句子哦。
1 做事
“出了问题,第一重要的是确定元凶,找到那个人!一旦证实了是他的错误,就可以保证这样的问题永远也不会再发生了。”
指责不会修复bug,把矛头对准问 ...
- 2012-07-06 09:33
- 浏览 641
- 评论(0)
研磨struts2
http://sishuok.com/forum/blogCategory/showByCategory.html?categories_id=81&user_id=5948
跟我学Spring3
http://sishuok.com/forum/blogCategory/showByCategory.html?categories_id=49&user_id=2
跟我学Struts2
http://sishuok.com/forum/blogCategory/showByCategory.html?categories_id=57&user ...
- 2012-07-05 20:16
- 浏览 737
- 评论(0)
今天偶然发现了这个webservice提供商,看起来服务还挺多的,以后移动开发就可以试试这些webservice调用了,http://www.36wu.com/Service.aspx
- 2012-07-05 16:58
- 浏览 729
- 评论(0)
程序员的我们,是否想过今后的路该怎么走、如何发展、技术怎样提高?其实这也是我一直在思考的问题。下面就此问题,分享下我的看法。因为我阅历有限,有什么说的不对的,大家一起喷!
一、程序员应该打好基础
1. 现在开 ...
- 2012-07-05 12:50
- 浏览 601
- 评论(0)
武总终于从台湾回来了!这次回台湾,整整过了三周,和往常一周来回截然不同。更为惊讶的是,武总没有了离开时的那种惊慌失措,却多了一种小人得志的淡定。难道他不知道严董将要将22楼的车载部门给裁掉吗?居然还能如此淡定?莫非他在台湾的时候,已经想好了万全的对策?段伏枥不禁觉得有点奇怪。
既然武总回来了,总要意思一下,探探口风,所以段伏枥早上又和往常一样坐进会议室吃早餐。段伏枥首先发问:“武总,听说严董要裁员了,不知道是不是真的?”
这事情,既然段伏枥知道了,那么肯定张文香也有所闻;而张文香知道,自然不可能不会告诉武总。段伏枥之所以明知故问,其实只是想引出武总的话题,看看他的想法。武总非常淡定地说: ...
- 2012-07-04 20:48
- 浏览 603
- 评论(0)
有一些蛮有用的技巧值得收藏和分享
转载自:http://blog.csdn.net/hgl868/article/details/7623852
出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。
一、速度快
你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。
编写高效的Android代码,应遵循两个原则:
不要做不必要的事
- 2012-07-04 17:11
- 浏览 737
- 评论(0)
谷歌年度I/O开发者大会传递出一个明显的信号,即谷歌正试图把Android进化成为用户和开发者的体验,而不仅仅是一个平台。
在本届全球开发者大会中,谷歌展示了设计精美的设备Nexus 7和Nexus Q,向我们表明Android能够向消费者提 ...
- 2012-07-04 11:57
- 浏览 816
- 评论(0)