摘要:
配置好了免密登录,但是登录的时候还是需要密码 执行命令查询ssh日志,tail /var/log/secure -n 20 发现错误日志,原来是权限问题 a、修改.ssh目录的权限必须是700 b、修改.ssh/authorized_keys文件权限必须是600 这样就可以解决免密登录无效问题。 阅读全文
摘要:
1.安装python sudo yum install -y curl policycoreutils-pythonopenssh-server 2.将SSH服务设置成开机自启动,分别执行以下命令: sudo systemctl enable sshd sudo systemctl start ss 阅读全文
摘要:
1、从《高性能mysql》书中讲解主从原理大致有三个步骤: 在主库上把数据更改记录到二进制日志中(Binary Log)中,这些记录称为二进制日志事件。 从库通过IO线程将主库上的日志复制到自己的中继日志(Relay Log)中。 从库通过SQL线程读取中继日志中的事件,将其重放到自己数据上。 原理 阅读全文
摘要:
1、mysql官网:https://downloads.mysql.com/archives/community/ 下载安装包 2、上传到服务器 3、查看linux上是否已经安装了mysql,有则卸载, 一般centos7默认安装了mariadb,这里把它卸载。 查看:rpm -qa|grep ma 阅读全文
摘要:
1、先安装Jenkins,参考:https://www.cnblogs.com/longyao/p/12733526.html 2、进入Jenkins的管理页面,jenkins:8080 jenkins 我是配置了host的 3、进入页面,会选择推荐插件安装,或者自定义插件安装。然后,输入密码,密码 阅读全文
摘要:
1、先安装java 参考之前的文章:https://www.cnblogs.com/longyao/p/11732355.html 2、安装Jenkins 下载jenkis的rmp包,官网地址:http://pkg.jenkins-ci.org/redhat-stable/ 我下载的是这个: 然后安 阅读全文
摘要:
前面已经说过命令模式,现在我们来看看spring框架中JdbcTemplate中使用的命令模式 首先先注入jdbctemplate 调用 queryForObject 方法 其实每个方法底层实现都一样,就用这个举例吧。点进去这个方法,一路跟进去,找到最深那个query方法 在中间一直都在构建查询需要 阅读全文
摘要:
命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式。 命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 命令模式的结构 命令模式是对命令的封装。命令 阅读全文
摘要:
1、项目上遇到的问题 最近在做一个项目,需要同时用到oracle和mysql两个数据库,那么问题就来了,怎么实现多数据源呢?数据源之间是怎么切换呢?多数据源事务怎么控制呢? 以下demo都是基于springboot。 2、其实实现多数据源还是很简单的,主要是以下步骤 1)配置application. 阅读全文
摘要:
mybatis的xml格式通常需要配置resultMap,解决数据库字段和属性对应关系,为了简化操作,可以在配置mybatis的时候添加如下配置 配置后,则不需要配置 resultMap里的对应关系 阅读全文