elasticsearch安装及配置,遇到9200访问不了以及中文乱码,能访问了却要账户密码等问题
下载的压缩包解压到最好是无中文目录的路径下,以免中文乱码。解压好之后里面的目录目录讲解在bin目录下cmd到控制台.在控制台输入elasticsearch就可以启动了,也可以双击bin目录下的elasticsearch.bat启动。解决9200访问不了,中文乱码,账户有密码等问题
Java 项目打包成exe可执行程序
Java 项目打包成exe可执行程序。
MyBatis-Plus实现多表联查
可以支持MyBatis-Plus多表联查,特此分享。
Mybatis-Plus 打印sql日志
logback.xml中将mapper 包的logger日志级别设置为debug,看上方。先说一下springboot 和mybatis-plus版本。控制台打印,很简单,在application.yml配置。日志文件打印,在application.yml配置。再给一份logback.xml文件配置
MOMO CODE SEC INSPECTOR-Java项目静态代码安全审计idea插件工具
MOMO CODE SEC INSPECTOR-Java项目静态代码安全审计idea插件工具
kafka通过命令行删除指定topic下所有records
由于在windows环境下,在kafka官网下载下来。
java实现文件的上传和下载,将文件流转base64返回给前端
java实现文件的上传和下载,将文件流转base64返回给前端
自动化测试集成指南 -- 本地单元测试
构建本地单元测试简介:单元测试(Unit Test) 是针对 程序的最小单元 来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。一个单元可能是单个程序、类、对象、方法等。如何区分单元测试和集成测试,一般情况下,单元测试应该不依赖数据库,网络,I/O和其他模块,否则就是集成测试单元测试特性单
Widows下安装Nginx并设置开机自启
在一切配置好之后,在nginx安装目录下以管理员运行命令:.\nginx-service.exe install 就成功将其注册为Windows服务了。当它启动时,配合exe同名的xml文件中的配置,执行设置的命令,达到自启动的效果。nginx的启动方式有两种:一种是直接点击nginx.ex
【Spring | 资源处理扩展】
Spring 资源处理扩展接口详解
java http请求设置代理 Proxy
java http 代理方式
单元自测Java 单元测试规范
单元测试,黑盒测试,白盒测试,灰盒测试,断言
JAR包命令解压以及再命令打包(windows maven)
执行命令后会把test.jar包解压到D:\demo目录下,替换class或者lib中的jar包后进行重新打jar包。注:maven项目如果通过第一种打包方式,打包后运行时提示缺少包或者缺少类,则用第二种打包方式。
postman调用接口报404错误详解
此种情况不常见,但是比较容易让人蒙圈。因为即使url检查多少遍,注解导入多少次也不会找到问题原因,因为这时候路就已经走错了。问题原因,启动类没有扫描到@RestController,@ResponseBody 等注解,没有注入bean。此种情况不常见是因为可能是出现在刚创建的项目,或者刚加的cont
idea中导入maven项目的两种方式
idea中导入maven项目的两种方式
SpringBoot项目集成kafka及常规配置
使用 spring-kafka 的api,在springboot项目中集成kafka能力,封装配置。
@Validated注解不生效问题汇总
在2.3.0版本之前spring-boot-starter-web是集成了validation检验的 但是在2.3.0开始就去掉了该依赖,所以需要自己添加该依赖。这里要注意,如果是集合对象,同样需要添加@Valid注解,不然不生效的。参数如果是非对象格式,需要在controller类上面添加@参数如
Flink将数据写入CSV文件后文件中没有数据
Flink中writeAsCsv方法源码解析
浅析Spring-kafka源码——消费者模型的实现
在使用Spring-kafka时,一般都是通过使用@KafkaListener注解的方法来实现消息监听和消费。今天写一下基于这个注解实现的消费端模型和实现的原理。
Tomcat运行日志乱码问题
产生乱码的根本原因就是编码和解码不一致,举个例子就是翻译的人与写文章的人用的不同的语言。比较常见的编码格式有Unicode、Ascll码、GBK、UTF-8等等,我们普遍用的都是UTF-8等等。2、将日志的编码格式也修改一下,打开tomcat的\conf\logging.properties。1、打