码迷,mamicode.com
首页 > 编程语言
Java 枚举7种常见用法
(转)原创地址:http://blog.lichengwu.cn/java/2011/09/26/the-usage-of-enum-in-java/ JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定 ...
分类:编程语言   时间:2016-12-12 19:34:46    阅读次数:210
java 序列化与反序列化
...
分类:编程语言   时间:2016-12-12 19:33:53    阅读次数:184
从海量数据中寻找出topK的最优算法代码
package findMinNumIncludedTopN;/** * 小顶堆 * @author TongXueQiang * @date 2016/03/09 * @since JDK 1.8 */public class MinHeap { int[] heap; int heapsize; ...
分类:编程语言   时间:2016-12-12 19:32:42    阅读次数:245
Spring MVC——数据检验步骤
1. 搭建web工程 2. 导入jar包 spring-beans.jar、spring-context.jar、spring-core.jar、spring-expression.jar、spring-aop.jar、spring-web.jar、spring-webmvc.jar、 【 hibe ...
分类:编程语言   时间:2016-12-12 19:27:58    阅读次数:218
JAVA hashmap知识整理
HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存 ...
分类:编程语言   时间:2016-12-12 19:23:01    阅读次数:172
Hadoop MapReduce编程 API入门系列之二次排序
不多说,直接上代码。 2016-12-12 17:04:32,012 INFO [org.apache.hadoop.metrics.jvm.JvmMetrics] - Initializing JVM Metrics with processName=JobTracker, sessionId=2 ...
分类:编程语言   时间:2016-12-12 19:21:22    阅读次数:277
java字典序全排列
...
分类:编程语言   时间:2016-12-12 19:21:25    阅读次数:158
Linux线程体传递参数的方法详解
传递参数的两种方法 线程函数只有一个参数的情况:直接定义一个变量通过应用传给线程函数。 例子 #include #include using namespace std; pthread_t thread; void * fn(void *arg) { int i = *(int *)arg; co ...
分类:编程语言   时间:2016-12-12 19:17:34    阅读次数:233
springmvc 对REST风格的支持
1、PathVariable注解 用于映射url的占位符到目标方法的参数中 例子: 请求:/testPathVariable/101 输出:101 2、REST请求示例: /order HTTP POST --新增 /order/1 HTTP DELETE --删除 /order/1 HTTP PU ...
分类:编程语言   时间:2016-12-12 19:15:42    阅读次数:157
javascript设计模式与开发实践阅读笔记(9)——命令模式
命令模式:有时候需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是什么,此时希望用一种松耦合的方式来设计软件,使得请求发送者和请求接收者能够消除彼此之间的耦合关系。 说法很复杂,简单来说就是希望真正做事情的对象不要直接被调用,当我们下达一些命令之后, 希望对象已经间接的执行 ...
分类:编程语言   时间:2016-12-12 19:12:05    阅读次数:188
java获取客户端ip地址
public static String getIpAddr(HttpServletRequest request) { String ipAddress = null; ipAddress = request.getHeader("x-forwarded-for"); if (ipAddress ...
分类:编程语言   时间:2016-12-12 19:02:46    阅读次数:132
java对象比较器和克隆
分类:编程语言   时间:2016-12-12 17:14:10    阅读次数:252
QT多线程类数组同时开启几十个线程
我们先定义一个线程类类:textTreadtexttread.hviewsource#defineTEXTTREAD_H04.#include<<ahref="http://blog.51cto.com/user_index.php?action=addblog_new"target="_blank"class="keylink">QT</a>hread>05.06.classtextTread:public<ahref="http://blo..
分类:编程语言   时间:2016-12-12 15:33:47    阅读次数:306
java spring 文件上传监听 控制条显示
1、接管CommonsMultipartResolver,重写针对文件上传的请求。packagecom.sinosoft.amoeba.fileupload;importcom.sinosoft.amoeba.fileupload.listener.FileUploadProgressListener;importorg.apache.commons.fileupload.*;importorg.apache.commons.fileupload.servlet.Servlet..
分类:编程语言   时间:2016-12-12 15:32:55    阅读次数:305
python多进程编程
最近开始学习PYTHON编程语言,详细参照《python绝技运用Python成为顶级黑客》。在学习过程第一章节中,编写破解LINUXshadow文件时,想利用多线程加快破解速度。主机运行环境为WINDOWS下的VMWORKSTATION上的一台虚拟机,运行多线程代码后并无任何速度上的提升,并且经常伴随输出..
分类:编程语言   时间:2016-12-12 15:23:48    阅读次数:193
Cent OS6.7编译安装python2.7
一、编译前准备1、准备源码包[root@node3~]#wgethttps://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz [root@node3~]#wgethttp://archive.ipython.org/release/1.2.1/ipython-1.2.1.tar.gz2、准备编译环境2.1python编译所需的包[root@node3~]#yuminstallreadline-de..
分类:编程语言   时间:2016-12-12 15:17:58    阅读次数:204
Python开发SVN批量提交命令脚本
#############svncommitdatascripts#############脚本功能说明:将客户端添加、修改、删除过的文件及文件夹提交执行方法:pythonsvn_commit.py提交目录如:pythonsvn_commit.pyE:\testScriptsdemo#!/usr/bin/envpython #coding:utf-8 importos,sys file_name=sys.argv[1] #fil..
分类:编程语言   时间:2016-12-12 15:20:06    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!