本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
StackOverflow 创始人关于如何高效编程的清单
这是 StackOverflow 联合创始人 Jeff Atwood 注释的十戒。程序员普遍有很强的自尊心,都应该看看本文,打印下来时刻提醒自己。
“无我编程”发生在开发阶段,表现为技术团队经常通过同级评审的方式来发现软件中的缺陷。目的是让所有人(包括作者)都参与寻找缺陷,而不是证明软件产品里没有缺陷。人们会交换各自手上的代码,相互进行评审,并且大家都有这样的共识:代码的原始作者会犯错误 ...
【转】滴滴陶文-我眼中的技术深度
转自:https://mp.weixin.qq.com/s/_9IP2zHebUCKe8npnAVWdg
经常有同学被挑战工作没有技术深度。不少日常写业务的同学会顿时紧张起来。开始在脑袋里找各种证据证明自己干过的啥事情“有难度的”。
其实这个问题如果准备一下,就不至于慌张了。在我看来,技术深度可以从下面这张图推导而来:
技术同学的主要工作是构建一个可运行的 solution 去 ...
solr、lucene的效率分析的一个文章
链接:https://wiki.apache.org/solr/SolrPerformanceProblems?
主要讲了:gc、commit、内存大小(包括java、os),cache(涉及到warm)对性能的影响,讲的很好。
成吨提高开发效率:Intellij Shortcuts精简子集与思维模式
在线精简cheatsheet备查表:intellij.linesh.twGithub项目:intellij-mac-frequent-keymap
Intellij的快捷键多而繁杂,从官方推荐的keymap,到网络上很多的个人总结,资料可谓浩如烟海。相反,如何从众多的快捷键中快速找到使用频率最高、对
大数据量下的trycatch 损耗大,还是if(object!=null)损耗大
今天和某个同事探讨一段代码的效率
getName1 效率高还是 getName 效率高。
我说getName1比较好,getName效率会比较差。因为有try catch性能会差。他说如果大多数情况下我test能确认不为空,那么是不是可以选getName。随后我做一下实验
java version "1.8.0_66"
Java(TM) SE Runtime E ...
不恰当的使用for循环,会使速度慢千倍
测试发现,不恰当的使用for循环语法,会使查询效率慢千倍.谨记.
/**
* TODO 测试发现.两种不同的for写法,list中46000条数据.效率差了1000多倍.
*
* 2016年4月6日
* novelbio fans.fan
*/
public void testArray() {
String filePathAndName = ...
mysql 中 in/exists/not in/not exists/or的使用场景和效率对比
mysql 中 in/exists/not in/not exists/or的使用场景和效率对比 请尊重知识,请尊重原创 更多资料参考请见 http://www.cezuwang.com/listFilm?page=1&areaId=906&film ...
java ArrayList<String> 转 String[] 效率对比
开发时看到同事将ArrayList转为String的时候是手动遍历来做的,好奇为啥不实用jdk提供的方法呢,于是乎做了一个实验,两种方法的性能相差是相当惊人的:
import java.util.ArrayList;
import java.util.List;
public class ArrayListToStringArrComp {
private static Li ...
【译】编写高性能JavaScript
英文链接:Writing Fast, Memory-Efficient JavaScript
很多JavaScript引擎,如Google的V8引擎(被Chrome和Node所用),是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者,并且关心内存使用情况与页面性能,你应该了解用户浏览器中的JavaScript引擎是如何运作的。无论是V8,SpiderMon ...