会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
十光年
潇洒来去山水间,谈笑声中江湖远; 码到功成人未老,白发归来仍少年。 --<道家码农>
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
30
下一页
2018年9月11日
Mycat源码中的单例模式
摘要: 在MyCat的源码中,很多对象都使用到了单例模式。 首先是MycatServer类,该实例必须全局唯一,所以这里涉及到JAVA的单实例模式,就是一个类只有唯一一个实例对象存在。先来看看mycat源码是怎么做的: 首先,将构造方法定义成私有的,这样外界不能再实例化该类。然后,提供一个公有的静态方法,使
阅读全文
posted @ 2018-09-11 10:48 xuebusi
阅读(190)
评论(0)
推荐(0)
2018年7月23日
MySQL开发规范
摘要: 本文档是为帮助研发与运维人员按照规范使用MySQL数据库,提升研发写SQL的水平。致力于提供一个安全,稳定,高性能的数据库环境。 命名规范1) 库名、表名、字段名必须使用小写字母,"_"分割。2) 库名、表名、字段名不超过12个字符。3) 库名、表名、字段名禁止使用MySQL保留字,见附件。4) 库
阅读全文
posted @ 2018-07-23 11:41 xuebusi
阅读(2076)
评论(0)
推荐(1)
2018年7月21日
接口签名工具类
摘要: 登陆接口签名方案: 客户端在Header中传递时间戳("curTime")、入参的md5值("md5")和校验和("checkSum")等3个参数; (1)md5值: 客户端将请求入参使用md5加密并转成十六进制的字符串形式,放入Header; (2)校验和: 客户端将APPSECRET(暂时写死 "67wGmp7PdhwEp9I4"), md5, curTime等3个参数使用sha1加密...
阅读全文
posted @ 2018-07-21 10:59 xuebusi
阅读(1394)
评论(0)
推荐(0)
RSA加密和解密工具类
摘要: 1 import org.apache.commons.codec.binary.Base64; 2 3 import javax.crypto.Cipher; 4 import java.security.*; 5 import java.security.spec.PKCS8EncodedKeySpec; 6 import java.security.spec.X5...
阅读全文
posted @ 2018-07-21 10:52 xuebusi
阅读(8613)
评论(0)
推荐(1)
2017年12月27日
kafka项目中踩到的一个坑(客户端和服务器端版本不一致问题)
摘要: 启动项目时控制台抛出的异常信息:
阅读全文
posted @ 2017-12-27 12:50 xuebusi
阅读(2259)
评论(0)
推荐(0)
自己实现字符串转整数(不使用JDK的字符串转整数的方法)
摘要: 【需求】: (1)如果输入的字符串为null,为空,或者不是数字,抛出异常; (2)如果输入的数字超出int的最大值或最小值,抛出异常; (3)输入的数字允许以+或-号开头,但如果输入的字符串只有"+"或"-"号,则抛出异常; 【实现思路】: 关键:字符串 -> 字符 -> 整数。 输入的字符串中的
阅读全文
posted @ 2017-12-27 00:24 xuebusi
阅读(331)
评论(0)
推荐(0)
2017年12月20日
SpringBoot打war包并部署到外部tomcat运行(jar工程改造为正war工程)
摘要: 如果你的SpringBoot工程是一个jar工程,而想把它改造成war工程,并打成war包放到外部的tomcat下运行,该怎么修改配置呢?这里以Maven工程为例进行介绍。 (1)将pom.xml中的打包方式由jar改成war (2)在pom.xml中添加spring-boot-starter-to
阅读全文
posted @ 2017-12-20 20:55 xuebusi
阅读(5710)
评论(0)
推荐(0)
SpringBoot热部署配置(基于Maven)
摘要: 热部署的意思是只要类中的代码被修改了,就能实时生效,而不用重启项目。spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是比速度比手动停止后再启动还要更快,更快指的不是节省出来的
阅读全文
posted @ 2017-12-20 16:26 xuebusi
阅读(2993)
评论(0)
推荐(0)
ssm整合(基于xml配置方式)
摘要: 本文是基于xml配置的方式来整合SpringMVC、Spring和Mybatis(基于注解的方式会再写一篇文章),步骤如下: (1)首先自然是依赖包的配置文件 pom.xml (2)既然是web项目,首先得配置web.xml (3)数据库连接配置 db.properties (4)Mybatis的配
阅读全文
posted @ 2017-12-20 14:03 xuebusi
阅读(3755)
评论(0)
推荐(1)
mybatis逆向工程自动生成实体类、接口以及映射Mapper.xml配置文件
摘要: Mybatis的逆向工程非常简单,只要一个配置文件和一个Main方法就可以实现,下面以maven工程为例: (1)在pom.xml中引入依赖包 (2)在 generatorConfig.xml 配置文件中指定文件生成路径 (3)编写Main方法,在main方法中指定要读取的generatorConf
阅读全文
posted @ 2017-12-20 13:10 xuebusi
阅读(3402)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
30
下一页