自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 收藏
  • 关注

原创 java动态代理(JDK和cglib)

http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html

2015-11-27 22:36:46 122

原创 java中的多线程

http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html 在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:123456789101112class ...

2015-11-27 22:34:38 163

原创 mongodb安装与使用

1,,首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为3.0.2。[img]http://dl2.iteye.com/upload/attachment/0108/2071/699e1cbc-e53b-3db4-a7e8-9e3154e038bc.png[/img]2,安装可参考官方文档:http://docs....

2015-04-29 17:18:10 144

原创 Redis与Memcached的区别

传统MySQL+ Memcached架构遇到的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  2.Memca...

2015-04-09 19:02:48 99

原创 Mongodb在Linux下的安装和启动和配置

[b]Mongodb的安装与启动[/b]下载链接: http://www.mongodb.org/downloads[size=large][b]Linux[/b][/size]安装第一步:下载安装包下载版本:2.0.2-rc2下载链接: http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.1.tgz首先在l...

2015-02-01 15:20:26 64

原创 mongodb安装-win

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。它的特点是高性能、易部署、易使用,...

2015-02-01 15:07:03 96

原创 MySQL主从复制配置

Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。(1)首先确保主从服务器上的Mysql版本相同(2)在主服务器上,设置一个从数据库的账户,使用REPLICATION SLAVE赋予权限,如:mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave001'@'1...

2015-01-22 16:55:38 80

原创 redis常用命令

[size=large][color=green][b]1、redis-benchmark [/b][/color][/size]redis基准信息,redis服务器性能检测 redis-benchmark -h localhost -p 6379 -c 100 -n 100000 100个并发连接,100000个请求,检测host为localhost 端口为6379的redis服...

2015-01-22 16:10:16 67

原创 JVM调优总结 -Xms -Xmx -Xmn -Xss

1,堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355...

2015-01-22 15:42:01 77

原创 如何编写jstl自定义标签(示例:自定义jstl Long型时间转为date型)

jstl有很多时间格式化的标签,但貌似只是支持date型的,更多的我也没去细搜,不过貌似就是不支持long型,其实long型对我们也是很有用的,比如说按时间排序、、很方便是不是、 在jstl里就比较麻烦了,好在jstl可以写自定义标签,写这篇文章的目的其实也不只是介绍这个long型时间格式化问题,主要还是怎么写自定义标签.[code="java"]package com.con...

2015-01-12 16:49:41 111

原创 Error deploying artifact: Failed to transfer file:XXXXX Return co de is: 401

原文出处: http://www.javatang.com/archives/2010/01/23/4518375.html 原文出处: http://cloudera.iteye.com/blog/781160 怎样使用deploy命令部署构件到nexus服务器上可以参考经典的《Maven Definitive Guide》(Maven操作指南),书中的16.7节里面讲解的非常详...

2015-01-06 11:30:30 218

