JAVA
文章平均质量分 51
conlin day
这个作者很懒,什么都没留下…
展开
-
Linux docker环境安装,docker-compose安装,jdk17安装
安装docker,docker-compose , openjdk17原创 2023-03-03 14:48:08 · 2621 阅读 · 1 评论 -
Spring框架学习
spring IoC和AOP学习笔记原创 2022-10-29 13:51:44 · 363 阅读 · 0 评论 -
springboot 集成 mybatisplus时,查询碰到的问题
前端传2022-03,spring mvc接收问题dto中对应的字段类型为java8 中的LocalDate通过get请求时,接收该字段会有以下异常:default message [Failed to convert property value of type 'java.lang.String' to required type 'java.time.LocalDate' for property 'mothFieled'; nested exception is org.springfra原创 2022-03-10 09:17:19 · 1724 阅读 · 0 评论 -
Linux 安装jdk
Linux 安装jdk下载 JDK创建保存JDK的文件夹解压JDK到jdk下配置环境变量下载 JDKjdk下载可到Oracle官网,或者复制以下百度网盘也可下载。链接:https://pan.baidu.com/s/1iS_EaVRbe4_XTb9jMMhpxw 提取码:conl创建保存JDK的文件夹mkdir jdk解压JDK到jdk下tar -xzvf jdk-8u211-linux-x64.tar.gz -C /home/jdk配置环境变量修改 profile 文件的操作原创 2022-02-21 08:58:33 · 59 阅读 · 0 评论 -
The valid characters are defined in RFC 7230 and RFC 3986
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986request请求中,请求参数为param={json}使用tomcat版本为apache-tomcat-8.0.53、apache-tomcat-7.0.91都报相同的问题最后通过修改conf/catalina.prope原创 2021-11-18 19:08:22 · 853 阅读 · 0 评论 -
2021-06-23
1、使用yum安装插件时,出现了下面的错误YumRepo Error: All mirror URLs are not using ftp, http[s] or file.解决办法为:更换yum源配置文件内容(vim /etc/yum.repos.d/CentOS-Base.repo):[base]name=CentOS-$releasever - Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arc原创 2021-06-23 18:40:05 · 81 阅读 · 0 评论 -
第一次使用svn时,ssl报错
执行该命令 svn ls https://…提示信息后输入 p重新接入svn就可以了。原创 2021-01-11 10:40:47 · 286 阅读 · 0 评论 -
根据mybatis官网实例实现自己的第一个mybatis操作数据库的程序
1、新建mybatis 项目在pom文件中引入下面的mybatis:<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.6</version></dependency>2、从 XML 中构建 SqlSessionFactory每个基于 MyBati原创 2020-12-09 08:37:31 · 125 阅读 · 0 评论 -
org.apache.ibatis.exceptions.PersistenceException:记录mybatis 查询结果映射异常
mybatis 查询返回值映射异常具体异常异常理解解决方法具体异常org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: org.apache.ibatis.executor.result.ResultMapException: Error attempting to get column 'name' from result set. Cause: java.sql.SQLExc原创 2020-12-05 14:43:50 · 546 阅读 · 0 评论 -
java ssm框架,编写和测试webservice接口
一、编写webservice接口1、编写java类,如下:import javax.jws.WebMethod;import javax.jws.WebParam;import javax.jws.WebService;import org.springframework.stereotype.Controller;/** * test 为接口名称 通过@WebService指定 * encrypt 为接口方法 通过@WebMethod指定 * param 为接口参数 通过@WebPara原创 2020-09-02 15:45:10 · 430 阅读 · 0 评论 -
01背包问题个人学习,java算法实现
问题描述:有一个背包,可放入12斤物品,现有5个物品,每个物品的重量分别为:2斤,4斤,6斤,8斤,10斤,每个物品的价值为4元,8元,12元,16元,20元,计算出可在背包中装入的最大价值?(每次每种物品只能装一次)解析1:将物品编号为a,b,c,d,e,重量和价值对应为:a(2斤)(4元) 、b(4斤)(8元)、c(6斤)(12元)、d(8斤)(16元)、e(10斤)(20元)当每种物品放入一次,符合背包容量,其最大价值为20元;当物品两两放入,可分为:(2斤,4斤)(4元,8元),(2斤,6斤)原创 2020-08-28 09:38:08 · 378 阅读 · 0 评论 -
slf4j log4j整合
1、导入下面的jar <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.30</version> </dependency> <dependency>原创 2020-06-28 15:53:25 · 238 阅读 · 0 评论 -
单体架构下tomcat的一些常用配置
个人学习笔记1、配置编码格式·· URIEncoding="UTF-8" ·· <Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" URIEncoding="UTF-8"/>2、配置协议(protocol)使用的网络协议,表示tomcat使用何种方式来接受和处理client端请求,“HTTP/1.1"是默认值,等效"org.apache.coyote.http11.Http11Protocol”;原创 2020-06-24 15:06:09 · 253 阅读 · 0 评论 -
java 中的基本类型
为什么使用基本类型在程序设计中经常用到一系列类型,它们需要特殊对待。可以把它们想象成“基本”类型。之所以特殊,是因为new将对象存储在“堆”里,故用new 创建一个对象——特别是小的、简单的变量,往往不是很有效的。因此,对于这些类型,java采取与c和c++相同的方法。也就是说,不用new来创建变量,而是创建一个并非引用的“自动”变量。这个变量直接存储“值”,并置于堆栈中,因此更加高效。...原创 2020-03-05 08:57:08 · 153 阅读 · 0 评论 -
关于windows服务器端口冲突的解决办法
1 输入命令,查看活动连接详情在windows dos 界面,输入 netstat -anno,就会看到如下图所示的内容。在本地地址上冒号后面的数即为端口号2 通过端口号查询更详细的信息在windows dos 界面,输入命令 netstat -aon|findstr “443” ,就会看到如下图所示的内容:可见,在本地端口443 是被PID为3888的进程所占用3 通过pid查看...原创 2020-02-18 09:44:16 · 1237 阅读 · 0 评论 -
idea 中解决maven jar包冲突问题
安装工具Maven Helper在idea中search Maven Helper,并install,重启idea即可生效。使用方法打开pom.xml,选择dependency Analyzer,出现如下界面选择conflicts,即可查看哪些jar文件发生冲突,如下图:解决冲突在红色的jar包上面右键,选择Exclude。或者找到对应的jar包删除...原创 2020-01-07 17:08:45 · 879 阅读 · 1 评论 -
solr学习第一节
solr下载下载自己系统支持的压缩包。我自己下载了solr-8.3.1.zip在SolrCloud模式下启动Solrwindows 系统,使用如下命令:bin\solr.cmd start -e cloud回车之后,会有下面提示:最后一句问你需要运行几个节点在你本地集群上,默认2个。你可以输入1个或更多个,然后回车。提示让你确认端口,也可以输入自己想要的端口。再回车。上面...原创 2019-12-19 16:13:21 · 115 阅读 · 0 评论 -
Redis的简单配置和操作
Redis的简单配置和操作准备Redis压缩包解压缩Redis zip文件安装Redis服务修改Redis服务的密码简单操作准备Redis压缩包下载地址解压缩Redis zip文件下图为解压后的内容:安装Redis服务在压缩文件中,可以直接双击redis-server运行Redis服务,如下图所示表示服务启动成功:但是,只要你关掉此窗口,Redis服务也就随之关闭了,很不方便。...原创 2019-11-05 09:51:07 · 106 阅读 · 0 评论 -
java字符串分割为数组,数组转List,List转ArrayList等操作学习
java字符串分割为数组,数组转List,List转ArrayList等操作学习java字符串分割为数组数组转List集合判断list中是否包含某元素如果List集合包含某元素,则删除该元素java字符串分割为数组定义字符串String str = “123,456,789”。用“,”分割字符串,String[] split = str .split(","); 得到一个数组。数组转Lis...原创 2019-09-16 17:22:32 · 5491 阅读 · 0 评论 -
冒泡排序算法的个人学习记录
冒泡排序设排序表长为n,从后向前或者从前向后两两比较相邻元素的值,如果两者的相对次序不对(A[i-1] > A[i]),则交换它们,其结果是将最小的元素交换到待排序序列的第一个位置,我们称它为一趟冒泡。下一趟冒泡时,前一趟确定的最小元素不再参与比较,待排序序列减少一个元素,每趟冒泡的结果把序列中最小的元素放到了序列的”最前面”。分析以下是我写的冒泡排序的例子,对一个数组进行从小到大的排...原创 2019-08-20 14:48:40 · 121 阅读 · 0 评论