自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

转载 linux nginx tomcat 负载均衡

1.配置jdk,本人使用jdk为32位jdk-7u7-linux-i586.tar.gzcd /usr/local#解压jdktar zxvf jdk-7u7-linux-i586.tar.gz 配置环境变量、在文件最底部添加vim /etc/profileexport JAVA_HOME=/usr/local/jdk1.7.0_07export CLASSPATH=.:$JAVA_HO

2017-01-03 17:50:22 487

原创 Httpclient 请求客户端 服务端代码

客户端public static String parseObject(final Object object) { ObjectMapper om=new ObjectMapper(); String ret=null; try { ret=om.writeValueAsString(object); } ca

2016-11-21 10:42:16 4517

原创 Linux 安装Mysql-5.6.16

1、下载linux版mysql,本文使用32位的 本文安装包下载地址 mysql5.6.16下载地址 ①查看linux版本 file /sbin/init②选择需要安装的版本进行安装#切换到当前目录cd /usr/local#创建mysql 文件夹mkdir mysql cd mysql#解压mysqltar -zxvf mysql.tar.gzuseradd mysql -M -s

2016-10-19 18:00:11 1060 1

原创 获取MAP中所以参数

/** * Description: 获取所有的传递参数 * * @param * @return Map<String,Object> * @throws * @Author dongzhongwei * Create Date: 2015-2-9 下午3:12:24 */ public Map<Strin

2016-07-25 11:16:43 1415

转载 MenberCache学习总结

缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。Memcache 是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcache 是 danga.com 的一个项目,最早是为 LiveJournal 服务

2016-07-17 19:57:38 1092

转载 Redis配置文件参数说明

Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为

2016-07-13 14:18:20 253

转载 redis主从的配置和使用

1, redis配置文件常用选项说明 redis.conf 文件 daemonize no 说明:是否把redis-server启动在后台,默认是“否”。若改成yes,会生成一个pid文件。pidfile /var/run/redis.pid (这块可以修改pid文件路径) 说明:redis-server的pid文件。 port 6379 说明:redis-server的端口号dbfil

2016-07-12 17:28:40 288

转载 windows下安装redis 2.4.5

1、redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持

2016-07-12 17:11:24 3523

转载 wro4j和maven plugin在编译期间压缩静态资源.

优化前: 基本上所有的jsp都引用了这一大坨静态文件: <link rel="stylesheet" type="text/css" href="${ctxPath}/css/skin.css"/><link rel="stylesheet" type="text/css" href="${ctxPath}/css/jquery-ui-1.8.23.custom.css"/><link re

2016-07-12 10:24:20 2188

转载 利用redis + lua解决抢红包高并发的问题

抢红包的需求分析 抢红包的场景有点像秒杀,但是要比秒杀简单点。 因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。 另外像小米这样的抢购也要比淘宝的要简单,也是因为像小米这样是一个公司的,如果有少量没有抢到,则下次再抢,人工修复下数据是很简单的事。而像淘宝这么多商品,要是每一个都存在着修复数据的风险,那如果出故障了则很麻

2016-06-12 17:53:55 755

原创 Hadoop HDFS 学习(2)理论

HDFS读流程 客户端调用API的open方法请求NameNode 获得block的位置信息,文件内容存储的不同的block上,然后返回客户端。客户端并发的读不同的block,然后合并成一个文件。(不能超大型文件,磁盘存储可能不够)HDFS写流程客户端调用API的create方法请求NameNode 并创建一个文件,然后将文件的名字,拥有者,大小返回客户端。计算该文件分成多少个block,将blo

2016-06-11 11:20:49 235

原创 Hadoop HDFS 学习(1)理论

Hadoop优点: ①高容错性: 数据自动保存多个副本 副本丢失后自动恢复 ②适合批处理 移动计算而非数据 数据位置暴露给计算机框架 ③适合大数据处理 GB、TP、甚至PB级数据 百万规模以上的文件数量 10K+节点 ④可构建在廉价机器上 通过多副本提高可靠性 提供了容错和恢复机制Hadoop缺点 ①

2016-06-09 14:02:08 500

转载 java系统高并发解决方案(转载)

java系统高并发解决方案(转载)一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各

2016-06-03 11:01:13 355

转载 SQL优化之索引

举例说明: 假设有一个图书Book表,里面有字段id,name, isbn等。如果图书数量巨大的话,我们通过isbn查询通常是比较慢的。 这里写图片描述 添加索引: create index index_isbn ON book (isbn);再次执行查询: 这里写图片描述 查询时间从0.134缩短到0.001,效果还是很明显的。接下来通过一个故事来说明一下,索引是什么?

2016-05-30 11:09:01 422

转载 线程安全

线程安全 就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,其他线程不能访问,只有当该线程访问完成其他线程才能进行访问。不会出现数据不一致或污染。 线程不安全 就是不提供数据保护,多个线程可以同时访问,会造成数据的不一致。如果你的代码所在的进程中有多个线程同时运行,而这些线程可能会同时访问这段代码。如果每次运行的结果和单线程运行的结果是一致的,而且其他变量的值也和预期是一致的,那就

2016-05-26 11:11:08 287

原创 myBaits 插入多条数据 foreach 查询数据

foreach元素的属性主要有 item,index,collection,open,separator,close。 item表示集合中每一个元素进行迭代时的别名. index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置. open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔 符. close表示以什么结束.foreach : 用的地方为:保存

2016-05-13 16:43:32 4096 1

原创 myEclipse创建maven项目

一.创建maven项目1:myEclipse中创建maven项目 2:点击next 3:选maven-archetype-webapp后,next 4:填写相应的信息,Packaged是默认创建一个包,不写也可以 5:创建好项目后,目录如下: 至此,项目已经创建完毕,下边可是配置。二.项目配置1.添加Source FolderMaven规定,必须创建以下几个Source Foldersrc

2016-05-09 16:40:56 2402

转载 windows+nexus+maven环境搭建

windows nexus环境搭建1、下载nexus 版本为 nexus-2.11.4-01-bundle 下载地址 这里写链接内容 2、将下载好的文件放到D盘进行解压 3、解压后目录结构 nexus-2.11.4-01目录包含了Nexus运行所需要的文件。是Nexus运行必须的。sonatype-work目录包含Nexus生成的配置文件、日志文件、仓库文件等。当我们需要备份Nexus的时候

2016-05-09 12:23:15 6905 2

转载 Spring aop日志配置

1.对AOP的理解 ——  分工来做各个部分,运行时候整合的思想2.理解 面向过程,面向对象,面向切面 的思想1)面向过程:房间装修时,准备装一个灯,就拉一根电线,连接灯。2)面向对象:设计房间中哪些位置需要使用电线接口,然后在相应的位置设置电线接口,以备以后使用。3)面向切面:装修房子,先设计需要在哪些地方装上电

