- 博客(59)
- 资源 (2)
- 收藏
- 关注
转载 通过 docker-compose 部署Zookeeper、 Kafka
在 Kafka 中,由于消息的生产和消费速度可能不一致,导致消息会积压在 Kafka 的分区中,如果这些积压的消息处理不及时,会导致 Kafka 系统的性能下降和可用性降低等问题。可以通过 Kafka 的 offset 操作,重置消费 offset,跳过已经处理过的消息,减少数据积压的问题。:在消费 Kafka 消息时,可以额外执行一些消息清洗处理操作,将无用的数据过滤出去,或者将数据进行清理和格式化处理,减少中间处理环节,提高数据消费的效率和可用性。消费组在 Kafka 消息队列中起到了至关重要的作用。
2024-03-08 15:25:26
447
转载 java8的函数式编程
原文链接: 原文带案例的文章: https://blog.youkuaiyun.com/mu_wind/article/details/109516995文章目录1:函数式编程1.1:lambda1.2:函数式接口2:大杀器-stream2.1:foreach2.2:filter2.3:collect实现list转map2.4:collect+map抽取pojo对象的某个字段2.5:list实现排序2.6:Predicate和Consumer2.7:Stream和parallelStream的区别2.8:实现原理和
2022-01-09 16:48:37
573
原创 临时需要把html转成pdf导出【github开源项目doctron+nginx+nat】
html转pdf github开源项目doctron: https://github.com/lampnick/doctronnginx下载地址:http://nginx.org/en/download.html开发用的临时nat:https://blog.youkuaiyun.com/weixin_43575868/article/details/118333870朋友托我把html转成pdf,网上导出的缺了图片,惊喜的发现github的开源项目doctron,正好还有个demo链接可以在线导(demo在线.
2021-12-04 17:07:31
2803
1
原创 Windows运行vbs在微信下自动发送烟花、庆祝
相关链接:wshShell.SendKeys模拟键盘操作在txt下粘贴以下代码,修改txt文件为vbs,根据需求自行调整Set WshShell=WScript.CreateObject("WScript.Shell")WshShell.AppActivate "WeChat.Application"for i=1 to 10WScript.Sleep 250code="[庆祝]" ` 自定义字, 也就是下面粘贴的WshShell.Run "cmd.exe /c echo " &.
2021-10-14 16:44:02
4840
2
原创 PicGo + Gitee(码云)实现markdown图床_Typora配置gitee图床
文章目录PicGo + Gitee(码云)实现markdown图床Typora配置PicGo + Gitee(码云)实现markdown图床详细链接: https://www.jianshu.com/p/b69950a49ae2在【插件设置】搜gitee出来三个,我下载的是gitee-smart 1.1.7如果上传失败提示404,检查图床设置里的仓库【repo】、分支【brach】、私人令牌【token】,路径【path】如果不配置的话就是在master分支的根目录我碰到404是因为repo
2021-09-22 15:40:09
296
1
原创 Spring Security OAuth2 SSO_业务笔记
文章目录版本Q1:业务平台从不拦截页面跳转到认证服务器登录, 成功后跳回业务平台原页面业务平台端认证服务器端Q2:拦截带有#的url时,成功登录后跳转回原url业务平台端认证服务器端版本spring-security-web-5.2.2.RELEASE.jarQ1:业务平台从不拦截页面跳转到认证服务器登录, 成功后跳回业务平台原页面请求url格式为:http://10.0.17.85/login?service=URLEncode(???),登录成功后通过service跳转回原页面具体流程如下,1
2021-08-05 12:25:33
1141
原创 ElasticSearch_Q:查询某个索引内单个id可以返回对应的文档,但是查询所有的什么也没有返回?
文章目录问题场景解决办法:修改索引edu_resourcereservation属性settings的子属性`refresh_interval` 值为 1s问题场景版本信息:ElasticSearch 7.13.3系统版本:CentOS 7.0需要将Mysql中数据批量导入到ElasticSearch中,从Gitee上找到一套开源源码下载地址,一顿操作后成功导入ElasticSearch执行 GET _cat/indices?v=true&s=pri:desc, 返回结果如下,可以
2021-07-14 15:22:44
520
转载 Spring中的@Transactional(rollbackFor = Exception.class)属性详解
原文链接: https://www.cnblogs.com/clwydjgs/p/9317849.html
2021-07-14 10:22:57
110
转载 elasticsearch启动常见错误
问题出现环境,OS版本:CentOS-7-x86_64;ES版本:elasticsearch-7.13max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]每个进程最大同时打开文件数太小,可通过下面2个命令查看当前数量ulimit -Hnulimit -Sn修改/etc/security/limits.conf文件,增加配置,用户退出后重新登录生效*
2021-07-12 15:42:37
1860
原创 免费内网穿透工具(开发调试用)
文章目录uTools软件-插件NAT钉钉开放平台开发工具uTools软件-插件NAT官网:https://u.tools/钉钉开放平台开发工具链接:https://developers.dingtalk.com/document/resourcedownload/http-intranet-penetration?pnamespace=app页面路径:钉钉开放平台------》应用开发--------》开发工具-----》内网穿透------》内网穿透之HTTP穿透......
2021-06-29 14:06:38
1089
1
转载 Idea通过Gitee插件clone码云上的项目
参考链接:git官网下载太慢解决方法:https://blog.youkuaiyun.com/weixin_44198965/article/details/99686507gitee 生成/添加SSH公钥:https://gitee.com/help/articles/4181#article-header0步骤Git下载下载完Git后,打开Git Bash,生成SSH公钥// "xxxxx@xxxxx.com" 为生成sshkey的名称 ssh-keygen -t rsa -C "xxxx.
2021-03-23 18:07:35
532
转载 ApiPost(中文版postman)如何发送一个随机数或者时间戳?
原文链接:ApiPost如何发送一个随机数或者时间戳?ApiPost简介:ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。什么是ApiPost内建变量:ApiPost提供了5个内建变量,如下: {{$guid}} //生成GUID {{$timestamp}} //当前时间戳 {{$microTimestamp}} //当前毫秒时间戳 .
2021-01-29 10:16:48
1916
转载 网页静态化技术Freemarker入门
文章目录1 网页静态化技术Freemarker1.1 为什么要使用网页静态化技术1.2 什么是 Freemarker1.3 Freemarker入门小DEMO1.3.1 工程引入依赖1.3.2 创建模板文件1.3.3 生成文件1.4 FTL指令1.4.1 assign指令1.4.2 include指令1.4.3 if指令1.4.4 list指令1.5 内建函数1.5.1 获取集合大小1.5.2 转换JSON字符串为对象1.5.3 日期格式化1.5.4 数字转换为字符串1.6 空值处理运算符1.6.1 判断某
2020-12-24 16:25:25
681
1
转载 Linux系统安装+rpm安装+yum安装+mysql安装
######################################################系统安装#################################################################1,安装vm2,安装Xshell3,安装虚拟机 自定义>稍后安装操作系统>硬盘配置100G以上,配置光驱,使用ISO 1.关闭w...
2020-10-20 09:54:32
348
原创 Linux下的命令笔记
查看进程所占用端口信息:netstat -lntup说明: l:listening、n:num 、 t:tcp、u:udp、 p:process如查看vsftpd的端口占用信息:netstat -lntup |grep vsftpd查看防火墙开放的端口号:iptables -L -n编辑防火墙配置文件:vim /etc/sysconfig/iptablesnginx启动文件:cd ...
2020-10-18 17:26:34
9622
5
原创 开发中对返回结果类的封装
文章目录SSM项目使用---ResultEntitySpring Boot项目使用---AppResponse与枚举类SSM项目使用—ResultEntitypackage com.study.util;import java.util.HashMap;import java.util.Map;/** * @author:发则韩 * @description:统一返回结果实体类 * 使用案例: ResultEntity.success().put("page",
2020-09-28 19:50:08
3487
转载 Spring Boot注解
原文链接: [springBoot系列]–springBoot注解大全 spring boot的常用注解有哪些? 文章目录Spring Boot常用@SpringBootApplication@Configuration@EnableAutoConfiguration@ComponentScan@Component@RestController@Autowired@PathVariable@JsonBackReference@RepositoryRestResourcepublic..
2020-09-28 10:44:33
735
转载 Git使用
文章目录Git实际工作中的分支详解_原文名称:实际项目中如何使用Git做分支管理Git在开发中的实际使用Git实际工作中的分支详解_原文名称:实际项目中如何使用Git做分支管理Git在开发中的实际使用git是现在开发中使用最广泛的版本管理工具,简单介绍一下git中git clone 项目到本地以及使用git把项目提交到github1.git clone项目到本地在多人开发中,一般的项目有master和其他分支,那么clone操作就需要你指定对应的分支把项目工程clone到本地,1.首先新建一个空
2020-09-26 21:35:07
224
转载 JMS入门---ActiveMQ
文章目录1. JMS入门1.1 消息中间件1.1.1 东易买系统模块调用关系分析1. JMS入门1.1 消息中间件1.1.1 东易买系统模块调用关系分析我们现在讲东易买已经完成的功能模块梳理如下:
2020-09-17 23:40:04
836
转载 org.springframework.data.solr.UncategorizedSolrException: Expected mime type application/octet-strea
org.springframework.data.solr.UncategorizedSolrException: Expected mime type application/octet-stream but got text/html.; nested exception is org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: Expected mime type application/octet-stream
2020-09-09 21:14:55
499
转载 win7下笔记本电脑给手机开热点
系统:Win7 64位Win+R打开运行输入cmd,点击确定,弹出黑窗口在黑窗口下输入netsh wlan set hostednetwork mode=allow ssid=我最帅 key=147258369,然后打开网络和共享中心---更改适配器设置(这就是网络连接界面),看看是不是多了一项无线网卡Microsoft Virtual WiFi Miniport Adapter,此时说明设置正确。其中,mode:是否启用虚拟WiFi网卡,改为disallow则为禁用ssid:是网.
2020-09-06 19:44:22
5129
2
原创 Spring Security框架入门笔记
1. Spring Security简介 Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。2. Spring Se
2020-09-03 23:20:44
162
原创 Dubbo框架笔记
文章目录Dubbo简介注册中心ZookeeperZookeeper 介绍Zookeeper 在Linux系统的安装Zookeeper 服务启动入门小demo服务提供者开发服务消费者开发Dubbo简介 Dubbo 是一个分布式服务框架,是阿里巴巴开源项目,被国内电商及互联网项目中使用。 Dubbo 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 简单的说,Dub...
2020-08-29 22:56:39
375
原创 更换系统后重新配置mysql
之前win7系统在固态盘,硬盘掉盘了,还好mysql存在机械盘里,重新配置的过程遇到些问题,记录下来。 配置mysql环境变量见:MySQL环境变量的配置及说明-百度经验 配置完成后在cmd窗口输入mysql报错,错误信息如下图: 从网上单独下载这个文件后,继续回到cmd输入mysqld,又出现新的错误,跟上图大致内容一样,提示丢失 MSVCR120.dll ,下载这个文件放到 C:\Windows\System32 目录下后启动又报新的错误,错误信息如下图: 经过网上的一番查阅,是
2020-05-12 15:06:38
599
原创 Maven项目读取resources下文件报java.io.FileNotFoundException: .\src\main\resources\template\.....(系统找不到指定的路径)
开发工具:IDEA错误信息:java.io.FileNotFoundException: .\src\main\resources\template[Table2]Service.java (系统找不到指定的路径。)at java.io.FileInputStream.open0(Native Method)at java.io.FileInputStream.open(FileInpu...
2020-04-28 08:42:51
8385
1
转载 idea maven打包 install 报错The packaging for this project did not assign a file to the build artifact
转载:https://blog.youkuaiyun.com/Camellia919/article/details/81190450这是说找不到插件的包,其实不是找不到这个打包插件,而是自己的项目没有从maven仓库里加载这个包到项目里,idea中打包maven项目,有两个install;一直就用Plugins下的install,并 不晓得Lifecycle中的install,经过这次问题,百度了一下,...
2020-04-22 11:58:04
262
转载 Eclipse与IDEA常用快捷键
Eclipse快捷键Idea快捷键Eclipse 系统提供的快捷键有时比较难记住,甚至根本没有提供快捷键时,就需要自己手动设置快捷键。我们可以通过点击window->preferences->general->keys(或直接搜索keys),进入快捷键管理界面:快捷键—编辑EclipseIDEA内容辅助Alt+/快速修复(如生成局部变量)...
2020-03-31 22:35:58
158
转载 日期单选、多选、范围选插件---Kalendae.js
转载自:日期多选插件Kalendae.js(侵权删)文章目录插件下载地址:Github下载Kalendae.js一句话介绍在页面使用:新建一个demo.htmlKalendae.js的个性化配置个性化配置好的css和js的代码下载插件下载地址:Github下载下载Kalendae.js相关的资源,解压后将build目录下的js和css拷贝到项目相应的资源文件夹下面,在需要使用日期多选的页面...
2020-03-10 14:17:46
1769
1
原创 Spring MVC的执行流程图And源码浅析(不加@Response注解)
先上图:百度里的:自己仿着画的BigDevil_ 画的再上源码:protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest = request; Handle...
2020-03-07 15:50:37
232
原创 插入一条数据后获取这条新数据自动生成的id值
文章目录问题:插入一条数据,如何获取这条新数据自动生成的id值?解决方法:在insert语句上加入两个属性:useGeneratedKeys="true" keyProperty="实体类id属性名"问题:插入一条数据,如何获取这条新数据自动生成的id值?插入一条数据,如何获取这条新数据自动生成的id值?解决方法:在insert语句上加入两个属性:useGeneratedKeys=“true...
2020-03-05 21:13:33
2436
原创 Spring的@Autowired加到接口上但获取的是实现类
问题:Spring的@Autowired加到接口上但获取的是实现类? /* 类 @Controller注解,会在spring容器中实例化对象 */ @Controller public class UserContoller{ @Autowired // 先按类型找,然后按id为属性名去找 private UserService userService; //为什么他会拿到us...
2020-02-27 15:56:03
10452
1
原创 BeanUtils日期转化异常以及BigDecimal为空报错解决方法
org.apache.commons.beanutils.ConversionException: No value specified for 'BigDecimal’解决方案org.apache.commons.beanutils.ConversionException: No value specified for 'Date’解决方案// 解决乱码req.setCharacterEn...
2020-02-07 17:47:20
2340
1
原创 Servlet中get请求和post请求在浏览器和服务器中的编解码问题
(解决请求乱码)无论是get请求还是post请求,浏览器按照页面编码对参数进行编码并发送给服务器(如果页面不指定编码默认为操作系统编码gb2312),get请求参数通过请求行Request URL发送,服务器接收参数按照tomcat默认编码解码 ,tomcat的server.xml配置文件中有URIEncoding属性(我的tomcat为8.5版本所以没有发生乱码,8.0之后的tomca...
2020-01-14 23:23:06
614
1
转载 数据库命名规范
转载:https://www.jianshu.com/p/361db48390a8一、数据库命名规范采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线’_'组成,命名简洁明确,多个单词用下划线’_'分隔,一个项目一个数据库,多个项目慎用同一个数据库二、数据库表命名规范2.1数据表命名规范(1)采用26个英文字母(区分大小写)和0-9的自然数(经常不需...
2020-01-06 10:13:16
1618
Thread Group1.jmx
2021-07-16
窗口置顶和取消置顶.zip
2019-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人