一、String
首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不可被继承),而且通过查看JDK文档会发现几乎每一个修改String对象的操作,实际上都是创建了一个全新的String对象。
字符串为对象,那么在初始化之前,它的值为null,到这里就有必要提下””、null、...
分类:
编程语言 时间:
2016-07-03 19:28:49
阅读次数:
246
LoG边缘检测算子首先对图像做高斯滤波,然后再求其拉普拉斯(Laplacian)二阶导数。即图像与 Laplacian of the Gaussian function 进行滤波运算。最后,通过检测滤波结果的零交叉(Zero crossings)可以获得图像或物体的边缘。因而,也被业界简称为Laplacian-of-Gaussian (LoG)算子。
LoG边缘检测算法步骤:
1.平滑:高...
分类:
编程语言 时间:
2016-07-03 19:28:17
阅读次数:
340
static 成员变量静态变量属于类的变量,所有类的实例共享的同一个变量。
直接使用类名读写这个变量
应用场景:
案例:
public class Demo04 {
public static void main(String[] args) {
//静态变量属于类的 变量
//直接使用类名读写这个变量
Hoo.z = 10;...
分类:
编程语言 时间:
2016-07-03 19:26:38
阅读次数:
226
前言
这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇游戏, 估计大部分人都玩过。但如果仅仅是贪吃蛇游戏,那么它就没有什么让人涨姿势的地方了。 问题的关键在于,图片中的贪吃蛇真的很贪吃XD,它把矩形中出现的食物吃了个遍, 然后华丽丽地把整个矩形填满,真心是看得赏心悦目。作为一个CSer, 第一个想到的是,这东西是写程序实现的(因为,一般人干不出这事。 果断是要让程序来干的)第二个想到的是...
分类:
编程语言 时间:
2016-07-03 19:26:52
阅读次数:
251
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5680
zxa and set
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 411 Accepted Subm...
分类:
其他好文 时间:
2016-07-03 19:27:16
阅读次数:
136
Kirsch算子由8个3×3窗口模扳组成、每个模板分别代表一个特定的检测方向,其模板算子如图2.3.1所示。
在进行边缘检测时,把M0-M7所表示的边缘模板(加权矩阵)分别与图像中的一个3×3区域相乘,选取输出值为最大的模板。然后,把这一最大输出值作为中央像素点上的边缘强度,把取得最大值的边缘模板Mk的方向k(k的取值如图2.3.2所示)作为其边缘方向。假设图像中一点P(i,j)及其八邻域的...
分类:
其他好文 时间:
2016-07-03 19:26:17
阅读次数:
248
本章要点
match表达式是一个更好的switch,不会有意外掉入到下一个分支的问题。
如果没有模式能够匹配,会抛出MatchError。可以用case _ 模式来避免。
模式可以包含一个随意定义的条件,称作守卫。
你可以对表达式的类型进行匹配;优先选择模式匹配而不是isInstanceOf/asInstanceOf。
你可以匹配数组、元组和样例类的模式,然后将匹配到的不同部分绑定到变量。
在for...
分类:
其他好文 时间:
2016-07-03 19:27:10
阅读次数:
161
Train and Peter
Time Limit: 1000ms
Memory Limit: 65536KB
This problem will be judged on CodeForces.
Original ID: 8A
64-bit integer IO format: %I64d
Java class name: (Any)
Prev
...
分类:
其他好文 时间:
2016-07-03 19:27:35
阅读次数:
168
UVA 10652 Board Wrapping
UVA 11168 Airport
UVA 1396 Most Distant Point from the Sea
UVA 1298 Triathlon
UVA 1475 Jungle OutpostUVA 10652 Board Wrapping#include
using namespace std;
#defin...
分类:
编程语言 时间:
2016-07-03 19:26:27
阅读次数:
224
点击打开链接
题意:迷宫从起点走到终点,问能否走到,K是钥匙,L是门,每个钥匙只能用一次然后*是障碍,点是空地
思路:这题开始写到AC竟然错了30+,20+的MLE,因为自己写SB了,先说说我MLE的经验把,对于一把钥匙来说,我只能捡一次但是对于不同状态来的是要区分的,之前我写的就是不管什么状态来的我都要把钥匙捡起来,MLE,发现后又WA了几发,我们在队列里的状态要把哪个钥匙捡起来做个标记,防...
分类:
其他好文 时间:
2016-07-03 19:26:52
阅读次数:
136
请尊重他人劳动成果,请勿随意剽窃,转载请注明,谢谢!转载请注明出处:http://blog.csdn.net/evan_man/article/details/51685022
DialogFrament是一类特定的Fragment,会将视图绘制在Activity视图的上方。一般使用场景就是展示一个警示对话框,确认对话框。使用DialogFragment而不是直接使用Dial...
分类:
其他好文 时间:
2016-07-03 19:24:56
阅读次数:
330
本章内容
第1节 线性布局
第2节 相对布局
第3节 帧布局
第4节 表格布局
第5节 网格布局
线性布局
线性布局使用标签进行配置,对应代码中的类是android.widget.LinearLayout,线性布局分为水平和垂直两种方向。
线性布局的常用属性如下:
android:orienta...
分类:
移动开发 时间:
2016-07-03 19:27:14
阅读次数:
285
Android,Path,Region,Paint,Canvas API介绍。方便查阅。...
分类:
移动开发 时间:
2016-07-03 19:24:32
阅读次数:
561
传送门正整数k的倒数1/k,写为10进制的小数如果为无限循环小数,则存在一个循环节,求<=n的数中,倒数循环节长度最长的那个数。1/6= 0.1(6) 循环节长度为1
1/7= 0.(142857) 循环节长度为6
1/9= 0.(1) 循环节长度为1
Input
输入n(10 <= n <= 1000)
Output
输出<=n的数中倒数循环节长度最长的那个数
Input示例
1...
分类:
其他好文 时间:
2016-07-03 19:24:49
阅读次数:
120
各位看官们,大家好,上一回中咱们说的是再谈内置宏的例子,这一回咱们说的例子是:关闭终端中的回显功能 。闲话休提,言归正转。让我们一起talk C栗子吧!...
分类:
编程语言 时间:
2016-07-03 19:27:10
阅读次数:
166
libuv学习笔记(24)
线程相关数据结构与函数(2)...
分类:
其他好文 时间:
2016-07-03 19:25:37
阅读次数:
152
本文主要介绍可变参数的函数使用,然后分析它的原理,程序员自己如何对它们实现和封装,最后是可能会出现的问题和避免措施。
VA函数(variable argument function),参数个数可变函数,又称可变参数函数。C/C++编程中,系统提供给编程人员的va函数很少。*printf()/*scanf()系列函数,用于输入输出时格式化字符串;exec*()系列函数,用于在程序中...
分类:
其他好文 时间:
2016-07-03 19:26:48
阅读次数:
131