摘要:
线程死亡: 线程会以如下3种方式结束,结束后就处于死亡状态。 1、run()或call()方法执行完成,线程正常结束。 2、线程抛出一个未捕获的Exception或Error 3、直接调用该线程的stop方法结束该线程 该方法容易导致死锁,通常不推荐使用。 为了测试某个线程是否已经死亡,可以调用线程 阅读全文
摘要:
1.下载canal安装包: 地址:https://github.com/alibaba/canal/releases 图例: 2.将下载好的安装包复制到Linux,解压 3.修改配置文件 vi conf/example/instance.properties,其中canal.properties采用 阅读全文
摘要:
1、如果是在window下可以进入mysql的安装bin下,把从linux上拷贝出来的binlog进行查看,步骤如下 a、在mysql的安装bin下右键在此处打开命令行 b、执行命令 阅读全文
摘要:
kafka版本0.11.0.1以上自带zookeeper,必须要求环境中有jdk,解压后进入目录 1、在kafka解压目录下下有一个config的文件夹,里面放置的是我们的配置文件 consumer.properites 消费者配置,此处我们使用默认的即可 producer.properties 生 阅读全文
摘要:
执行效果上: count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULL count(1)包括了所有列,用1代表代码行,在统计结果的时候,不会忽略列值为NULL count(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0,而是表示nu 阅读全文
摘要:
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth M 阅读全文
摘要:
写在前面 以前一直用的elipce,如今入坑IntelliJ IDEA,没想到啊。深深的爱上了它,强大到无所不能; "工欲善其事必先利其器",IntelliJ IDEA作为一个非常好用的工具,他的神奇之处真的很多很多,掌握了这款idea的技巧之后,开发效率至少提升两倍以上,而且对一些英语不好的学习者 阅读全文
摘要:
本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。 一、tail命令语法 tail [ -f ] 阅读全文
摘要:
在intelliJ idea中不仅可以对类、方法等结构的代码进行折叠(ctrl+-)还可以自定义折叠代码。intelliJ支持两种风格的自定义代码折叠,如下: visual studio style netbeans style 你可以直接手写,也可以使用快捷键实现对一段代码的自定义折叠,快捷键为: 阅读全文
摘要:
1、安装前先安装jdk 2、在安装好后的页面,注册服务地址: http://idea.iteblog.com/key.php 3、在安装后的白色页面,选择plugins,去掉用不到的插件,如android和cvs的 4、默认ideal只能打开一个工作空间,如果想在一个UI界面打开多个工作空间,可以参 阅读全文