Java提供的Arrays类里包含一些static修饰的方法可以直接操作数组.int binarySearch(type[] a, type key)使用二分法查询key元素值在a数组中出现的索引,如果a数组不包含key,返回负数,调用该方法要求数组中元素已经按升序排列.int binarySear...
分类:
编程语言 时间:
2015-01-20 23:29:05
阅读次数:
266
参考资料:http://blog.csdn.net/zouxy09/article/details/8537620
http://www.cnblogs.com/jerrylead/archive/2011/04/06/2006936.html
我的数据挖掘算法代码实现:https://github.com/linyiqun/DataMiningAlgorithm
介绍
em算法是一种迭代...
分类:
编程语言 时间:
2015-01-20 22:23:34
阅读次数:
755
题目:
Given a string s and a dictionary of words dict, add spaces in s to construct a sentence where each word is a valid dictionary word.
Return all such possible sentences.
For example, given...
分类:
编程语言 时间:
2015-01-20 22:22:42
阅读次数:
241
从本篇博文开始,将一一探索Jetson TK1的开发过程,那就从最简单的hello world开始吧。...
分类:
编程语言 时间:
2015-01-20 22:22:09
阅读次数:
223
在《【Java】线程并发、互斥与同步》(点击打开链接)中利用了操作系统通过操作信号量控制的原始方法,完成了线程的互斥与同步,说句题外话,其实这个信号量的算法,是著名的迪杰斯特拉创造的,也就是数据结构、计算机网络上面最短路径算法、迪杰斯特拉算法、Dijkstra算法的贡献人。其实Java里面根本就不需要自己定义一个信号量来实现临界区,Java对于临界区的实现早已封装好了,而且synchronized...
分类:
编程语言 时间:
2015-01-20 22:23:06
阅读次数:
2185
一、 Action中如何接受请求参数 parameter
* 实际开发中 不推荐在Action中 去使用Servlet API
1、三种方式:
1) 通过Action 成员变量, 自动接收请求参数
在Action中定义成员变量,变量名称和form元素 name属性一致,并为成员变量 提供setter
完成参数封装
2)使用单独Model 对象,基于客户端...
分类:
编程语言 时间:
2015-01-20 22:22:06
阅读次数:
200
题目:
The set [1,2,3,…,n] contains a total of n! unique
permutations.
By listing and labeling all of the permutations in order,
We get the following sequence (ie, for n = 3):
"123""132""213"...
分类:
编程语言 时间:
2015-01-20 22:19:05
阅读次数:
209
CountDownlatch,是一种Sychronizer,它可以延迟线程的进度直到线程的进度到线程到达终止状态。
它本身而言是Java并发包中非常有用的一个类,它可以让某些任务完成以后再继续运行下面的内容,每个任务本身执行完毕后让计数器减一,直到计数器清零后,以下的内容才可以继续运行,否则将阻塞等待。
CountDownLatch的一个非常典型的应用场景是:有一...
分类:
编程语言 时间:
2015-01-20 22:21:23
阅读次数:
229
1.类和对象
成员函数,成员变量,抽象封装的能力。
求圆的面积;
#include
using namespace std;
class circle{
private:
double m_r;//成员变量
public:
void setR(double r)//成员函数
{
m_r = r;
}
double getR()...
分类:
编程语言 时间:
2015-01-20 22:19:05
阅读次数:
269
事务管理对于企业应用而言至关重要。它保证了用户的每一次操作都是可靠的,即便出现了异常的访问情况,也不至于破坏后台数据的完整性。就像银行的自助取款机,通常都能正常为客户服务,但是也难免遇到操作过程中机器突然出故障的情况,此时,事务就必须确保出故障前对账户的操作不生效,就像用户刚才完全没有使用过取款机一样,以保证用户和银行的利益都不受损失。
在 Spring 中,事务是通过 TransactionDefinition 接口来定义的。该接口包含与事务属性有关的方法。在 Spring 中,事务是通过 Transa...
分类:
编程语言 时间:
2015-01-20 22:15:33
阅读次数:
289
对称加密算法之RC4介绍及OpenSSL中RC4常用函数使用举例!...
分类:
编程语言 时间:
2015-01-20 22:17:08
阅读次数:
266
在springMVC中,注解很强大,下面介绍几个比较好用的注解:1、@RequestParam代替了曾经用到的HttpServletRequest类中的getParameter方法,但是注解好像没代替getParameterValues方法2、@OneToMany、@ManyToOne这个是表与表之...
分类:
编程语言 时间:
2015-01-20 22:10:38
阅读次数:
220
网上一般有很全面的解决方法,最近恰好本道长也遇到了这种问题,也恰好解决了,这种问题应该算作配置问题,而非程序本身问题,多数是因为接手了生疏的程序导致,此问题看上去很简单,但木有经验的话很难迅速找到解决方法,所以更多的是着急,在此做一个记录。这个异常是出现在链接阶段,也就是源代码跟lib或dll...
分类:
编程语言 时间:
2015-01-20 22:09:23
阅读次数:
187
map映照容器的元素数据是一个键值和一个映照数据组成的,键值与映照数据之间具有一一映照的关系。map映照容器的数据结构是采用红黑树来实现的,插入键值的元素不允许重复,比较函数只对元素的键值进行比较,元素的各项数据可通过键值检索出来。map类支持关联式容器。一个值映射到唯一一个关键字。本质上这种映射就...
分类:
编程语言 时间:
2015-01-20 22:06:41
阅读次数:
191
Spring简介1, 只用IOC spring.jar , jarkata-commons/commons-loggin.jar2,IOC容器 实例化具体bean 动态装配3,AOP支持 安全检查 管理transactionSpring配置1,注入类型 setter(重要) 构造方法(可以忘记...
分类:
编程语言 时间:
2015-01-20 22:08:35
阅读次数:
259
Unity3D ShaderLab立方体图的法线渲染
分类:
编程语言 时间:
2015-01-20 22:06:51
阅读次数:
207
#!/bin/bash#数组的使用#数组赋值方式:#1. user[index]=value index为0,1,2,3,4....数组下标值#2. user=(value0 value1 value2....) 既user[n]=valuen#3. user=([2]=value2 [1]=val...
分类:
编程语言 时间:
2015-01-20 22:04:19
阅读次数:
182