/** * 把String转换成long * * @param src 要转换的String * @param def 转换失败时返回此值 * @return 转换好的long */public static long toLong(String src, long def) { if (sr...
分类:
编程语言 时间:
2015-08-15 18:03:54
阅读次数:
123
java反射一个、Java Reflection Reflection(反射)它是要动态语言的关键。反射在运行时通过同意程序的方式Reflection API获得内幕信息,无论是什么样的,性及方法①Java反射机制提供的功能 在执行时推断随意一个对象所属的类 在执行时构造随意一个类的对象 在执行时推...
分类:
编程语言 时间:
2015-08-15 18:02:14
阅读次数:
145
自定义对象一、定义类或对象1.工厂方式创建对象car 1 var oCar = new Object; 2 oCar.color = "red"; 3 oCar.doors = 4; 4 oCar.mpg = 23; 5 oCar.showColor = function(){ 6 alert...
分类:
编程语言 时间:
2015-08-15 17:56:46
阅读次数:
114
int a[15] = {0}; 编译器会把第一个初始化值(这里是0)赋给数组的第一个元素,然后用默认值0赋给其余的元素。如果没有给出初始值,编译器不会去做初始化工作。这样简洁的方式让代码更加高效。 另一种,就是memcpy函数的使用。例如上面的数组,可以memcpy(a,0,15); 个人建...
分类:
编程语言 时间:
2015-08-15 17:55:41
阅读次数:
145
1:线程 1.1:线程是什么?线程与进程。 进程:正在运行的程序。windows是多进程的系统。每一个进程有自己的内存区域,也就是每个进程都会占用一定的内存。一般打开应用程序就会有进程的了。 线程:进程的一个分支,一个进程至少包含一个线程。一个进程就叫单线程。每个线程是共享一个内存区域,应该就是共享...
分类:
编程语言 时间:
2015-08-15 17:54:48
阅读次数:
138
题意:2 1 1 2 (0,1)20 (1,0)10 (0)15 (1)202 1 1 2 表示 共有2个节点,生产能量的点1个,消耗能量的点1个, 传递能量的通道2条;(0,1)20 (1,0)10 代表(起点,终点)最大传递的能量(0)15 (产生能量的点)产生的最大能量(1)20 (消费能量的...
分类:
编程语言 时间:
2015-08-15 17:51:29
阅读次数:
127
1.安装JDK注意,安装到2.配置环境变量:参考答案:JAVA_HOMED:\Program Files\Java\jdk1.5.0_10PATHD:\Program Files\Java\jdk1.5.0_10\binCLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_...
分类:
编程语言 时间:
2015-08-15 17:50:29
阅读次数:
176
首先认识3种拷贝构造函数:1.默认的拷贝构造函数;2.自己定义的拷贝构造函数;3.move拷贝构造函数;typedef struct MyTest{ int a; int b; float c; int * d; MyTest ():a(1),b(2),c(2.2){ ...
分类:
编程语言 时间:
2015-08-15 17:49:39
阅读次数:
104
1.把C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin 里的主程序改名
2.右击主程序,选属性,把兼容模式改为win8...
分类:
编程语言 时间:
2015-08-15 16:42:09
阅读次数:
125
Manacher算法
【题目】
给定一个字符串str,返回str中的最长回文子串的长度。
【举例】
str=“123”。其中的最长回文子串“1”或者“2”或者“3”,所以返回1。
str=“abc1234321ab”。其中的最长回文子串“1234321”,所以返回7。
【进阶题目】
给定一个字符串str,想通过添加字符的方式使得str整体都变成回文字符串,但要求只能在str的末尾添加...
分类:
编程语言 时间:
2015-08-15 16:39:59
阅读次数:
146
概述
新增条件
新增输入框类型条件
新增固定单选列表类型条件
新增动态单选列表类型条件
新增固定多选框类型条件
新增动态多选框类型条件
新增表格
新增图形
保存报表
资源管理配置
查看报表是否成功
手动写报表概述配置化增加报表,目前只支持一表一图的展示,支持导出报表,不需要写页面,只需要用以下的方法来配置即可。如果想展示丰富的页面,必须手写。
此文档为介绍动态添加报表工具如何使用。首先我准备了一些...
分类:
编程语言 时间:
2015-08-15 16:37:54
阅读次数:
447
bfprt算法及其相关
找到无序数组中最小的K个数
【题目】
给定一个无序的整型数组arr,找到其中最小的k个数。
【要求】
如果数组arr的长度为N,排序之后自然可以得到最小的k个数,此时时间复杂度为排序的时间复杂度即O(N*logN)。本题要求读者实现时间复杂度O(N*logK)和O(N)的方法。
利用堆:
public int[] getMinKNumsByHeap...
分类:
编程语言 时间:
2015-08-15 16:35:44
阅读次数:
216
源代码如下:
#include
using namespace std;
#define MAX_VERTEX_NUM 20
#define infinity 9
typedef int QElemType;
typedef int EdgeData;
typedef char VertexData;
typedef struct
{
VertexData verlist[M...
分类:
编程语言 时间:
2015-08-15 16:35:47
阅读次数:
144
假设有两个线程,在执行某些操作时,都需要锁定一对mutex,线程A锁定了mutex A,而线程B锁定了额mutex B,它们都在等待对方释放另一个mutex,这就会导致这两个线程都无法继续执行。这种情况就是死锁。
避免死锁最简单的方法是总是以相同的顺序对两个mutex进行锁定,比如总是在锁定mutex B之前锁定mutex A,就永远都不会死锁。
假设有一个操作要交换同一个类的两个实例的内容,...
分类:
编程语言 时间:
2015-08-15 16:34:40
阅读次数:
202
我的系统是mac os x yosemite 10.10
一、下载源码包
http://www.pythonware.com/products/pil/index.htm 下载最新版的PIL安装程序 ,我下载的是tar xfz Imaging-1.1.7.tar.gz
http://www.ijg.org 最新的版本是jpegsrc.v9a.tar.gz,安装jpeg库...
分类:
编程语言 时间:
2015-08-15 16:32:19
阅读次数:
133
内部类顾名思义:就是类中还有类,Java内部类的出现解决了类中被private修饰的变量或引用可以被直接访问到。
成员内部类:
先看一下内部类的写法。
public class Outer {
private int x=9;
class Inner{//内部类
void fun(){
System.out.println("Inner:"+x);
}
}
}因为该内部...
分类:
编程语言 时间:
2015-08-15 16:31:14
阅读次数:
118
直接干货
model 考虑给用户展示什么,关注支撑业务的信息构成,构建成模型;
control 调用业务逻辑产生合适的数据以及传递数据给视图用于呈献;
view
如何对数据进行布局,以一种优美的方式展示给用户;
MVC核心思想:业务数据抽取和业务数据呈献相分离。
看看Spring MVC官网给的图:http://docs.spring.io/spring/docs/cu...
分类:
编程语言 时间:
2015-08-15 16:32:26
阅读次数:
138