自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qtlvyanglin的专栏

为中华IT之崛起而奋斗

  • 博客(46)
  • 问答 (1)
  • 收藏
  • 关注

原创 最简单的webservice工程,xfire简单示例

1.首先建立一个web service工程 工程名称 HelloWorld(很重要):       点击finish之后,myeclipse自动帮你生成services.xml以及web应用目录结构,其中的services.xml是你导出服务的配置文件,注意在WEB-INF/web.xml文件中配置了xfire自己的servlet.    XFireServlet    org.codeh

2008-04-03 01:49:00 529

原创 centos安装mysql一定成功

Centos安装MySQL更多 卸载原有相关包[root@yuntao ~]# rpm -qa | grep mariadbmariadb-libs-5.5.41-2.el7_0.x86_64安装编译代码需要的包[root@yuntao ~]# yum -y install wget make cmake gcc gcc-c++ cmake bison-devel

2016-12-07 12:08:30 216

原创 lucene分组查询中问题总结

最近需求中需要使用lucene的分组查询,现有API使用GroupingSearch查询,代码如下:[code="java"] GroupingSearch groupingSearch = new GroupingSearch("compId"); groupingSearch.setGroupSort(new Sort(SortField.FIELD_SCORE)); ...

2016-09-29 23:18:28 728

原创 tomcat的session存入redis配置

在java web环境中一般都会有回话session存储登陆信息和用户信息,在负载均衡的时候都要处理这些回话信息,以前处理方式都会用同步套件的方式来处理,后来为了规避这个问题,直接session外置处理,就是直接在外置缓存或数据库中存储,在页面里面就不用tomcat的session,在业务上定义一个缓存对象作为session.但是基于既有的系统改造,或者是使用了一些登陆或权限认证的框架的系统之后再...

2014-11-18 19:00:28 291

原创 一致性hash算法实现技巧

在分布式缓存或者存储系统中经常都会用到hash算法,最早的时候memeched开源客户端都用的简单取余的hash算法来做分布式缓存集群中的命中要缓存的机器,一致性hash算法的原理在这里就不用描述了网上很多资料,下面的图来回忆下原理。简单的说就是把所有的机器结点投放到0-2^32-1结点圆环上去。再对key做哈希运算找到环上的结点存储。因为把有限几个阶段分布到2^32个几点上去需要均匀命中,会在实...

2014-11-16 10:13:52 125

原创 linux上安装mysql注意事项

mysql-5.6.10安装:#解压mysql-5.6.10.tar包到/home/admin/work/mysql-5.6.10-install目录中cd mysql-5.6.10-install#安装cmakeyum install cmake#查看安装参数cmake -L #[quote]复制结果:查看变量的值[/qu...

2013-06-08 23:27:24 114

开发小知识

rpm -qa | grep java 查找javarpm -e 软件全称service iptables stopservice iptables start

2012-12-04 16:12:38 60

原创 写字本在鼠标右键看不到了怎么弄出来

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\.txt]@="txtfile""Content Type"="text/plain"[HKEY_CLASSES_ROOT\.txt\ShellNew]"NullFile"="" [HKEY_CLASSES_ROOT\txtfile][HKEY_...

2012-10-30 11:59:29 135

原创 window 命令行

window 命令行开始→运行→命令集锦 winver---------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WMI) wupdmgr--------windows更新程序 wscript--------windows脚本宿主设置 write----------写字板 winmsd---------系统信息 wiaac...

2012-10-10 23:17:23 70

原创 linux挂载window远程目录

环境:CentOS5.3远程Windows IP:192.168.1.101 (user/password:administrator/123456) 共享目录为E:\hadoop 共享的名也叫hadoopCentOS挂载目录:/home/admin/hmj (必须首先创建好)[root@localhost ~]# mount -t cifs -o username=a...

2011-12-26 22:12:02 178

原创 linux安装

转自:http://os.51cto.com/art/201003/190581.htm[url]http://www.yahaomai.com[/url]简单介绍CentOS安装之前的准备,和CentOS的具体的安装操作步骤。对安装界面,选择语言,选择键盘,分区等具体问题讲解。对于CentOS的大量使用,可能会在CentOS安装中遇到问题。这里就很全面的讲解了CentOS安装问题...

2011-12-10 18:47:01 84

原创 在centos 上安装chrome问题

当年一直盼Google Chrome出Linux版。Google Chrome Linux 正式版最终出来的时候,偶却发现CentOS用不起Chrome。Google Chrome Linux版在RHEL/CentOS 5上无法安装,太多的依赖包无法解决。有人联系过Google Chrome Linux版的开发人员,Chrome Linux的开发人员说 “CentOS/RHEL5 ...

