摘要: 1、搭建部署好zookeeper集群和kafka集群,这里省略。 2、生产者和消费者代码如下所示: 消费者代码如下所示: 遇到的坑,一开始报的错误莫名其妙,一开始以为使用的jar包版本问题,又是报slf4j的错误,又是报log4j的错误,又是报空指针的异常。最后百度意外遇到了可能是本地没有将ip地址阅读全文
posted @ 2019-05-16 19:44 别先生 阅读(20) 评论(0) 编辑
摘要: 1、执行sql语句报上面的错误: 报错如下所示You can't specify target table 'xxx' for update in FROM clause。 原因:因为在MYSQL里,不能先select一个表的记录,在按此条件进行更新和删除同一个表的记录。 详细参考:https://阅读全文
posted @ 2019-05-12 09:52 别先生 阅读(13) 评论(0) 编辑
摘要: 1、之前搭建的kafka,过了好久,去启动kafka,发现报如下下面的错误,有错误就要解决了。 然后参考:https://blog.csdn.net/hello_world_qwp/article/details/79419532 原因是由于broker.id不唯一造成的。 截图如下所示: 2、解决阅读全文
posted @ 2019-04-04 15:15 别先生 阅读(56) 评论(0) 编辑
摘要: 1、ajax导致Echarts不显示饼图数据、柱状图数据只显示气泡的问题。 ajax的同步。这个同步的意思是当JS代码加载到当前ajax的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个ajax执行完毕后才会继续运行其他代码页面假死状态解除。而异步则这个ajax代码运行中的时候其他代码一样阅读全文
posted @ 2019-04-04 10:01 别先生 阅读(67) 评论(0) 编辑
摘要: 1、BootstrapTable的列排序怎么搞。 先搞一个table,使用ajax将数据查询出来,然后可以在所有列都加上排序。满足自己的需求。 data-sortable="true",此属性加到列上面,可以显示出上下排序的箭头。 2、ajax的处理如下所示: "&sort=" + params.d阅读全文
posted @ 2019-04-02 20:09 别先生 阅读(382) 评论(0) 编辑
摘要: 1、displaytag如何实现获取到每行的id字段的值。 使用封装好的框架,有时候,对于一个知识点不熟悉,可能会浪费你大把的时间,我使用displaytag主要是使用它的分页技术,但是客户提出的需求,是获取到每行的id,然后选择一个用户名称(用户id),将他们关联操作,其实业务很简单,但是获取到你阅读全文
posted @ 2019-03-28 09:50 别先生 阅读(25) 评论(0) 编辑
摘要: 参考链接: 参考一:https://blog.csdn.net/weixin_36146275/article/details/79336158 参考二://www.3gt5.cn/wangchuanqi/p/5981212.html 参考三:https://www.cnblog阅读全文
posted @ 2019-03-23 14:23 别先生 阅读(110) 评论(0) 编辑
摘要: 参考链接: 参考1 : https://segmentfault.com/a/1190000006036166参考2 : https://blog.csdn.net/u010174173/article/details/53227583参考3 : //www.3gt5.cn/ha阅读全文
posted @ 2019-03-22 15:43 别先生 阅读(106) 评论(0) 编辑
摘要: 参考链接:bootstrap Table API 中文版 Bootstrap Table 选中某几行,获取其数据 Ajax传递数组,struts2接收数组 1、首先将复选框搞出来,<table data-single-select="true"> 属性,限制了只能单选。去除以后添加<th data-阅读全文
posted @ 2019-03-21 17:24 别先生 阅读(709) 评论(0) 编辑
摘要: 参考链接://www.bootcss.com/p/bootstrap-datetimepicker/ 1、官网以及很详细的说明了如何使用,这里结合一下自己的使用来写下。 下载解压缩包以后,可以看到有两个实例,可以打开看看,分别是sample in bootstrap v2、sample i阅读全文
posted @ 2019-03-19 19:31 别先生 阅读(224) 评论(0) 编辑
摘要: MySQL的使用用法如下所示:格式:if(Condition,A,B)意义:当Condition为true时,返回A;当Condition为false时,返回B。作用:作为条件语句使用。mysql的if用法解决同一张数据表里面两个字段是否相等统计数据量。1、需求,主要是同一张数据表里面两个字段是否相阅读全文
posted @ 2019-03-19 17:17 别先生 阅读(266) 评论(0) 编辑
摘要: 参考:https://blog.csdn.net/qq_32719287/article/details/79513164 1、sql 语句中count()有条件的时候为什么要加上or null。 如count(province = '浙江' or NULL) 这部分,为什么要加上or NULL,直阅读全文
posted @ 2019-03-15 05:18 别先生 阅读(195) 评论(0) 编辑
摘要: 1、java提供了一个this关键字,this关键字总是指向调用该方法的对象。根据this出现位置的不同,this作为对象的默认引用有两种情形。a)、构造器中引用该构造器正在初始化的对象。(this总是引用该构造器正在初始化的对象。比如,局部变量和全局变量重名,this总是引用构造器的局部变量)。b阅读全文
posted @ 2019-03-09 15:16 别先生 阅读(107) 评论(0) 编辑
摘要: 参考书籍:Pentaho Kettle Solutions中文版。由于最近不断的使用kettle,随着不断深入使用,遇到的问题越来越多,发现脑子那点货根本不够用,所以根据阅读把一些概念记录一下,方便自己观看,也希望读看到帖子的有所帮助。 1、转换。Kettle在运行转换的时候,根据用户的设置,可以将阅读全文
posted @ 2019-02-11 16:58 别先生 阅读(146) 评论(0) 编辑
摘要: 思考,启动此job,做一个最简单,job实现表输入和表输出,但是实现表输入和表输出要花2个小时。那么这个job定时是如何执行的呢???第一种情况、job定时60分钟即1个小时。当job执行结束(即用了2个小时以后),再等待一个小时,再次执行此job的转换表输入和表输出。第二种情况、job执行了60分阅读全文
posted @ 2019-01-08 20:20 别先生 阅读(601) 评论(0) 编辑
摘要: 1、kafka官网://kafka.apache.org/downloads jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 参考书籍:Apache kafka阅读全文
posted @ 2019-01-03 20:29 别先生 阅读(138) 评论(0) 编辑
摘要: 参考地址:https://blog.csdn.net/luxiangzhou/article/details/79626113 1、VMware启动时提示“我已移动该虚拟机”或“我已复制该虚拟机”,选择“我已复制该虚拟机”。我创建了三个虚拟机,然后用的是一个压缩包,导入的,打开虚拟机,第一次我对三个阅读全文
posted @ 2019-01-03 17:31 别先生 阅读(451) 评论(0) 编辑
摘要: 事件监听的流程分为三步:1、自定义事件,一般是继承ApplicationEvent抽象类。2、定义事件监听器,一般是实现ApplicationListener接口。3、a、启动的时候,需要将监听器加入到Spring容器中。 b、或者将监听器加入到容器中。@Component c、使用@EventLi阅读全文
posted @ 2018-12-31 17:57 别先生 阅读(107) 评论(0) 编辑
摘要: @EnableAsync或@EnableConfigurationProperties背后的运行原理,是使用了@Import注解。 @Import({User.class,Role.class,MyConfiguration.class}),@Import里面可以存放数组类型的。 @Import用来阅读全文
posted @ 2018-12-31 15:22 别先生 阅读(170) 评论(0) 编辑
摘要: 1、根据条件来装配bean,SpringBoot的自动配置,根据条件进行自动配置。 首先创建一个接口,如下所示: 然后创建两个实现类,这个只是举例说明了其功能,举得字符编码的栗子: 将GBK和UTF8的类进行装配: 实现了Condition接口的类也添加了,自己可以进行对比操作。 基于条件的自动装配阅读全文
posted @ 2018-12-31 12:40 别先生 阅读(66) 评论(0) 编辑