1、注释的必要性:
1)自己或他人重构系统时方便理清楚这段代码的流程和思路。
2)增加自己代码的可读性。
3)当代码出现错误时注释代码可逐渐排查错误,缩小错误范围(我自己更喜欢debug)。
2、注释类型
1)单行注释。
在需要注释的前方加上双斜杠即可(//) public class LineComment
{
//这是单行注释的范例
public sta...
分类:
编程语言 时间:
2016-04-22 20:01:49
阅读次数:
274
SO_REUSEPORT学习笔记
时间 2015-02-12 16:50:00
BlogJava-技术区
原文
http://www.blogjava.net/yongboy/archive/2015/02/12/422893.html
主题
Socket
前言
本篇用于记录学习SO_REUSEPORT的笔记和心得,末尾还会提供一个bindp小工...
分类:
其他好文 时间:
2016-04-22 20:02:29
阅读次数:
231
21st,April,2016
接下来要写自定义键盘,所以顺便看了下苹果提供的原生键盘都有哪一些。目前共有11种。
如下图所示,统共11种类型,其中UIKeyboardTypeAlphabet是已经deprecated, 截图from UITextInputTraits.h:
UIKeyboardTypeDefault
默认键盘类型,常用于文本输入,次键盘可输入表情和数字...
分类:
移动开发 时间:
2016-04-22 19:59:13
阅读次数:
517
在上篇中我们已经实现了相机打开和实时图像信息的获取,那么接下来我们可以尝试在获取的图像信息进行一些处理,然后实时显示出来,在这里我们要完成的的几种处理:
灰化、Canny边缘检测、Hist直方图计算、Sobel边缘检测、SEPIA(色调变换)、ZOOM放大镜、PIXELIZE像素化
一、修改布局界面:
由于这里我们需要切换不同的图像处理模式,所以这里我...
分类:
移动开发 时间:
2016-04-22 20:01:09
阅读次数:
340
Message Queue 消息传送系统提供传送服务。消息传送依赖于大量支持组件,这些组件负责处理连接服务、消息的路由和传送、持久性、安全性以及日志记录。消息服务器可以使用一个或多个代理实例。
JMS(Java Messaging Service)是Java平台上有关面向消息中间件(MOM)的技术规范,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发,翻译为Java消息服务。...
分类:
其他好文 时间:
2016-04-22 20:00:02
阅读次数:
247
SpringMVC异常处理
在项目中如何处理出现的异常,在每个可能出现异常的地方都写代码捕捉异常?这显然是不合理的,当项目越来越大是也是不可维护的。那么如何保证我们处理异常的代码精简且便于维护呢?这就是本篇要讲的内容—>异常处理。
在Spring MVC中我们可以通过以下2中途径来对异常进行集中处理:
一.继承HandlerExceptionResolver接口实现自己的处理...
分类:
编程语言 时间:
2016-04-22 20:00:35
阅读次数:
201
迭代乃人工,递归方神通To interate is human,to recurse,divine一、定义(1)
迭代
是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果
每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值(2)
①
程序调用自身的编程技巧称为递归( recursion)一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通...
分类:
其他好文 时间:
2016-04-22 19:59:11
阅读次数:
354
Jmeter 下载和运行
1.官方网站:http://jmeter.apache.org/
解压后, 运行 “bin/jmeter.bat”
Jmeter 是支持中文的, 启动Jmeter 后, 点击 Options -> Choose Language 来选择语言
2.实际测试的例子
目标: 测试搜索接口的压力
方法一:请求...
分类:
其他好文 时间:
2016-04-22 20:01:23
阅读次数:
223
学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢?
由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:
如上图所示,首先Java源代码...
分类:
其他好文 时间:
2016-04-22 20:01:03
阅读次数:
131
本文将从官方文档中最开始的内容《Introduction》说起。
如需访问官方原文,请您点击这个链接https://developer.android.com/guide/index.html...
分类:
移动开发 时间:
2016-04-22 19:59:53
阅读次数:
259
这里我封装出来的D类,是根据ThinkPHP中的D方法中做出来的,其中有些出入的地方,我进行了一些个性化的修正,如:ThinkPHP中操作数据库时,需要在配置文件中定义关于数据库的配置,这里我采用外部接口定义常量的方法进行定义,在D类中实现该接口,实现接口中常量的引用,方便配置的修改;D类中还提供了executeDML和executeDQL这两个方法——传入SQL语句即可进行更复杂的增删查改操作。...
分类:
数据库 时间:
2016-04-22 20:00:55
阅读次数:
256
该博文主要是以一个完整的项目作为实战,以项目的进展作为向导,分析每个功能的实现,以及针对这个功能的我思我想,当然博主也是个小菜鸟,真实的意图是想通过这个小项目来记录自己的学习过程,并且,恳求各位大神,在每个功能实现的过程中,请在评论中贡献您的想法,或是觉得我所使用的方法或逻辑并不是恰当的、最好的,那么请把想法写进评论中,既作为您对该功能实现的看法,也可以提供我思路,给我们一起提升的机会。...
分类:
移动开发 时间:
2016-04-22 20:00:35
阅读次数:
254
点击打开链接
题意:K个机器制造牛奶,一天可以制造M个牛的,每个牛与机器都有距离,下面的矩阵就是距离,问满足所有牛都被生产了牛奶,与机器最远的牛的距离是多少
思路:最远的距离最小,好吧一看就知道要用二分,关键是二分的条件,看题目意思是满足所有的牛都被生产过,这就是二分条件,那么如何判断所有牛的条件呢,可以发现是二分匹配的模型,源点连机器,机器连牛,就可以判断牛的条件了,二分的距离判断时就是如果...
分类:
其他好文 时间:
2016-04-22 19:57:29
阅读次数:
121
自定义SVN图标显示风格
SVN的图标是可以自定义风格的
右键 -> TortoiseSVN -> Settings
可以根据自己的喜好设置图标的显示风格
各个图标的显示含义
1、同步图标
当服务器端的文件内容和客户端的文件内容完全同步时
2、冲突图标
当服务器端的文...
分类:
其他好文 时间:
2016-04-22 19:57:47
阅读次数:
135
研究Android的内存管理机制,写出符合Android内存管理机制的App。...
分类:
移动开发 时间:
2016-04-22 19:59:38
阅读次数:
279
1.首先说说我们传统的MVC结构:
View:应用层中处理数据显示的部分,XML布局可以视为V层,显示Model层的数据结果。Model:适合做一些业务逻辑处理,比如数据库存取操作,网络操作,复杂的算法,耗时的任务等都在model层处理。Controllor:在Android中,Activity处理用户交互问题,因此可以认为Activity是控制器,Activity读取V视图层的数据(e...
分类:
Web程序 时间:
2016-04-22 19:59:08
阅读次数:
251
最近在翻看以前写的文档,把这篇word文档复制下来,保留一下。
序号
版本
作者
描述
1
V0.1
YJ.Yan
初始版本
2
V0.2
YJ.Yan
添加方案细节描述以及可参考方案...
分类:
其他好文 时间:
2016-04-22 19:58:30
阅读次数:
592