自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 除了sql注入还有哪些常见的网络攻击?

引入主题上一次面试一家公司的安全部门,基础问完之后问到了你了解过哪些网络安全攻击?作为一个大三的学生,也就是在开发的时候听人说到过sql注入,也简单了解了一下,至于xss更是只知其名,平时忽略了网络安全方面的了解。总结一下比较常见的三种网络攻击方式。SQL注入将SQL语句插入到web表单中或URL中,来让服务器执行恶意SQL语句。解决方法是,使用参数化的SQL,不要使用拼装SQL;可以通过正则表达式对用户的输入进行校验;可以将单引号和双横杠(注释符)进行转换。建议使用#{},而不是${}。#{}

2021-04-24 19:18:45 961 1

原创 spring的依赖注入原来是分三种方式的,你知道吗?

引入话题,今天面试了一家北京的公司,虽然公司规模不大,但是问的问题特别有含金量,特别深入,volite,cas联系到操作系统的那种,但是让我惋惜的是我居然没留意到依赖注入是分三种的…可能是做小项目都是用的最简单那一种。没有留意。现在面试结束总结一波spring的依赖注入。DI三种方式1.通过构造器来注入;2.通过setter方法来注入;3.通过filed变量来注入;Constructorprivate DA A;private DB B;private DC C;@Autowiredp

2021-04-20 20:51:15 199

原创 tomcat启动之后都做了什么?

tomcat流程起始​ 刚开始做项目的时候就觉得tomcat这个东西很神奇,就给项目打一个包就能当一个网站来访问,那时候就产生了一个疑惑,为什么tomcat要用servlet来搭配着使用才行,而且为什么servlet没有主方法就能直接运行出结果来,当时接触java时间并不是很长,对这些问题也没有深究;​ 然后后来学习springboot的时候就了解到Springboot里面是内置了tomcat的,当时就想tomcat是不是就是用java来写的,于是我就百度了一下,发现tomcat确实是java来写的。

2021-04-15 10:37:24 903

原创 mysql常见的大表优化

常见的优化方法如下:限定数据范围:限定条件,不要全表查询读写分离:读写分库,主从,主写,从读垂直分表:拆分字段,一表变多表,可以让列数据变小,减少I/O次数,简化表结构,易于维护。但是主键冗余,需要管理冗余列,可能会引起join操作,事务处理复杂。水平分区:将库中数据,分为多个库,存在不同的服务器中,(比如可以根据id来存不同的库)...

2021-04-11 22:26:15 75

原创 使用tomcat启动的springmvc流程。(自己简要总结)

启动tomcat当tomcat启动之后,tomcat会自动读取web.xml配置文件(约定)。首先读取DispatcherServlet,还有其他配置文件的路径。DispatcherServlet的作用:使用springMVC时,java和前端对接的是Controller,而tomcat并不识别Controller,无法和前端沟通,所以需要一个中介。tomcat是支持访问servlet的,所以中介就是DispatcherServlet。由于dispatcherServlet和controller都是第三

2021-04-10 21:26:03 2008

原创 spring Bean的面试总结

Beanbean生命周期Bean 容器找配置文件找到bean的定义,使用反射创建bean实例有属性就调用set(),有名字就调用setName(),如果实现了 BeanClassLoaderAware 接口,调用 setBeanClassLoader()方法,传入 ClassLoader对象的实例,如果实现了其他 *.Aware接口,就调用相应的方法,如果有和加载这个 Bean 的 Spring 容器相关的BeanPostProcessor对象,执行postProcessBeforeInitializa

2021-04-03 14:20:54 258 2

4_JVM_8~11章.pdf

4_JVM_8~11章.pdf

2021-03-05

3_JVM_6~7章.pdf

3_JVM_6~7章.pdf

2021-03-05

2_JVM_3章下~5.pdf

2_JVM_3章下~5.pdf

2021-03-05

1_JVM_1~3章上.pdf

jvm详细知识梳理

2021-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除