自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuce7758的专栏

技术文档收藏

  • 博客(102)
  • 资源 (11)
  • 收藏
  • 关注

原创 关于 tomcat 集群中 session 共享的三种方法

前两种均需要使用 memcached 或 redis 存储 session ,最后一种使用 terracotta 服务器共享。 建议使用 redis ,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富, 不只是缓存 session ,还可以做其他用途,一举几得啊。 1、使用 filter 方法存储 这种方法比较推荐,因为它的服务器使用范围比较多,不仅限于 tomc...

2014-05-24 15:31:25 158

原创 mvc:view-controller

This tag is a shorcut for defining a ParameterizableViewController that immediately forwards to a view when invoked. 这个标签是为了简化ParameterizableViewController映射到视图的配置Use it in static cases when there ...

2014-05-24 15:29:23 231

原创 maven 杂记

maven 仓库地址: 共有的仓库http://repo1.maven.org/maven2/http://repository.jboss.com/maven2/http://repository.sonatype.org/content/groups/public/http://mirrors.ibiblio.org/pub/mirrors/maven2/org/acegisecurity...

2014-04-21 00:15:11 162

原创 【图片处理及特效】Android学习笔记进阶之在图片上涂鸦(能清屏)

HandWritingActivity.javapackage xiaosi.handWriting; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; ...

2013-12-08 09:40:55 146

原创 如何成为技术领袖(转载)

再谈如何成为技术领袖——技术不是充分条件被访者:IBM软件集团两岸三地大中华区总工程师  寇卫东文/卢鸫翔 要想成为一名优秀的技术领袖,需要具备哪些方面的素质?我在IBM辅导很多年轻同事,如何才能帮助他们在职业生涯中成长为技术领军人物?是否只要拥有了过硬的技术本领,就能成为技术领袖?许多年轻的朋友技术拔尖,然而却觉得没有得到领导的赏识, 这又是什么原因呢?我常常都在思考这些问...

2013-03-15 15:44:54 126

原创 如何少花钱又过好日子(转载)

对所有没有经济靠山只能靠自己的朋友来说,钱是要事,如何节俭又体面精致的生活是头等要事。记住,节俭不是抠门,节俭也可以活得有面子。现在就告诉你,如何把钱花在刀刃上,如何能让你在银行存款节节高的情况下活得有滋有味、有模有样。省一块钱要比挣一块钱容易多了,把日常开销节约10%,生活其实没有任何改变。与开源相比,节流容易得多,你无需失去与家人朋友相处的时间,也 并非提倡我们把自己的目标放低,恰恰相反...

2013-03-15 15:44:06 145

原创 利用eclipse ide,自己手写一个【打开文件所在的目录】插件

之前也在网上找了些打开文件当前目录的插件,可不知道为何用不了,后来发现,原来可以自己手写一个类似功能的插件的(用eclipse自带的插件定义设置)。 1.开打eclipse ide,依次run-》external tools-》external tools configuration 2.在Program下,new一个自己定义的program,我这里取名为“打开文件所在目录” 3.在Locatio...

2013-01-16 10:42:09 122

原创 利用nginx+tomcat+memcached组建web服务器负载均衡

1 起因    最近对新开发的web系统进行了压力测试,发现tomcat默认配置下压到600人的并发登录首页响应速度就有比较严重的影响,一轮出现2000多个的500和502错误。我把登录的时间统计做了一下,把服务器处理总时间打印出来,看了一下发现有个别响应确实在20秒,但平均时间和lr测试出来的还是相差很远。所以可以断定不是程序处理处理花费了这么多时间,由于在局域网测试,所以也可以排除网络问...

2013-01-14 11:41:53 141

原创 利用nginx加速web访问

在最近新系统的设计中对于首页打开速度的问题做了一些考虑,由于页面上还是以动态数据为主,所以简单的静态化数据可能并不行,所以需要从业务和技术结合的角度去考虑这个问题。由于有些数据并不敏感,其实可以放入缓存并定时更新。另外就是有些本身是静态,能否加快并发相应速度。    这里对动态数据想到了2种办法:1)把Action设置成单例,请求的结果直接加在缓存里,再用一个定时线程去刷新这个缓存;2)让输...

2013-01-14 11:40:11 148

原创 利用nginx加速web访问

