摘要:
我使用的数据库,没有针对其进行其他相关设置,最近经常出现连接异常,现象为太多的连接。 MySQL查看最大连接数和修改最大连接数 1、查看最大连接数(可通过show variables查看其他的全局参数)。通常,mysql的最大连接数默认是100, 最大可以达到16384。 show variable 阅读全文
摘要:
redis简介 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(s 阅读全文
摘要:
在页面代码寻找问题时,页面中代码太多,一下看不过来,于是想把页面中的对象直接复制出来,可通过JSON相关方法实现: 在转换字符串为对象时,也可采用如下方式: 注:ie8(兼容模式),ie7和ie6也可以使用eval()将字符串转为JSON对象,但不推荐这些方式,这种方式不安全eval会执行json串 阅读全文
摘要:
在一次清空一张比较大的表时(在清空前占用400多兆),发现该表中记录为0条但是空间并没有被释放,采用下面方式可查看占用情况 可通过 optimize操作来释放掉这部分空间,如下: 在通过上面查看磁盘占用情况,已被释放。 在网上查询了关羽OPTIMIZE的用法及描述: 如果你已经删除了表的一大部分,或 阅读全文
摘要:
项目名为helloweb 项目文件结构图1 helloweb>pom.xml内容如下: 其中helloweb-core中的目录为 pom.xml内容 其它模块的结构类似。 阅读全文
摘要:
在配置的log4j输出时,不能打印SQL信息,在mybatis-config.xml中添加如下配置即可 <settings> <setting name="logImpl" value="LOG4J"/> </settings> 阅读全文
摘要:
使用函数DATE_FORMAT(date,format)进行转换,如 STR_TO_DATE将字符串转为时间 其中format中的格式: 阅读全文
摘要:
注意导入文件的格式编码问题,我有N个csv文件,其中N-1个csv文件的编码都是UTF-8,mysql对应的DB也是UTF-8,导入没问题, 有一个文件不是UTF-8的,导入不成功,将该文件编码改为UTF-8就可以了 导出表到csv文件 阅读全文
摘要:
2PC与3PC 为了解决分布式一致性问题,著名的一致性协议和算法有:二阶段提交协议、三阶段提交协议和Paxos算法。 在分布式系统中,每一个机器节点虽然都能够明确地知道自己在进行的事务操作过程中的结果是成功或失败,但却无法直接获取到其它分布式节点的操作结果。为了保持事务处理的ACID特性,就需要引入 阅读全文
摘要:
一、定义 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理者分别位于分布式系统的不同节点之上。通常一个分布式事务中会涉及对多个数据源或业务系统的操作。 二、CAP和BASE理论 1、CAP定理,分布式计算领域的公认定理,CAP定理告诉我们: 一个分布式系统不可能同时满足一致性(C 阅读全文