- 博客(79)
- 资源 (10)
- 收藏
- 关注
原创 Kafka可视化工具KafkaTool工具的使用
选择一个Topic —> Data —>Retrieve Messages,Key/Message设置展示格式,点查询即可看到数据。Messages选择Newest,查看最新的Kafka数据;列表每列都可以通过点击表头,进行升序或者降序排序。
2025-03-16 16:52:27
5176
原创 docker切换镜像源
报错信息:Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit。简单理解就是拉取镜像失败,外部原因:拉取次数上线,或者该镜像收费,你可以检查下你用的镜像源地址是国内的还是国外的。
2024-08-22 21:44:43
822
原创 Docker
导入容器,丢弃了所有的历史记录和元数据信息,仅保存容器当时的快照状态。在导入的时候可以重新制定标签等元数据信息。将保存完整记录,体积较大。
2024-06-12 14:09:16
157
1
原创 win10如何配置jdk环境变量
6.在系统变量区域,选择“新建”,输入变量名“CLASSPATH”;请注意变量值中,前面的“点“和”分号”,可以直接复制此变量值。变量值“你的jdk的路径(请参照下图,找到你的安装路径)”,然后点击“确定”。7.通过滚轴,在系统变量区域找到“Path”变量,并双击打开。具体操作是:打开开始菜单,找到“此电脑”,然后右键“更多”→“属性”。8.使用Windows图标+R,快速打开“运行”操作界面,并输入cmd,回车确认。4.在弹出的页面,系统变量区域,选择“新建”。2.在弹出的页面,选择“高级系统设置”
2023-08-23 23:26:55
508
原创 GIT涵盖工作中用的相关指令
git branch -d 分支名 --------删除分支,分支合并之后才允许删除,分支必须要切换到其他分支才能进行删除分支操作,-D(强制删除)git checkout xxxx.java -------将文件恢复至暂存区的文件,暂存区的文件覆盖本地修改的文件。git checkout developed --------切换到developed分支上。git stash -------切换分支时将文件暂时保存。git log ------查看历史的commit记录。
2023-07-28 00:07:27
333
原创 批量创建sql写脚本工具类
package com.hx.platform.oa.modules.pad.service;import com.hx.platform.oa.commons.utils.DateUtils;import com.hx.platform.oa.commons.utils.StrUtils;import com.hx.platform.oa.modules.doc.signsync.api.UnitService;import com.hx.platform.oa.modules.doc.sig.
2022-03-28 09:47:59
1509
原创 HttpUtils工具类
源码地址:HttpUtils工具类-Java文档类资源-CSDN下载package com.hx.platform.dxjfgl.tools;import cn.hutool.core.codec.Base64;import com.alibaba.fastjson.JSONObject;import org.apache.commons.io.IOUtils;import org.apache.commons.lang3.StringUtils;import org.apache.h.
2022-03-18 11:05:44
504
原创 FTP下载文件工具类
1.FtpUtil 使用案例// 创建FTP对象FtpUtil ftp = new FtpUtil(ip, port, userName, password);try { // 连接FTP ftp.connect(); ftp.switchDirectory(roomPath, false); logger.info("机房数据同步任务FTP当前所在路径:[{}]", ftp.getHome()); // 下载文件 String dateStr =..
2022-03-18 09:49:05
555
原创 根据字段索引映射java对象工具类
前一段时间在公司做项目时遇到一个需求,我们的系统数据库基础数据都是从“中台系统推送过来”,我们系统通过定时跑批每次从“中台系统”读取txt文件,将txt文件映射成java对象然后入库,保持我系统与中台系统基础数据始终保持同步。下面把相关工具类贴出来最为笔记分享给大家。工具类有2套,一套是通过txt映射字段索引进行映射,另一套是根据字段属性名进行映射。两套工具都能用,但是我们最终确定的是根据索引来进行映射。1.注解类@import java.lang.annotation.*;@Ta
2022-03-18 09:34:09
950
原创 正则获取{}中间的字符串值
String tempContent = "【${modelName}】系统提示测试:您收到了一份${senderName}发来的待处理事项“${innerTitle}”,请尽快处理!";Map<String, Object> params=new HashMap<>();List<String> strList = new ArrayList();//String pattern = "(?<=\\{)(\\S+)(?=\\})";String patt.
2022-03-16 08:43:08
672
原创 如何将txt文件解析成对象
package com.hx.platform.dxjfgl.sync.area.Demo;import com.hx.platform.dxjfgl.base.util.TransBeanUtils;public class Demo { public static void main(String[] args) throws Exception { String str = "王XX|100|安徽|1388888888"; String[] ...
2022-01-10 15:36:16
1072
1
原创 解决安装TortoiseGit安装中文语言包仍无法切换语言
TortoiseGit安装中文语言包切换不了中文,网上有很多解决方案,例如TortoiseGit版本要和语言包版本一致或语言包版本要高于TortoiseGit版本,还有说查看语言包版本就莫名其妙的好了也能作为技术贴分享出来。主要原因是TortoiseGit默认的是US语言,安装语言包之后语言包不会替换TortoiseGit安装目录下的Languages目录下(图1)的文件,需要手动删除Languages目录下的语言文件,然后在安装语言包,就会发现Languages包下的语言文件重新出现并且是
2021-04-28 16:50:45
4483
7
原创 解决IDEA控制台乱码
如果log4j设置输出编码是utf-8,但是打印到控制台的是中文乱码,可以尝试第一个解决方法。 看了很多网上的,终于解决了。汇总如图: 如果其中一种更改不行,可以尝试多种更改。1.打开intelliidea安装路径,IntelliJIDEA15.0.6\bin找到idea.exe.vmoption文件,打开,在最后一行填加:“-Dfile.encoding=utf-8”,如图所示,保存。2.设置idea file编码。在菜单栏找到”...
2021-03-08 16:44:05
571
1
原创 GIT BASH拉取代码命令
git绑定用户名git config --global user.name “itcast” git绑定用户邮箱 git config --global user.email “[email protected]”git记住push账号和密码 git config --global credential.helper store # git push的时候记住用户名和密码git clone远程仓库代码到本地git clone http://xxx...首次下载提示输入...
2021-03-01 22:44:58
2374
原创 java后端实现对含有特殊字符校验
package com.changgou.order.service.impl;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Demo { public static void main(String[] args) { String str="aaaa"; boolean rs=isSpecialChar(str); System.ou.
2021-02-25 16:16:35
1377
原创 SpringBoot整合分页PageHelper
1.pom.xml导入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId></dependency>2.创建Page实体/** * 分页对象 * @param <T> */public class Page <T> implements Ser
2021-01-31 23:40:06
502
1
原创 SpringBoot集成FastDFS上传系统实现方案
1.简介FastDFS是一种开源轻量级分布式文件上传系统,它对文件的管理包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决大容量存储负载均衡问题。因为其搭建成本高、维护成本高不适合小型项目,但是其文件是存储在存储服务器中安全性较高。FastDFS架构图:FastDFS分为2部分,Tracker Server端,Storager Server端;Tracker Server端为FastDFS的管理端,Tracker Server集群一个主机多个备机,主备之间通过心跳检测保
2021-01-31 21:31:15
362
2
原创 SpringBoot配置定时任务
1.Application启动类加入开启定时器注解2.编写定时器类编写定时任务定时器表达式有多重种initialDelay:表示项目启动多久后执行定时器;fixedRate:固定频率执行定时器,并行执行,例如任务A执行2分钟,不管是否A任务是否执行完成,B任务都开始执行;fixedDelay:上一个任务执行完后,下一个任务隔多久开始执行,定时任务是按串行执行的;corn:表达式执行当时任务。...
2021-01-26 10:46:17
1126
原创 SpringBoot实现热部署
开发者在不重启服务的情况下如何实现修改代码部署?SpringBoot为我们提供了热部署工具实现步骤:1.在SpringBoot项目的pom.xml加入develop的依赖,这个包除了提供热部署的功能外还提供了其他功能。<!--spring-boot开发工具jar包,支持热部署--><dependency> <groupId>org.springframework.boot</groupId> <artifactId&g
2021-01-25 16:13:40
258
原创 MySQL常用语句汇总
day16-mysql基础&约束 学习目标 第1章 数据库介绍 1.1 数据库概述 什么是数据库 数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中 的数据进行增加,修改,删除及查询操作。 什么是数据库管理系统 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建 立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用
2021-01-10 22:19:42
279
原创 SpringBoot实现热部署
1. 前言在实际开发中,每次修改代码就需要重启项目,重新部署,对于一系而大型应用来说重启需要大量的时间,碎玉一个后端开发者来说,重启确实很难受。在java开发领域,热部署一直是一个难以解决的问题,目前java虚拟机只能实现方法体的热部署,对于整个类的结构修改,仍然需要重启项目,对于类重新加载才能实现项目的更新操作。2. 原理深层原理是使用了两个ClassLoader,一个ClassLoader架子啊哪些不会改变的类(第三方jar),另一个ClassLoader加载会更改的类,称为restart.
2020-12-30 11:01:53
4986
2
原创 SSM框架整合log4j
1.maven导入jar包<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.12</version></dependency><dependency> <groupId>org.slf4j</groupId> &
2020-12-13 11:57:28
641
1
原创 Idea配置Maven
1.IDea对于Maven的配置2.Idea使用Maven创建java工程选择Enable Auto Import以后修改Pom.xml的依赖后就会自动导入jar包了。4.IDea通过Maven创建Web工程3.Mavne常用命令clean:清除编译产生的target文件夹内容compile:该命令可以对src/main/java目录的下的代码进行编译test:测试命令,或执行src/test/java/下junit的测试用例packa...
2020-11-19 15:39:59
487
原创 Servlet解决请求和响应中文乱码问题
//方式1:// 设置HttpServletResponse使用utf-8编码,此数据提供给tomcat使用;//tomcat底层默认使用ISO-8859-1编码格式,此设置改变tomcat编码为utf-8.response.setCharacterEncoding("utf-8"); // 通知浏览器查看编码为utf-8 response.setHeader("Content-Type","text/html;charset=utf-8"); // 方式2// 方式2此设.
2020-11-15 17:48:45
556
原创 Servlet下载文件
package com.itcast.web.controller;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.
2020-11-09 23:10:57
527
1
原创 MyBatis自增主键返回
mysql自增主键返回<!-- 保存用户 --><insertid="saveUser"parameterType="com.itheima.mybatis.pojo.User"><!-- selectKey 标签实现主键返回 --><!-- keyProperty:主键对应的pojo中的哪一个属性 --><!-- order:设置在执行insert语句前执行查询id的sql,孩纸在执行insert语句之后执行查询id的sql -..
2020-10-18 21:22:31
235
原创 反射封装对象工具类
import java.lang.reflect.Method;import java.util.HashMap;import java.util.Map;/** * @author guxiang * @TIME 2020/10/16 7:30 * @description */public class ReflectorUtil { private static Map<Class,BeanMethodInfo> cache=new HashMap<>.
2020-10-17 17:11:42
230
原创 前后端访问解决跨域问题
前端访问后端因为协议(http/https)、地址、端口号任意一个或多个不同会导致前后端数据和cookie无法发送接收。解决办法:1.解决跨域无法接收数据和cookie问题后端开发过滤器import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResp
2020-07-27 09:29:54
1463
原创 解决在web.xml中添加filter后idea提示错误的问题
之前在整合SSM框架的时候,配置web.xml的时候一直提示错误,但filter、servlet的顺序写的也是对的,而且项目也能正常运行。错误提示:The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,ses..
2020-07-23 17:03:47
1197
原创 基于Struts2修复XSS漏洞(博主验证有效)
--------------------------------------------------------XSSFilter ---------------------------------------------------package com.itcast.filter;import com.itcast.utils.XssRequestWrappers;import javax.servlet.*;import javax.servlet.http.HttpServletReq.
2020-07-21 15:50:33
1673
2
原创 验证码
package com.itcast.servlet;import com.itcast.utils.ImgUtils;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletR
2020-06-13 14:12:19
289
原创 Servlet下载文件解决中文文件名问题
package com.itcast.servlet;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.ht.
2020-06-12 00:32:51
942
原创 sql归纳与优化
# 创建数据库CREATE DATABASE TEST02 CHARACTER SET UTF8;# 查看所有数据库SHOW DATABASES;# 查看某一特定数据库SHOW CREATE DATABASE test01;# 删除某一数据库DROP DATABASE test02;# 查看正在使用的数据库SELECT DATABASE();# 切换数据...
2020-04-29 10:45:46
117
generatorSqlmapCustom.zip
2019-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人