- 博客(26)
- 资源 (10)
- 收藏
- 关注
原创 二叉树后续遍历
递归算法:postorder( T ){postorder(T.left() );postorder(T.right() );visit(T.data() );}改写为非递归(改写方法参考博客文章尾调用、尾递归(2016-08-05 15:06)postorderNR(T){初始化空栈S初始化输入元素input =
2016-08-05 15:40:52 445
原创 尾调用、尾递归
品味:循环看成是一种特殊的尾递归函数参考http://www.ruanyifeng.com/blog/2015/04/tail-call.htmlhttp://www.cnblogs.com/catch/p/3495450.htmlhttp://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac927
2016-08-05 15:06:38 840
原创 OCR应用:OCR识图取字
版权声明:本文为博主原创文章,未经博主允许不得转载。转载联系 QQ 1312798178,加好友请注明来意。本文地址:http://write.blog.csdn.net/postedit主要内容:本文给大家介绍一款OCR应用:OCR识图取字,可以在百度手机助手上下载。技术说明:主要基于google的OCR引擎和今年6月百度对外开放的文字识别技术(OCR
2015-12-18 12:51:06 5105
原创 Java泛型
定义(1)基本概念:泛型变量(type variable)JSL中有如下三句话There are four kinds of reference types: class types (§8.1), interface types (§9.1), type variables (§4.4), and array types (§10.1).A t
2017-09-02 09:26:43 388
原创 Java线程之线程池--类ThreadPoolExecutor
=====意义线程创建和销毁消耗,频繁重复导致的效率降低;线程执行完初始任务后,不销毁,继续执行其它任务
2017-07-10 10:56:09 365
原创 Java注解(Annotation)
JDK5,元数据支持本质:代码里的特殊标记,可以在编译、类加载、运行时被读取,并执行相关处理。可以实现不改变原有逻辑情况下,嵌入补充信息Annotation接口,通过反射获取指定程序元素(类、方法、成员变量)的Annotation对象,继而获取注解里元数据==待续
2017-07-08 11:28:09 342
原创 Java枚举
枚举创建enum时,编译器依据枚举类体,生成类;该类继承自java.lang.Enum,类名即枚举类类名,final class Enum extends java.lang.Enum编译器会向其中添加相关方法应用1.添加方法===最后一个枚举实例需要以【分号】结尾1)构造函数绑定相关信息到枚举实例2)覆盖Enum方法3)编译器自动插入的方法
2017-07-08 11:20:19 305
原创 Java反射
==========基本概念1.class字节码文件,包括java原生类型在内的所有类型,都有静态属性class。2.Class对象,即Class类的实例,是字节码文件内存中的表示。3.获取Class对象三途径1)继承自Object的getClass方法2)静态属性class3)动态加载(狭义:不需要导入目标类,本质:不需要加载目标类到内存):Class.===
2017-07-07 16:29:43 244
原创 Cocos2d-Android-1==demo学习
1.导入报错:路径英文2.编译报错:Error:(1, 1) 错误: 非法字符: '\ufeff',SubLimeText,保存编码为UTF8不含BOM
2017-07-04 20:00:28 420
原创 java-异常 报错
Eclipse 编译错误 Access restriction:The type *** is not accessible due to restriction on... 解决方案解决方法: Project -> Properties -> libraries, 先 remove 掉 JRE System Library, 然后再 A
2017-07-03 21:46:23 320
原创 JS基础语法
标识符:第一个字符∈{字母,下划线,美元符号},其余符号:可以是字母、下划线、美元符号、数字变量--松散类型(仅仅是用于保存值得占位符,可以用来保存任何值),变量无类型定义:var操作符(使成为当前定义域局部变量,省略var操作符,为全局变量),未经初始化默认特殊值 undefined类型,五种【Boolean、Number、String、Null、Undefined、Obje
2016-10-18 22:34:24 334
原创 数据结构图
http://www.360doc.com/content/14/0126/16/10724725_348131830.shtmlhttp://blog.csdn.net/Chrome_matrix_68/article/category/6346475 刷题
2016-09-01 16:31:30 625
原创 DP之最长公共子序列
http://blog.csdn.net/hackbuteer1/article/details/6686925http://blog.csdn.net/rrrfff/article/details/7523437
2016-08-11 10:09:39 300
原创 DP之最长不降子序列类问题
问题描述:设有由n个不相同的整数组成的数列,记为: a(1)、a(2)、……、a(n)且a(i) != a(j) (i != j)例如:3,18,7,14,10,12,23,41,16,24。若存在i1如上例中3,18,23,24就是一个长度为4的不下降序列,同时也有3,7,10,12,16,24长度为6的不下降序列。程序要求,当原
2016-08-09 19:06:49 689
原创 动态规划-Dynamic Process
多阶段决策过程:可以分为若干阶段(互相联系),每个阶段都需要做出决策。DP可以没有阶段划分,必须有状态、决策等未完待续
2016-08-09 15:31:04 633
原创 二叉树深度优先遍历
根据递归算法结构,可以得出深度优先算法(先序、中序、后序)具有以下特点遇到非空节点:左下降,过程中遇到空,转右,继续左下降重复操作(?)。先序遍历一棵树:最先访问树根,最后访问右下叶后序遍历一棵树:最先访问树左下叶,最后访问根中序遍历一棵树:最先访问左下缺左节点(无左孩子),最后访问右下缺右节点(无右孩子)先序:过即访问,当前被访问节点,其祖先必定已被访问中
2016-08-05 15:56:57 373
原创 算法效率
算法效率(efficiency):时间复杂度、空间复杂度时间复杂度:基本操作(basic operation)输入规模输入细节(规模相同时,效率显著差异,此时参考最坏、优效率,平均效率)大多数算法效率分为以下几类:常数、对数、线性、线性对数、平方、立方、指数
2016-07-30 20:45:42 1285
原创 内置对象之request对象
请求参数:URL中设置,form表单中name属性和对应value确定。客户端和服务器端之间的交互属性:web端的多个页面间跳转
2016-06-10 02:00:09 439
原创 JSP内置对象和作用域
http://my.oschina.net/u/617909/blog/323527http://my.oschina.net/chape/blog/124128
2016-06-10 01:58:28 299
原创 html学习笔记-2016-6-3 19:21:04
综述:是一种标识语言,由浏览器读取信息根据语义实现特定效果(浏览器集网络通信、语法分析、语义分析于一体)网页:由浏览器支持的标识语言组成HTML标签分类头部元素(必要信息:title、,总体设置:链接、风格): 这是网页标题:定义浏览器工具栏中的标题,提供页面被添加到收藏夹时显示的标题,显示在搜索引擎结果中的页面标题 标签定义文档与外部资源之间的关系,最常用于
2016-06-03 20:09:27 454
Eclipse导出类图时序图(亲测),安装截图
2017-07-25
WinSCP4.2.7 Win10可以
2017-07-13
eclipse安装配置Ivy、Ivyde插件--亲测成功,内附说明、截图、安装包
2017-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人