近日研习《计算机算法》,一点点弄明白了二叉搜索树。 /* @header BSTree @abstract BSTree @discussion Insert,delete,search and order @author WalterBright,2016 */ #include <iostrea ...
分类:
编程语言 时间:
2016-08-19 01:05:13
阅读次数:
209
在做web项目开发中,尤其是企业级应用开发的时候,往往会在工程启动的时候做许多的前置检查。 比如检查是否使用了我们组禁止使用的Mysql的group_concat函数,如果使用了项目就不能启动,并指出哪个文件的xml文件使用了这个函数。 而在Spring的web项目中,我们可以介入Spring的启动 ...
分类:
编程语言 时间:
2016-08-19 01:01:23
阅读次数:
245
分析:T(n) = c 若n=1 =2T(n/2)+cn 若n>1 解得:T(n) = 2^(log(2)n)T(1) + (2^0+2^1+···+2^(log(2)n - 1))cn =2^(log(2)n)c + (2^0+2^1+···+2^(log(2)n - 1))cn 总代价为cnlg ...
分类:
编程语言 时间:
2016-08-19 00:59:49
阅读次数:
179
利用链表建立二叉树,完成前序遍历、中序遍历、后序遍历。 建立二叉树用的是前序遍历建立二叉树: 输出结果: ...
分类:
编程语言 时间:
2016-08-19 01:00:53
阅读次数:
289
最简单的方式: 如果用eclipse选中类名,然后ctrl shift T,就可看到包含比类的包了 最有效的方式: 参考文献: 【1】http://www.oschina.net/question/243520_60497 【2】http://bbs.csdn.net/topics/36013145 ...
分类:
编程语言 时间:
2016-08-19 01:00:27
阅读次数:
162
最近因为项目要用到,所以在想办法把R语言用到C++中. 网上查了看到有一个Rcpp的工具.所以在这里总结一下. 现在能想到的几种在C++中调用R语言的方法如下: 1. 使用Rcpp R高级编程技巧及Rcpp的介绍 Rcpp的前世今生 Rcpp快速入门 Rcpp简明入门 Exposing C++ fu ...
分类:
编程语言 时间:
2016-08-19 00:56:47
阅读次数:
342
notify(): 是很温和的唤醒线程的方法,它不可以指定清除哪一个异常 interrupt(): 粗暴的方式,强制清除线程的等待状态,被清除的线程会接收到一个InterruptedException异常。(例:d.interrupt()方法是无法直接阻止的,要加循环) 它可以指定清除,某一个异常。 ...
分类:
编程语言 时间:
2016-08-19 00:54:14
阅读次数:
157
Python简介 Python的由来 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象、解释型计算机程序设计语言,它是吉多·范罗苏姆(Guide van Rossum)——龟叔在1989年12月时,想寻找一门“课余”编程项目来打发圣诞节前后的时间,决定为 ...
分类:
编程语言 时间:
2016-08-19 00:51:47
阅读次数:
222
所谓请求参数绑定,就是在控制器方法中,将请求参数绑定到方法参数上 @RequestParam 绑定单个请求参数到方法参数上 将请求参数名为id的变量,绑定到id参数上,如果不知道@RequestParam值,默认从请求参数中取和变量名相同的请求参数 可以通过指定required参数来指定是否必须有这 ...
分类:
编程语言 时间:
2016-08-19 00:50:41
阅读次数:
277
State Backends 本文翻译自文档Streaming Guide / Fault Tolerance / StateBackend 使用Data Stream API编写的程序通常以多种形式维护状态: · 窗口将收集element或在它被触发后聚合element · Transformat ...
分类:
编程语言 时间:
2016-08-19 00:47:51
阅读次数:
632
1、应用场景 在使用WebService实现数据上传下载,数据查询时,可以利用JAXB实现java实体类和xml互相转换 2、Demo 2.1 student.java 实体类,包含list(set同理)、map、Teacher、Date 类型的属性 2.2 Teacher.java类 注意:Tea ...
分类:
编程语言 时间:
2016-08-19 00:44:47
阅读次数:
284
要了解javascript继承首先我们了解什么是继承 继承:继承是指一个对象直接使用另一对象的属性和方法。 所及这是我们要达到的效果 先写一个父类 function Person(name,sex){ this.name = name; this.sex = sex; } Person.protot ...
分类:
编程语言 时间:
2016-08-19 00:44:46
阅读次数:
152
需求: /** * Map进行多条件排序输出* 水果具有好吃不好吃难吃属性。* 入口Map * 首先按照好吃不好吃难吃排序* 然后按照水果的标志Id排序* 出口Map * * 2016年8月14日*/ 实现结果: 希望帮你不加班~😯😯😯 ...
分类:
编程语言 时间:
2016-08-19 00:43:09
阅读次数:
235
Retrofit+RxJava+Okhttp+FastJson ...
分类:
编程语言 时间:
2016-08-19 00:39:20
阅读次数:
388
这是第四天的博客了。在紧张的一周的开发后,终于完成了作业 ATM+购物商城的系统 虽然还是有些瑕疵,来不及了,容错先不做了 哈哈 整理下今天学的内容吧,在用过后反而会有一些自己的感悟 今天我们学到了一个特别牛逼的东西 就是我们下面介绍的这个 一、装饰器 1.1 定义: 本质上是个函数,功能是装饰其他 ...
分类:
编程语言 时间:
2016-08-19 00:40:46
阅读次数:
228
一、理论部分 C++中函数形参主要分为两类,如图1所示, 总结: 一、当函数参数为非引用形参时,传进函数体内的是实参的拷贝,(注意,对于基本类型而言,拷贝的是实参的值,对于指针而言拷贝的是实参的地址) (1)若形参为非const的基本类型,则即可接收const实参,也可接收非const实参。只是在函 ...
分类:
编程语言 时间:
2016-08-19 00:38:34
阅读次数:
254
今天, 同事问我会不会Python, 我犹豫了一下:不会。 实际上我曾经学习过这个语言,当时还用它写了些小工具, 可现在我对这个语言的印象只剩下它那特殊的缩进格式了。 由此思考怎样才算会一门语言?我想每个程序员都接触过多门语言 , 那么究竟怎样才算会这门语言了呢? 会一门语言, 当需要它时, 应该能 ...
分类:
编程语言 时间:
2016-08-19 00:36:29
阅读次数:
257