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