志哥

  • 首页

  • 标签

  • 分类

  • 时光机

  • 关于我

  • 搜索

canal 切换 zookeeper 机器

发表于 2017-06-26 | 分类于 zookeeper | 阅读次数:

把 120.27.227.13 跳板机上的 zk 换成 192.168.150.61 的 zk,以 rds1 为例 ,对应 canal41

1、修改192.168.150.23: canal41里面相关配置
cd /home/pangu/app/canal41
vi conf/canal.properties
canal.zkServers=192.168.150.61:2880,192.168.150.61:2881,192.168.150.61:2882

2、停掉canal41
./bin/stop.sh

3、120.27.227.13 服务器拿到旧zk canal 的 binlog 位点信息

阅读全文 »

iTerm2 结合 Linux expect 实现 ssh 自动登陆, 通过跳板机登录服务器内网功能

发表于 2017-06-18 | 更新于 2018-03-26 | 分类于 Linux | 阅读次数:

痛点

一般情况下,公司所有的服务器都在内网,公网访问、管理服务器都要先通过登录一台跳板机,然后再由跳板机登录到相应的服务器进行操作,跳板机与服务器的连接都是内网地址。我们经常看到的现象就是下图这样(博主 Mac 自带的终端做的演示),每次都要通过 ssh 登录两次,输入两次密码,密码也经常输错,不胜其烦。

这时候我们就需要用比较好的工具来解决这个问题,能够实现自动登录,避免时间耗到这种无意义的事情上。我所用到的工具是 iTerm2,iTerm2 是一款非常好用的 Mac 终端工具,具体介绍及基本用法可自行搜索。当然只有iTerm2 还不够,还要配合 Linux expect 的脚本才能实现自动登录。

阅读全文 »

Intellij IDEA 中使用 MyBatis-generator 自动生成 MyBatis 代码

发表于 2017-04-13 | 更新于 2018-03-26 | 分类于 MyBatis | 阅读次数:

1、IDEA 创建 maven 工程(略)

2、 在 maven 项目的 pom.xml 添加 mybatis-generator-maven-plugin 插件和 MySQL 数据库驱动依赖

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<build>
<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.5</version>
<configuration>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
</plugin>
</plugins>
</build>

<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.34</version>
</dependency>
阅读全文 »

《如何高效学习》:将所学的知识运用到实际中去

发表于 2016-12-18 | 更新于 2018-04-07 | 分类于 读书笔记 | 阅读次数:

本书主要讲的就是整体性学习的好处,就好比是战略 vs 战术的战略,道 vs 术的道。作者斯科特•扬(Scott Young)。

偶然观察到的一个学习现象的细致阐述,那就是学得好的同学总在试图找寻知识间的关联,而学得慢的同学却往往只会死记硬背,进而提出整体性学习策略。

整体性学习策略强调将信息编织到知识网络中,而不是给自己加上机械记忆的负担,这个策略的基础有以下几方面。

阅读全文 »

Mac终端中用sublime打开文件夹/文件

发表于 2016-12-16 | 分类于 Mac | 阅读次数:
1
2
3
4
5
6
7
8
# 用vi命令打开.zshrc
vi .zshrc
# 以下内容放到.zshrc中
alias subl="'/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'"
alias nano="subl"
export EDITOR="subl"
# 使之生效
source .zshrc

在终端中输入subl 文件夹/文件,就能用sublime打开了

阅读全文 »

大部分的群聊都是在浪费生命

发表于 2016-12-12 | 更新于 2016-12-13 | 分类于 随笔 | 阅读次数:

今天在群里跟人撕逼了,是我花360加的一个付费群,有两个群,有个人别人不能说话,只有他自己发表他的每天的感悟,这个还是能学到很多东西,另一个都能发言的我就呵呵了,人少的时候还能有思想上交流,人数一多就没有什么营养了,现在基本处于屏蔽状态,今天无意中打开,刚好看到几个人在诋毁程序员,轻视这个行业,不止程序员,还有其他的,当时我就怒了,开撕,最后群里有个哥们给我发微信说,别理那人,就是个移民喷子,刚喷完北京人,现在又喷程序员。我们俩讨论一会儿,结束话题之后,再也不想在那个群里多说话了,简直是浪费时间浪费生命。反省:最近脾气不好,肯定是书读的少了,看来要多读书了。

阅读全文 »

Centos安装Go与beego环境的配置文档

发表于 2016-12-06 | 更新于 2016-12-07 | 分类于 Linux | 阅读次数:

一、Go环境配置:

1、下载Go源码包

wget https://storage.googleapis.com/golang/go1.7.3.linux-amd64.tar.gz

2、编译安装Go到/usr/local

tar zxvf go1.7.3.linux-amd64.tar.gz -C /usr/local/

阅读全文 »

Centos 6.5升级Git版本

发表于 2016-12-05 | 更新于 2016-12-06 | 分类于 Linux | 阅读次数:

今天因为要在Centos 6.5安装Go以及beego开发环境,因为要用到git,结果发现Centos 6.5默认安装的是git 1.7.1 版本,太老了,使用的时候会出现一些奇奇怪怪的问题,所以就讲它升到了2.9.2版本,方法如下:

阅读全文 »

“简叔的创业感悟”私密群:钱到位了,才是真支持

发表于 2016-12-04 | 分类于 随笔 | 阅读次数:

这一段时间太忙了,群里的事儿好多都没看,上周群里的任务是自我介绍我都忘了介绍了,错过了一波打赏,唉……

先从进入这个群开始说起吧,那是八月的一个早上,我六点多被憋醒了(衰)……

阅读全文 »

GoSublime快捷键

发表于 2016-12-02 | 更新于 2016-12-04 | 分类于 Go | 阅读次数:

Mac里面ctrl换成command,dot是.

ctrl+dot,ctrl+dot(⌘.,⌘. )调出 GoSublime 支持的所有功能

ctrl+dot,ctrl+g 或者 ctrl+shift,left-click 将跳转到定义的区域。

ctrl+dot,ctrl+d 显示当前文件的大纲

阅读全文 »
1…101112…14
志哥

志哥

分享成长干货

140 日志
38 分类
40 标签
GitHub 简书 知乎 SegmentFault CSDN
友情链接
  • 笔点
  • 旭哥
  • 浩冰
  • 虞CEO
© 2016 — 2020 志哥
由 Hexo 强力驱动 v3.6.0
|
主题 — NexT.Mist v6.3.0