- 博客(42)
- 资源 (7)
- 收藏
- 关注
原创 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 523 1
原创 Docker安装启动、常用命令、应用部署、迁移备份、Dockerfile、Docker私有仓库
Docker安装启动、Docker常用命令、Docker应用部署、Docker迁移备份、Dockerfile、Docker私有仓库
2024-01-21 22:19:12 1221
原创 SpringBoot内嵌的Tomcat启动过程以及请求
项目会先初始化NioEnpoint实现类父类,AbstractProtocol.init()初始化,在这里打个Debugger。SpringBoot内嵌的Tomcat启动过程以及请求
2024-01-05 21:37:24 1231
原创 服务间通过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 1403
原创 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 457
原创 window服务器环境将springboot项目 jar包注册成一个window服务自启动
window服务器环境将springboot项目 jar包安装成一个window服务自启动
2023-06-09 17:52:10 1651
原创 javascript下载文件几种方式,接收后台返回流下载或直接下载文件
java下载文件几种方式,直接下载文件或者接收后台返回流再进行下载
2022-12-25 21:20:21 13207 1
原创 ActiveMQ window安装、修改密码、启动一闪而过、设置8161端口仅本地访问
ActiveMQ window安装、修改密码、启动一闪而过、设置8161端口仅本地访问
2022-12-02 13:42:14 2232
原创 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 11163
原创 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 6767
原创 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 2343
原创 IDEA设置类和方法的注释模板文件
IDEA设置类/** * @author Benjamin * @date ${DATE} ${TIME} * @version 1.0 */效果如下图:2 方法模板1.找到Settings -> Live Templates2. 点击+找到Template Group,新建一个,名字任意3. 新建一个Template text4. 设置默认表达式// 变量表达式param date()time time("HH:mm:ss")...
2022-03-03 17:59:21 881
原创 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 5401
原创 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 882
原创 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 2788 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 139
原创 2021112101_用SpringAOP记录日志
1、AOP的作用及优势作用:在程序运行期间,不修改源码对已有的方法进行增强。优势:减少重复代码; 提高开发效率 维护方便2、SpringAOP2.1SpringAOP中的相关术语Joinpoint:连接点。所谓连接点是指那些被拦截到的点。在Spring中,这些点指的是方法,因为spring只支持方法类型的连接点。 Pointcut:切入点。所谓切入点是指我们对那些Joinpoint进行拦截的定义。 Advice:通知/增强。所谓通知是指拦截到Joinpoint之后所要做的事..
2021-11-21 11:59:36 360
原创 2021112001_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 216
原创 20211110_Window窗口查看所有进程、杀死进程、根据端口查找进程
1、Window下cmd窗口查看所有进程:tasklist命令:tasklistC:\Users\Administrator>tasklist映像名称 PID 会话名 会话# 内存使用========================= ======== ================ =========== ============System Idle Process 0
2021-11-10 15:06:52 1660
原创 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 3556
原创 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 1509
原创 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 6724 3
原创 “大家脑海中的json和js”
1、什么是json?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHPJSP,.NET)编程语言都支持JSON。 JSON 具有自我描述性,更易理解2、json语法规则 JSON 语法是 Jav...
2021-10-01 14:54:43 67
原创 SpringSecurity出现BeanDefinitionParsingException: Configuration problem: Duplicate <global-method-secu
2021-03-20 19:52:07,046 5120 [on(3)-127.0.0.1] ERROR work.web.context.ContextLoader - Context initialization failedorg.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Duplicate <global-method-security>...
2021-04-04 17:45:00 1095
原创 Java打印日志注意事项和异常类型
日志级别、注意事项、以及springboot整合logback分别保存日志文件,解决LOG_PATH_IS_UNDEFINED文件夹的自动生成
2021-02-06 17:23:43 5152
原创 一些常见的HTTP请求状态码,避免误区
一些HTTP状态码:序号 状态码 消息 描述 1 100 Continue 只有一部分请求被服务器接收,但只要没被服务器拒绝,客户端就会延续这个请求 2 101 Switching Protocols 服务器交换机协议 3 200 OK 请求被确认 4 201 Created 请求时完整的,新的资源被创建 5 202 Accepted 请求被接受,但未处理完 6 20
2020-11-29 22:26:50 115
原创 @RequestParam和@RequestBody发送json/x-www-form-encoded数据格式及发送方式的异同
问题:你能分清楚@RequestParam和@RequestBody注解,分别以POST或GET方式发送application/x-www-form-urlencoded或者appliaction/json数据格式时,怎么使用你掌握了吗?下面先介绍数据格式和发送方式,再介绍注解使用条件或者环境。请求体和响应体 数据提交方式 数据格式 @RequestParam和@RequestBody注解使用,以及@ResponseBody返回json数据格式1、请求体和响应体请求行、请求头、请求.
2020-11-17 23:59:57 3465
原创 ssm整合基于Spring事务控制出现错误,错误创建DataSource,产生环绕通知
出现此错误可能你会根据错误找解决办法,总觉得自己代码写的没有问题,而是数据库连接池问题,但是,问题出现在自己的代码上。原因:该错误出现在切入点表达式上。切入点表达式写法如下:解决办法:事务是在业务逻辑层,把切入点表达式切到业务逻辑层就可以,当然全通配也不错,只是切到业务逻辑层更好。仅供参考...
2020-11-05 21:04:49 251
Android记事本.zip
2020-07-02
Android仿qq音乐播放器.zip
2020-07-02
添加椒盐噪声,并用高斯滤波、均值滤波、中值滤波、双边滤波四种滤波去噪方式源码.zip
2020-07-01
添加高斯噪声,并用高斯滤波、均值滤波、中值滤波、双边滤波四种滤波去噪方式源码.zip
2020-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人