- 博客(11)
- 资源 (12)
- 收藏
- 关注
原创 springMVC+mybatis+Druid
(1)首先添加maven依赖,下载jar包。pom.xml <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version&
2018-07-17 15:19:09 800
原创 SpringMVC+MyBatis 事务管理
spring事务管理包含两种情况,编程式事务、声明式事务。而声明式事务又包括基于注解@Transactional和tx+aop的方式。 从编程事务的代码可以看到核心方法是execute,该方法入参TransactionCallback<T>。查看TransactionCallback源码: 1 2 3 public inter...
2018-07-17 11:32:12 1855 7
原创 提高 Vim 和 Shell 效率的 9 个建议
1. 重映射 CAPSLOCK 键你上一次使用 CAPSLOCK 键是什么时候?很久没有了对不对?噢,我也是,它已经被遗忘了,它浪费了键盘上一个黄金位置。让我们把它重映射成 Control 键来发挥它的作用吧!这里告诉了你在不同的操作系统上的具体操作。现在你可以保持标准键位手势,随意的敲击到 a键左边的 crtl 了。2. 使用 ctrl-r 来搜索和自动重做历史命令许多人都知道可以使用箭头键来都...
2018-07-13 16:36:47 317
原创 007Mycat水平拆分之十种分片规则
水平切分分片实现 配置schema.xml 在同一个mysql数据库中,创建了三个数据库 testdb1,testdb2,testdb3。并在每个库中都创建了user表 <?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://...
2018-07-13 15:24:48 141
原创 006MySQL同步故障: Slave_SQL_Running:No 解决办法
Slave_SQL_Running: No1.程序可能在slave上进行了写操作2.也可能是slave机器重起后,事务回滚造成的.一般是事务回滚造成的:解决办法:mysql> stop slave;mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;mysql> start slave ;...
2018-07-13 11:50:07 377
原创 005MYCAT的分片join
Mycat目前版本支持跨分片的join,主要实现方式有四种。 全局表,ER分片,catletT(人工智能)和ShareJoin,ShareJoin在开发版中支持,前面三种斱方式1.3.0.1支持。8.1 全局表一个真实的业务系统中,往往存在多量的类似字典表的表格,这些表基本上很少变动,如图:配置:全局表配置比较简单,不用写Rule规则,如下配置即可: 在TESTDB下配置一个全局表province...
2018-07-13 11:33:15 537
原创 安装zookeeper
下载地址官网下载地址,点击我转到下载界面 这里我选择版本是3.4.6,如下图所示: 把下载的zookeeper的文件解压到常用目录,这里D:\zookeeper-3.4.6 zookeeper一般真正部署的时候是集群模式部署,这里用于开发测试,只采用了单机部署模式,主要操纵有下面几点: 在目录D:\zookeeper-3.4.6\conf下,创建配置文件zoo.cfg,可以直接复制修改zoo_sa...
2018-07-10 13:33:26 125
转载 mysqldump+binlog的备份与恢复和xtrabackup备份工具
数据备份类型按业务划分:可分为完全备份,增量备份,差异备份。完全备份:就是对整个数据库的数据和数据结构进行备份,好处是很直观,容易被人理解。不足之处:由于每天都对系统进行完全备份,因此在备份数据中大量是重复的,这些重复数据占用空间,增加成本,备份量大,所需时间长。增量备份:就是每次备份的数据只是相当于上一次备份后增加和修改过的数据。优点:没有重复的数据,节省空间,缩短备份时间。缺点:发生灾难时,恢...
2018-07-09 10:55:57 195
转载 004Mycat 不适应场景(改造尽量避免)
1.非分片字段查询Mycat中的路由结果是通过分片字段和分片方法来确定的。例如下图中的一个Mycat分库方案:· 根据 tt_waybill 表的 id 字段来进行分片· 分片方法为 id 值取 3 的模,根据模值确定在DB1,DB2,DB3中的某个分片如果查询条件中有 id 字段的情况还好,查询将会落到某个具体的分片。例如:mysql>select * from...
2018-07-02 14:57:21 184
原创 MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”
遇到的问题:1. MySQL service 已经安装成功,创建了空的data文件夹,也填了初始化ini文件,但是无法启动2. cmd 执行指令 “mysql -uroot -p” 时提示:“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”3. Windows服务管理启动MySQL服务时提示:“本地计...
2018-07-02 14:49:30 10984
转载 navicat连接mysql报错1251解决方案
今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251;原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。试了很多种方法,终于找到一种可以实现的: 更改加密方式1.先通过命令行进入mysql的root账户:?1PS C:\Windows\system32> mysql -uroot -p再输入root的密码:?12345678910Enter ...
2018-07-02 14:42:04 429
微信企业号接口开发源码
2017-09-26
hadoop-core-1.0.3.jar )
2016-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人