本工程代码已上传至资源,如有需要,请自行下载。package com.michael;
import static org.junit.Assert.assertEquals;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import ja...
分类:
编程语言 时间:
2014-06-18 11:43:33
收藏:
0 评论:
0 赞:
0 阅读:
431
今天为大家介绍几种java内置的同步器...
分类:
编程语言 时间:
2014-06-18 11:48:33
收藏:
0 评论:
0 赞:
0 阅读:
336
Spring 默认创建的对象是单例模式的对象
设置Bean的作用域,通过Bean元的Scope属性
Scope取值范围:
Singleton:单例
proptotype:非单例
Request:创建该Bean,并调用request.setAttribute(“beanId”,beanObj);
Session:创建该Bean,并调用request.get...
分类:
编程语言 时间:
2014-06-17 22:10:51
收藏:
0 评论:
0 赞:
0 阅读:
358
Java8 编程导论 匿名类 λ表达式...
分类:
编程语言 时间:
2014-06-17 21:36:30
收藏:
0 评论:
0 赞:
0 阅读:
435
有始有终、有往有还、进退自如乃Spring事务管理之道,也是万物生生不息、和谐共处之道。遵道而行,但到半途需努力;会心不远,欲登绝顶莫辞劳。...
分类:
编程语言 时间:
2014-06-18 12:28:49
收藏:
0 评论:
0 赞:
0 阅读:
369
HBase基本的CRUD操作就不多介绍了,无非就是Put,Get,Delete三个类的运用。
现在看一下扫描技术,这种技术类似于关系型数据库的游标(cursor),并利用到了HBase底层顺序存储的特性。
使用扫描的一般步骤是:
1、创建Scan实例
2、为Scan实例增加扫描的限制条件
3、调用HTable的getScanner()方法获取ResultScanner对象
4、迭代Resul...
分类:
编程语言 时间:
2014-06-17 23:15:38
收藏:
0 评论:
0 赞:
0 阅读:
632
1 线程池技术介绍
在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些"池化资源"技术产生的原因。比如...
分类:
编程语言 时间:
2014-06-17 23:17:37
收藏:
0 评论:
0 赞:
0 阅读:
497
常用注解元素
@Controller
标注在Bean的类定义处
@RequestMapping
真正让Bean具备
Spring MVC Controller
功能的是
@RequestMapping
这个注解
@RequestMapping
可以标注在类定义处,将
Controller
和特定请求关联起来;
还可以标注在方法签名处,以便进一步对请求进行分流
配套的...
分类:
编程语言 时间:
2014-06-17 23:06:18
收藏:
0 评论:
0 赞:
0 阅读:
512
java自动生成验证码...
分类:
编程语言 时间:
2014-06-17 23:05:33
收藏:
0 评论:
0 赞:
0 阅读:
911
扎金花大小比较算法,实现算法特点:
1)采用面向对象方式实现,分别构造牌面值的对象(枚举)、牌的花色对象(枚举)、玩家三张牌的类型(枚举,如豹子、同花顺等)、一张扑克牌对应的对象(一张牌有一个牌面值属性、一个花色属性)、玩家对象(玩家有3张扑克牌,牌的类型属性);
2)主要是通过Java Comparable 接口的compareTo实现比较功能,很方便对玩家手中的牌进行排序(调用Collections.sort方法实现),同事避免了很多if else 比较;...
分类:
编程语言 时间:
2014-06-17 21:38:32
收藏:
0 评论:
0 赞:
0 阅读:
530
FP Growth算法利用了巧妙的数据结构,大大降低了Aproir挖掘算法的代价,他不需要不断得生成候选项目队列和不断得扫描整个数据库进行比对。为了达到这样的效果,它采用了一种简洁的数据结构,叫做frequent-pattern tree(频繁模式树)。...
分类:
编程语言 时间:
2014-06-18 12:22:21
收藏:
0 评论:
0 赞:
0 阅读:
423
window+nginx+php-cgi变通多开线程方法...
分类:
编程语言 时间:
2014-06-17 21:43:56
收藏:
0 评论:
0 赞:
0 阅读:
605
总结BOM操作。
分类:
编程语言 时间:
2014-06-17 14:33:28
收藏:
0 评论:
0 赞:
0 阅读:
345
先去Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.7.0_21/ /usr/lib/j...
分类:
编程语言 时间:
2014-06-17 14:37:25
收藏:
0 评论:
0 赞:
0 阅读:
406
你想学习Java吗?来对地方了!这篇文章将会介绍很多高质量的免费资源,包括网页、论坛、电子书和速查表。Java是一种面向对象的编程语言,拥有独立、多线程、安全、动态和健壮的特点。归功于其多功能的特点,Java已经成为最流行的编程语言之一,可以让你开发出健壮的应用程序。Java几乎是所有商务应用程序的...
分类:
编程语言 时间:
2014-06-17 15:00:00
收藏:
0 评论:
0 赞:
0 阅读:
842
#!/usr/bin/pythonimport tracebacktry: 1/0#except Exception,e:# print traceback.format_exc() except Exception as e: print e#!/usr/bin/pythonimport tra....
分类:
编程语言 时间:
2014-06-17 15:06:50
收藏:
0 评论:
0 赞:
0 阅读:
457
在这里介绍一个设置文本属性的函数,原型如下[cpp]view plaincopyBOOLSetConsoleTextAttribute(//设置WriteConsole等函数的字符属性HANDLEhConsoleOutput,//句柄WORDwAttributes//文本属性); 顺便提一下文本.....
分类:
编程语言 时间:
2014-06-17 15:10:03
收藏:
0 评论:
0 赞:
0 阅读:
438
最简单的不相交集的实现,来自MAW的《数据结构与算法分析》。代码:class DisjSet: def __init__(self, NumSets): self.S = [0 for i in range(NumSets+1)] def SetUnion(self, S,...
分类:
编程语言 时间:
2014-06-17 15:18:17
收藏:
0 评论:
0 赞:
0 阅读:
394
目标: err级别发送邮件 ,要求美观 ,信息详细开工: 材料: 三个jar ,版本不建议高,不能低。 方便起见,打包下载即可 http://pan.baidu.com/s/1mgmfyvY步奏:1 配置文件 :log4j.propertieslog4j.appender.mail=org.ap.....
分类:
编程语言 时间:
2014-06-17 15:24:20
收藏:
0 评论:
0 赞:
0 阅读:
453
以2.7升级到3.3为例1.删除原版本a)删除系统库中的版本sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7b)删除Current版本sudo rm /System/Library/Frameworks/Pytho...
分类:
编程语言 时间:
2014-06-17 15:34:53
收藏:
0 评论:
0 赞:
0 阅读:
371