2015-05-12 16:22:58 542

原创 oracle登陆不成功ora-12705:invalid or unknown NLS paramter value specified

当oracle登陆不上去 提示ora-12705:invalid or unknown NLS paramter value specified字符集的问题  ,修改环境变量即可nls-----

2015-03-05 09:30:36 1152

转载 spring 定时器配置

work 0 0 13 22 * ? work 0 14 * * * ?

2015-02-04 10:07:04 305

转载 linux 安装jdk、tomcat 、weblogic

安装前需要把安装文件上传到linux 可以使用xftpJDK给文件权限sudo chmod u+x jdk-6u12-linux-i586.bin 安装jdksudo -s ./jdk-6u12-linux-i586.bin 配置环境JAVA_HOME=/home/xiaoming/jdk1.6.0_12 ex

2014-12-25 12:35:50 462

原创 oracle导入导出 创建表空间

/导入imp username/password@orac file=@@@.dmp  ignore=y full=y buffer=100000000 feedback=1000//导出exp username/password@orac file =d:\@@.dmp log=d:@@.log owner=oa_kf----创建表空间create tempo

2014-12-25 12:29:50 280

原创 spring定时器

//spring 定时器在application.xml中配置//在类中注入service

2014-12-25 11:26:30 356

Lucene 实例

Lucene 实例 使用myeclipse部署即可使用 有代码解释

2015-05-13

SpringMvc+Spring+Mybatis+Maven整合

SpringMvc+Spring+Mybatis+Maven整合

2015-05-03

web service cxf spring集成

完整的代码详解,让您更快的上手 jar包代码都是测试过的客户端和服务端

2013-10-15

空空如也

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

TA关注的人

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