JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用...
分类:
编程语言 时间:
2015-10-08 18:33:14
阅读次数:
196
一、问题描述所谓“第(前)k大数问题”指的是在长度为n(n>=k)的乱序数组中S找出从大到小顺序的第(前)k个数的问题。第K大问题可以是现实问题,譬如竞价排名中的第K个排名,或者多个出价者中的第K大价格等等。二、解法归纳解法1: 我们可以对这个乱序数组按照从大到小先行排序,然后取出前k大,总的时间复...
分类:
编程语言 时间:
2015-10-08 18:23:11
阅读次数:
531
Map的一般用法1.声明一个Map :Map map = new HashMap();2 .向map中放值 ,注意: map是key-value的形式存放的,如:map.put("sa","dd");3 .从map中取值 :String str = map.get("sa").toString();...
分类:
编程语言 时间:
2015-10-08 18:18:30
阅读次数:
173
网上关于Unity IOC容器使用的方法已很多,但未能做一个总结,故我这里总结一下,方便大家选择。首先讲一下通过代码来进行类型映射,很简单,代码如下:unityContainer = new UnityContainer(); //实例化一个容器unityContainer.RegisterType...
分类:
编程语言 时间:
2015-10-08 18:17:02
阅读次数:
271
这几天学习了matlab的逻辑数组功能,总的感觉就有两点:第一,通过对原来的数组a进行逻辑判断后得到逻辑数组b第二,逻辑数组进行某种运算符操作又回到原数组类型第三,利用逻辑数组mask功能测试如下:disp('逻辑数组学习及应用');a = [1 2 3;4 5 6; 7 8 9];b = a > ...
分类:
编程语言 时间:
2015-10-08 18:14:23
阅读次数:
304
1.需求:把D:\\English.mp4 复制到当前项目目录下copy.mp4代码示例: 1 package com.himi.filecopy; 2 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 i....
分类:
编程语言 时间:
2015-10-08 18:03:31
阅读次数:
213
WCHAR pFileName[MAX_PATH] = {0}; //得到程序自身的全路径 DWORD dwRet = GetModuleFileName(NULL, pFileName, MAX_PATH); HKEY hKey; RE...
分类:
编程语言 时间:
2015-10-08 18:04:48
阅读次数:
196
算法思想:由于二叉排序树的中序遍历可以得到一个有序的序列,因此,我们可以使用中序遍历进行求解。代码如下: 1 #include 2 using namespace std; 3 4 typedef struct BinaryTree 5 { 6 int data; 7 Binar...
分类:
编程语言 时间:
2015-10-08 18:01:02
阅读次数:
242
Java Socket编程 转载自:http://haohaoxuexi.iteye.com/blog/1979837对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先Serv...
分类:
编程语言 时间:
2015-10-08 18:02:20
阅读次数:
222
很多人都说在JAVA中用final来修饰方法参数的原因是防止方法参数在调用时被篡改,其实也就是这个原因,但理解起来可能会有歧义,我们需要注意的是,在final修饰的方法参数中,如果修饰的是基本类型,那么在这个方法的内部,基本类型的值是不能够改变的,但是如果修饰的是引用类型的变量,那么就需要注意了.....
分类:
编程语言 时间:
2015-10-08 17:56:30
阅读次数:
253
本章讲述的是基本的数据结构,如栈、队列和链表。这些都是最最基本的数据结构,具体的就不再啰嗦。然后本章也没有什么需要特别注意的点,哦,有一个小节:指针和对象的实现,可以认真看一下,大概就是用其他的实现方式来代替指针和对象的实现,因为有些语言不支持指针和对象数据类型,那在实现这种链式的数据结构就无法.....
分类:
编程语言 时间:
2015-10-08 17:57:08
阅读次数:
181
正则表达式可以:?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证?替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字?根据模式匹配从字符串中提取一个子字符串。可以用...
分类:
编程语言 时间:
2015-10-08 17:50:54
阅读次数:
170
Linux C语言多线程库Pthread中条件变量的的正确用法逐步详解 多线程c语言linuxsemaphore条件变量(本文的读者定位是了解Pthread常用多线程API和Pthread互斥锁,但是对条件变量完全不知道或者不完全了解的人群。如果您对这些都没什么概念,可能需要先了解一些基础知识)关....
分类:
编程语言 时间:
2015-10-08 17:50:43
阅读次数:
213
1.需求:把D:\\美女.jpg 复制到当前项目目录下mn.jpg代码示例: 1 package com.himi.filecopy; 2 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 import j....
分类:
编程语言 时间:
2015-10-08 17:50:46
阅读次数:
214
https://pypi.python.org不错的网站python的库一搜就有 1.wget https://pypi.python.org/packages/source/r/redis/redis-2.10.3.tar.gz 2.?tar -zxvf redis-2.10.3.tar.gz 3.?cd redis-2.10.3 4.?python setu...
分类:
编程语言 时间:
2015-10-08 16:43:13
阅读次数:
132
ExecutorService 建立多线程的步骤: 1。定义线程类 class Handler implements Runnable{ } 2。建立ExecutorService线程池 ExecutorService executorService = Executors.newCachedThreadPool(); 或者 int cpuNum...
分类:
编程语言 时间:
2015-10-08 16:43:44
阅读次数:
147