自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot整合-ActivityMq-某个相同的消费者进行集群时的处理方法

业务场景:业务系统A(生产者)业务系统B(消费者,集群)业务系统C(消费者,集群)目前业务需求:业务系统A发送一条消息业务系统B中只有一台服务器能够接收,其他集群对象接收不到业务系统C中只有一台服务器能够接收,其他集群对象接收不到问题使用队列模式:只会有一台服务器接收到消息,如果是cosumerA1消费了消息,则consumerA2,consumerB1,consumer...

2019-03-20 13:40:22 1319

原创 Redis集群-主从设置

准备工作需求: redis3.0安装:安装redis环境yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl创建文件夹:mkdir -p/usr/local/src/redis进入创建的文件夹位置:cd /usr/loc

2017-02-17 09:15:46 369

原创 springmvc中的数据校验

实现方式原理 springmvc是支持JSR(java规范提案)303 Bean Validator的,但是没有具体的实现,所以我们需要引入实现了JSR303 Bean Validator的hibernate validator(hibernate的验证)。主要注解 需要在需要验证的对象的属性上添加以下注解:@AssertTrue //用于boolean字段,该字段只能为true @Asser

2017-02-15 13:09:53 703

原创 递归删除-优化

问题:最近学习时,当使用递归删除时,刚开始使用的是,直接递归删除,这样调用sql语句过多,效率大大的低; 解决:使用先递归查询,在通过delete from table where id in(1,2,3);这样的sql语句进行删除.代码演示直接递归删除:/** * 方式一:删除内容类目(直接递归删除,删除语句多,不好) * * @param parentId

2017-02-14 15:32:29 1773

原创 Java-Base64加密&&MD5加密

数据加密:在计算机加密的世界里,有很多很多种不同的加密方式,如MD5,SHA1,Base64等。有的是单向加密,只能通过明文得到密文,无法反过来,通过密文解码得到明文,像MD5,Sha1这样的加密算法,不过md5的32位密文,好像被一个女的破译过。有的这是双向加密的,既可以得到密文,也可以得到明文。 这里简单介绍2个加密的方式:Base64加密与MD5加密Base64加密&解密base64是双向加

2017-02-14 14:56:06 2068

原创 redis分片式集群

概述原理:通过Jedis进行key的hash值计算,可以得到不同的redis数据库,比如: 当我们set abc 123时,jedis会将abc进行进行hash值运算,假设得到1,则,我们将数据存到编号为1的redis数据库中;如果计算结果为2,则我们将数据存到编号为2的redis数据库中.缺点不支持动态扩展,如果我们动态增加或者减少redis数据库时,会导致jedis对key进行的hash

2017-02-13 12:12:30 612

原创 springmvc中对象转成JSON格式的细节

细节对象通过ObjectMapper转换成Json格式的字符串: [{key1:value1,….,key2:value2},{key1:value1,….,key2:value2}]json格式的字符串中的key:value的实现是通过对象中的getXXX()方法实现的,如:对象中有getName()方法,则,其key为:name,value为getName()获得的值如easyui框架中的

2017-02-12 16:27:25 1791

原创 springmcv实现图片上传

详细的图片上传步骤校验图片格式设置文件路径校验图片是否合法(防止伪装)保存图片实例如下:因为前端是使用富文本插件,需要的是text/plain类型,而我们springmvc默认返回的响应类型是:application/json,所以我们需要进行设置:produces = MediaType.TEXT_PLAIN_VALUEpackage com.taotao.manage.contro

2017-02-12 15:32:16 577

原创 spring不通过注入的方式获取对象(BeanFactoryAware \ApplicationContextAware )

方式一:实现 BeanFactoryAware 接口重写setBeanFactory(BeanFactory beanFactory)方法:private BeanFactory beanFactory;@Override public void setBeanFactory(BeanFactory beanFactory) throws BeansException {

2017-02-12 10:53:17 1255

原创 数据库连接池

1.DriverManagerDataSource该类是spring提供的,根本没有连接池的作用,其工作原理是:只要有连接,就创建一个connection<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverCla

2017-02-11 22:14:32 231

原创 springmvc中messageConverter用法

解决StringHttpMessageConverter乱码问题问题:当我们将字符串对象通过springmvc传回浏览器时,因为StringHttpMessageConverter消息转换器中默认的解码集是ISO-8859-1;因为当浏览器接收时,是乱码的.解决:通过配置文件,可以将问题解决:<mvc:annotation-driven> <!-- register-defaults=

2017-02-10 20:29:15 6958 1

原创 ajax跨域问题解决:JSONP

跨域问题:ajax无法进行跨域请求js的<script>标签的src属性可以实现跨域请求解决方案方案1: 1. 通过<script>标签的src属性,填写访问地址 2. 获得的值,需要符合js格式,因此返回值应该是: 方法名(xxx)的格式 3. 方法名(xxx)表示调用方案,xxx是参数,我们需要调用对应的方法,获得结果方案2:$.ajax({ url:"

2017-02-10 19:56:09 256

原创 javaweb开发路径总结

写路径1.服务器与服务器 /:表示的是工程名 例如:request.getRequestDispatcher(“/index.jsp”) 表示:http://localhost:8080/工程名/index.jsp 2.服务器与浏览器 /:表示主机名 例如:response.sendRedirect(“/工程名/index.jsp”) 表

2017-01-19 19:16:09 485

原创 事务笔记

事物的特性1.原子性:事务不可分割,一起成功,一起失败 2.隔离性:一个事物的执行不受其他事务的影响 3.持久性:事务一旦提交或回滚,事务就持久保存到数据库 4.一致性:强调事务操作的前后,数据要保持一致**事务的隔离级别一1:read uncommited:未提交读,脏读/不可重复读/虚读都可能发生 2:read commited:已提交读,不可重复读/虚读都可能发生 4:repeata

2017-01-19 11:40:30 321

报表导出工具类

提供方便快捷的导出方式,支持多线程操作,提高效率.可支持百万级数据导出 主要内容: 1.BookUtil.class(导出工具类) 2.Export.class(模板注解) 3.相关Jar包 用例: BookUtils.getInstance(boolean isTitle, boolean isSubTitle, int start, int end, int rowStart).initBook().bookOutport(Class<T> clazz, List<T> beans).write(String filerPath); Class<T> clazz:该类需要对需要导出的字段添加Export.class注解 int start:开始行 int end:结束行 int rowStart:开始列

2019-03-21

空空如也

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

TA关注的人

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