码迷,mamicode.com
首页 > 编程语言
java中常用数据类型转换器
/** * 把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反射一个、Java Reflection Reflection(反射)它是要动态语言的关键。反射在运行时通过同意程序的方式Reflection API获得内幕信息,无论是什么样的,性及方法①Java反射机制提供的功能 在执行时推断随意一个对象所属的类 在执行时构造随意一个类的对象 在执行时推...
分类:编程语言   时间:2015-08-15 18:02:14    阅读次数:145
JavaScript基础学习之-自定义对象(2)
自定义对象一、定义类或对象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
C语言数组初始化全部为0
int a[15] = {0}; 编译器会把第一个初始化值(这里是0)赋给数组的第一个元素,然后用默认值0赋给其余的元素。如果没有给出初始值,编译器不会去做初始化工作。这样简洁的方式让代码更加高效。 另一种,就是memcpy函数的使用。例如上面的数组,可以memcpy(a,0,15); 个人建...
分类:编程语言   时间:2015-08-15 17:55:41    阅读次数:145
Java多线程(一)初步了解
1:线程 1.1:线程是什么?线程与进程。 进程:正在运行的程序。windows是多进程的系统。每一个进程有自己的内存区域,也就是每个进程都会占用一定的内存。一般打开应用程序就会有进程的了。 线程:进程的一个分支,一个进程至少包含一个线程。一个进程就叫单线程。每个线程是共享一个内存区域,应该就是共享...
分类:编程语言   时间:2015-08-15 17:54:48    阅读次数:138
POJ 1459 EK算法
题意: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
环境变量和NotePad++配置--【Java】
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
C++11 move 语义
首先认识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
win8.1 和VC++ 6.0的兼容问题解决
1.把C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin 里的主程序改名 2.右击主程序,选属性,把兼容模式改为win8...
分类:编程语言   时间:2015-08-15 16:42:09    阅读次数:125
manacher算法
Manacher算法 【题目】 给定一个字符串str,返回str中的最长回文子串的长度。 【举例】 str=“123”。其中的最长回文子串“1”或者“2”或者“3”,所以返回1。 str=“abc1234321ab”。其中的最长回文子串“1234321”,所以返回7。 【进阶题目】 给定一个字符串str,想通过添加字符的方式使得str整体都变成回文字符串,但要求只能在str的末尾添加...
分类:编程语言   时间:2015-08-15 16:39:59    阅读次数:146
基于echarts,java的自动化配置报表项目构建
概述 新增条件 新增输入框类型条件 新增固定单选列表类型条件 新增动态单选列表类型条件 新增固定多选框类型条件 新增动态多选框类型条件 新增表格 新增图形 保存报表 资源管理配置 查看报表是否成功 手动写报表概述配置化增加报表,目前只支持一表一图的展示,支持导出报表,不需要写页面,只需要用以下的方法来配置即可。如果想展示丰富的页面,必须手写。 此文档为介绍动态添加报表工具如何使用。首先我准备了一些...
分类:编程语言   时间:2015-08-15 16:37:54    阅读次数:447
bfprt算法
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
图的最小生成树之普里姆Prim算法
源代码如下: #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
[C++11 并发编程] 06 - Mutex 死锁
假设有两个线程,在执行某些操作时,都需要锁定一对mutex,线程A锁定了mutex A,而线程B锁定了额mutex B,它们都在等待对方释放另一个mutex,这就会导致这两个线程都无法继续执行。这种情况就是死锁。 避免死锁最简单的方法是总是以相同的顺序对两个mutex进行锁定,比如总是在锁定mutex B之前锁定mutex A,就永远都不会死锁。 假设有一个操作要交换同一个类的两个实例的内容,...
分类:编程语言   时间:2015-08-15 16:34:40    阅读次数:202
python Image模块安装
我的系统是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 内部类详解
内部类顾名思义:就是类中还有类,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
Spring MVC入门教程(一)
直接干货 model 考虑给用户展示什么,关注支撑业务的信息构成,构建成模型; control 调用业务逻辑产生合适的数据以及传递数据给视图用于呈献; view 如何对数据进行布局,以一种优美的方式展示给用户;    MVC核心思想:业务数据抽取和业务数据呈献相分离。    看看Spring MVC官网给的图:http://docs.spring.io/spring/docs/cu...
分类:编程语言   时间:2015-08-15 16:32:26    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!