最新文章列表

高效编程的秘诀

DanielBMarkham曾发表博文《To code quickly, you must quit coding》, 文中他为我们分享了高效编程的几个秘诀。 昨天我做了一些事情使我的编程效率提高了一倍。 ...
coffeescript 评论(8) 有5646人浏览 2012-11-23 13:32

java 效率测试

转 Java代码   long startTime=System.currentTimeMillis();   //获取开始时间     doSomeThing();  //测试的代码段    
blackproof 评论(0) 有1357人浏览 2012-11-06 15:13

提高代码效率和可读性需要注意的地方

单线程尽量使用HashMap和ArrayList 尽量使用基本数据类型代替对象 二维数组比一维数组占用更多的内存空间,大约在10倍以上 当大量复制数据时,使用System.arraycopy() String[] arr={"a","s","d","f"}; String[] copy=new String[ar ...
jin8000608172 评论(0) 有1200人浏览 2012-11-01 17:19

[转载] MySQL LEFT/RIGHT JOIN算法效率分析

本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/tech/database/mysql_outer_join_analyse.html 上次讨论了MySQL INNER JOIN算法的效率,怪自己没看仔细官方文档,实际上MySQL对内联查询采用了“下推”的方法,见官方文档。理论上下推也是可以用 ...
religiose 评论(0) 有1427人浏览 2012-09-14 16:46

人有多大懒,才有多大闲 (评论『卓有成效的程序员』)

   卓有成效的程序员 给我的震撼很大,程序员作为特殊的群体,有的人可以这么懒,  懒到事情都交给机器去做  ,而有的人又可以那么勤奋,每天都孜孜不倦得做着重复单调的工作。   在看这本书之前,我属于勤奋的人,而看完这本书以后,我要努力变成懒惰的人。 不要在去庞大的开始菜单里面一项一项搜索自己的应用程序,也不要在自己的桌面上放置眼花缭乱的快捷图标白白降低了系统的速度。 用 Lau ...
nodejs 评论(3) 有12901人浏览 2012-09-06 12:35

上帝的归上帝,程序的归程序 (卓有成效的程序员)

程序员,就是整天与机器打交道的那群人。 在计算机并不普及的年代,这样的描述毫无疑问;然而,这些年来,得益于计算机成本的不断下降,软件使用门槛的不断降低, 如今,昔日昂贵而又神秘不可莫测电脑,已经成了随处可见、人人能用的办公器材。 一句话:人机交互,不再是程序员的专利 。 大家都可以用电脑干活,只不过,程序员用电脑写程序,其他人用电脑干其它事。 看过一篇关于这本书的评论:人有多大懒,才有多大闲。 ...
justjavac 评论(1) 有2237人浏览 2012-09-03 11:34

人有多大懒,才有多大闲 (评论『卓有成效的程序员』)

《 卓有成效的程序员 》给我的震撼很大,程序员作为特殊的群体,有的人可以这么懒, 懒到事情都交给机器去做 ,而有的人又可以那么勤奋,每天都孜孜不倦得做着重复单调的工作。   在看这本书之前,我属于勤奋的人,而看完这本书以后,我要努力变成懒惰的人。 不要在去庞大的开始菜单里面一项一项搜索自己的应用程序,也不要在自己的桌面上放置眼花缭乱的快捷图标白白降低了系统的速度。 用 Launch ...
justjavac 评论(4) 有3854人浏览 2012-09-03 11:32

AbstractList的equals()方法的效率问题

最近在看jdk源码,看到AbstractList的时候发现一个问题,它的equals()方法是这样的 public boolean equals(Object o) { if (o == this) return true; if (!(o instanceof List)) return false; ...
bigpig21 评论(0) 有590人浏览 2012-08-26 19:45

杂谈sql

oracle中关于一些sql的问题 select t1.* from Tplatforminfo t1  where t1.id not in(select t2.platformid from Ttrsplatformtag t2); select t1.* from Tplatforminfo t1  where not exists(select t2.platformid from ...
海欣_海夜 评论(0) 有695人浏览 2012-08-15 10:26

【转】让你的头脑达到顶尖效率的20种方法,你值得拥有!

引导语:为了保持敏锐,锻炼你的大脑是很重要的。我们思考得越少,它就会变得越迟钝。我们更关心我们的大脑,我们会变得跟有智慧。这里有20个训 ...
superich2008 评论(0) 有958人浏览 2012-08-08 16:17

HIVE表数据量和数据记录数的矛与盾

  HIVE作为在Hadoop分布式框架下的数据仓库技术,处理大数据量是最基本的诉求,这种海量处理是基于分布式框架,利用分布式存储,分布式计算, ...
hugh.wangp 评论(1) 有12309人浏览 2012-07-06 09:45

小文件合并

文件数目过多,增加namenode的压力,hdfs的压力,同时需要更多map进程,影响处理效率。 可以通过配置如下几个参数,合并Map和Reduce的结果文件,消除这些影响。 控制每个任务合并小文件后的文件大小(默认256000000):hive.merge.size.per.task 告诉hadoop什么样的文件属于小文件(默认16000000):hive.merge.sma ...
hugh.wangp 评论(0) 有3204人浏览 2012-05-03 13:07

for循环原来这么写

今天看到同事写的for循环list都是 if(list!=null){ for(int i=0,int len=list.size();i<len;i++){} }     而我每次写的   for(int i=0;list!=null && i<list.size();i++){}   我自认为我的代码比他的更简洁。   后来才发现他 ...
yuanjieing 评论(0) 有111人浏览 2012-04-26 14:55

jquery要怎么写才能速度最快?

  很久没有关注jQuery了,最近重新看了一下,看到一些不错的文章,转来坐一下笔记。其内容和一些新提供的方法还是很多有值得学习的地方。 1. 使用最新版本的jQuery jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句:  $('.elem')  $('.elem ...
wind2154 评论(0) 有1427人浏览 2012-03-31 21:28

jdbc与hibernate的优缺点比较(转载的精髓)

一、 Hibernate是JDBC的轻量级的对象封装,它是一个独立的对象持久层框架,和App Server,和EJB没有什么必然的联系。Hibernate可以用在任何JDBC可以使用的场合,例如Java应用程序的数据库访问代码,DAO接口 的实现类,甚至可以是BMP里面的访问数据库的代码。从这个意义上来说,Hibernate和EB不是一个范畴的东西,也不存在非此即彼的关系。 二、Hibernate ...
liyf155 评论(0) 有1434人浏览 2012-03-19 11:48

x=x+1,x+=1,x++效率比较

  最近在做java性能优化的总结,给部门同学分享,在网上看到帖子说到x=x+1,x+=1,x++效率比较,分析了 三种方式的效率,觉得似乎有些道理,一般的结论如下:   x=x+1效率最低:<1>取右x地址<2>执行x+1得到右值存放到临时变量<3>取左x地址<4>将右值传给左x(编译器并不认为左右x地址相同)其次是x+=1:<1 ...
sd543521 评论(6) 有2429人浏览 2012-03-10 20:58

让你的时间更有价值

笔记软件: EverNote,免费版|收费版 http://www.evernote.com/     产品列表:http://www.evernote.com/about/intl/zh-cn/download/     使用介绍:http://www.evernote.com/about/intl/zh-cn/getting_started/#0 Wiz,免费 http://www.wiz.cn ...
abCity 评论(0) 有2230人浏览 2012-03-08 20:37

提升代码效率

  1.少创建对象 2.多使用局部变量,在循环的时候可以先将实例变量和类变量变成局部变量。这样可以提高速度   比如   for(int i = o; this.sizeOfList; i + ...
michaelye1988 评论(0) 有1157人浏览 2012-03-03 11:24

开发工具

原型工具: 1.Axure RP PRO http://www.axure.org/ 原型设计其实是整个设计流程里最重要的环节。 基于原型的用户测试(哪怕是低保真原型),可以让很多关于需求、功能、界面设计等方面的潜在问题尽早暴露出来;这类问题往往直接关乎着产品的成败。 当前最新的可用版本是6.0。它几乎可以实现90%的界面前端交互效果(包括页面样式,JS效果等),包括web产品、软件产品、移 ...
abCity 评论(0) 有560人浏览 2012-02-20 10:20

union、in、or查询效率及index

union 用于合并两个或多个查询结果,这些查询结果必须具备相同的列结构、相同的列顺序。   union:   select column_names from tablename union select column_names from tablename   union all:   select column_names from tablename union al ...
winhack 评论(0) 有2332人浏览 2012-01-31 11:25

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics