- 博客(48)
- 资源 (7)
- 收藏
- 关注
原创 SpringBoot整合ThreadPoolTaskExecutor线程池(1.正确使用@EnableAsync @Async注解开启新线程2.使用@Async注解失效)
SpringBoot整合ThreadPoolTaskExecutor线程池(1.正确使用@EnableAsync @Async注解开启新线程2.使用@Async注解失效)
2024-12-31 23:58:08
245
原创 Nacos单机部署、集群部署以及Nacos默认持久化derby数据库和配置mysql数据库
2.2 通过derby脚本bin目录下面的使用输入ij使用ij工具(或单击ij.bat后启动ij工具),连接数据库,通过ij.bat工具连接derby数据库,双击ij.bat文件,连接命令如下:dedb是数据库名。找到nacos下面的derby-data,用户名/密码 nacos/ nacos。连接数据后,执行derby数据库脚本,sql脚本在nacos/config/derby-schema.sql。单机启动会在nacos/data/derby-data包,存储的是数据库信息。
2024-07-02 13:04:49
3993
原创 面试题:字符串“1024“不强转怎么变成数字1024(ASCII应用)
ASCII(American Standard Code for Information Interchange)码表使用用于将字符转换成对应数字的编码规范。java中字符类型char本质上是一个16位无符号整数,它可以标识ASCII码表中的字符。因此,我们可以通过将字符类型的变量与ASCII码表中的值进行比较、转换和操作。ASCII码表包含了常见的字符,如大写和小写字母、数字、标点符号以及一些控制字符(如换行符、回车符)。每个字符都有一个唯一的ASCII码,范围0~127。小写字母a-z:97~122。
2024-05-28 16:14:08
339
原创 Docker持续集成与容器管理
而每次的集成都是通过自动化的构建来验证,包括自动编译、发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件。,它是一个强大的监控工具,不需要任何配置就可以通过运行在Docker主机上的容器来监控Docker容器,而且可以监控Docker主机。配置git仓库,录入用户密码,这里配置git的时候就出现了问题,无法识别到git,就安装依赖包,重新编译安装,重新安装后就可以啦。Jenkins能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性。
2024-05-20 22:49:45
801
原创 centos安装git
不过通过这种方式安装的 git 可能不是较新版的 git,以环境 centos 7 来说,这种方式安装的 git 版本为1.8.3.1。所以不建议安装旧版本。安装git所需要的依赖,不然会报下面的错。修改 /etc/profile 文件。2.4 将 git 加入环境变量中。2.5 刷新profile配置文件。2.2上传linux服务器解压。2.通过tar.gz包安装。进入git解压到包里面。在最后添加,保存并退出。测试是否安装配置成功。下载这个版本进行安装。
2024-03-15 23:10:43
1622
原创 Docker安装启动、常用命令、应用部署、迁移备份、Dockerfile、Docker私有仓库
Docker安装启动、Docker常用命令、Docker应用部署、Docker迁移备份、Dockerfile、Docker私有仓库
2024-01-21 22:19:12
3269
原创 SpringBoot内嵌的Tomcat启动过程以及请求
项目会先初始化NioEnpoint实现类父类,AbstractProtocol.init()初始化,在这里打个Debugger。SpringBoot内嵌的Tomcat启动过程以及请求
2024-01-05 21:37:24
2036
1
原创 服务间通过Feign相互调用报错,参数是MultiparFile、参数是POJO报错
服务间通过Feign调用上传文件不支持(FileUploadException: the request was rejected because no multipart boundary),并且参数是实体也不支持(feign.codec.EncodeException: class XxxxVo is not a type supported by this encoder.)
2023-08-28 22:21:00
1946
8
原创 Knife4j 项目启动不起来OperationDynamicResponseModelProvider,RequestMappingContext.findAnnotation not exists
knife4j The attempt was made from the following location: com.github.xiaoymin.knife4j.spring.plugin.OperationDynamicResponseModelProvider.apply(OperationDynamicResponseModelProvider.java:47)The following method did not exist: springfox.documentation.spi.se
2023-08-19 14:39:29
1026
原创 window服务器环境将springboot项目 jar包注册成一个window服务自启动
window服务器环境将springboot项目 jar包安装成一个window服务自启动
2023-06-09 17:52:10
2293
原创 javascript下载文件几种方式,接收后台返回流下载或直接下载文件
java下载文件几种方式,直接下载文件或者接收后台返回流再进行下载
2022-12-25 21:20:21
15415
1
原创 ActiveMQ window安装、修改密码、启动一闪而过、设置8161端口仅本地访问
ActiveMQ window安装、修改密码、启动一闪而过、设置8161端口仅本地访问
2022-12-02 13:42:14
2710
原创 kettle入门教程
目录1.kettle叙述1.1什么是kettle1.2kettle工程存储方式1.3kettle两种设计1.4kettle的组成1.5kettle的下载安装2.kettle教程2.1转换2.1.1普通转换2.1.2执行sql脚本2.1.3条件判断Switch Case2.1.4自定义java代码2.2作业Kettle是一款开源的ETL(Extract-Transform-Load)工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。(1)以XML形式存储(
2022-06-04 19:06:43
15905
3
原创 maven打包以及module相互依赖问题
问题描述:你在A module引入了B module但是还是类没有发现?但是类上也有注解1. maven打包1.1 pom、jar、warpom:用在父级工程或聚合工程中,用来做jar包的版本控制,必须指明这个聚合工程的打包方式为pom。<packaging>pom</packaging>子module:// 1、jar方式<packaging>jar</packaging>// 2、war方式<packaging>
2022-05-01 23:25:58
8889
原创 oracle11安装和pl/sql安装
1.oracle安装根据自己的电脑去官网上下载对应的oracle版本,这里用到的是oracle11。ORACLE 官网https://www.oracle.com/cn/database/technologies/express-edition.htmloracle11g下载后有两个文件,将两个文件夹解压到一个文件夹下,默认database文件夹。可以填写email,可以去掉挂钩,我这里是填写email,然后点击下一步。点击下一步。选择桌面类(D)或者服务器(S),这里选..
2022-03-23 23:02:01
2627
原创 20211212_Invalid packaging for parent POM
[ERROR] Some problems were encountered while processing the POMs:Invalid packaging for parent POM org.springframework.boot:spring-boot-starter:2.0.6.RELEASE, must be "pom" but is "jar" @ org.springframework.boot:spring-boot-starter:2.0.6.RELEASE
2021-12-12 11:44:31
6128
3
原创 2021120501_mysql中文乱码以及修改用户密码
1、centos6.5安装mysql,存储中文数据库里面乱码都是????数据库版本:mysql> select version();+-----------+| version() |+-----------+| 5.6.22 |+-----------+1 row in set (0.00 sec)查看数据库字符集:mysql> use mysql;Reading table information for completion of table..
2021-12-05 21:03:43
921
原创 2021120101_@Mapper和@MapperScan注解以及共存
目录1、@Mapper、@MapperScan注解2、报错使用场景1、@Mapper、@MapperScan注解@Mapper注解:使用:直接在接口类上使用,包是:org.apache.ibatis.annotations.Mapper作用:为有此注解的接口生成动态代理类,并且注入到spring容器中。@MapperScan注解:使用:在启动类上配置,配置的是持久层接口的包路径,标注批量生成此包下的接口的动态代理类,并且注入到容器中。2、报错使用场景问题描述:使用
2021-12-01 10:31:09
3038
3
原创 2021112401_java保留两位小数四种方法
还有其它方法可以贴出来: /**第一种:BigDecimal * 顺便说明一下BigDecimal中的compareTo()方法 * a.compareTo(b) == -1 a < b * a.compareTo(b) == 0 a = b * a.compareTo(b) == 1 a > b * a.compareTo(b) > -1 a >= b * a.compareTo(b) < 1 a <
2021-11-24 10:18:35
180
原创 2021112101_用SpringAOP记录日志
1、AOP的作用及优势作用:在程序运行期间,不修改源码对已有的方法进行增强。优势:减少重复代码; 提高开发效率 维护方便2、SpringAOP2.1SpringAOP中的相关术语Joinpoint:连接点。所谓连接点是指那些被拦截到的点。在Spring中,这些点指的是方法,因为spring只支持方法类型的连接点。 Pointcut:切入点。所谓切入点是指我们对那些Joinpoint进行拦截的定义。 Advice:通知/增强。所谓通知是指拦截到Joinpoint之后所要做的事..
2021-11-21 11:59:36
426
原创 java自定义注解
目录1、注解2、JDK提供的注解3、自定义注解用@Interface关键字3.1自定义注解格式3.2自定义注解的使用4、元注解4.1@Retention注解:4.2@Target注解:5、注解的获取使用看下个当天博客,在切面中的使用,通过反射获取注解以及注解中的成员1、注解Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,J...
2021-11-20 11:20:59
283
原创 20211110_Window窗口查看所有进程、杀死进程、根据端口查找进程
1、Window下cmd窗口查看所有进程:tasklist命令:tasklistC:\Users\Administrator>tasklist映像名称 PID 会话名 会话# 内存使用========================= ======== ================ =========== ============System Idle Process 0
2021-11-10 15:06:52
1753
原创 2021110801_mybatis-plus使用jdk8LocalDateTime报错,解决办法
问题:// 报错的问题Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5fdd36d3]2021-11-08 18:52:21.715 INFO 37080 --- [nio-8068-exec-1] o.s.b.f.xml.XmlBeanDefinitionReader : Loading XML bean definitions from class...
2021-11-08 19:03:12
3889
原创 2021110701-java前后台传递时间对象相差8个小时的时区问题
1、问题:从postgresql获取时间,展示在前台时间不一致,相差8小时。原因是什么么?SpringMVC内置的JSON解析器是jackson解析器,JOSN解析器有jackson、fastsjon、jsonlib、gojson。jsackson转换的时候时区和国内默认相差8h,因此在时间换算上相差8小时。2、什么是时区?时区(Time Zone)是地球上的区域使用同一个时间定义。1884年在华盛顿召开国际经度会议时,为了克服时间上的混乱,规定将全球划分为24个时区。Date:Ti
2021-11-07 22:34:32
1774
原创 Nginx location中斜线\
一、Nginx代理后端服务nginx 服务器及端口 127.0.0.1:80 后端服务:127.0.0.1:8080 测试url:http://127.0.0.1:80/day06api/api/abc1.配置nginx配置如下:location /day06api/ { proxy_pass http://127.0.0.1:8080/;}实际访问的端口服务:http://127.0.0.1:8080/api/ab2.配置nginx配置如下:location
2021-10-24 14:07:52
7083
5
SpringBoot整合线程池ThreadPoolTaskExecutor
2025-01-01
Android记事本.zip
2020-07-02
Android仿qq音乐播放器.zip
2020-07-02
添加椒盐噪声,并用高斯滤波、均值滤波、中值滤波、双边滤波四种滤波去噪方式源码.zip
2020-07-01
添加高斯噪声,并用高斯滤波、均值滤波、中值滤波、双边滤波四种滤波去噪方式源码.zip
2020-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人