原创 linux grep命令

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(...

2014-12-08 10:06:19 64

原创 Linux中Samba详细安装

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便。本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置。 1、服务查询 默认情况下,Linux系统在默认安装中已经...

2014-12-08 09:05:52 73

原创 linux挂载光驱以及yum配置与安装

1,使用命令ll /dev/* |grep cdrom 查看光驱形式lrwxrwxrwx. 1 root root 3 Nov 30 17:18 /dev/cdrom -> sr1lrwxrwxrwx. 1 root root 3 Nov 30 17:16 /dev/cdrom1 -> sr0crw-rw----. 1 root cd...

2014-12-01 10:12:19 529

原创 mysql安装与配置

一,下载与安装从http://dev.mysql.com/downloads下载两个安装包:1,MySQL-server-***.rpm(服务端包)2,MySQL-client-***.rpm(客户端包)rpm -ivh MySQL-server-***.rpm rpm -ivh MySQL-client-***.rpm如果有冲突则删除原来的包:yum -y rem...

2014-11-26 11:37:12 73

原创 linux虚拟机配置上网

桥接模式1,启用主机的VMware Network Adapter VMnet1,ip设置为主机本地连接的网段(非重复),其他配置同本地连接。2,设置虚拟机的网络适配器:勾选设备状态为已连接,启动时连接。3,设置虚拟机的ip跟本地连接同一网段,其他跟本地连接相同。(如需要配置代理,去浏览器或者系统设置代理信息,如果是系统设置代理,则浏览器勾选使用系统代理即可)4...

2014-11-24 17:33:34 111

原创 linux培训笔记3

selinux: 传统权限:以人为单位,chmod,chown;对用户做授权。 selinux权限:以对象为单位,(服务,文件,人),安全性更加细,到达文件级别;至今还没有一套很好的管理工具。ls -Z 查看文件或目录的selinux的信息。ps -Zps -ef -Z 查看进程的selinux的信息。getenforce 查看selinux的状态。...

2014-10-29 11:55:58 176

原创 linux培训笔记2

linux的编辑器:1、gedit & (必须在图形界面打开) 1.file 1.file~2、emcas3、vi、vimvim编辑器的安装。默认已经安装了vi[root@test ~]# rpm -qa |grep vimvim-common-7.2.411-1.8.el6.x86_64vim-minimal-7.2.411-1.8.el6.x86_64 ...

2014-10-28 16:47:16 251

原创 linux 培训笔记

何世晓server raid lsi 内存大于等于1G,带锂电池的。硬盘:标配2~3块硬盘,300GSAS硬盘。==》服务器初始化工作(创建服务器硬盘的RAID级别)操作系统的选择:redhat, rhel6.3 x86_64 (32位的rhel6,只支持16G的内存)centos,novell,netware,suse+ibmdebain,ubun...

2014-10-27 11:33:29 133

原创 linux培训笔记

/boot分区单独划分,大小为200M,其他采用LVM逻辑卷划分分区最底标准:swap(物理内存的1-2倍,《=32G),根分区生产原则:1,/boot分区独立划分2,系统分区,采用LVM划分独立的卷组。rootvg3,系统分区,采用LVM划分的独立卷组。datavg4,操作系统何应用系统分离,数据库系统和数据分离linux系统是一个单根的操作系统,/root目录为...

2014-10-27 11:32:33 159

原创 convert chinese to pinyin

[code="java"]import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Map;/** * co...

2014-08-30 01:30:29 543

原创 继承与多态

嘿嘿,举一个比较容易理解的例子。主人公:李启铭、李刚经典语录:我爸是李刚例子开始:从李启铭说的那句:我爸是李刚,是很有科学依据的,用程序设计的原理看,它符合继承和多态的面向对象编程的这2大特性。先说一说,继承,继承就是子类可以继承父类中的属性和方法。包括私有的属性和方法,只是由于私有的方法无法访问,所以相当于没有继承到,其实是包含在子类中的。public class 李刚{ priva...

2014-07-10 23:26:34 98 1

原创 WebLogic和Tomcat

J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。 这几天接触到两种Java的web服务器,做项目用的Tomcat,看视频看的是WebLogic Server(WLS),都是web服务器,有什么区别和联系呢? (一)先简单介绍一下这两种服务器。...

2014-06-05 23:44:27 640

原创 JBOSS性能调优

linux jboss 部署时优化设置: 在/conf/web.xml中通过参数指定: 1440 单位为分钟。 Jboss部署目录优化: 去掉和应用无关的部署,加快jboss运行速度 bsh-deployer.xml client-deployer-service.xml ear-deployer.xml ...

2014-05-19 14:47:16 146

原创 Linux: 字体安装

本实验以安装宋体( simsun.ttf ) 为例,记录下安装过程。--1 下载字体 可以在网上下载,也可以在 windows 目录下找到对应字体,这里是从另一套系统上 copy simsun.ttf 文件。--2 查看当前系统中已安装的中文字体 [root@redhat6 ~]# fc-list :lang=zhAR PL UMing ...

2014-04-14 11:58:59 150

原创 FTP

链接来源:http://www.xp510.com/article/1232.html网络上关于IIS6.0做FTP的教程实在太多了,但是都不够详细,关键的东西没有讲到位,我之前为了配置好的服务器花了几天时间看教程时间看教程,但是都没从教程里看出什么来,每一个设置都和教程里完全一样,但就是不能连接,后来通过自己深入研究才找到问题的关键处,所以写这篇教程是非常有必要的。这样可以为更多人节省时...

2014-04-12 18:19:22 75

原创 make报错:"/usr/bin/ld: cannot find -lXXX"

在编译php时报错如下:# make。。。/usr/bin/ld: cannot find -lltdlcollect2: ld returned 1 exit statusmake: *** [libphp5.la] Error 1 问题原因:该问题一般是由于ld在进行库的连接时找不到库文件所致:解决方案: 出现该问题时,去lib目录下查找相关的...

2014-04-12 18:16:46 137

原创 linux--apache的ab命令

1. 最基本的关心两个选项 -c -n例: ./ab -c 100 -n 10000 http://127.0.0.1/index.php -c 100 即:每次并发100个-n 10000 即: 共发送10000个请求2. 测试结果分析[junjie2@login htdocs]$ /data1/apache/bin/ab -c 1000 -n 50000 "ht...

2014-03-09 19:24:07 123

原创 /bin/sh^M: bad interpreter:没有那个文件或目录解决

/bin/sh^M: bad interpreter:没有那个文件或目录解决 执行脚本时发现如下错误:/bin/sh^M: bad interpreter: 没有那个文件或目录 错误分析:因为操作系统是windows,我在windows下编辑的脚本,所以有可能有不可见字符。脚本文件是DOS格式的, 即每一行的行尾以\n\r来标识, 其ASCII码分别是0x0D, 0x0...

2014-03-09 18:55:30 80

原创 weblogic报java.lang.ClassCastException:com.octetstring.vde.backend.BackendRoot之解决

大多数情况下,我们会对weblogic的domain新建立一个用户,从而用该用户来管理domain,避免多个domain之间出现加载jvm,加载jar包,加载war,加载so文件等死锁或者重复加载异常。 我们现在weblogic922上就建立了两个domain,用weblogic922_1,weblogic922_2去管理,并将 /usr/local/bea2/user_project...

2014-03-09 18:42:57 114

原创 Java Drools5.1 规则流基础【示例】

一、问题描述 假设雇员Employ有: 学历信息 eduInfo, 简历信息 resume, 考核信息 annualExam 和奖惩信息 awardPunish;要确定其: 基本工资 basicSalary, 职务工资 dutySalary, 分红金额 b...

2014-03-05 21:33:23 243

原创 IBM WebSphere MQ 7.5基本用法

一、下载7.5 Trial版本http://www.ibm.com/developerworks/downloads/ws/wmq/这是下载网址,下载前先必须注册IBM ID,下载完成后一路Next即可(注:windows上安装时,会询问是否域环境,初次学习时,为简单起见,建议选择No)安装完成后,MQ的Bin目录会自动添加到环境变量Path中,以后就可以直接用Dos命令行...

2014-03-05 21:11:48 113

原创 IBM WebSphere MQ 7.5基本用法

一、下载7.5 Trial版本http://www.ibm.com/developerworks/downloads/ws/wmq/这是下载网址,下载前先必须注册IBM ID,下载完成后一路Next即可(注:windows上安装时,会询问是否域环境,初次学习时,为简单起见,建议选择No)安装完成后,MQ的Bin目录会自动添加到环境变量Path中,以后就可以直接用Dos命令行...

2014-03-05 21:10:45 116

原创 Linux中设置服务自启动的三种方式

源自:http://www.cnblogs.com/nerxious/archive/2013/01/18/2866548.html有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务主要用三种方式进行这一操作:ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七...

2014-01-21 15:24:57 320

原创 linux定时任务的设置

为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaobe...

2014-01-03 11:47:56 53

原创 Piranha lvs.conf 配置详解

serial_no = 72 #序号primary = 192.168.1.210 #主LVS的公网IPprimary_private = 10.0.0.1 #内部ip地址,用于心跳松检测.service = lvs #服务名称,可以自己定义backup_active = 1 #是否有备份backup = 192.168...

2013-12-13 15:45:41 117

原创 TCP端口状态说明ESTABLISHED、TIME_WAIT

TCP状态转移要点TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不 会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中,最值得 注意的状态有两个:CLOSE_WAIT和TIME_WAIT。 1、LISTE...

2013-11-21 08:37:24 82

原创 winrar破解方法

分享 WINRAR的破解方法 来源: 李建程的日志 1.首先到http://www.winrar.com.cn下载Winrar3.8正式版,并且进行安装. 2.新建一个文本文件(名字是"RarReg",扩展名是".txt"),将下面部分的内容复制到文本文件中.RAR registration data Federal Agency for Education 10000...

2013-11-09 16:59:35 304

原创 加密Spring加载的Properties文件

实现思路:重写加载器的方法,做到偷梁换柱,在真正使用配置之前完成解密。一,编写工具类,继承PropertyPlaceholderConfigurer[code="java"]package com.csair.cbd.utils;import java.util.Properties;import org.apache.commons.logging.Log;imp...

2013-10-24 00:44:44 80

原创 spring配置多个PropertyPlaceholderConfigurer

在spring中配置多个PropertyPlaceholderConfigurer的用法如下[code="java"] classpath:/jboss.properties ...

2013-10-24 00:39:50 87

空空如也

空空如也

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

TA关注的人

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