注解(Annotation)是从jdk1.5开始增加的特性。学习注解能够读懂框架的代码;让编程更加简洁,代码更加清晰。注解概念:java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法。 注解需要import java.lang.annotation.*; java自带的3个注解: .....
分类:
编程语言 时间:
2015-07-22 20:17:54
阅读次数:
170
什么是 clean code ?大神对优雅代码的定义: I like my code to be elegant and efficient. The
logic should be straightforward to make it hard
for bugs to hide, the dependencies minimal to
ease maintenance, error han...
分类:
其他好文 时间:
2015-06-06 09:12:49
阅读次数:
112
一、Scala概述
可拓展
?
面向对象
?
函数式编程
兼容JAVA
?
类库调用
?
互操作
语法简洁
?
代码行短
?
类型推断
?
抽象控制
静态类型化
?
可检验
?
安全重构
支持并发控制
?
强计算能力
?
自定义其他控制结构
二、安装scala
IDE
Eclipse(原生支...
分类:
系统相关 时间:
2015-05-08 22:03:13
阅读次数:
250
JavaScript动态打开、关闭一个DIV层的简洁代码,非常适合学习前台制作的朋友,特别是想学习JS技术的朋友,本示例用不同颜色区分出打开层时的动画过程,再配合JavaScript代码,有助于您理解Js的使用,感觉是很实用的。
分类:
Web程序 时间:
2015-05-05 19:03:13
阅读次数:
145
协程,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。协程可以在运行期间的某个点上暂停执行,并在恢复运行时从暂停的点上继续执行。在WINDOWS上,微软提供了纤程API。下午花点时间撸了下代码,大家看看,挺有意思的API,适合并发处理,能简洁代码的逻辑#...
分类:
其他好文 时间:
2015-04-28 11:24:23
阅读次数:
162
JavaScript动态打开、关闭一个DIV层的简洁代码,非常适合学习前台制作的朋友,特别是想学习JS技术的朋友,本示例用不同颜色区分出打开层时的动画过程,再配合JavaScript代码,有助于您理解Js的使用,感觉是很实用的。...
分类:
Web程序 时间:
2015-04-15 13:35:50
阅读次数:
143
重构最好的时机是在task结束的时候,否则总有这样那样的“不应该”和资源浪费。
不重构很多时候伤害的是程序员自己,相当于放弃了宝贵的反思学习和锻炼写出简洁代码的机会。...
分类:
其他好文 时间:
2015-03-20 22:02:14
阅读次数:
151
这是通过邻接矩阵进行DFS#include
#include
#include
#define Max_ver_num 20
using namespace std ;
bool visit[Max_ver_num] ;//这个数组的用途是标记
struct HGraph{
string vexs [ Max_ver_num ] ; //放每个顶点的数组的名字
int arcs [Ma...
分类:
其他好文 时间:
2014-12-06 08:54:40
阅读次数:
224
允许页面显示效果在老旧浏览器中有细微的差别,这样可以使代码更易维护,将来更新的成本也更低。让页面元素在那些老旧浏览器(如 Internet Explorer 8及更低版本)中表现一致会导致网站增加大量的图片。这会使网站变慢,制作成本变高,而且更难维护。现代浏览器可以理解的简洁代码等同于更快速的网站。...
分类:
其他好文 时间:
2014-11-10 17:36:32
阅读次数:
119
转发:http://blog.csdn.net/mayao11/article/details/7552384需求是:一种移动或web游戏的服务器,要求是尽量保证维护简单,框架尽可能简洁,代码量不宜过多;考虑1人非全职进行服务器维护,不应对运维造成太大难度。 首先,必须使用RakNet,可用的...
分类:
其他好文 时间:
2014-10-15 21:45:21
阅读次数:
205