自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 零基础搭建一套完整的微服务框架【window版】

零基础搭建一套完整的微服务框架【window版】springboot+dubbo+docker 零基础搭即可建微服务

2020-11-19 15:49:08 1751 6

原创 Spring MVC +Spring + Mybatis 构建分库分表总结 SSM搭建以及分库分表的实现

分库分表 顾名思义就是根据查询条件动态的去获取数据所在的库和表的位置,

2017-03-09 21:45:14 19057 10

原创 Java使用RSA进行加密解密【完美版本】;Data must not be longer than 117 bytes【不报此错误】

Java使用RSA进行加密解密【完美版本】;Data must not be longer than 117 bytes【不报此错误】Java使用RSA的公钥加密,私钥解密;私钥加密,公钥解密import org.apache.commons.codec.binary.Base64;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.crypto.BadPaddingException;import javax

2021-05-17 18:10:18 2661 1

转载 MySQL事务隔离级别和Spring事务关系介绍

事务隔离级别介绍隔离级别脏读不可重复读幻读未提交读(Read uncommitted)可能可能可能已提交读(Read committed)不可能可能可能可重复读(Repeatable read)不可能不可能可能可

2017-03-16 17:29:19 463

转载 从AbstractRoutingDataSource说分库分表实现 路由规则

本文转自  http://wely.iteye.com/blog/2275725很多人不知分库分表怎么实现,可能是把它想得复杂了。事实上,我们将复杂的事情分工后就简单了。如果仅仅是单库分表,那直接在代码中根据分表的维度得到表名后缀,如“0001”,然后比如在mybatis下,sql语句就可以这么写“select * from user_#tbIndex#”。程序中我们能

2017-03-08 16:44:19 3535

转载 网站再遭新威胁 Struts2又曝高危漏洞

自从著名J2EE框架Apache Struts2被曝出可被远程攻击者利用的执行漏洞后,关于Struts2的安全性便广受关注。近日,安全研究人员则再次发现了Struts2存在远程代码执行的漏洞,Struts2官方已经确认该漏洞(S2-045),并定级为高危漏洞。  编号为CVE-2017-5638的该漏洞,是基于Jakarta plugin插件的Struts远程代码执行漏洞。据悉,该漏洞会造成R

2017-03-08 13:54:00 532

原创 幂等性

1.幂等性定义1.1 数学定义在数学里,幂等有两种主要的定义:在某二元运算下,幂等元素是指被自己重复运算(或对于函数是为复合)的结果等于它自己的元素。例如,乘法下唯一两个幂等实数为0和1。即 s *s = s某一元运算为幂等的时,其作用在任一元素两次后会和其作用一次的结果相同。例如,高斯符号便是幂等的,即f(f(x)) = f(x)。1.2 HTTP规范的定义在HT

2017-03-08 13:40:12 775 1

原创 mysql优化技巧

1、选取最适用的字段属性例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是 BIGIN来定义整型字段。 另外一个提高效率的方法是在可能的情况下,应该尽量把字段设置为NOT NULL,这样在将来执

2017-03-08 11:27:25 266 1

原创 Redis和Memcache的区别总结

数据类型redis数据类型丰富,支持set liset等类型memcache支持简单数据类型,需要客户端自己处理复杂对象持久性redis支持数据落地持久化存储memcache不支持数据持久存储分布式存储redis支持master-slave复制模式memcache可以使用一致性hash做分布式value大小不同memcache是一个内

2017-03-08 11:25:52 4746

原创 java利用注解做参数验证

import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * 数据验证 * Created by wangshupeng1

2017-03-08 11:12:52 1234

原创 MySQL事务隔离级别详解

SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容)       在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty

2017-03-03 22:19:53 245

原创 MYSQL 优化常用方法

1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的

2017-03-03 22:09:10 253

Spring MVC +Spring + Mybatis 构建分库分表源码

本资源对应博文:http://blog.csdn.net/buchengbugui/article/details/60972176,可以通过博文进行学习,博文有详细教程,以及代码。

2017-03-10

FLEX简介第一章关于FLEX课程的基础简介

FLEX pdf文档 FLEX简介第一章关于FLEX课程的基础简介

2011-03-15

空空如也

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

TA关注的人

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