写代码:
1,明确需求。我要做什么?
2,分析思路。我要怎么做?1,2,3。
3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。
4,代码实现。用具体的java语言代码把思路体现出来。
学习新技术的四点:
1,该技术是什么?
2,该技术有什么特点(使用注意):
3,该技术怎么使用。demo
4,该技术什么时候用?test。
---------------------...
分类:
编程语言 时间:
2015-05-24 14:15:52
收藏:
0 评论:
0 赞:
0 阅读:
224
Code Review最佳实践
* [单一职责原则:](http://en.wikipedia.org/wiki/Single_responsibility_principle)一个类有且只能一个职责。我通常使用这个原则去衡量,如果我们必须使用“和”来描述一个方法做的事情,这可能在抽象层上出了问题。
* [开闭原则](http://en.wikipedia.org/wiki/Open/closed_princip...
分类:
其他 时间:
2015-05-24 14:15:42
收藏:
0 评论:
0 赞:
0 阅读:
213
学习一门语言之前,要先搞清楚为什么要学习它,不能因为它火,就去学习,要明白火在哪里,优势在哪,在哪方面是其他语言无法取代的。那么我学习python的初衷就是因为它有一个出色的轻量级爬虫框架 scrapy,其实想应用框架是不需要学习python的,因为python的语法真的是很简单易懂,但既然接触了,就要系统的学习一下吧。...
分类:
编程语言 时间:
2015-05-24 14:15:22
收藏:
0 评论:
0 赞:
0 阅读:
233
拦截器是什么拦截器是一种可以在让用户在Action执行之前和Result执行之后进行一些功能处理的机制。
拦截器在action执行之前和result执行之后的顺序是相反的,可以看下图:
也就是说执行的顺序是:Interceptor1—Interceptor2—Interceptor3—Action—Result–Interceptor3—-Interceptor2—-Interceptor1拦截...
分类:
其他 时间:
2015-05-24 14:15:12
收藏:
0 评论:
0 赞:
0 阅读:
203
对物联网操作系统特征和定位的思考在周末的上午,坐在五道口Starbucks咖啡厅里,慢慢啜着稍带苦涩的冰美式,嚼着偶尔从吸管里吸上来的焦糖粒,目光停留在玻璃窗外来回穿梭的车辆上,心绪散漫…很久没有这么悠闲和放松了。记得第一次喝星巴克的美式(Americano)咖啡,貌似是2004年,在中东的巴林做项目,跟客户交流的时候。当时也是周末,交流地点就定在一个星巴克咖啡厅里。有两个客户,名字都很阿拉伯化,...
分类:
其他 时间:
2015-05-24 14:15:02
收藏:
0 评论:
0 赞:
0 阅读:
178
本文记录x264的 x264_slice_write()函数中调用的x264_macroblock_encode()的源代码。x264_macroblock_encode()对应着x264中的宏块编码模块。宏块编码模块主要完成了DCT变换和量化两个步骤。函数调用关系图宏块编码(Encode)部分的源代码在整个x264中的位置如下图所示。单击查看更清晰的图片宏块编码(Encode)部分的函数调用关系...
分类:
Web开发 时间:
2015-05-24 14:14:52
收藏:
0 评论:
0 赞:
0 阅读:
502
代维的同事排查问题,可能会遇到从成百上千个压缩日志文件(gz格式)中搜索XXX字符串等,
在linux环境,应该可以用管道命令find ./ -name '*.gz' |xargx grep 'xxx'搞定,不过本人更喜欢在window环境下,自己想办法搞定。
于是就自己动手写了这个简易的搜索器(其实对awt和swing都不太熟悉,慢慢研究来的)。
先上个截图,大致的样子就是这样:...
分类:
其他 时间:
2015-05-24 14:14:42
收藏:
0 评论:
0 赞:
0 阅读:
243
引言在上一篇中已经讲了一下拦截器的基本概念(http://blog.csdn.net/xlgen157387/article/details/45951163),下边咱们一起实现一个自定义的拦截器。Interceptor接口public interface Interceptor extends Serializable { /**
* Called to let an interc...
分类:
其他 时间:
2015-05-24 14:14:22
收藏:
0 评论:
0 赞:
0 阅读:
192
设计模式的概念:
是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结
设计模式的目的:
使用设计模式是为了可重用代码、让代码更容易被他人理解保证代码可靠性
单例模式:
在程序开发的过程中,有些对象我们只需要一个,比如:
配置文件、工具类、线程池、缓存、日志等
如果创造出多个实例,就会导致许多问题,比如占用过多资源,不一致的结果等
单例模式就是保证当前...
分类:
其他 时间:
2015-05-24 14:14:12
收藏:
0 评论:
0 赞:
0 阅读:
208
最少拦截系统Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24450Accepted Submission(s): 9569Problem Des...
分类:
其他 时间:
2015-05-24 14:13:02
收藏:
0 评论:
0 赞:
0 阅读:
232
格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECTCONVERT(varchar(30...
分类:
其他 时间:
2015-05-24 14:12:52
收藏:
0 评论:
0 赞:
0 阅读:
250
jquery通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素)$("ul").append("名称");【错误】然后通过下面的方式,这样是不能获取的 :$(".name").click(function(){alert("获取到append后的节点...
分类:
Web开发 时间:
2015-05-24 14:12:42
收藏:
0 评论:
0 赞:
0 阅读:
552
What Are the Controls?The detailed Consensus Audit Guidelines are posted athttp://www.sans.org/cag/along with detailed control descriptions, examples ...
分类:
其他 时间:
2015-05-24 14:12:22
收藏:
0 评论:
0 赞:
0 阅读:
244
在IOS开发中,我们model另外一个控制器的时候,一般都使用的自定义的转场动画。其实我们可以自定义一些转场动画。达到不同的转场效果。步骤如下:(photoBrowser是目标控制器)1.在源控制器中,设置目标控制器的转场代理为 self1 //设置Model转场代理2 photoBrowser.t...
分类:
移动平台 时间:
2015-05-24 14:12:02
收藏:
0 评论:
0 赞:
0 阅读:
138
1、嵌套输出方式 nestedSass 提供了一种嵌套显示 CSS 文件的方式。例如nav { ul { margin: 0; padding: 0; list-style: none; } li { display: inline-block; } a { disp...
分类:
其他 时间:
2015-05-24 14:11:52
收藏:
0 评论:
0 赞:
0 阅读:
148
To Do List Problem StatementVersion 1.0Revision HistoryDate Issue Description Author 17/May/2015 1.0 Initial creation. Extracted the Problem S...
分类:
其他 时间:
2015-05-24 14:11:42
收藏:
0 评论:
0 赞:
0 阅读:
139
支持In-Place操作cvDilatecvMorphologyEx对于“礼帽”和“黑帽”操作,in-place情况下,临时图像是必须的
分类:
其他 时间:
2015-05-24 14:11:32
收藏:
0 评论:
0 赞:
0 阅读:
326
实例(从小向大排序)://数组冒泡算法import java.util.Scanner;public class Test{ public static void main(String[] args){ int[] arr = {23,12,45,24,87,65,...
分类:
编程语言 时间:
2015-05-24 14:11:22
收藏:
0 评论:
0 赞:
0 阅读:
264
原文地址http://www.gradle.org/docs/current/userguide/installation.html4.1.Prerequisites先决条件Gradle依赖于JDK,需要已经安装好5.0(包括)以上的版本。虽然Gradle是基于Groovy配置的,但是不需要安装Gr...
分类:
其他 时间:
2015-05-24 14:11:13
收藏:
0 评论:
0 赞:
0 阅读:
249
public class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode ret = new ListNode(0); ListNode cur = ret; ...
分类:
其他 时间:
2015-05-24 14:11:02
收藏:
0 评论:
0 赞:
0 阅读:
115