自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 测试redis集群的两种方式:分片和哨兵

import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.util.Set;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPoolConfig;import redis.clients.jedi

2017-12-16 16:08:00 5132

原创 redis集群哨兵模式

一、redis 单点模式linux安装步骤: 1. redis-4.0.2.tar.gz方式Linux服务器对应位置 2. 解压压缩包: tar -zxvf redis-4.0.2.tar.gz 3. cd /jboss/redis-4.0.2 4. 安装: make 出现it.s a good idea to run ‘make test’则表示安装成功 5. cd /red

2017-12-16 16:03:23 1355

原创 遇到的Mysql优化问题

前几天为一个保险公司做一个咨诉系统,其中有个功能是统计报表。要求是这个报表在mysql中跑要两秒以内查询出结果,在系统之中查询要在七八秒之内,而数据量也会在百万级别以上。 本身mysql的查询性能就稍微差一些,而且mysql连表查询的效率更是差强人意。由于开始的表的设计原因,有些统计数据要在连表中来查询,而且要求的时间期限是一年以内的数据。 开始写了一个逻辑的sql,一旦数据量超过一万,那速度简

2017-07-29 22:55:48 286

原创 开发中遇到的垃圾回收

前两天项目中碰到一个功能,简单点说就是: 1、在线上传zip文件。 2、解压出里面的文件。 3、解析里面的xml文档。 4、将数据存储到对应的数据表中。 5、以上数据存储完成以后删除目录下的所有文件。 6、当任何一处报错以后,删除已经存储的数据。 以上是导入功能,同样还有导出功能,就是上面的需求反转过来,这个没什么特别的。这两个功能从设计到完善花费了我两天时间,功能实现没什么难度,但是

2017-07-01 22:10:32 280

原创 对象的序列化

对象的序列化 之前没有接触过序列化,最近做分布式项目,接触到了好多加了序列化的实体bean。回来小小测试一下,以作记录。 首先我理解的序列化就是将对象转字节,以及字节转对象的反序列化。或者说将实例化的对象转换成二进制字节存储到硬盘上面。 对象想要可被序列化首先要实现Serializable接口,否则是不能被序列化的,会报java.io.NotSerializableException错误,其次

2017-06-11 18:37:05 253

原创 单例设计模式

一直不理解单例模式饿汉式是怎么保证唯一实例的。懒汉式和饿汉式区别没什么好研究的,无外乎线程安全和延迟创建实例。但是饿汉式每次都应该实例化就一次啊,是不是通过本类名加载类,类变量就只执行一次。贴出代码:package test;public class Test {public static void main(String[] args) {// TODO Au

2017-04-28 18:45:34 223

原创 ServletConfig

ServletConfig是一个接口,servlet引入了这个接口类型的对象。//获取servlet的配置信息@Overridepublic ServletConfig getServletConfig() {// TODO Auto-generated method stubreturn null;}这个东西可以获取servlet的对象信息。他的实现类都由tomc

2017-04-25 17:51:06 343

原创 Servlet基础1

一、servlet实现有三种方式,1、继承servlet.http.HttpServlet;2、继承GenericServlet3、实现servlet接口实际上他们的关系就是HttpServlet继承GenericServlet且GenericServlet实现了servlet接口。所以一般我们使用继承httpservlet方式实现就可以了。二、servlet的访问首先

2017-04-25 17:20:41 223

原创 Spring声明式事务处理

声明式事务处理

2017-04-25 09:23:04 345

原创 AOP

Spring另一个重要的思想就是面向切面编程,通俗的解释就是将一些类的功能作为切面,切入进我们的目标类中。不废话,直接上原理。要了解aop首先了解代理模式。代理模式说白了就是代码的加强,比如对数据库的增删改查功能,他们都伴随着两个重复操作,就是commit提交和began开始。这个增删改查功能,我们就叫做目标类,开始提交的重复操作我们叫通知类,也就是传说中的切面。现在我们创建一个类,它和目标类

2017-04-25 08:29:28 243

原创 Spring

这两天研究了一下spring开源框架,在这里做个笔记,过段时间可以回来看看有什么错误。spring主要的功能就是ioc控制反转和aop面向切面编程,着我们都知道,spring2.5的api文档里面也有详细解释。但是里面的解释看着云里雾里真的是看不懂,所有就实际搭建两个框架测试一下了。**IOC控制反转** 什么是**控制反转**呢?说白了就是讲bean的创建、调用和销毁等操作都交由sp

2017-04-24 23:26:55 303

转载 null与undefined

记录一下js中null和undefined的区别。

2017-01-24 11:37:57 215

hive_jdbc_2.6.1.1001.zip

hive的驱动jar包,支持第三方使用。例如sql developer、SQuirreL SQL Client等免费的工具,都可以加载第三方驱动包,直接链接hive服务,就像操纵关系型数据库一样,操作hive上的数据。

2020-09-14

java编辑器

java编辑器,简单操作,便于运行。。

2015-05-24

计算机网络中文版第五版

计算机网络第五版,PPT格式。中文教材类型。适合网络计算机学科人才学习。翻译准确,适合英语不好的同学

2015-01-01

64位vc++6.0

C++开发平台,易于管理操作。64位操作系统。解决某些32位操作系统不兼容的为题。适用于win7系统的简易c++编译器,比较适合学生一类的初学者。

2014-08-16

空空如也

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

TA关注的人

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