公司想把图片从阿里云的服务器上迁移到自己的服务器,顺便建立一套新的图片存储系统。开始打算使用FastDFS,但是FastDFS有自己的文件名生成规则,我们网站已经有了很多图片,如果每个图片都重新生成的话,工作量比较大。由于时间原因,临时采用了nginx来实现。 采用了3台服务器,每台服务器上都安装了nginx。用户访问相应图片时,根据自己定义的nginx location的hash规...

2013-01-14 11:39:24 99

原创 nginx安装与配置(一)

 Nginx("engine x")是俄罗斯人编写的一款高性能的HTTP和反向代理服务器。Nginx选择高效的epoll作为网络I/O模型,在高连接并发的情况下,Nginx是Apache服务器不错的替代品。它能支持高达50000个并发连接数,而相应的内存,CPU等系统资源消耗却非常低,运行非常稳定。在国内,新浪博客,新浪播客,网易新闻等多家网站使用Nginx作为Web服务器或者反向代理服务...

2013-01-14 11:38:35 86

原创 如何才能提高网站的并发连接数和性能 优化访问

有人会问,我们老是说把用户对业务的访问往前推,到底怎么推啊?推到哪呢?下面,我们就为大家一一道来。第一层:首先在用户浏览器端,使用Apache的mod_deflate压缩传输,再比如:expires功能、deflate和expires功能利用的好,就会大大提升用户体验效果及减少网站带宽,减少后端服务器的压力。当然,方法还有很多,这里不一一细谈了。提示:有关压缩传输及expires功能nginx/l...

2012-12-19 14:01:11 208

原创 HBase数据容灾技术方案

HBase是一个分布式的、非关系型开源数据库。HBase有如下几个特点:首先HBase是No-SQL的一个典型实现,提升了系统的可扩展性;其次HBase支持线性水平扩展,极大提升了系统的可伸缩性和运算能力;最后HBase和Google的BigTable有异曲同工之妙,底层也是建立在HDFS(Hadoop分布式文件系统)之上,可以搭建在廉价的PC机集群上。No-SQL、云计算、海量数据分析的普及,使...

2012-12-15 15:34:39 217

原创 集成Lucene和HBase

在所有先进的应用程序中,不管是购物站点还是社交网络乃至风景名胜站点,搜索都扮演着关键的角色。Lucene搜索程序库事实上已经成为实现搜索引擎的标准。苹果、IBM、Attlassian(Jira)、Wolfram以及很多大家喜欢的公司【1】都使用了这种技术。因此,大家对任何能够提升Lucene的可伸缩性和性能的实现都很感兴趣。Lucene简介Lucene中可搜...

2012-12-15 15:34:23 110

原创 聊聊并发(一)——深入分析Volatile的实现原理

引言在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。它在某些情况下比synchronized的开销更小,本文将深入分析在硬件层面上Inter处理器是如何实现Volatile的,通过深入分...

2012-12-13 11:43:36 117

原创 聊聊并发(五)——原子操作的实现原理

1. 引言原子(atom)本意是“不能被进一步分割的最小粒子”,而原子操作(atomic operation)意为"不可被中断的一个或一系列操作" 。在多处理器上实现原子操作就变得有点复杂。本文让我们一起来聊一聊在Intel处理器和Java里是如何实现原子操作的。2. 术语定义术语英文解释缓存行Cache line缓存的最小操作单...

2012-12-13 11:41:48 521

原创 聊聊并发(四)——深入分析ConcurrentHashMap

术语定义术语英文解释哈希算法hash algorithm是一种将任意内容的输入转换成相同长度输出的加密方式,其输出被称为哈希值。哈希表hash table根据设定的哈希函数H(key)和处理冲突方法将一组关键字映象到一个有限的地址区间上,并以关键字在地址区间中的象作为记录在表中的存储位置,这种表称为哈希表或散列,所得存储位置称为哈希地址或散列地址。...

2012-12-13 11:39:53 90

原创 聊聊并发(三)——JAVA线程池的分析和使用

1. 引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了如指掌。...

2012-12-13 11:34:25 74

原创 聊聊并发(二)——Java SE1.6中的Synchronized

1 引言在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量级锁,以及锁的存储结构和升级过程。2 术语定义<!--StartFragment-->...

2012-12-13 11:33:36 119

原创 Eclipse注释模板与规范

