- 浏览: 60868 次
- 性别:
- 来自: 长沙
最新评论
-
white_crucifix:
心酸
运维标准(管理杂事) -
jahu:
baishou520 写道巨坑,老胡,顶!@好的。多谢。
maven坑之jar启动异常 -
baishou520:
巨坑,老胡,顶!@
maven坑之jar启动异常 -
jahu:
klww 写道文凭真是太重要了。被它弄苦了三年。想想,有文凭的 ...
我也来谈谈面试,说说我的悲剧。 -
klww:
文凭真是太重要了。被它弄苦了三年。想想,有文凭的你会不会稀罕这 ...
我也来谈谈面试,说说我的悲剧。
文章列表
masterha_check_repl 异常总结
User rpl does not exist or does not have REPLICATION SLAVE privilege! Other slaves can not start replication from this host
这个问题解决方案
配置文件里面的复制账户错误,或者你的复制账户,没有复制权限
异常(不明白为什么会出现这个问题。)
Can't exec "mysqlbinlog": No such file or directory at /u ...
复制关系配置好,主执行sql没有,从没有回放。
show slave status; 发现 slave_io_running 这个属性为 no,那么表示io线程没有运行。就一定没有复制。
因为 从不知道从哪里复制器。所以你得从新配合复制关系。
先去 主知道 配置点。然后从这个复制点,开始复制。
如果是开始搭建,那么可以直接删除主上的复制文件。
master_log_file='bin.000001',master_log_pos=0这句加上复制关系语句里面
如果数据不多,想快点复制,也可以用上面的方法
异常之从 start slave 无法启动
- 博客分类:
- mysql
重置 slave 配置就行了。
启动从时报错:
mysql> start slave;
ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository
reset slave之后可以:
mysql> reset slave;
Query OK, 0 rows affected (0.00 sec)
mysql> change master to master_host='172.16.1.1', master_user='r ...
linxu之ssh(免密码操作)
- 博客分类:
- linux
http://chenlb.iteye.com/blog/211809 这个伙计的博客比我写得好要。。
.ssh,可以说是免密码操作,
比如远程登录。
比如 githug。
操作还是比较简单的。
查看用户目录有没有,.ssh文件
没有 就得创建 .ssh目录
cd ~/
mkdir .ssh
touch config
ssh-keygen -t ras
第一个回车,是输入 密钥的文件名,建议修改。免得以后操作,把默认的覆盖了,搞死人。
...
初级DBA坎坷路之从没有复制数据
- 博客分类:
- mysql
作为一名奋斗在半路在半路的 DBA运维工程师,又犯了一个低级错误。
问题 主从复制搭建成功。在 ssh操作 install 语句,从没有任何数据。
真的找到好久,都没找到问题。
经过大神的指出。发现 主上 autocommit = off,事务没有提交。所以从没有数据。commit;一下或者修改 autocommit = on就行了。
现在讲解下 autocommit 这个参数。自动提交。
更新语句与ddl语句,默认是开始起事务的,
autocommit为off,不会提交事务。需要手动提交
...
springboot之加载配置文件
- 博客分类:
- java
1,springboot加载配置文件的代码在。
1,ConfigFileApplicationListener的loadIntoGroup方法
2,加载方式有file,classpath。加载目录也多种。详情请 自己dibug
3,加载文件格式有 xml。yml,与 pro
,4,加载 yml文件,必须依赖 snakeyaml 包,没有snakeyaml包,是无法加载 yml配置文件的
PropertySourcesLoader.addPropertySource()
PropertySourcesLoader.propertySource ...
java.util.concurrent 这个包下面的 类都很经典。
ConcurrentHashMap 这个类是java中讨论最多的,也是争论最多的类了。很多人对这个类很好奇。这个博客就是用来讲解ConcurrentHashMap
作为并发集合,大家比较关心 读写,锁,与 map的散列。
读写如何的锁
get操作( 所有读操作都没加锁。大家可以去看下。)
public V get(Object key) {
Node<K,V>[] tab; Node<K,V> e, p; int n, eh; K ek;
int ...
Angular.js
- 博客分类:
- angular1.2.57源码解析
Angular.js
大量的基本javascript工具方法,是一个很强大的工具js,基本包含日常所需要的工具方法
至少少数的方法,会绑定到 angular对象中
下面是全部的方法
msie: true, 简单的识别浏览器是是不是ie jqLite: true, jQuery: true, ...
会按照下面的循序一步步写。
写一个会在后面标注,冒事解读量很大
这目录是在 unbunt系统上是使用 tree -L 3 >1.txt 命令输出的├── apis.js├── auto│ └── injector.js├── jqLite.js├── loader.js├── minErr.js├── ng ...
为什么解读 angular 源码
只是想对 源码 了解整个只想更好的运用好angular
angular整个生态圈相对其他的 前端库 比较完善。
为什么选着1.2.28
考虑到 1.2.28.对ie 7的兼容
程序猿都知道需求改变和技术兼容性,万一需求与使用者要支持需要支持ie7就完蛋了。
解读完1.2.28 还可能解读2.版本
mysql之 windows下安装
- 博客分类:
- mysql
mysql版本是 5.7.12
下载地址 官网
加压到任何目录
修改 my.ini的配置文件
主要是 base目录与data目录的修改
把mysql目录下的 share\english\errmsg.sys 复制到 base目录下的share下(base是自己创建的,肯定没有share目录,所以需要你自己创建)
管理员执行cmd(不是肯定报错)
cd 到 mysql的bin目录下
执行 mysqld --initializ (这个是初始化mysql)
执行 mysqld --install (初始化mysql服务)
net start mysql
在 ...
认真看把
//这里分三大部分,
//分别是 provider(providerCache 和 instanceCache 与 providerInjector 和 instanceInjector) 是angualr 最核心的几个组件之一。
//loadModules
//createInternalInjector
function createInjector(modulesToLoad) {
...
angular之moduler与服务等api生成。(angualr版本是1.2.28)
function setupModuleLoader(window) {
//得到 注入器异常与ng异常
var $injectorMinErr = minErr('$injector');
var ngMinErr = minErr('ng');
//方法属性绑定
function ensure(obj, name, factory) {
...
angular之启动
- 博客分类:
- angular1.2.57源码解析
目前没写javascript的吐槽,以后会写。
angular自动启动过程
jqLite(document).ready(function() {
angularInit(document, bootstrap);
});
上面代码在 angular.js文件最后几行,当所有的angular代码执行完毕,就执行启动。
看下说明angular如何自动化加载的。
function angularInit(element, bootstrap) {
var elements = [element], ...
org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.scheduling.TaskScheduler] is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:372)
at org.springframew ...