码迷,mamicode.com
首页 > 编程语言
Java生成和操作Excel文件
JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用...
分类:编程语言   时间:2015-10-08 18:33:14    阅读次数:196
寻找第K大元素的八大算法、源码及拓展
一、问题描述所谓“第(前)k大数问题”指的是在长度为n(n>=k)的乱序数组中S找出从大到小顺序的第(前)k个数的问题。第K大问题可以是现实问题,譬如竞价排名中的第K个排名,或者多个出价者中的第K大价格等等。二、解法归纳解法1: 我们可以对这个乱序数组按照从大到小先行排序,然后取出前k大,总的时间复...
分类:编程语言   时间:2015-10-08 18:23:11    阅读次数:531
Java中Map的用法
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容器通过配置实现类型映射的几种基本使用方法
网上关于Unity IOC容器使用的方法已很多,但未能做一个总结,故我这里总结一下,方便大家选择。首先讲一下通过代码来进行类型映射,很简单,代码如下:unityContainer = new UnityContainer(); //实例化一个容器unityContainer.RegisterType...
分类:编程语言   时间:2015-10-08 18:17:02    阅读次数:271
matlab 逻辑数组及其应用
这几天学习了matlab的逻辑数组功能,总的感觉就有两点:第一,通过对原来的数组a进行逻辑判断后得到逻辑数组b第二,逻辑数组进行某种运算符操作又回到原数组类型第三,利用逻辑数组mask功能测试如下:disp('逻辑数组学习及应用');a = [1 2 3;4 5 6; 7 8 9];b = a > ...
分类:编程语言   时间:2015-10-08 18:14:23    阅读次数:304
Java基础知识强化之IO流笔记26:FileInputStream / FileOutputStream 复制mp4视频的案例
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
C++ 设置自动启动
WCHAR pFileName[MAX_PATH] = {0}; //得到程序自身的全路径 DWORD dwRet = GetModuleFileName(NULL, pFileName, MAX_PATH); HKEY hKey; RE...
分类:编程语言   时间:2015-10-08 18:04:48    阅读次数:196
判断二叉树是否二叉排序树(BST)
算法思想:由于二叉排序树的中序遍历可以得到一个有序的序列,因此,我们可以使用中序遍历进行求解。代码如下: 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编程
Java Socket编程 转载自:http://haohaoxuexi.iteye.com/blog/1979837对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先Serv...
分类:编程语言   时间:2015-10-08 18:02:20    阅读次数:222
JAVA方法中的参数用final来修饰的效果
很多人都说在JAVA中用final来修饰方法参数的原因是防止方法参数在调用时被篡改,其实也就是这个原因,但理解起来可能会有歧义,我们需要注意的是,在final修饰的方法参数中,如果修饰的是基本类型,那么在这个方法的内部,基本类型的值是不能够改变的,但是如果修饰的是引用类型的变量,那么就需要注意了.....
分类:编程语言   时间:2015-10-08 17:56:30    阅读次数:253
避免在Java+接口中使用数组的3个理由
2015-10-8 16:58PM 下好大雨
分类:编程语言   时间:2015-10-08 17:59:12    阅读次数:204
算法导论第十章 栈队列和链表
本章讲述的是基本的数据结构,如栈、队列和链表。这些都是最最基本的数据结构,具体的就不再啰嗦。然后本章也没有什么需要特别注意的点,哦,有一个小节:指针和对象的实现,可以认真看一下,大概就是用其他的实现方式来代替指针和对象的实现,因为有些语言不支持指针和对象数据类型,那在实现这种链式的数据结构就无法.....
分类:编程语言   时间:2015-10-08 17:57:08    阅读次数:181
javascript正则表达式
正则表达式可以:?测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证?替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字?根据模式匹配从字符串中提取一个子字符串。可以用...
分类:编程语言   时间:2015-10-08 17:50:54    阅读次数:170
转载~kxcfzyk:Linux C语言多线程库Pthread中条件变量的的正确用法逐步详解
Linux C语言多线程库Pthread中条件变量的的正确用法逐步详解 多线程c语言linuxsemaphore条件变量(本文的读者定位是了解Pthread常用多线程API和Pthread互斥锁,但是对条件变量完全不知道或者不完全了解的人群。如果您对这些都没什么概念,可能需要先了解一些基础知识)关....
分类:编程语言   时间:2015-10-08 17:50:43    阅读次数:213
Java基础知识强化之IO流笔记25:FileInputStream / FileOutputStream 复制图片案例
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
python安装redis
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线程池讲解
ExecutorService 建立多线程的步骤: 1。定义线程类 class Handler implements Runnable{ } 2。建立ExecutorService线程池 ExecutorService executorService = Executors.newCachedThreadPool(); 或者 int cpuNum...
分类:编程语言   时间:2015-10-08 16:43:44    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!