
java
zhoushuai3066
这个作者很懒,什么都没留下…
展开
-
hadoop2.0 yarn 之 mapreduce on yarn (MRv2) 基于hadoop2.2.0
java高级交流群:37341439 欢迎所有学习hadoop2.2.0的朋友加入讨论交流,分享实战经验!我们群无下限哦~~mapreduce on yarn (MRv2)mapreduce on yarn 与MRv1在编程模型和数据处理引擎方面的实现是一样的,唯一的区别是运行时环境,mapreduce on yarn的运行时环境由 yarn 和applicationmaster构成。原创 2014-01-01 12:29:33 · 5533 阅读 · 0 评论 -
时间复杂度计算 - 1
原帖地址:http://luoji10000.blog.163.com/blog/static/1664393822010729111950309/<br />时间复杂度计算 - 1<br />数据结构2010-08-29 23:19:50阅读128评论0 字号:大中小 订阅<br />学习算法的同学,如果不知道计算一个算法的时间复杂度该如何计算,其实是一件很丢脸的事情。最近选修了高级算法这门课,由于时间紧张,原本就想混过去算了,但是不料考试的时候有40%的题目是计算时间复杂度的,干脆就好好的总结一下。<转载 2011-04-13 12:52:00 · 420 阅读 · 0 评论 -
mencached基础!
日志原文:http://blog.sohu.com/people/!bWFiaXFpYW5nQHNvaHUuY29t/70343632.html 最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具m转载 2011-08-18 23:20:53 · 705 阅读 · 0 评论 -
memcached资料
http://wenku.baidu.com/view/7e68fd659b6648d7c1c746bf.html原创 2011-08-18 23:34:09 · 370 阅读 · 0 评论 -
linux 下 安装 memcached
原帖地址:http://flash520.blog.163.com/blog/static/344144752009101052643557/linux memcached 2009-11-10 17:26:43| 分类:默认分类 |字号 订阅转载 2011-08-18 23:30:16 · 331 阅读 · 0 评论 -
struts2+spring3+hibernate3
原帖地ZHI:http://blog.knowsky.com/187900.htm1.struts2提取包 从struts2-2.2.1-lib.zip中struts-2.2.1\lib提取如下包 aopalliance-1.0.jarcommons-coll转载 2011-08-20 11:26:40 · 1638 阅读 · 0 评论 -
linux下Memcached的安装和启动
linux下Memcached的安装和启动原帖地址:http://dapeng725.blog.sohu.com/136682788.html下载libevent、memcachedwget http://www.danga.com/memcached转载 2011-08-19 17:31:23 · 2570 阅读 · 0 评论 -
memcached在spring中的配置
原帖地址:http://developer.51cto.com/art/200909/152325.htmJava环境下Memcached应用详解这里将介绍Java环境下Memcached应用,Memcached主要是集群环境下的缓存解决方案,希望本文转载 2011-08-19 14:08:51 · 5309 阅读 · 0 评论 -
java中的单例设计!
转帖地zhi:http://www.iteye.com/topic/652617本人学习java单例模式(Singleton pattern)做的笔记,拿出来分享给像我这样的菜鸟们。希望对菜鸟们有一点点的帮助。本人参考了:Balan的文章 JavaSingleton转载 2011-08-20 15:53:32 · 485 阅读 · 0 评论 -
State(状态)模式 - 2
原帖地址;http://luoji10000.blog.163.com/blog/static/166439382201068104029647/<br />State(状态)模式 - 2<br />行为型模式2010-07-08 10:40:29阅读23评论0 字号:大中小 订阅如果您不了解TCP的连线方式,在看Gof的书介绍State 状态模式时,大概会看得一头雾水吧! TCP的连线状态图,光是要了解就要花点精神了,它的连线状态很多,用来说明状态模式确实很适合,但不适合教导初学模式的人.<br转载 2011-04-13 11:56:00 · 369 阅读 · 0 评论 -
时间复杂度计算 - 2
原帖地址:http://luoji10000.blog.163.com/blog/static/1664393822010729112653177/<br />时间复杂度计算 - 2<br />数据结构2010-08-29 23:26:53阅读25评论2 字号:大中小 订阅<br />算法复杂度是在《数据结构》这门课程的第一章里出现的,因为它稍微涉及到一些数学问题,所以很多同学感觉很难,加上这个概念也不是那么具体,更让许多同学复习起来无从下手,下面我们就这个问题给各位考生进行分析。<br />首先了解转载 2011-04-13 12:53:00 · 439 阅读 · 0 评论 -
文件复制与替换字符串
<br />package com.zhoushuai.test;<br />import java.io.BufferedReader;<br />import java.io.File;<br />import java.io.FileInputStream;<br />import java.io.FileNotFoundException;<br />import java.io.FileWriter;<br />import java.io.IOException;<br />import jav原创 2011-02-28 14:03:00 · 952 阅读 · 0 评论 -
java OCR
<br />http://www.xdowns.com/soft/4/85/2010/Soft_66013.html转载 2011-03-14 14:43:00 · 789 阅读 · 1 评论 -
Berkeley DB
<br />Berkeley DB JEBerkeley DB JE是一个高性能的事务存储引擎完全利用Java开发.Berkeley DB JE在应用程序的地址空间(address space)上执行,不需要进行服务端与客户端的通讯.它应用程序的原生格式来存储格数据所以不需要在运时期进行数据的转换.Berkeley DB JE完全支持ACID事务与恢复.<br />转载 2011-03-14 15:31:00 · 436 阅读 · 0 评论 -
教你使用solr搭建你的全文检索
<br />原帖地址:http://www.bitscn.com/plus/view.php?aid=131907<br />Solr 是一个可供企业使用的、基于 Lucene 的开箱即用的搜索服务器。对Lucene不熟?那么建议先看看下面两篇文档:<br /> 实战Lucene,第 1 部分: 初识 Lucene:http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/<br /> 用Lucene加速Web搜索应用程序的开发:http://www.转载 2011-03-14 17:28:00 · 553 阅读 · 0 评论 -
动态页面静态化
<br />原文地址:<br />http://baike.baidu.com/view/2510440.htm#sub2510440<br /> <br /> 动态页面静态化<br />目录1 什么是静态页面2 什么是动态页面3为什么要动态页面静态化4动态页面如何静态化编辑本段1 什么是静态页面静态页面是网页的代码都在页面中,不需要执行asp,php,jsp,.net等程序生成客户端网页代码的网页。静态页面不能自主管理发布更新的页面,如果想更新网页内容,要通过FTP软件把文件DOWN下来用网页转载 2011-04-13 17:48:00 · 2007 阅读 · 0 评论 -
Observer(观察者)模式 - 2
<br />原帖地址:http://luoji10000.blog.163.com/blog/static/166439382201066111938180/?fromdm&fromSearch&isFromSearchEngine=yes<br /> <br /> 一、概述<br /><br />Java的设计模式很多,观察者模式被称为是模式中的皇后,而且Java jdk也对它做了实现,可见该设计模式的重要位置。在图形化设计的软件中,为了实现视图和事件处理的分离,大多都采用了Observer模式,转载 2011-04-13 10:45:00 · 415 阅读 · 0 评论 -
Observer(观察者)模式 - 1
<br />原帖地址:http://luoji10000.blog.163.com/blog/static/166439382201066101435366/<br /> <br />引子还记得警匪片上,匪徒们是怎么配合实施犯罪的吗?一个团伙在进行盗窃的时候,总 有一两个人在门口把风——如果有什么风吹草动,则会立即通知里面的同伙紧急撤退。也许放风的人并不一定认识里面的每一个同伙;而在里面也许有新来的小弟不认识这个放风的。但是这没什么,这个影响不了他们之间的通讯,因为他们之间有早已商定好的暗号。呵呵转载 2011-04-13 11:27:00 · 443 阅读 · 0 评论 -
工厂模式 - 1
原帖地址:http://luoji10000.blog.163.com/blog/static/166439382201072443337822/<br />工厂模式 - 1<br />创建型模式2010-08-24 16:33:37阅读10评论0 字号:大中小 订阅<br />一、引子<br /> 话说十年前,有一个暴发户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bm转载 2011-04-13 12:03:00 · 417 阅读 · 0 评论 -
EHCACHE使用!
http://wenku.baidu.com/view/34022a27a5e9856a56126038.html原创 2011-08-20 18:33:59 · 325 阅读 · 0 评论 -
cas单点登录资料
转帖地址:http://blog.youkuaiyun.com/turkeyzhou/article/details/5509725单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不转载 2011-11-25 10:37:09 · 738 阅读 · 0 评论 -
jvm 文章,日志说明
转帖地址:http://blog.youkuaiyun.com/kangojian/article/details/5289410堆大小搭配要注意JVM堆内存实际分成好几种,可以详细配置 吞吐量 暂停(垃圾回收的时候经常带来程序暂停)选择 并行垃圾回收能大大降低暂停时间,稍微提高一点CPU使用先看看堆内存种类:垃圾回收主要是对Young Generation块和Old Generation块转载 2013-01-04 15:02:48 · 1020 阅读 · 0 评论 -
eclipse 添加web开发工具
java高级重口交流群(1000人)欢迎各位朋友加群讨论 37341439单击“Help(帮助)”-“Software Updates(更新)”-“Add Site(添加网址)”输入 http://download.eclipse.org/webtools/updates/ 单击确定。因为下载的不是javaee版本的eclipse,所以不能创建web工程,需要添加eclipse的原创 2013-04-16 13:53:57 · 3328 阅读 · 3 评论 -
上传进度ProgressListener
如果上传大文件,那么上传进度的显示就比较重要,那么如何实现进度条的显示呢? 显示文件上传进度,可以使用apache下的FileUpload组件,它的下载地址是:http://commons.apache.org/fileupload/它的UserGuide里http://commons.apache.org/fileupload/using.html有详细的使用的例子和说明。我的实转载 2013-07-11 10:10:07 · 7637 阅读 · 2 评论 -
jvm性能调优,垃圾回收器详细说明。
java高级交流群 37341439 无下限,不搞歧视,欢快的交流~1:新生代串行收集器:(默认收集器) 算法:复制算法 -XX:+UseSerialGC 指定使用新生代串行收集器和老年代串行收集器 优点:效率高,久经考验 缺点:串行,如果回收对象过多,或者堆过大,停顿时间会过长。2:老年代串行收集器(cms收集器的备原创 2013-08-05 10:06:58 · 4820 阅读 · 1 评论 -
jvm垃圾回收器中使用的算法
java高级交流群 37341439 无下限,不搞歧视,欢快的交流~1:引用计数法(经典,古老) 有对象引用count+1,当count为0时,回收。 当a引用b,b引用a时,就会出现无法回收的情况,所以java垃圾回收器没有使用这种算法。2:标记-清除算法 缺点:造成空间碎片 从根节点找所有可达对象,然后清除所有不可原创 2013-08-05 10:09:22 · 878 阅读 · 0 评论 -
Java 多线程设计模式
转帖地址:http://blog.sina.com.cn/s/blog_4ab8aca40100flyl.htmlJava 多线程设计模式基础知识:java内存模型:主存储器,工作存储器主存储器就是实例位置所在区域,所有的实例都位于主存储器内。尤其实例所拥有的字段即位于主存储器内的区域。主存储器为所有的线程所共有。工作存储器为各个线程所拥有的作业区,,所有的线程都用其专用的转载 2013-09-02 09:17:55 · 890 阅读 · 0 评论 -
hadoop2.0 yarn 之 资源调度器 基于hadoop2.2.0
资源调度器是 hadoop yarn中最核心的组件之一,是resourcemanage中一个插拔式的服务组件,负责整个集群资源(container)的管理和分配。 背景: hadoop最初设计目的是支持大数据批处理作业,如日志挖掘,web索引等作业,为此,hadoop仅提供了一个非常简单的调度机制:FIFO,即先来先服务,在该调度机制下,所有作业被统一提交到一个队原创 2014-01-01 12:49:59 · 6698 阅读 · 0 评论 -
hadoop2.0 yarn 总结 基于hadoop2.2.0
java高级交流群:37341439 欢迎所有学习hadoop2.2.0的朋友加入讨论交流,分享实战经验!我们群无下限哦~~ hadoop 2.0hadoop2.0的组成:1:计算框架:MRv2:(与mrv1有相同的编程模型和数据处理引擎(优化过),唯一不同的是运行时环境。) 编程模型:新旧api,新api兼容旧api方面还存原创 2014-01-01 12:19:45 · 4183 阅读 · 2 评论 -
jvm 日志输出说明
转帖地址:http://www.iteye.com/topic/603347在大型的java运用中,要进行程序调优,指定一个合适的垃圾回收机制是必不可少的,那如何可确定某gc是否使得程序最优化呢?我们可以查看jvm打印出的gc日志来分析,并做出进一步优化,而目前并没有一篇文章明确的指明java中各种gc算法打印出日志的格式,以及如何阅读。所以接下来本文将试着边介绍各种垃圾回收机制边转载 2013-01-04 11:11:02 · 4467 阅读 · 0 评论 -
jstat 说明
显示java进程内存使用的相关信息jmap pid #打印内存使用的摘要信息 jmap –heap pid #java heap信息 jmap -histo:live pid #统计对象count ,live表示在使用 jmap -histo pid >mem.txt #打印比较简单的各个有多少个对象占了多少内存的信息,一般重定向的文件jmap -dump:format=b,file=转载 2012-12-31 16:45:07 · 418 阅读 · 0 评论 -
memcache客户端命令
memcached命令标准协议No Reply存储命令set命令 add命令 replace命令 append命令 prepend命令 cas命令读取命令get命令 gets命令删除命令 incr/decr命令 查看memcached使用状态stats命令 stats items命令 stats slabs命令 stats sizes命令转载 2012-05-23 13:20:45 · 4023 阅读 · 0 评论 -
oracle 的 start with connect by 用法
转帖地址:http://www.cnblogs.com/caroline/archive/2011/12/25/2301083.htmlORACLE--Connect By、Level、Start With的使用(Hierarchical query-层次查询)Syntax 1CONNECT BY [NOCYCLE] START WITH Sy转载 2012-11-27 17:38:00 · 5100 阅读 · 0 评论 -
Extjs创建多个application实现多模块MVC动态加载。。
原创作品:勿转载。(这么做会有问题。。controller里面的control注册的事件会丢失。~~~先不这么弄了哦。官方好像好像是一个应用一个application。有实现的方法,但是修改起来代码不好理解,万一出了问题还不好修改,所以还是不逆天了。貌似4.2里面应该会支持动态加载controller。。看到了getApplication的api,通过application的getControll原创 2012-09-20 15:26:09 · 15173 阅读 · 0 评论 -
solr 分组功能
wiki地址:http://wiki.apache.org/solr/FieldCollapsing" src="http://wiki.apache.org/moin_static188/modernized/img/attention.png" title="" height="16" width="16">Solr4.0 " src="http://w转载 2012-11-23 17:28:41 · 4289 阅读 · 0 评论 -
jvm参数说明
转忒地址:http://www.cnblogs.com/wenfeng762/archive/2011/08/14/2137810.htmlJVM参数说明做了这么多年java,自以为算是熟悉,其实还差得远,啥也别说了,还是踏踏实实地学吧。今天总结一下常用的JVM的启动参数。参数类别参数项说明标准参数(-,所有的JVM实现都必须转载 2012-12-31 14:48:19 · 470 阅读 · 0 评论 -
jvm gc说明
转帖地址:http://hi.baidu.com/mailluzhou/item/98052fdc701baade241f4008一、相关概念基本回收算法引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-转载 2012-12-31 14:53:01 · 426 阅读 · 0 评论 -
jvm调试工具说明
本文转自:http://blog.youkuaiyun.com/kelly859/article/details/5827365 jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中转载 2012-12-31 16:59:19 · 3926 阅读 · 1 评论 -
jmap和jhat查看java启用的http端口
打印heap信息Java代码 D:\>jmap -histo 4636 > d:log.log 生成heap信息并生成二进制文件Java代码 D:\>jmap -dump:live,format=b,file=d:\log.log 4636 Dumping heap to D:\log.log ... Heap dump f转载 2012-12-31 16:55:59 · 718 阅读 · 0 评论 -
RBAC用户角色权限设计方案
<br />原帖地址:http://www.javaeye.com/topic/930648<br /> <br />RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)<br /><br /><br />角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:转载 2011-02-28 14:23:00 · 13224 阅读 · 2 评论