自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行者无疆 Happy Programming!

stay hungry, stay foolish . 上士闻道,勤而行之;下士闻道,或行或止.

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 国际C语言混乱代码大赛优胜作品详解之“A clock in one line”

摘要:IOCCC,即国际混乱C语言代码大赛是一项著名的国际编程赛事迄今已举办22届,比赛的目的在于写出最富创意、最让人难以理解的C语言代码。本文解读了19届IOCCC优胜作品“A clock in one line”的工作原理,望对您有益。下面这段代码即为第19届 IOCCC(国际混乱C语言代码大赛)优胜作品:“A clock in one line”。

2013-04-28 17:04:35 884

转载 一个华为技术人10年感悟

大概想了想,我觉得有以下几点,是这些年深有体会的经验和教训,值得今后再发扬。一、 “从小事做起,学会吃亏,与他人合作”,这是研究生毕业前最后一堂课,电子电路的老师最后送给我们几句话,虽然我忘了这位老师的名字,但这几句话却至 今铭记。在华为的工作实践,越发感受到这简单的几条的道理深刻。从小事做起不是一直满足于做小事,也不是夸夸其谈好高骛远。学会吃亏不是忍受吃亏,是不斤 斤计较于一时一地的

2013-04-28 15:19:02 1054

转载 中科院大牛博士是如何进行文献检索和阅读的(好习惯受益终生)

转帖总结:1.如何进行文献检索  1.1 Google学术搜索:引用次数越高,一般文章质量会越高;  1.2 如果Google学术搜索获得不了全文,则使用作者名字或文章标题在Google里进行搜索:有很多作者将自己的文章发到自己的博客或网站里,也有一些国外大学或研究机构的图书馆将近年学术成果发到网上;  1.3 向文章作者发Email:一般适用外国特别是美英作者;  1.4 在

2013-04-28 15:09:20 793

转载 谈工程师的价值和发展

我一直认为,工程师,尤其是一线的,是最接近真相的人,也是最懂业务的人,应该有充分自由去实现自己想做的事情,去改造存在问题的项目,去颠覆陈旧的观念,可惜中国的土壤不好,公司的文化和观念也不是一天能改过来的,如果你能有机会去硅谷,那恭喜你,工程师在那里的地位是最高的,有像Facebook一样的工程师驱动的文化,有自由的空间和足够大的舞台。但在中国,作为工程师,想改变大环境很困难,那么只能改变自己,自己

2013-04-28 14:44:54 480

转载 在VC中,如何修改文件的只读属性设置(转)

