- 博客(38)
- 收藏
- 关注
原创 Java学习日记31(快速上手springboot)
SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。
2022-03-26 22:35:08
390
原创 Java日记29(mybatis整合到spirng中)
其实就是mybatis的几个关于工厂对象的api交给spring容器管理,就能完成整合,注意依赖的导入
2022-03-16 20:17:43
119
原创 Java学习日记25(mybatis的传统实现和代理实现)
传统就是调用实现接口的类去完成sql操作,代理就是不需要实现类,调用接口就行,注意要点就是接口参数和返回值,方法名和映射文件的匹配。
2022-03-16 18:24:10
189
原创 Java学习日记22(mybatis的快速入门)
Mybatis是一个基于java的持久层框架,它内部封装了jdbc,mybatis框架执行sql并将结果映射为java对象并返回,采用ORM(目标对象映射)思想解决了实体和数据库映射的问题,对jdbc进行了封装,屏蔽了jdbc api底层访问细节,方便我们的操作。
2022-03-14 13:27:35
1291
原创 Java学习日记19(Spring的AOP的快速入门)
AOP技术实现的内容:让Spring框架监控切入点方法的执行,一旦监控到切入点方法被运行,就使用代理机制,动态创建目标对象的代理对象,再根据绑定的通知类型,去完成对应的增强方法。
2022-03-03 23:48:51
278
原创 Java学习日记7(Spring注解的学习)
Spring是轻代码而重配置的框架,配置比较繁琐,影响开发效率,注解开发可以简化配置文件,提高开发效率为springboot打下基础
2022-02-20 14:04:13
305
原创 5月6日学习笔记(Web安全)
Web1.0时代——静态页面:html或者htm,是一种静态的页面格式,不需要服务器解析其中的脚本,由浏览器如解析。Web2.0时代——动态页面:asp、aspx、php、jsp等,由相应的脚本引擎来解释执行,根据指令生成静态网页,在前端使用脚本程序增强交互。 1.依赖数据库 2.灵活性好,维护简便 3.交互性好,功能强大 4.存在安全风险,例如注入、跨站、上传等攻击Web安全:Web业务平台的不安全性主要是由Web平台的特点,即开放性所致。根据 Gartner ...
2021-05-07 14:32:51
121
原创 5月5日学习笔记(身份认证与访问控制)
身份认证:身份认证是信息安全中最前沿的一道防线,其他的安全服务都要依赖于它。一旦身份认证系统被攻破,那么系统的所有安全措施将形同虚设。身份认证指的是对实体身份的证实,用以识别合法或者非法的实体,阻止非法实体假冒合法实体窃取或者访问网络资源。古人采取的身份认证方法:官府下发海捕文书并贴出悬赏告示。 玄奘每经过一个国家都要倒换通关文牒。 在契约上签字画押。 给立功的将领发放免死金牌。 出生时记下生辰八字和胎记。 接头秘密暗号:天王盖地虎——小鸡炖蘑菇。 书生临走时留下定情信物。 手持尚
2021-05-07 14:25:16
169
原创 5月4日学习笔记(密文的破解,加密算法是设计与应用)
《孙子兵法》有云:知己知彼,百战不殆;不知彼而知己,一胜一负;不知彼不知己,每战必败。保护己方秘密并洞悉敌方秘密是克敌制胜的重要条件。何谓“加密”:“密码”或“加密系统”用于“加密”数据。 对于原始的未加密的数据,我们称之为“明文” 对于加密的结果,我们称之为“密文”。 通过称为“解密”的过程,我们把密文恢复成原始的明文。理想的加密系统:过去的明文和密文攻击者可以知道 加密和解密的算法对方可以知道 只要密钥不泄露,对方就无法破解新的密文 可以公开除..
2021-05-07 14:08:45
557
原创 5月3日学习笔记(信息时代的安全威胁)
首先网络空间作为我国继海陆空的第四大空间,作为具有国际战略的空间,安全性自然不可忽视,比较网络并非法外之地。为个人都应该学习相关网络安全知识,加强自我网络防范意识。并创出出和谐美丽的网络空间。信息时代的安全威胁的网络威胁主要分为三类。预攻,攻击和后攻击,以达到控制窃取和破坏的目的。(一)预攻击,其目的是:收集信息,进行进一步攻击的决策。主要内容是:获得域名及IP分布获得拓扑及OS等获得端口和服务获得应用系统情况跟踪新漏洞发布(二)攻击,其目的是:进行攻击,获...
2021-05-07 13:58:31
170
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人