char c = '4';// 方法一:(最佳)int i1 = Character.getNumericValue(c);// 方法二:int i2 = Integer.parseInt(Character.toString(c));// 方法三:(不推荐)int i3 = (int)c - 48...
分类:
编程语言 时间:
2014-12-05 16:47:56
阅读次数:
194
常见用的排序算法学习1.冒泡排序基本思想:两两比较待排序序列中的元素,并交换不满足顺序要求的各对元素,直到全部满足顺序要求为止。C代码:void bubble_sort(int arr[],int n){ int j; while (n>0) { for (j ...
分类:
编程语言 时间:
2014-12-05 16:47:49
阅读次数:
174
采用的是聚合网站的接口。json解析用的Gson库。下载地址:http://download.csdn.net/detail/bjq1016/8225447
两个JavaBean:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
...
分类:
编程语言 时间:
2014-12-05 15:39:18
阅读次数:
310
文章要要点:
快速搭建构造restful的StringMvc
GET, POST , PUT , DELETE的各种调用
同一资源 多种表述 (ContentNegotiatingViewResolver解析器),既可以返回对象给JSP, 也可以返回JSON
快速搭建构造restful的StringMvc
首现搭建一个简单的restfulMvc框架...
分类:
编程语言 时间:
2014-12-05 15:38:50
阅读次数:
316
Java中关键字continue、break和return的区别
continue:跳出本次循环继续下一次循环
break: 跳出循环,继续执行循环外的函数体
return: 跳出整个函数体
有代码才有真相:
public class JavaBese {
public static void main (String[] args) {
int j = 3;...
分类:
编程语言 时间:
2014-12-05 15:38:11
阅读次数:
160
#python类的特性#而且python还可以实现函数的重载,通过不同的参数来做不同的内部实现#def overload(*args):# def overload1():# print("No args")# def overload2(x):# print("one args")# def overload3(x,y):# print("two args")# if len(args) ...
分类:
编程语言 时间:
2014-12-05 15:37:14
阅读次数:
214
上次我们提到,不使用left-loin关联查询,可能是为了提高效率或者配置缓存,也可以简化一下sql语句的编写。只写单表查询,sql真得太简单了。问题是,查询多个表的数据还是非常需要的。 因此,存在这么一个强烈的需求:查询2个集合,怎么合并2个集合中的数据为1个集合,且数据关联要正确。在实践中,我提炼了如下流程和工具方法:流程 先查询第1个集合,根据第1个集合的结果,查询第2个集合,合并2个集...
分类:
编程语言 时间:
2014-12-05 15:32:45
阅读次数:
177
Error occurred during initialization of VM
Could not reserver enough space for object heap
Error:Could not create the Java VIrtual Machine
Error:A fatal exception has occurred. Program will exit....
分类:
编程语言 时间:
2014-12-05 15:34:20
阅读次数:
430
题目大意:给出两个字符串,求出这两个字符串的最长公共序列。
思路:把两个字符串合成一个,然后跑一次后缀数组,求出rank数组和height数组,之后验证是否rank临近的两个后缀在不同的串里,如果是的话就更新答案。
CODE:
#include
#include
#include
#include
#define MAX 2000100
using namespa...
分类:
编程语言 时间:
2014-12-05 15:31:09
阅读次数:
185
Eclipse 默认把这些受访问限制的API设成了ERROR,而com.sun.awt.AWTUtilities提供的API是受限访问的。’
因此只要把Windows-Preferences-Java-Complicer- Errors/Warnings里面的Deprecated and restricted API中的Forbidden references(access rules)选为Wa...
分类:
编程语言 时间:
2014-12-05 14:22:28
阅读次数:
135
1.在.net4.0中,有了一个新的类库:任务并行库。它极大地简化了并行编程且内容丰富。这里仅介绍其中最简单的
Parallel.For循环和Parallel.ForEach循环。它们位于System.Threading.Tasks命名空间。它们是两个方法,这两个方法将迭代分别放在不同的处理器上并行处理,如果机器是多处理器或多核处理器,这样就会使性能大大提升。
2.例子用Parallel....
分类:
编程语言 时间:
2014-12-05 14:21:56
阅读次数:
272
import this
输出的居然是:
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than compli...
分类:
编程语言 时间:
2014-12-05 14:23:53
阅读次数:
145
众所周知,Opencv 在图像处理方面具有无与伦比的优势,但其在视频解码这块实在不敢恭维,智能识别 AVI 封装和少数几种 编码格式。
其实 OpenCV 解码也是引用的 FFmpeg,不过编译时估计做了限制。
下面的代码实现的功能是,,FFmpeg 解码视频,然后将每一帧转换为 OpenCV 可以识别的图像格式,在 MFC 图片空间中显示。
配置:VS2008,OpenCV2.4.4,FF...
分类:
编程语言 时间:
2014-12-05 14:20:52
阅读次数:
540
自平方乘法运算进行性能提升而进行改造的一种方法...
分类:
编程语言 时间:
2014-12-05 14:17:44
阅读次数:
149
#include
#include
#include
#include
using namespace std;
/*
*分数背包问题(贪心算法)
*/
struct goods
{
double value;//物品的价值
double weight;//物品的重量
double ratio;//物品的性价比
double in;//物品装入背包的重量
int index;/...
分类:
编程语言 时间:
2014-12-05 14:19:24
阅读次数:
508
用Java模拟一个堆栈或者队列数据结构。
首先得明白堆栈和队列的数据结构:
堆栈:先进后出
队列:先进先出
LinkedList中刚好有addFirst()和addLast()方法。
[java] view
plaincopyprint?
public class Stack
{
public static void m...
分类:
编程语言 时间:
2014-12-05 14:18:45
阅读次数:
236