2011-11-06 20:12:25 286

原创 http://www.it.com.cn/f/edu/053/27/93819.htm

http://www.it.com.cn/f/edu/053/27/93819.htm

2011-05-31 09:18:29 263

真正意义上的spring环境中的单元测试方案spring-test与mokito完美结合

一.要解决的问题: spring环境中单元测试其实不是真正意义上的单元测试,真正意义上的单元测试应该是隔离所有的依赖,对当前业务实现业务逻辑测试;但是目前spring好像还没提供这样的解决方案,只能做依赖于环境的集成测试。比如:要测试A类,但是A类依赖B类和C类,这个时候我们必须保证B和C是完整的且是相对稳定的没太多bug的类.但是实际开发过程中,C类和B类可能是对数据库操作的Dao层...

2011-05-01 22:50:45 236

原创 struts2 源代码

SVN 签出源码 Struts Spring Hibernate 很多优秀的开源项目已经提供SVN源码签出了,无论是解疑还是学习,都是一大幸福之事啊! Apache的SVN库,强烈推荐! http://svn.apache.org/repos/asf/ 里面不但有Struts的源码,还有著名的Apache jakarta project 相当好的Web UI框架Tiles 现在很流行的项目管理工...

2011-04-25 22:34:00 83

原创 openssl 建证书

1、产生CA私钥与CA证书 openssl genrsa -des3 -out ca.key 1024 自己定义该文件的初始密码 kft123 生成自己的私钥2、openssl req -new -x509 -days 36500 -key ca.key -out ca.crt -config ..\ssl\openssl.cnf 使用自己的私钥产生证书,即CA证书...

2011-04-23 09:19:05 97

原创 证书方面要注意的

Java自带的keytool工具是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 keytool 将密钥和证书储存在一个所谓的密钥仓库(keystore)中。缺省的密钥仓库实现将密钥仓库实现为一个文件。它用口令来保护私钥。...

2011-03-27 01:01:50 75

原创 证书类型分类

证书主要的文件类型和协议有: PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL 、OCSP、SC :roll: EP等。PEM – Openssl使用 PEM(Privacy Enhanced Mail)格式来存放各种信息,它是 openssl 默认采用的信息存放方式。Openssl 中的 PEM 文件一般包含如下信息:内容类型:表明本文件存放的是什么...

2011-03-23 13:22:51 506

原创 加密解密

本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍):   一、密码学上常用的概念   1)消息摘要:  这是一种...

2011-03-22 22:28:29 83

原创 MAVEN 常用命令

一、Maven概述Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。Maven官方文档:http:/...

2011-03-05 15:51:52 101

原创 spring schma学习

在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错...

2011-01-28 09:41:52 78

原创 linux rathat5 安装mysql5.1 步骤

1.安装linux2.安装mysql,安装本人经验下载二进制解压版安装比较合适http://mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-5.1/mysql-5.1.54-linux-i686-glibc23.tar.gz3.将解压之后将mysql-5.1.54-linux-i686-glibc23.tar.gz 拷到/user/local[quote...

2010-12-20 15:15:27 136

原创 陈科博客

lingqi1818.iteye.com

2010-11-10 09:30:45 146

原创 spring 学习

http://doc.javanb.com/spring-framework-api-2-1-0/org/springframework/context/class-use/ApplicationContextAware.html

2010-11-06 23:44:14 61

原创 sudo apt-get -f install

sudo apt-get -f install你输入apt-get --help会有详细资料的apt命令详解apt-cache search # (package 搜索包)apt-cache show #(package 获取包的相关信息,如说明、大小、版本等)sudo apt-get install # (package 安装包)sudo apt-get in...

2010-11-02 10:23:04 385

原创 maven 私服建设和使用

1.搭建maven web服务器2.安装二方仓库 2.1 通过maven命令来向远程安装jar[code="java"]lvyanglin@lvyanglin:~/Downloads/spring2.5/spring-framework-2.5.5/dist/modules$ mvn deploy:deploy-file -DgroupId=org.springf...

2010-10-28 19:14:13 83

原创 maven 二方库发布

1.安装。解压就可以了2.启动。双击bin目录下的artifactory.bat文件。如果出错,可能是没有安装jdk或者jdk版本低于1.5导致。安装jdk1.5以上后,在artifactory.bat前面添加set JAVA_HOME=/your/jdk/install/directory3.查看。打开浏览器,进入地址:http://localhost:8081/artifactory,...

2010-10-17 22:53:26 1021

