- 博客(13)
- 收藏
- 关注
原创 kafka中group-id作用
topic到group质检是发布订阅的通信方式,即一条topic会被所有的group消费,属于一对多模式;group到consumer是点对点通信方式,属于一对一模式。举例:不使用group的话,启动10个consumer消费一个topic,这10个consumer都能得到topic的所有数据,相当于这个topic中的任一条消息被消费10次。使用group的话,连接时带上groupid,topic的消息会分发到10个consumer上,每条消息只被消费1次。...
2021-10-25 15:37:06
12045
原创 kafka集群搭建&zookeeper集群搭建
1.安装准备jdk-8u162-linux-x64.tarzookeeper-3.4.12.tar.gzkafka_2.11-2.0.0 .tgz2.准备至少三台虚拟机192.168.196.128192.168.196.131192.168.196.1323.Java环境安装(略…自行百度)4.搭建zookeeper集群在每台主机下执行以下步骤:移动至/usr/local下:mv zookeeper-3.4.12.tar.gz /usr/local解压,重命名:tar -z
2021-10-22 17:32:45
559
原创 centos 7.x下 elasticsearch单机模式的安装(外网访问)
解压tar -zxvf elasticsearch-7.12.0-linux-x86_64.tar.gz配置外网启动vim /home/elasticsearch-7.12.0/config/elasticsearch.yml修改如下:network.host: 0.0.0.0 http.port: 9200vim /etc/security/limits.conf追加如下:* soft nofile 65536* hard nofile 65536vim /.
2021-09-29 14:38:43
160
原创 linux环境下 redis安装配置
环境介绍redis版本:redis-6.2.5服务器版本:CentOS 7下载地址redis下载地址安装步骤解压并安装Redistar -zvxf redis-5.0.7.tar.gz移动redis目录mv /root/redis-5.0.7 /usr/local/redis编译make安装make PREFIX=/usr/local/redis install这里多了一个关键字 PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如
2021-09-01 15:36:00
531
原创 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
在 pom 配置文件中键入 节点,并指明资源类型,这样在程序启动时,就可以正确加载配置文件了:Java中的配置资源类型:<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include&g
2021-08-31 09:55:23
72
原创 什么是反射机制?反射的作用。
反射机制:反编译:.class–>.java通过反射机制访问java对象的属性,方法,构造方法等作用:获取一个Class对象:1) .getClass()方法,这是一个Object类定义的方法,涉及到强转,用通配符表示泛型可以避免强转。2) 类名.class;返回类型为Class。3) Class类的静态方法——Class.forName(String classNam...
2018-12-05 18:23:35
1116
转载 为什么选择SSM+Redis框架开发模式?
1.选择spring目前企业的java应用中,spring框架是必须的,spring的核心是IOC(控制反转),它是一个大容器,方便组装和管理各类系统内外部资源,同时支持AOP(控制反转),这是对面向对象的补充(),目前广泛应用于日志和数据库事物控制,减少了大量重复代码,使得程序更为清晰,而且spring可以使模块解耦,控制对象之间的协作,所以spring框架是目前java最为流行的框架之一。...
2018-09-19 16:34:35
601
原创 Java序列化Serializable接口
序列化:将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。反序列化就是读取序列化后保存在存储区的序列化信息或反序列化对象的状态,重新创建该对象。Serializable接口Serializable是java提供的一个序列化接口,它是一个空接口,专门为对象提供标准的序列化和反序列化操作,使用Serializable来...
2018-08-21 16:17:33
188
原创 mybatis异常:元素内容必须由格式正确的字符数据或标记组成
在mapper.xml的sql中使用’<>’会报上面的错误,这里找到一个方法,并把它记录下来 解决办法: 用<![CDATA[ ]]>把sql语句包裹起来即可。
2018-08-13 11:18:19
709
原创 iOS开发---通过坐标位置获取对应的UITableViewCell
项目上有个场景,自定义一个tableView上显示几个label,label上的信息都是网络获取到的。每个不同的cell上有个相同的button,现在要实现点击button获取该cell上对应的label上的zhi。不要给我说什么给button设tag,tag值已经设置成其他用处了。现在介绍一种方法,通过屏幕坐标来获取对应的cell。-(void)pressConvert:(UIButton *
2017-09-17 17:02:09
807
原创 iOS开发---UIImage和NSData的相互转换
App存储图片至沙盒中经常会用到的。//NSData转换为UIImageNSData *imageData = [NSData dataWithContentsOfFile:imagePath];UIImage *image = [UIImage imageWithData:imageData];//UIImage转换为NSDataNSData *imageData = UIImageJPE
2017-09-17 16:41:29
21733
原创 iOS开发---不在协议方法中获取tableViewCell的写法
**因为部门现在没几个iOS开发所以开始自学iOS,多掌握一个技能。接触iOS不久,在做的项目上会遇到一些问题,我都会在这里记录下来。**以备后用。在其他方法中获取cell上控件:UITableViewCell *cell = [tableView cellForRowAtIndexPath: [NSIndexPath indexPathForRow:indexPath.ro
2017-09-17 16:24:10
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人