白猿的博客

欢迎评论

Spring+mybatis项目tomcat启动 dao接口(mapper)注入失败

Spring+mybatis项目tomcat启动 dao接口(mapper)注入失败 在做一个spring和mybatis的项目是,用tomcat启动报 org.springframework.beans.factory.BeanCreationException: Error creat...

2018-07-25 00:28:14

阅读数 226

评论数 0

初识分布式事务

初识分布式事务 设想一个最简单的分布式事务场景,对于跨银行的转账操作,该操作涉及到调用两个异地的Service服务,一个是本地提供的取款服务,一个是目标银行提供的存款服务,该两个服务本身无状态且独立,构成一个完整的事务。 事务补偿机制 事务补偿即在事务链中的任何一个正向事务操作,都必须存在一...

2018-05-19 14:59:26

阅读数 28

评论数 0

Spring中的事务

Spring中的事务 首先介绍一下概念,知道的直接跳过。 一、数据库事务 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则...

2018-05-08 22:23:30

阅读数 28

评论数 0

maven中scoped的使用

scope在maven的依赖管理中主要负责项目的部署,比如开发环境和测试环境需要的一些包,在生产环境并不需要,就可以通过指定scope为”test”来实现。 scope的分类 1.compile:默认值 他表示被依赖项目需要参与当前项目的编译,还有后续的测试,运行周期也参与其中,是一个比较强的...

2018-04-27 09:17:43

阅读数 38

评论数 0

Spring+Mybatis嵌套事务,在子事务提交后查数据为空

Spring+Mybatis嵌套事务,在子事务提交后查数据为空 需求场景 public class BServiceImpl implements BSevice{ @Autowired private ASevice aSevice; @Resource(name=&...

2018-04-11 22:09:23

阅读数 509

评论数 0

java后台发http请求报javax.net.ssl.SSLKeyException: RSA premaster secret error解决方法

java后台发http请求报javax.net.ssl.SSLKeyException: RSA premaster secret error解决方法 之前做项目,用Java开发。在本地和测试环境用java代码发HTTP请求拿取数据都没问题,但是发布到生成环境就会报一下错误: javax....

2018-04-04 09:37:26

阅读数 265

评论数 0

使用gradle编译Spring源码

使用gradle编译Spring源码 首先去下载spring的源码 https://github.com/spring-projects/spring-framework/releases。 Spring源码的编译需要gradle的支持,所以需要下载gradle,下载完成后同样只需要解压到本地...

2018-03-27 21:31:01

阅读数 176

评论数 0

JAVA获得汉字首字母

JAVA获得汉字首字母 在开发中我们会遇到需要提出汉字中的拼音的首字母、提出汉字的拼音等,这时可以用 pinyin4j.jar来处理。 pinyin4j.jar 的Maven依赖 <!-- https://mvnrepository.com/artifact/com...

2018-03-21 12:31:01

阅读数 59

评论数 0

HTTP通过Get请求传递参数时特殊字符被转码的处理方式

HTTP通过get请求传递参数时特殊字符被转码的处理方式 有时候通过get请求时传递参数难免会有一些特殊字符如:http://XXX?account=guankai&token=D7InZJFVaLwrKg9q6NX3%2Bw%3D%3D,这样的,在后台直接接受时,特殊字...

2018-03-19 08:53:20

阅读数 2752

评论数 0

Mysql 日期格式转换

Mysql 日期格式转换 获取当前时间 NOW()函数以’YYYY-MM-DD HH:MM:SS’返回当前的日期时间,可以直接存到DATETIME字段中。 CURDATE()以’YYYY-MM-DD’的格式返回今天的日期,可以直接存到DATE字段中。 CURTIME()以’HH:MM:SS...

2018-03-05 10:39:50

阅读数 67

评论数 0

程序员的暴力美学

在知乎上看到一份推理题,如图 尝试通过编程来实现解答,首先想到思路是通过对每一道题的答案判断走不同的分支。但走到最后发现各个题目之间无法关联起来,而且工作量太大,最后选择用最直接最暴力的迭代来实现。 private String anwos[] = {"A&...

2018-03-03 11:25:55

阅读数 373

评论数 0

关于mybatis的xml文件中使用 比较符报错的解决方案

关于mybatis的xml文件中使用 比较符报错的解决方案 在通过mybatis的xml格式处理sql语句时,经常会用到< ,<=,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串...

2018-03-02 11:05:54

阅读数 70

评论数 0

Spring Boot的普通类调用Bean对象

Spring Boot的普通类调用Bean对象 有时候需要在一些工具类中调用到Spring管理的bean对象的一些方法。 代码如下 /** * 导入处理接口 * @author Thinkpad * */ public class ResourceImportServiceImp...

2018-02-02 23:19:55

阅读数 185

评论数 0

java.lang.IllegalStateException: Duplicate spring bean id

java.lang.IllegalStateException: Duplicate spring bean id Spring Boot在整合Dubbo时,提供方启动没有任何问题。但到消费方启动时报如下错误 java.lang.IllegalStateException: Applicati...

2018-01-21 14:19:32

阅读数 3019

评论数 0

spring boot 整合mybatis报org.springframework.jdbc.CannotGetJdbcConnectionException

spring boot 整合mybatis报org.springframework.jdbc.CannotGetJdbcConnectionException Error updating database. Cause: org.springframework.jdbc.CannotGetJ...

2018-01-12 22:51:33

阅读数 533

评论数 0

CentOS6.8下使用yum安装mysql

CentOS6.8下使用yum安装mysql 一 查看CentOS下是否已安装mysql 输入命令 :yum list installed | grep mysql 二 删除已安装mysql 输入命令:yum -y remove mysql 三 查看yum库中的mysql(非必须) 输...

2018-01-05 21:40:16

阅读数 76

评论数 0

Redis集群密码设置

Redis集群密码设置 一 修改所有redis集群中的redis.conf文件 masterauth 1234 requirepass 1234 注意所有节点的密码都必须一致,masterauth也要加的。 二 通过指令找到安装的redis在ruby环境中的配置client.rb ...

2018-01-05 21:17:48

阅读数 2347

评论数 0

Redis集群搭建

Redis集群搭建用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。机器IP分别为:192.168.35.129,192.168.35.130。Redis的版本为redis-4.0.1。将下载好安装包上传到/usr/software目录下,两台机器同时操作。...

2017-12-19 23:44:08

阅读数 65

评论数 0

SQL查询AND和OR的使用

SQL查询AND和OR的使用1.比如有一个表EMP,有一个NAME,STATE等字段,现在查询状态为10A或者10B sql>>SELECT NAME,STATE FROM EMP WHERE (STATE=”10A” OR STATE=”10B”) 2.比如有一个表EMP,有一个...

2017-12-18 20:08:58

阅读数 1429

评论数 0

Zookeeper集群简单实现

Zookeeper集群简单实现Zookeeper简介: ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的目标就是封...

2017-12-17 21:21:49

阅读数 151

评论数 0

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