{ …… static char BASED_CODE szFilter[] = "*.ppt";     CFileDialog FileDlg(TRUE,"PPT",NULL,OFN_FILEMUSTEXIST|OFN_NONETWORKBUTTON                 |OFN_PATHMUSTEXIST,szFilter);     FileDlg.DoMo

2013-04-23 18:55:48 699

转载 开源社区

开源社区又称开放源代码社区,一般由拥有共同兴趣爱好的人所组成,根据相应的开源软件许可证协议公布软件源代码的网络平台,同时也为网络成员提供一个自由学习交流的空间。由于开放源码软件主要被散布在全世界的编程者所开发,开源社区就成了他们沟通交流的必要途径,因此开源社区在推动开源软件发展的过程中起着巨大的作用。开源社区英文:Open Source Software Commu

2013-04-19 09:41:34 1252

转载 关于Google Android技术教程

Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。本文汇总整理了时下关于Google Android技术教程的下载资源,供参考。一、入门级:《Android中文教程》中文版[简介]:《Android中文教程》简单易懂

2013-04-18 19:50:37 562

转载 Android 中的 Service 全面总结

1、Service的种类  按运行地点分类:类别区别 优点缺点  应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主

2013-04-18 18:34:26 385

转载 android4.0新控件Switch方法解析

就是很像开关的那种控件,它只有两个状态:on和off:在IOS中,有个UISwitch控件,其效果图,如下:                                     在android4.0里面,添加了一个和这个类似的控件:Switch,很形象,开关。效果图如下:             其类关系图如下:

2013-04-15 15:41:31 686

转载 想学编程?这样开始

年九月我写了一篇挺受欢迎的博文,叫《想学 Rails? 这样开始》。 许多读者看完文章后,当面或用 Email 向我提了大量问题;也有很多人真正投入到了 Rails 学习中。我也很自豪地向很多人推荐了这篇文章,因为其中的 ...        去年九月我写了一篇挺受欢迎的博文,叫 《想学 Rails? 这样开始》。 许多读者看完文章后,当

2013-04-12 09:40:21 453

转载 国外程序员推荐:每个程序员都应读的书

【更新】:近日(2012年8月17日)重看 StackOverflow 的原讨论帖,发现于今年年初被关闭了。不过有人做了汇总,把其他回复中提到的书籍,放在投票数最高的回复中。新更新添加 59 本书,详情可见文章后半部分。编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作

2013-04-12 09:23:40 471 1

转载 叶正盛:再次写给我们这些浮躁的程序员

2010年初写过一篇博客,一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验(《程序员:增加编程经验的3种途径》),乱七八糟的项目能让你很快就了解了一个公司

2013-04-12 08:40:39 507

转载 程序员善借外物

运用一门程序设计语言对大多数程序员来说是小菜一碟,但是更上一层楼成为一名专家级的软件开发者,恐怕目前还是大多数人的梦想。《程序员的思维修炼》一书中将程序员分为5个层级:新手,高级新手,胜任者,精通者,专家。根据作者的调查研究结果,在这5个层级中,大多数的程序员属于高级新手。而且居于这个层级的程序员从入行1、2年的到工作10来年都大有人在。身为一个程序员,如何才能尽快的突破自身的瓶颈,得到快

2013-04-11 19:07:38 592

转载 学编程,做项目

1. “只用晚上、周末的业余时间学习”很不靠谱  无论从我个人经验,还是众多访谈的结论来看,只用晚上和周末等业余时间来学习编程是十分糟糕的办法。断断续续的学习方式,你的脑子根本没机会养成编程式的思维方式,你很难把之前学习的内容捡起来。一定要把你的时间尽量多的利用起来。  一种改善的方法是参加“编程训练营”之类的项目;你不但要花整整九周时间,还要花费一笔不小的学费。这些付出可以对你有

2013-04-11 18:56:29 952

转载 android 点滴

android点滴1如何取得手机号码,手机串号,sim卡序列号?TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);String deviceid = tm.getDeviceId(); String tel = tm.getLine1Number(); //

2013-04-11 13:30:17 3242

原创 每个开发者都必须知道的 14 个数字

eff Dean , 一位著名的 Google 工程师, 推出了一个 每个人都必须知道的数字 的潜在数字列表。这个列表对设计大型基础架构的系统是一个巨大的资源。算法及其复杂性总是会在计算机系统的关键部分出现,但我发现很少有工程师对一个O(n!)级算法相较一个 O(n5) 算法会怎样有很好的理解。在编码比赛世界里,竞争选手一直在考虑这些优化权衡。毫不奇怪,有一组每个算法设计者都应该知

2013-04-11 08:49:55 649

转载 换个心境搞IT–在IT职场如何打拼?

有 一个朋友问我:在公司待两年多了,升不了职怎么办?搞了两年多还是个悲催的程序猿(员),每天敲代码,改需求,解bug,晚上做梦都是代码片段,都快抑郁了。要么换工作,要么熬到上级走人,否则无望啊。好不容易工作两年,这时候走,还真有点可惜。熬着吧,又有点心不甘,迷茫啊~  我的回答:回去看几遍《肖申克的救赎》,仔细体会你就有答案了。  在走入职场前,进入职场后,无论你在社会中扮

2013-04-11 08:46:44 529

转载 三个方法让你成为更好的程序员

1. 做出个东西找个东西/项目,直接开始做。想进入编程这一行业的人开始时总是试图先学会一门语言。这种方法是低效的。找一个项目或一个小功能软件去做,针对性的学习那些需要完成这个任务必须具备的知识技能。这种学法让你有了一个学习的环境和目标,逼迫你去具有创造力。有些最有价值的知识会来自解决那些之前没有人解决过的独特问题。这个过程是辛苦的,但要的就是你的坚持。2. 传教传教

2013-04-10 19:55:44 488

转载 android组件 --spinner

Spinner的使用下拉列表 Spinner。 Spinner的使用,可以极大提高用户的体验性。当需要用户选择的时候,可以提供一个下拉列表将所有可选的项列出来。供用户选择。 Demo如下,可以留作参考 一、使用数组作为数据源 1.新建一个android的工程 2.工程的layout.xml文件如下:声明一个TextView控件和一个Spinner控件 X

2013-04-09 13:25:12 576

转载 JAVA String.format 方法使用介绍