设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /**   * @Title: ${file_name} * @Package ${package_name} * @Descriptio...

2012-12-06 20:02:10 66

原创 人民币转换数字

       该贴原因:        今日有幸看到uuwatch面试题:大概意思就是将日常中人民币的大写转换成阿拉伯数字表示,不记小数点,同时需要考虑效率,因为该方法需要执行100万次。       1、实现该代码(代码效率可能欠佳,望看到的同仁提出更高效率的算法)        package wzf.learn.excelDemo1.test;import...

2012-11-07 15:14:46 234

原创 Solr4.0 (alpha) +tomcat搭建集群初探(二)

  接上篇Solr 4.0 (alpha) +tomcat搭建集群初探(一),接下来,打开云(cloud)熟悉下先:   

2012-08-13 09:42:03 62

原创 Solr4.0 (alpha) +tomcat搭建集群初探(一)

Solr4.0官网上介绍的是在jetty中部署,本文介绍在tomcat中的集群安装部署。     1、将solr4.0-alpha包中dist目录下的apache-solr-4.0.0-ALPHA.war放到tomcat的webapps下,启动tomcat解压,手动删除war包,关闭tomcat。     2、将apache-solr-4.0.0-ALPHA更名为solr。     3...

2012-08-13 09:31:15 158

原创 jQuery获取Select option 选择的Text和Value

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置 获取一组radio被选中项的值:var item = $('input[name=items][checked]').val();获取select被选中项的文本:var item = $("select[@name=items] option[@sel...

2012-06-14 09:22:11 69

原创 SQL Server数据库之间进行数据导入导出

在SQL Server数据库之间进行数据导入导出  (1).使用SELECT INTO导出数据  在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*, 空表的结构和FROM所指的表的结构相同);将SELECT查出的数据插入到...

2012-06-08 10:35:03 137

原创 Hadoop学习笔记之在Eclipse中远程调试Hadoop

插件话说Hadoop 1.0.2/src/contrib/eclipse-plugin只有插件的源代码,这里给出一个我打包好的对应的Eclipse插件:下载地址下载后扔到eclipse/dropins目录下即可,当然eclipse/plugins也是可以的,前者更为轻便,推荐;重启Eclipse,即可在透视图(Perspective)中看到Map/Reduce。配置点击蓝色的小象图...

2012-05-30 09:05:16 147

原创 远程备份数据库到本地

1.共享备份目录(要共享的目录)右键——共享——特定用户说明:在次选择的用户为下面建立通信时的用户名 2.建立通信<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/&...

2012-05-30 08:21:27 143

原创 Hadoop系列相关优秀网站收集

Hadoop技术论坛:http://www.hadoopor.comHBase相关技术收集:http://hbase.info/趋势科技中国研发中心 SPN研发团队技术博客:http://www.spnguru.com/淘宝搜索技术博客:http://www.searchtb.com/Alex的个人博客:http://www.gemini5201314.net/逖靖寒的世界:h...

2012-05-25 17:42:34 106

原创 如何熟悉一个开源项目?

你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样:1.首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解。2.阅读项目的文档,重点关注类似Getting started、Example之类的文档,从中学习如何下载、安装、甚至基本使用该项目所...

2012-05-25 16:55:42 281

原创 避免代理服务器的缓存带来的问题

最近客户反映用户登录系统的时候,用户资料会变成另外一个人的,经过排查,发现:用户的网络架构采用一个代理服务器,所有用户上网均通过该代理服务器访问,缓存问题造成了该问题,申请的url相同,代理就不会再去访问服务器,直接把缓存中的数据给返回到客户端,去网上搜了好多帖子,最后结合自己项目的实际情况,采用以下方案解决了该问题,在此记录下来和大家分享。     新加一个过滤器,在过滤器的doFilter...

2012-01-12 15:54:19 308

原创 发两个关于 solr 的牛人的博客链接

两个链接,上面有很多丰富的初级文档,搭建简单的服务还是可以的。http://www.cnblogs.com/wycg1984/category/238032.htmlhttp://www.cnblogs.com/ibook360/archive/2011/11.html...

2011-12-31 16:14:24 69

原创 Apache Solr 初级教程

Apache Solr 介绍Solr 是什么?   Solr 是一个开源的企业级搜索服务器,底层使用易于扩展和修改的Java 来实现。服务器通信使用标准的HTTP 和XML,所以如果使用Solr 了解Java 技术会有用却不是必须的要求。  Solr 主要特性有:强大的全文检索功能,高亮显示检索结果,动态集群,数据库接口和电子文档(Word ,PDF 等)的处理。而且Solr 具有高度的可...

2011-12-29 20:17:29 98

原创 solr3.5 + IKAnalyzer3.2.8 + Tomcat5.5 搭建配置(一)

Solr是一个全文检索服务器,基于Lucene3.5开发的,我们可以在solr的基础上进行定制化的开发。要进行solr开发首先得搭建一个solr服务器。1、首先我们下载solr3.5和lucene3.5,分别在: Solr:http://apache.etoak.com//lucene/solr/3.5.0  Lucene: http://apache.etoak.com//lucene/java...

2011-12-29 09:52:30 188

原创 IOS开源项目汇总

前几天看到一位会员,总结了一些开源的IOS项目,我结合自己开发 过程中用到的一些开源项目,与大家分享 。扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/ http://code.google.com/p/iphone-wireless/ 条形码扫描:http://zbar.sourceforge.net/iphone/sd...

2011-08-22 16:18:13 68

原创 (Sql Server高级技巧)使用SQL语句实现备份与还原

(1)backup   database   BBS             to   disk   =   'c:/northwind.bak'--filelistonly查看备份文件信息  restore   filelistonly             from   disk   =   'c:/northwind2.bak'  restore   database   BBS1    ...

2011-08-22 16:16:49 144

原创 事务实例sql 存储过程

实例:用系统常量@@error在执行每一个sql语句后的值来判断:begin transaction   delete ...   if @@error<>0          begin            rollback transaction           return       end    insert into ...   if @@error<&gt...

2011-08-22 16:15:37 68

原创 SQL语句实现跨Sql server数据库操作实例 - 查询远程SQL,本地SQL数据库与远程SQL的数据传递 ...

SQL语句实现跨Sql server数据库操作实例 - 查询远程SQL,本地SQL数据库与远程SQL的数据传递(1)查询192.168.1.1的数据库(TT)表test1的数据select * from opendatasource('sqloledb','server=192.168.1.1;uid=sa;pwd=123456;database=TT').TT.dbo.test1 (2)从1...

2011-08-22 16:12:02 130

原创 SQL宝典:探究内连接,外连接,交叉连接 含实例(简体版)

探究内连接,外连接,交叉连接 (一)内连接内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的列值。内连接分三种:1、等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。使用等值连接,,在选择列表中列出LandTbl和TownTbl表中重复列(TownCode):例:Select * from LandTbl a...

2011-08-22 16:11:07 91

原创 Select语句的实用功能:Sql语句中操作Excel - 以下语句已经测试正确

准备工作:建SQL库TT建表test 建Excel表中建Sheet1,excel…(一般默认带Sheet1, Sheet2, Sheet3)    查询Excel--开启SQL操作功能sp_configure 'show advanced options', 1;GORECONFIGURE;GOsp_configure 'Ad H...

2011-08-22 16:10:22 147

原创 SQL语句实现:Access数据库与SQL数据库交互 - 一个实用例子

SQL查询分析器用SQL语句实现:Access数据库与SQL数据库交互-一个实用例子(1)注意首先开启数据库操作的权限执行:sp_configure 'show advanced options', 1;--0是关闭GORECONFIGURE;GOsp_configure 'Ad Hoc Distributed Queries', 1;--0是关闭GORECONFIGURE;GO(2)--把Acc...

2011-08-22 16:09:13 404

Zookeeper和Hbase安装总结手册.

Zookeeper和Hbase安装总结手册.

2017-08-07

蓝色清爽企业模版,网站模板

蓝色清爽企业模版,网站模板,该模板是一套完整的模板,同行们可以直接借鉴使用。

2009-05-14

oa金典模板.rar

oa金典模板,做oa的同行们,可以借鉴一下

2009-05-14

JMX+in+Action

JMX在java中的使用,控制相关的构件及借口

2008-08-29

查询osworkflow的历史记录代码

查询osworkflow的历史记录代码

2008-04-24

osworkflow PNG制作及生成lyt.xml文件

osworkflow PNG制作及生成lyt.xml文件osworkflow PNG制作及生成lyt.xml文件

2008-04-23

计算机毕业设计开题报告

计算机毕业设计开题报告,适合将要毕业的计算机学生

2008-04-08

myeclips汉化

myeclips汉化

2008-03-21

数据库连接

数据库连接 DAO DTO

2008-03-21

中软 面试

中软面试 中软面试 中软面试

2007-11-24

java常见面试题

java常见面试题,在面试的时候经常能用到的

2007-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除