自从看了cnblog上那篇讲“野生”程序员的文章,我也时常反思作为科班出身的自己,是不是还带着一些“野生”的做派。我们往往80%的时间在做一些纯业务的事情上,而往往百分之90的时间里面我们的业务量不足够大到需要考虑性能的地步。每天重复地活着,有什么意义呢?所以常常有人说,算法和数据结构,设计模式,都...
分类:
编程语言 时间:
2015-11-16 17:16:51
阅读次数:
170
经常遇到同学们问,怎么AS没有代码自动完成了,其中,有一个就是默认勾选了PowerSaveMode也就是省电模式,去掉就可以了
分类:
其他好文 时间:
2015-11-16 15:59:22
阅读次数:
120
首先来个最简单的一键切换主题功能,就做个白天和晚上的主题好了。先看我们的styles文件: 1 2 3 4 10 14 22 23 24 28 29 30 好,然后我们来看看主要activitypackage com.example.admini...
分类:
移动开发 时间:
2015-11-16 15:40:44
阅读次数:
255
首先来个最简单的一键切换主题功能,就做个白天和晚上的主题好了。先看我们的styles文件: 1 2 3 4 10 14 22 23 24 28 29 30 好,然后我们来看看主要activitypackage com.example.admini...
分类:
移动开发 时间:
2015-11-16 15:29:30
阅读次数:
249
Tomcat作为Servlet容器,有3种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。 ?1.独立的Servlet容器? 独立的Servlet容器是Tomcat的默认模式。在这种模式下,Tomcat可以作为...
分类:
其他好文 时间:
2015-11-16 14:14:51
阅读次数:
122
我们平时开发过程中,一定会遇到这种情况:同时处理简单对象和由简单对象组成的复杂对象,这些简单对象和复杂对象会组合成树形结构,在客户端对其处理的时候要保持一致性。比如电商网站中的产品订单,每一张产品订单可能有多个子订单组合,比如操作系统的文件夹,每个文件夹有多个子文件夹或文件,我们作为用户对其进行复制...
分类:
编程语言 时间:
2015-11-16 14:01:20
阅读次数:
177
如何旋转电脑屏幕2 方法:Windows系统Mac电脑旋转电脑允许你以纵向模式或倒置方向浏览你的屏幕显示器。这是阅读文档和电子书的绝佳方式,也能帮助我们实现在难触及的位置安放电脑屏幕,同时在编程或创作数码艺术的时候也很有用。在Windows系统和Mac系统中旋转屏幕通常是件很简单的事情,但是有时候有...
分类:
其他好文 时间:
2015-11-16 13:50:43
阅读次数:
162
这个系列停更了好久了,差不多可以重新拿起来更一篇了,这篇文章主要介绍策略模式。在这之前,先温习一下前面介绍的4种模式。设计模式很重要!
设计模式很重要!
设计模式很重要!重要的事说三遍!!!
Android开发中无处不在的设计模式——单例模式
Android开发中无处不在的设计模式——Builder模式
Android开发中无处不在的设计模式——观察者模式...
分类:
移动开发 时间:
2015-11-16 12:38:46
阅读次数:
244
1. 什么是FindBugsFindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式来鉴别代码是否...
分类:
数据库 时间:
2015-11-16 12:36:10
阅读次数:
184
单例模式是一种对象创建模式,确保系统中一个类只有一个实例。在java语言中,这样做有两大好处:1.对于频繁使用的对象,可以省略创建对象所话费的时间;2.由于new操作的次数减少,对于系统内存的使用频率降低,这样减少GC的压力,缩短GC停顿的时间。单例模式细分:1. 1 public class Si...
分类:
编程语言 时间:
2015-11-16 12:35:05
阅读次数:
183