原创 java 内存 栈和堆

Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃...

2010-09-27 19:39:02 60

原创 ubuntu 安装BerkeleyDB

1.首先到 sleepycat 网站下载安装软件目前最新版本是4.3版,你可以直接下载 db-4.3.21.NC.zip 。2.规划安装缺省安装Berkeley会被安装到/usr/local目录中,你可以选择你自己的安装路径。比如 /opt/Berkeley3.安装步骤a.解压安装文件.unzip db-4.3.21.NC.zipb.编译.进...

2010-08-30 14:23:59 494

原创 ubuntu 字符集修改

在Widnows XP下的FTP服务器中有中文文件名 ,今天使用ftp命令,发现不能显示中文文件名,只能显示????。于是到网上查了一些资料,也没有找到好的解决方法,只是有人说使用图形化的ftp工具 gftp,安装方法:sudo apt-get install gftp,另外还要增加中文字符编码zh_CN.GBK即可即可。在这里总结一下Ubuntu下增加中文字符编码的方法。一. Ubuntu默...

2010-08-20 13:25:08 484

原创 log4j举例

一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j, 人们遗忘了sun的日志工具类。 ...

2010-08-14 18:28:40 155

原创 spring2.0 AOP举例

spring 2.0 aop 配置----解决 CGLIB2 is not availa(2008-11-06 10:22:03)转载标签:杂谈 分类:Java Spring 2.0 aop 配置----解决 Cannot proxy target class because CGLIB2 is not available. 在lib中添加cglib-nodep-2.1_3.jar 即...

2010-07-30 01:30:47 95

原创 eclipse 快捷键使用大全

(1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2 则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方。 F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。 ...

2010-07-26 11:38:21 67

原创 linux常见命令

scp chengsen@10.16.2.59:/home/chengsen/桌面/WinShare/office.tar /home/yanglin/chengsen@10.16.2.59's password: 拷贝文件解压就用得挺熟的了,突然不知道怎样压缩。。。惭愧。。这是网上提供的方法:.tar.gz解压:tar zxvf FileName.tar....

2010-07-05 19:57:15 83

原创 sql死锁问题处理

kevinwang本博客内容几乎全为网上收集,转载,仅供个人学习实用。SQL Server 中死锁产生的原因及解决办法 SQL Server中解决死锁的新方法介绍数据库操作的死锁是不可避免的,本文并不打算讨论死锁如何产生,重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法。 将下面的SQL语句放在两个不同的连接里面,并且在5秒内同时执行...

2010-05-10 14:35:24 122

mysql5 解压缩版安装

MySQL5解压缩版windows下安装配置应用总结 作者:熔岩日期:2007-03-16MSN :leizhimin@126.com声明:原创作品,未经授权,谢绝转载! 说明:本文针对mysql-noinstall版本,也就是解压缩版的安装配置应用做了个总结,这些操作都是平时很常用的操作。文章中不对mysql的可执行文件安装版做介绍了,可执行安装版有很多的弊端,我也...

2010-04-30 11:28:26 77

cas-server-3.3.2 使用举例

1.搭建java环境;2.下载cas-server 和cas-client-java-2.1.1 http://www.jasig.org/cas/download/cas-server-321 http://www.ja-sig.org/downloads/cas-clients/3.部署cas-server环境 第一步:解压缩cas-server-3.2.1....

2010-03-23 22:54:02 90

cas client使用指南

2008-02-27JA-SIG(CAS)学习笔记3关键字: cas sso 统一身份认证 java ja-sig 技术背景知识: JA-SIG CAS服务环境搭建,请参考 :JA-SIG(CAS)学习笔记1 JA-SIG CAS业务架构介绍,请参考 :JA-SIG(CAS)学习笔记2 HTTPS所涉及的Java安全证书知识,请参考 :Java keytoo...

2010-03-17 14:56:50 216

cas 服务器端的配置

.修改cas/webapp/WEB-INF/deployerConfigContext.xml 加入以下定义:定义1: 定义2: 推荐用定义2,定义1似乎有时候会报io错误。2.屏蔽原有验证方法:Xml代码 ...

2010-03-14 13:26:35 73

java时间的处理

2008-05-28java中字符串转换成时间格式总结关键字: java 字符串 时间 格式 通过长时间的对时间不同格式的转换,自己觉得其实就是对毫秒数的操作 Java代码 System.currentTimeMillis() System.currentTimeMillis()得到从1970年1月1日到现在的毫秒数,就可以转换成各种的形式。 ...

2010-03-11 17:20:08 60

空空如也

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

TA关注的人

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