Java
qq_42349617
这个作者很懒,什么都没留下…
展开
-
2021-03-13 springboot +mybatis xml文件找不到异常
全局配置文件:mybatis-config.xml 开始时放错了位置,之后拷贝到resource下面,删除原路径下的,还会报原来的文件找不到异常。改正方法:maven clean 重新执行原创 2021-03-13 17:48:03 · 174 阅读 · 0 评论 -
脏读、幻读、不可重复读
https://www.jianshu.com/p/0cef4c68b8f3转载 2021-03-02 16:31:39 · 85 阅读 · 0 评论 -
计算机网络协议复习
计算机网络复习:https://www.runoob.com/w3cnote/summary-of-network.html#_label11原创 2021-02-27 15:03:48 · 74 阅读 · 0 评论 -
哈希表
/** * @Classname HashTabDemo * @Description 哈希表 * @Date 2021/2/27 10:00 * @Created by 12345678 */public class HashTabDemo { public static void main(String[] args) { EmpHashTable et = new EmpHashTable(7); Scanner scanner = new Sca.原创 2021-02-27 11:32:02 · 67 阅读 · 0 评论 -
二分查找
/** * @Classname BinarySearch * @Description 二分查找(前提:数组有序) * @Date 2021/2/26 23:00 * @Created by 12345678 */public class BinarySearch { public static void main(String[] args) { int[] arr = {1, 1, 1, 4, 6, 8, 9}; int[] arr1 = {1, .原创 2021-02-27 09:23:51 · 103 阅读 · 0 评论 -
二叉排序树
/** * @Classname BinarySortTreeDemo * @Description 二叉排序树 * @Date 2021/2/26 10:05 * @Created by 12345678 */public class BinarySortTreeDemo { public static void main(String[] args) { BinarySortTree binarySortTree = new BinarySortTree(); .原创 2021-02-26 17:48:49 · 62 阅读 · 0 评论 -
头秃的排序
//冒泡排序 从小到大 从前向后 //8, 7, 6, 5, 4 第1个---比较4次 2---3 3---2 4---1 // 1, 2, 3, 4, 5 //有序无序都需要比较4+3+2+1=10次 (n-1)+(n-2)+...+1=[n*(n-1)]/2---> O(n方) //无序时交换的次数=比较的次数*3 有序时交换的次数=0 //内层循环每次结束都可以确定一个最值 由于 if (arr[j] > arr[j + 1.原创 2021-02-24 23:14:39 · 69 阅读 · 0 评论 -
idea 下载源码
terminal执行:mvn dependency:resolve -Dclassifier=sources自己下载:Spring Framework 官方资源下载地址 http://repo.spring.io/release/org/springframework/之后放到仓库对应位置,idea自动更新原创 2021-02-23 10:48:46 · 224 阅读 · 0 评论 -
如何在Spring官网下载Spring源码包
如何在Spring官网下载Spring源码包转载 2021-02-20 22:42:57 · 146 阅读 · 0 评论 -
jvm锁的学习
jvm锁的学习转载 2021-02-20 16:23:50 · 55 阅读 · 0 评论 -
springboot项目无法访问static下面图片资源解决办法
之后尝试加载logo的时候,同样遇到这个问题,关闭缓存,重新打开浏览器页面,重启项目都不能解决,最后build之后显示了原创 2021-02-19 11:59:53 · 1494 阅读 · 0 评论 -
2021-02-15 编译版本问题和web.xml
解决了问题:报错一:不再支持源选项 5。请使用 6 或更高版本。需要手动修改的地方都一一排查了,最后是更改插件,所以加入了下述代码:<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.encoding>UTF-8</maven.compiler.encoding>原创 2021-02-15 17:54:28 · 113 阅读 · 0 评论 -
2021-02-10 jdk11 对应的aspectjweaver版本--:0 can‘t find referenced pointcut pointCut
今天学习aop, 配置了:` <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> <version>4.3.12.RELEASE</version> </dependency>`自动下载的aspectjw原创 2021-02-10 15:52:18 · 907 阅读 · 0 评论 -
2021-02-09 idea快捷键
soutctr+alt+L —格式化ctrl+N或者 两次shift — 查找类Alt+ Up/Down —在方法间快速移动定位Alt+7 —就能显示当前类中的所有方法、全局常量,方法还包括形参和返回值ctrl+D —向下复制一行ctrl +h —展示继承关系 选中类名右键diagrams(图示继承关系)Ctrl + Alt + v —自动补全变量名称 :ctrl+alt+t try-catch —处理异常双击选中红色部分 alt+enter —处理异常ctrl+s.原创 2021-02-09 17:38:32 · 1036 阅读 · 0 评论 -
2021-02-09 spring 一个接口两个实现类
一、目录结构(没分包)二、方法方法:1:@Qualifier(“bread”)和 @Autowired组合:方法2:通过默认id方法3:@Resource(注意包是javax.annotation下说的)原创 2021-02-09 16:16:01 · 134 阅读 · 0 评论 -
2021-02-09 javax.annotation下载不来@Resource无法使用
javax.annotation下载不来转载 2021-02-09 15:59:04 · 348 阅读 · 0 评论 -
idea maven 下载源码出现:Cannot download sources Sources not found for: xxx
Cannot download sources转载 2021-02-06 19:00:11 · 331 阅读 · 1 评论 -
2021-02-03 PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder转载 2021-02-03 22:40:04 · 400 阅读 · 0 评论 -
2021-02-03 maven依赖引用失败,手动将jar包导入maven本地仓库
happy了一下午,晚上学了下SpringBoot ,遇到一个spring-boot-maven-plugin下载不来的问题,所以手动导入,好像缺个pom,后来的解决方案如下:1、下载jar包:E:\Software\spring-boot-maven-plugin-2.4.2.jar2、进入如下路径cmd3、执行命令:mvn install:install-file -Dfile=E:\Software\spring-boot-maven-plugin-2.4.2.jar -DgroupId=o原创 2021-02-03 19:04:58 · 176 阅读 · 0 评论 -
2021-01-28jstat命令查看jvm的GC情况
jstat命令查看jvm的GC情况转载 2021-01-28 18:53:21 · 120 阅读 · 0 评论 -
idea junit
自己下载好jar包file->project structure注意:junit 单元测试报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing–》4.11以上版本不在包含hamcrest。方法:1.junit版本降到4.102.导入hamcrest-core-1.3.jar下载链接: https://mvnrepository.com/artifact/org.hamcrest/hamcrest-core/1.原创 2021-01-26 11:44:55 · 70 阅读 · 0 评论 -
2021-01-04
今天学习的时候发现jdk11里面查找不到extclassLoader了,百度到下面这篇好文章:从JDK8升级到JDK11,看这篇就足够了转载 2021-01-04 11:27:02 · 142 阅读 · 0 评论 -
idea中文乱码问题
idea中文乱码问题转载 2021-01-01 19:47:42 · 152 阅读 · 0 评论 -
2021-01-01
今天想尝试一下jdk11,所以配置了一下环境变量Path ,结果出现了Exception in thread “main” java.lang.UnsupportedClassVersionError所以cmd+java -version 显示1.8cmd +javac -version 显示11,应该是高版本编译之后在低版本上运行会有些解析不了,而且奇怪的是会出现编译和运行版本不一致的问题。接下来cmd+where java 和where javac, 发现第一种出现了两条路径,如下图:.原创 2021-01-01 16:08:36 · 187 阅读 · 0 评论 -
IDEA创建类模板和方法模板
这里是引用模板转载 2020-12-31 16:53:34 · 85 阅读 · 0 评论 -
Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies
Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies转载 2019-09-18 21:56:01 · 990 阅读 · 0 评论 -
There is no getter for property named 'roleid' in 'class java.lang.Integer'
亲测解决:There is no getter for property named ‘roleid’ in ‘class java.lang.Integer’转载 2019-09-18 21:56:33 · 604 阅读 · 0 评论 -
21种设计模式
零:简单工厂模式(1)设计思想:(a)单个方法(b)多个方法:(2) 应用场景:总体来说,工厂模式适合:凡是出现了大量的产品需要创建,并且具有共同的接口时,可以通过工厂方法模式进行创建。在以上的三种模式中,第一种如果传入的字符串有误,不能正确创建对象,第三种相对于第二种,不需要实例化工厂类,所以,大多数情况下,我们会选用第三种——静态工厂方法模式。创建型模式(5种)一 :工厂方法...转载 2019-01-27 12:46:03 · 1797 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space
原创 2019-09-18 21:57:12 · 77 阅读 · 0 评论 -
session和cookie
原创 2019-09-18 21:57:37 · 73 阅读 · 0 评论 -
window.href.location失效问题解决
来吧兄dei原创 2019-09-18 21:58:00 · 747 阅读 · 0 评论 -
下载jaxen-1.1.1.jar网址
http://www.java2s.com/Code/Jar/j/Downloadjaxen111jar.htm转载 2019-05-06 20:30:18 · 675 阅读 · 0 评论 -
response.sendRedirect()中文乱码问题
1、浏览器编码:utf-82.用于提交的表单页面:提交方式为get,web服务器默认接收方式为iso-8859-1,所以将提交的包含中文的参数获取时转为utf-8:3.java在servlet中使用重定向response.sendRedict()时,若参数为中文将获得不到参数,应将参数转化为iso-8859-1编码格式:4.浏览器会根据重定向的url,再次发出请求,请求方式为get,...原创 2019-07-27 15:44:04 · 1979 阅读 · 1 评论 -
mysql服务正在启动或停止和修改character_set_client编码问题
1.MySQL服务正在启动或停止中,请稍候片刻后再试一次【解决方案】2关于MySQL如何修改character_set_client的编码问题转载 2019-07-27 11:06:08 · 1000 阅读 · 0 评论 -
json相关包下载
下载地址注意版本问题,版本不同,报错信息对应如下:commons-beanutils-1.8.0.jar不加这个包java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean其余包类似org/apache/commons/collections/map/ListOrderedMap 异常原因:co...原创 2019-04-05 22:29:09 · 1192 阅读 · 0 评论 -
eclipse乱码 sql导入导出
eclipse乱码问题原创 2019-03-18 13:21:14 · 186 阅读 · 0 评论 -
反射 和 IO流
三、反射知识点总结:动态语言– 程序运行时,可以改变程序结构或变量类型。典型的语言:• Python、ruby、javascript等。C, C++, JAVA不是动态语言,JAVA可以称之为“准动态语言”。但是JAVA有一定的动态性,我们可以利用反射机制、字节码操作获得类似动态语言的特性。JAVA的动态性让编程的时候更加灵活!反射机制– 指的是可以于运行时加载、探知、使用编译期...原创 2019-03-04 21:23:55 · 279 阅读 · 0 评论 -
JDBC 和 类加载
一 、JDBC编程知识点总结JDBC 全称 Java Database Connectivity (Java 数据库连接)。一种可执行的SQL语句的 Java API.JDBC 为数据库开发提供了标准API ,它们只是接口,没有提供实现类—这些实现类由各数据库厂商提供实现,这些实现类即驱动程序。程序员使用JDBC时只需面向标准的API 编程即可,当需要更换数据库时,只要更换不同的实现类就...原创 2019-03-04 16:48:57 · 690 阅读 · 0 评论 -
网络编程
七、网络编程知识点总结计算机网络• 计算机网络定义: 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统.• 计算机网络定义分析:• 主干:计算机网络是计算机系统• 网络功能:资源共享 信息传递• 网络组成:• 网络硬件:计算机 外部设备 通信线路...原创 2019-03-06 20:01:28 · 91 阅读 · 0 评论 -
多线程 和 正则表达式
五、多线程知识点总结程序、进程与线程• 程序Program: 是一段静态的代码(指令集合),它是应用程序执行的蓝本。• 进程Process:指一种正在运行的程序,有自己的地址空间。当程序进入内存运行时,即变成一个进程,是运行中的程序,具有一定的独立功能,是系统资源分配和调度的一个独立单位。• 线程Thread:进程内部的一个执行单元,它是程序中一个单一的顺序控制流程。线程又被称为轻量...原创 2019-03-05 22:45:06 · 562 阅读 · 0 评论