- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 maven基本介绍以及安装与配置
为什么使用mavenApache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念使用maven可以帮助我们处理第三方依赖,及传递依赖。规范目录结构,(可以通过配置使用个性化的目录结构,但不建议这么做)方便的打包,部署功能方面的多模块管理能力丰富的扩展插件,扩展功能,如代码检查插件,单元测试插件等。什么是自动构建工具原始方式 HelloWorld.java --(javac) --> HelloWorld.class ----> java He..
2021-05-04 03:27:16
251
原创 springBoot创建项目(idea)
这里介绍springboot的两种创建方式1. 通过IDEA软件进行springboot的创建选择Spring lnitializr,这里我们选择默认的地址进行springboot项目创建,点击下一步这里我们填写项目的基本信息 如:java版本,依赖管理工具等这里可以快速选择组件进行开发,以及选择springboot的版本,像现在只是进行一个测试的话就只选择一个spring Web,进行一个web服务,下一步填写项目名字,选择项目路径这个pom文件里面就有第三步选择组件自动生成的依
2021-05-04 02:11:35
626
1
原创 Redis为什么快
Redis为什么这么快,难道仅仅是因为单线程吗?完全基于内存采用的单线程,避免了不必要的上下文切换,不用去考虑各种锁的问题,不存在加锁释放锁的操作,没有因为可能出现死锁而导致的性能消耗使用多路I/O复用模型(非阻塞IO)阻塞跟非阻塞的区别1.阻塞:数据没来,也不会进行其他操作,直到数据来了,才会进行下一步例子:我在烧开水,水还没有开,我就一直等到水烧开2.非阻塞:数据没来,就会先去执行其他操作,数据来了再执行例子:我在烧开水,水还没有开,我可以去跟妹子聊聊天,等水开了我再回来处理
2021-04-02 23:39:51
227
原创 SpringBoot入门
简介Spring Boot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等)Spring Boot应用中这些第三方库几乎可以零配置的开箱即用(out-of-the-box),大部分的Spring Boot应用都 只需要非常少量的配置代码,开发者能够更加专注于业务逻辑。优点:1)快速的创建应用2)使用嵌入式servlet容
2021-03-08 16:09:42
178
原创 jsp中taglib导入http://www.springframework.org/tags发生java.lang.ClassNotFoundException错误
发生这个的问题好像就是因为jar包发生了冲突,我们可以去观察一下jar包是否发生冲突,或者缺少该jar包。错误图片我为什么会碰到这个问题呢?因为我在昨天写的这一篇文章中https://blog.youkuaiyun.com/weixin_46022139/article/details/111999606使用第二种方法解决了"taglib导入http://www.springframework.org/tags/form错误,无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri"导致spri
2020-12-31 23:52:54
624
3
原创 jsp,taglib导入http://www.springframework.org/tags/form错误,无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri
jsp中taglib导入http://www.springframework.org/tags/form标签库发生无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://www.springframework.org/tags/form]怎么办?方法1修改tomcat版本,目前我知道的不会出异常的有8.5.50,7.0.99,会出异常的有8.5.49,其他的没有了解如果修改了tomcat版本还是不行的话就使用方法2方法2在WEB-INF下放个spring-f
2020-12-30 22:51:29
4907
3
原创 IntelliJ IDEA 2020.3怎么设置成中文汉化
IntelliJ IDEA 2020.3怎么设置成中文汉化因为现在IDEA官方是支持汉化了,所以我们直接使用IDEA的插件4.下载Chinese汉化包重启IDEA就可以看到页面都变成中文的了
2020-12-21 19:51:26
22367
12
原创 List集合基本概念
1. List集合的特点元素有序,可以重复2. List遍历方式方法1通过下标for循环 //通过for下标遍历 for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); }方法2foreach循环//通过foreach遍历 for (Integer integer : list) { System.out.println(integer); }方法3迭代器//
2020-09-17 11:29:29
800
原创 map集合的基本概念及使用
Java之Map集合1. Map集合的特点Map是一个无序,键值对的集合,键不可以重复,值可以重复,键重复则后者覆盖前者,Map集合没有继承Collection接口无序:无序指插入的数据,读取的时候没有按顺序输出2. Map集合的扩容方式初始容量16,负载因子0.75,扩容增量1倍Map集合底层是一个数组数组的初始容量是16当长度到数组负载因子0.75长度的时候(16*0.75=12也就是说在12这个长度的时候)进行一次扩容,扩容后容量是原容量的两倍当我们已经知道需要的容量大小的时候
2020-09-16 02:38:14
2002
原创 java反射
什么是反射 反射是java语言中的一种机制,通过这种机制可以动态的实例化对象,读写属性,调用方法反射的缺点 反射的代码比正常调用的代码更多,性能也慢,所以应避免大量使用反射。使用场景 在各种框架代码中大量使用,如spring,mybatis,在底层工具类也常使用到作用 动态的实例化对象 通过反射机制读取或写入属性 通过反射机制调用方法Class对象Class对象是什么描述类型信息的...
2020-09-14 17:59:38
198
1
原创 Tomcat安装跟eclipse关联
安装Tocmcat服务器1.增加环境变量 TOMCAT_HOME 变量值:F:\Tomcat-8.5(Tocmcat的安装位置)2.增加环境变量 TOMCAT_TMPDIR 变量值:F:\Tomcat-8.5\temp(Tocmcat文件夹temp的位置)3.增加环境变量 path 变量值:F:\Tomcat-8.5\bin(Tocmcat文件夹bin的位置)4.找到bin文件夹点击startup.bat(点击startup弹出来的窗口不要关闭)5.浏览器输入网址htt...
2020-05-28 20:03:28
462
原创 oracle数据库过期怎么解决
1、系统键+r打开运行,在“运行”中输入regedit,回车打开注册表。2、在注册表里按HKEY_CURRENT_USER\Software这个路径找到“Allround Automations ”,删除它。3、删除上一步中的后,在找到HKEY_CURRENT_USER\Software\Microsoft\Security,删除“Security”。4、大功告成,这样就可以再继续使用了,如果后续再过期就进行删除日志文件就行了。...
2020-05-28 19:23:47
2406
spring.tld
2020-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