11 2011 档案
摘要:中文名:《提问的智慧》英文名:How To Ask Questions The Smart Way中文链接1:http://www.beiww.com/doc/oss/smart-questions.html中文链接2:http://community.csdn.net/IndexPage/SmartQuestion.aspx虽然这篇文章与QT没有太大关联,不过我还是放在前排,希望各位提问前读一下这篇文章,非常经典,这绝不是浪费时间。就这样,不多说了。NOKIA官方QT开发者网络:http://developer.qt.nokia.com/NOKIA官方QT实验室:http://labs.qt
阅读全文
摘要:实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下:1、在Manifest.xml文件里面用user-permission声明。代码如下:<uses-permission android:name="android.permission.WAKE_LOCK"> </uses-permission> 这种方法,在安装apk时,系统会提示安装人是否允许使用禁止休眠功能。2、在程序中用代码实现。代码如下:getWindow().setFlags(WindowManager.
阅读全文
摘要:<?xml version="1.0" encoding="utf-8" ?>
<!-- android颜色对应的xml配置值 -->
<resources>
<color name="white">#FFFFFF</color><!--白色 -->
<color name="ivory">#FFFFF0</color><!--象牙色 -->
<color name="lightyellow&
阅读全文
摘要:真的,毫不夸张的说,这是这两周看的最受用的一篇博客,转载无罪!传送门:http://blog.csdn.net/paulluo0739/article/details/6058834研究Android近一个月了,总体上来说还是比较容易上手,而且相关的资源也还算丰富。然而一些觉得不错的应用,没有提供源码,想深入研究一下实现原理就只有采用反编译、破解的办法了。网上讲破解方法的文章很多,但大多是转载的,大同小异,而且不怎么完整,这里总结三种方法,供学习研究,分享如下。首先,用WinRAR解压apk包,会得到包目录、classes.dex等文件,之后按以下操作:一、dexdump方法 dexdump是
阅读全文
摘要:本文收集了2011年最热门的50个CSS3教程,读者可根据这些教程轻松实现网页的设计。 1. Original Hover Effects with CSS3 本教程讲述应用CSS3实现风格迥异的鼠标悬停效果。 2. CSS3 Transitions Without Using :hover 本教程讲述应用CSS3实现动态变换效果。 3. How to Create a Beautiful Icon with CSS3 本教程讲述应用CSS3创建文档图标。 4. Creative CSS3 Animation Menus 本教程讲述应用CSS3巧妙地将图标、主标题和二级标题整合成动态导航菜单。
阅读全文
摘要:程序员每天该做的事:1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 4、考虑自己一天工作完成的质量和效率能否还能提高 一天只提高1%,365天你的效率就能提高多少倍你知道吗?(1+0.01)^365=37倍 5、看一个有用的新闻网站或读一张有用的报纸,了解业界动态 闭门造车是不行
阅读全文
摘要:一、插入排序的主要分类:1、直接插入排序;2、折半插入排序;3、2-路插入排序;4、希尔排序(缩小增量排序)。二、直接插入排序(简便,容易实现):1、排序过程:整个排序过程为n-1趟插入,即先将序列中第1个元素看成是一个有序子序列,然后从第2个元素开始,逐个进行插入,直至整个序列有序。 2、算法实现:void InsertSort(int a[], int len){ for (int i = 1; i < len; ++i) { int temp = a[i]; //先把将要插入的元素保存 int j = i; while (j > 0 && temp <
阅读全文
摘要:一、学C++也有一段时间了,看了两本入门的书籍,其中一是C++ Primer。觉得收获良多,但是真正想学好C++,当然是要实际操作。于是想通过做一个小项目巩固学习。“实操才是王道!”这是学好一门语言的唯一捷径。。对于新手来说,特别的是第一次接触编程语言的人,我觉得从界面开始,能更好的培养学习兴趣。呵~~回想起第一次实现一个简单窗口的时候吧。关于C++的界面库,在网上找了很多资料,也询问过前辈,最后决定试试QT。而在这过程,学到:不要为一件小事犹豫不决。在两者(如QT和GTK)优势差不多时,尽快选择其一。二Qt是诺基亚开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺
阅读全文
摘要:第一步:打开VS2010项目的SLN文件有如下代码: Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010将之改为:Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008第二步:打开VS2010项目的 .csproj和.csproj.user文件的开头会有如下代码:ToolsVersion="4.0" 将之改为:ToolsVersion="3.5"
阅读全文
摘要:在开发中为控件添加Listener是非常常见的工作,最简单的添加Listener方式可以这样:findViewById(R.id.myButton).setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // Do stuff }
});采用上述方法添加Listener有个缺点就是如果控件太多的话,Listener数量也会增多,因此,可以采用如下的小窍门减少Listener的数量:View.OnClickListener handler = new View.O...
阅读全文
摘要:2011年11月11日,图灵社区就Ruby的设计和中国程序员关注的诸多话题,采访了Ruby设计者松本行弘先生,以下为访谈内容。图灵社区:《松本行弘的程序世界》中文版上市之后,在程序员(不仅仅是Ruby)社区取得很好的反响,在此我们对您表示祝贺。在这本书里面,您以Ruby的设计为参照,讨论了编程语言设计与开发的很多知识,这是挺新鲜的角度。是否可以介绍一下,您是如何设计出这样的写作角度的呢?松本行弘:我写过一本《面向对象的语言Ruby》,那本是专门介绍Ruby的,这一本(指《松本行弘的程序世界》)是介绍编程语言知识的。以这样的形式撰写,我还是头一次。这本来是写给《日经Linux》杂志的一系列专栏文
阅读全文
摘要:作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。1、《Java编程思想》在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是
阅读全文
摘要:串,即字符串。计算机上的非数值处理的对象基本上是字符串数据。但是,由于现在我们使用的计算机硬件结构主要是反映数值计算的需要的,在处理字符串数据时比处理整数和浮点数要复杂的多。而且,对于不同类型程序,所处理的字符串具有不同的特点,要有效地实现字符串的处理,就必须根据具体情况使用合适的存储结构。串的存储表示主要有:1.定长顺序存储表示; 2. 堆分配存储表示; 3.块链存储表示。 以下介绍比较简单的定长顺序存储表示。 串定长顺序存储表示,说白了,就是用以个固定长度字符数组来存放。1.定义“头部”#define MAXSTRLEN 255 //所能定义的最大串长typedef unsigned c.
阅读全文
摘要:编者按:本月图灵教育将推出《互联网创业启示录》一书,因书中有对《软件随想录》作者Joel的访谈,所以把同为创业书的《软件随想录》一并推出,让读者在两本书之间,可以体会与了解到更多的创业经验。在此文中,将以作者、译者、访谈中人物、精彩书摘、书评中去展现本书的实际价值。希望读者们喜欢。访谈人物及创业经典文摘《互联网创业启示录》中。在盖伊·川崎章节里,引用了他的三个主题,分别是:吸引天使投资、企业家的十大谎言、个人创业的艺术。创业者的十大谎言 每年都会有几十个创业者来找我谈投资,每一次谈话都会至少说到三四种这类的谎言。我们把这些谎言列举出来并不是因为我们认为可以提高创业者的诚实程度,然后帮
阅读全文
摘要:转自:http://www.infoq.com/cn/news/2011/08/java-novelty作者 成富发布于 2011年8月30日 从2006年12月Java SE 6发布到今年7月28号Java SE 7发布,这其中经过了差不多5年的时间。在这过程中发生了太多的事情,甚至连最初开发Java的Sun公司也被Oracle收购了。Oracle的Java TCK的授权协议的问题,最终导致Apache基金会退出了JCP。而Java SE 7对应的JSR 336的表决结果也充满了戏剧性:Google直接投了反对票,而有6个成员虽然投了赞成票,但是都添加了相关说明,声明自己投赞成票的目的只是基
阅读全文
摘要:作者 Tim Cull译者 池建强发布于 2010年10月9日在旧金山JavaOne大会的主题演讲中,Oracle的执行副总裁ThomasKurian重点强调了Oracle针对Java平台的计划。Kurian先生为大家展现的“三年产品路线图”,主要包括了以下主题:优化Java以适应新的应用模型和硬件类型;提高开发效率;改进性能和扩展性,适应多核环境;增加JVM对多种开发语言的支持。Kurian先生接着描述了为满足这些目标采取的具体策略。很多措施已经是众所周知了,包括针对JDK7或更远一些的目标,例如:项目Coin、Lambda和Jigsaw;通过动态调用字节码提高动态语言的性能Fork/joi
阅读全文
摘要:Substance look & feel这个项目的目的是提供一个流行的外观(look & feel)。这个外观(look & feel)联合了Windows XP和MacOS 10.4最好的特性并且需要JDK 5.0以上。更多Substance look & feel信息JGoodies look & feelJGoodies look&feels让你的Swing应用程序与applets看起来更漂亮.屏幕截图如下:更多JGoodies look & feel信息Smooth Metal look & feel屏幕截图如下:更多S
阅读全文
摘要:传送门:http://sd.csdn.net/a/20111108/307140.htmlLinus Torvalds:软件专利和方法专利都挺扯淡LinusTorvalds认为,现在的“版权所有”机制就是犯了大工业带来的资本主义哲学体系中二分法的大错,参与其中的人非成既败,根本没有一个“中间地带”能缓冲一下。(“大工业带来的资本主义哲学体系中二分法的大错”非Linus原话,是为了吸引你的眼球而臆造的)。网站Muktware最近在LinuxCon Europe 2011上对Linus进行了一系列的专访,其中一篇提到了Linus对于专利这种东西的看法。采访者询问了Linus对于现行的版权制度以及专
阅读全文
摘要:本文来源Lisp语言诞生的时候就包含了9种新思想。其中一些我们今天已经习以为常,另一些则刚刚在其他高级语言中出现,至今还有2种是Lisp独有的。按照被大众接受的程度,这9种思想依次如下排列。(1) 条件结构(即if-then-else结构)。现在大家都觉得这是理所当然的,但是Fortran I就没有这个结构,它只有基于底层机器指令的goto结构。(2) 函数也是一种数据类型。在Lisp语言中,函数与整数或字符串一样,也属于数据类型的一种。它有自己的字面表示形式(literal representation),能够存储在变量中,也能当作参数传递。一种数据类型应该有的功能,它都有。(3) 递归。L
阅读全文
摘要:本月起,图灵社区陆续推出专业IT人访谈版块,首期人物是百度公司项目管理部高级架构师、《持续交付》译者乔梁。 本次访谈分三个主题: 1、 从概念和技术两个层次来解释持续交付 2、.持续交付是可实施的 3、持续交付将变成必备能力 访谈详细内容:http://www.ituring.com.cn/article/details/497
阅读全文

浙公网安备 33010602011771号