1.对整数进行格式化:%[index$][标识][最小宽度]转换方式        我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终该整数转化的字符串最少包含多少位数字。我们来看看剩下2个部分的含义吧:标识: '-'    在最小宽度内左对齐,不可以与“用0填充”同时使用'#'    只适用于8

2013-04-08 10:03:48 425

转载 中国互联网的十一种盈利模式

最疯狂的网络盈利模式之一,几乎每个进入全球排名前十万的商业网站和个人网站都在通过sp获取经​济回报,目前由于sp收到中国移动等运营商的限制,盈利率有些下降,以此类模式为主的上市公司市值有所缩水。盈利模式一:在线广告最主要最常见的网络在线盈利模式,国内比较好的是各大门户网站(新浪,搜狐等),也包括行业门户,而且大多数个人网站的盈利模式也是这样,靠挂别人的广告生存。

2013-04-06 14:08:18 1088

转载 互联网产品7种常见的盈利模式

1. 广告  这是所有互联网产品最常见的盈利方式。利用互联网浏览量大的特点,广告无处不在,特别是以 AdWords 为代表的推广方式出现后。对于餐饮、旅游、汽车等垂直社区,广告在推广商家的同时,也可以起到个性化推荐、装点站点的作用。在这点上,从早期的坚决不上到如今每个条目、活动的页面都会出现广告的豆瓣,应该是一个很好的范例。  结合文艺、小众的的定位,豆瓣认真挑选合适的广告

2013-04-06 14:02:04 1246

原创 这25条鲜活信息,有助你简单了解当下的中国互联网

中国作为世界上最大的经济体之一,这些年一直保持着惊人的增长速度。如今,在整个经济中互联网成了增长最快的领域之一。显然,对于机会主义投资者而言这是块发展潜力巨大的猎场。为了帮助美国人更好的熟悉中国互联网的水土, Kevin Chen 汇编了25条鲜活信息。原文来自fool.com,由译言 zzard翻译。1、中国目前网民所占人口比重为4

2013-04-05 21:43:28 698

转载 APP应用市场中推向成功的五大关键要素

如今APP的赚钱模式无非三种:直接挂商店卖钱(在IOS上较多),免费应用+广告(目前来看主要是帮别人推APP),增值业务(游戏里的道具收费)。APP开发者陷入困境。广告这种互联网时代成型的免费模式的根基,如果在移动互联网时代跟不上,作为APP开发者,你只能寄希望于你的APP生存周期内单用户通过其他方式变现价值能够超过你的单用户推广成本,但如果你又不是做游戏,又不是做电子商务,咋办?

2013-04-05 16:24:39 1421 1

转载 作为开发者必须知道的5个安卓应用推广方式

很多开发者都是程序员,在推广方面往往不是特别擅长。一款再好的应用,也是需要进行适当的推广的,更何况对于个人开发者来说,应用的安装量就等于他的收入量。怎么样提高安卓应用的安装量,最后提高开发者的收入,笔者收集总结了5个方法。1.Market市场类收录及推荐。Market市场类的推收录和推荐是最好的一种方法。一般情况下,收录都是免费的,而推荐则是付费的。只有你的应用足够好,下载量高,大部分市场

2013-04-05 15:53:30 1475 5

原创 网站运营人员应知的10个定律

作为一名网站运营人员,除了要掌握一些必备的专业知识,如原型策划、交互设计、SEO、以及基本的html代码之外,还应多了解并吸收一些对网站运营有益的营销、商业、心理学等定律,以确保网站能够长期、稳定、正确的发展运营。今天在论坛里看到一些对“网站运营”很有启发的定律知识, 收集汇总精炼后,与各位朋友分享:1.250定律拉德认为:每一位顾客身后,大体有250名亲朋好友。假如您赢得

2013-04-05 15:19:31 730 2

原创 android控件--Spinner

例子一:Spinner的基本实现方法步骤一:编写Android XML文件                android:layout_width="fill_parent"      android:layout_height="wrap_content"  /> 步骤二:源代码1)设置Spinner之中的元素内容,采用

2013-04-02 15:29:44 568

原创 Android之TabHost布局

1.概念      盛放Tab的容器就是TabHost。TabHost的实现有两种方式:      第一种继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。各个Tab中的内容在布局文件中定义就行了。      第二种方式,不继承TabActivity,在布局文件中定义TabHost即可,但是TabWidget的id必须是

2013-04-02 11:27:39 484

转载 android 获取系统当前时间

有三种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*;import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53

2013-04-01 15:17:00 623

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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