
全栈
文章平均质量分 76
Famiglistimott
这个作者很懒,什么都没留下…
展开
-
互联网通信流程介绍
一、第三阶段学习任务 掌握互联网通信流程 二、第三阶段学习特点 1.【背】互联通信流程中每一个细节 2. 本阶段使用命令都是老旧命令,不需要记忆。 三、学习要求 1.【一定要背住互联网通信流程细节】 2. 多多交流 四、涉及技术【老旧】 1. 控制浏览器行为技术:HTML、CSS、JavaScript。 2.控制硬盘上数据库行为技术:MySql数据库服务器管理使用(SQL重点),...原创 2022-01-18 20:48:49 · 281 阅读 · 0 评论 -
动态代理学习笔记
动态代理(理解):基于反射机制。 掌握的程度 1.什么是动态代理? 使用jdk的反射机制,创建对象的能力,创建的是代理类的对象,而不用你创建类文件。 动态:在程序执行时,调用jdk提供的方法才能创建代理类的对象。 jdk动态代理,必须有接口,目标类必须实现接口,没有接口时,需要使用cglib动态代理。 2.知道动态代理能做什么? 1)什么是动态代理? 使用jdk的反射机制,创建对象的能力,创建的是代理类的对象...原创 2022-01-18 20:29:14 · 113 阅读 · 0 评论 -
Spring学习笔记(Spring注解驱动)
一、组件注册 1.@Configuration & @Bean 给容器中注册组件 配置文件 == 配置类 @Configuration 告诉Spring这是一个配置类 @Bean 给容器中注册一个Bean 类型为返回值的类型 id默认是用方法名作为id @Bean("id") 指定Bean的id 2.@ComponentS...原创 2022-01-18 17:48:20 · 275 阅读 · 0 评论 -
SpringMVC学习笔记
@RequestParam 校正请求参数名 指若请求 URL 所携带请求参数名不相同时,则需在处理方法参数前,添加一个注解@RequestParam(“请求参数名”),指定请求 URL 所携带参数的名称。该注解是对处理器方法参数进行修饰的。 value 属性指定请求参数的名称。 value属性 请求中的参数名 required属性 true:表示请求中必须有该参数(...原创 2022-03-02 17:04:06 · 69 阅读 · 0 评论 -
SpringBoot学习笔记(SpringBoot注解)
@Value 逐个读取application.properties中的配置 @ConfigurationProperties 将整个文件映射成一个对象,用于自定义配置项比较多的情况。 @Autowired 按类型注入bean @Resource 默认按名称注入bean,无此名称bean则按类型注入。 @Mapper MyBatis自动扫描数据持久层的映射文件及DAO接口的关系 @MapperScan 扫描数据持久...原创 2022-01-18 11:35:54 · 381 阅读 · 0 评论 -
Spring学习笔记
一、IoC --> 基于注解的DI实现 @Component 定义Bean,value用于指定该bean的id值 不指定value属性,bean的id是类名的首字母小写 @Repository 持久层 用于对DaO实现类进行注解 @Service 业务层 用于对Service实现了进行注解 @Controller 控制层 用于对Controller实现类进行注解 @Val...原创 2022-01-18 11:25:59 · 223 阅读 · 0 评论 -
Servlet学习笔记
Servlet规范 一、Servlet规范介绍 1.servlet规范来自于JAVAEE规范中的一种 2.作用: 1)在Servlet规范中,指定【动态资源文件】开发步骤 2)在Servlet规范中,指定Http服务器调用动态资源文件规则 3)在Servlet规范中,指定Http服务器管理动...原创 2022-01-17 22:20:45 · 496 阅读 · 0 评论 -
MyBatis学习笔记
1、参数 一个简单参数 (java基本类型和String) 占位符#{任意字符}和方法参数名无关 多个参数 使用@Param 在方法形参前面加入@Param(“自定义参数名”) mapper文件使用#{自定义参数名} 使用对象 使用java对象传递参数,java的属性值就是 sql需要的参数值,每一个属性就是一个参数 按位置 参数位置从0开始,引用参数语法 #{ arg 位置 }...原创 2022-01-17 20:27:12 · 250 阅读 · 0 评论 -
maven学习笔记
一、 1.完成一个java项目,需要做哪些工作? 1)分析项目要做什么,知道项目有哪些组成部分。 2)设计项目,通过哪些步骤,使用哪些技术。需要多少人, 多长的时间。 3)组建团队,招人, 购置设备,服务器, 软件, 笔记本。 4)开发人员写代码。 开发人员需要测试自己写代码。 重复多次的工作。 5)测试人员,测试项目功能是否符合要求。测试开发人员提交代码--如果测试有问题--需要开发人员修改--再提交代码给测试--测试人员再...原创 2022-01-17 16:06:03 · 99 阅读 · 0 评论 -
Linux学习笔记
1、linux简介:一种开源的、免费的操作系统,安装在计算机硬件上、用来管理计算机的硬件和软件资源的系统软件。 linux注重安全性、稳定性、高并发处理能力,没有优异的可视化界面。 windows用于个人计算机上,linux用于企业服务器上。 2、linux的发行版本:linus在1991年开发, linux的内核程序,后来很多软件开发组织以及软件公司在内核程序基础之上,陆续推出很多不同版本的linux操作系统:Ubuntu(乌班图)、RedHat (红帽)、Centos。...原创 2022-01-10 22:12:23 · 85 阅读 · 0 评论 -
JSTL学习笔记
一、介绍 1.Jsp Standrad Tag Lib:JSP中标准的标签工具类库 2.是SUN公司提供的 3.组成 1)核心标签:Java在jsp上对基本功能进行封装 if while 2)sql标签:JDBC在JSP上使用 3)xml标签:DOM4J在JSP使用功能 4)Format标签:JSP文件格式转换 二、配置 ...原创 2022-01-10 21:50:06 · 298 阅读 · 0 评论 -
JSP学习笔记
JSP文件运行原理 一、Http服务器调用JSP文件步骤:【2019年北京地区常考面试题】 1.Http服务器将JSP文件内容【编辑】为一个Servlet接口实现类(.java) 2.Http服务器将Servlet接口实现类【编译】为class文件(.class) 3.Http服务器负责创建这个class的实例对象,这个实例对象就是Servlet实例对象 4.Http服务器通过Servlet实例对象调用_jspService方法,将jsp文件内容写入到响应体 二、Htt...原创 2022-01-10 21:35:43 · 272 阅读 · 0 评论 -
jQuery学习笔记
1. jQuery是js库 库:相当于java的工具类,库是存放东西的, jQuery是存放js代码的地方, 放的是用js代码写的function。 2. dom对象和jquery对象 dom对象:使用javascript的语法创建的对象叫做dom对象, 也就是js对象。 var obj= document.getElementById("txt1"); //obj是dom对象,也叫做js对象。 obj.value; ...原创 2022-01-10 21:32:58 · 89 阅读 · 0 评论 -
JDBC学习笔记(二)
一、接口作用 1.指定规则 2.降低Java工程中类文件之间耦合度。从而降低维护成本【设计原则】 二、JAVAEE规范与JAVASE规范区别 1.JAVASE:指Java类在单独执行、在单独处理业务时需要遵守语法规则。例如,继承、访问权限、接口实现、控制语句、标识符命名等。 2.JAVAEE:Java在进行商业开发时遵守开发规则。在商业开发过程中,往往需要Java类与不同服务器进行沟通来解决当前业务。由于在商业开发过程中,Java需...原创 2022-01-09 22:43:41 · 135 阅读 · 0 评论 -
JDBC学习笔记(一)
1、JDBC是什么? Java DataBase Connectivity(Java语言连接数据库) 2、JDBC的本质是什么? JDBC是SUN公司制定的一套接口(interface) java.sql.*; (这个软件包下有很多接口) 接口都有调用者和实现者。 面向接口调用、面向接口写实现类,这都属于面向接口编程。 1)为什么要面向接口编程? 解耦合:降低程序的耦...原创 2022-01-09 22:30:09 · 70 阅读 · 0 评论 -
JavaScript学习笔记(三)
一、JavaScript作用 帮助浏览器对用户提出请求进行处理 二、DOM对象 1.DOM = Document Object Model,【文档模型对象】 2.JavaScript不能直接操作HTML标签,只能通过HTML标签 关联的DOM对象对HTML标签下达指令 三、DOM对象生命周期 1.浏览器在接收到html文件之后,将HTML文件标签加载到浏览器缓存中,每当加载一个html标签的时候...原创 2022-01-09 21:14:10 · 738 阅读 · 0 评论 -
JavaScript学习笔记(二)
一、介绍 1.JavaScript是一种专门在浏览器编译并执行的编程语言 2.JavaScript处理用户与浏览器之间请求问题 3.JavaScript采用【弱类型编程语言风格】对【面向对象思想】来进行实现的编程语言 二、弱类型编程语言风格VS强类型编程语言风格 1.强类型编程语言风格:认为对象行为应该受到其修饰类型严格约束。 Java采用【强类型编程语言风格】对【面向对象思想】来进行实现的编程语言: cl...原创 2022-01-09 20:49:35 · 107 阅读 · 0 评论 -
JavaScript学习笔记(一)
什么是JavaScript,有什么用? JavaScript是运行在浏览器上的脚本语言,简称JS。 JavaScript是网景公司(NetScape)的布兰登艾奇(JavaScript之父)开发的,最初叫做LiveScript。 LiveScript的出现让浏览器更加的生动了,不再是单纯的静态页面了,页面更具有交互性。 在历史的某个阶段,SUN公司和网景公司他们之间有合作关系,SUN公司把LiveScript的名字修改为JavaScript。...原创 2022-01-09 16:30:53 · 92 阅读 · 0 评论 -
Http网络协议包学习笔记
一、网络协议包 1.在网络中传递信息都是以【二进制】形式存在的。 2.接收方【浏览器/服务器】在接收信息后,要做第一件事 就是将【二进制数据】进行编译【文字,图片,视频,命令】 3.传递信息数据量往往比较巨大,导致接收方很难在一组连续二进制得到对应数据 例如,浏览器发送一个请求: http://192.168.100.2:8080/index.html 这个请求信息以二进制形式发送 01...原创 2022-01-09 16:22:18 · 98 阅读 · 0 评论 -
HTML学习笔记
1、系统结构: B/S架构:(以后主要走的方向是这个) Browser / Server (浏览器/服务器的交互形式) Browser支持哪些语言:HTML、CSS、JavaScript 写HTML、CSS、JavaScript代码的这波人职位叫做:WEB前端开发工程师。(Java程序员目前来看也需要会一些前端的东西) 前端页面上的图片需要UI设计师完成。(PS对java程序员来说没有太高的要求) S是服务...原创 2022-01-09 15:43:19 · 168 阅读 · 0 评论 -
EL表达式学习笔记
一、EL表达式 1.命令格式:${作用域对象别名.共享数据} 2.命令作用: 1)EL表达式是EL工具包提供一种特殊命令格式【表达式命令格式】 2)EL表达式在JSP文件上使用 3)负责在JSP文件上从作用域对象读取指定的共享数据并输出到响应体 二、EL表达式——作用域对象别名 1.JSP文件可以使用的作用域对象 1) ServletContext application:全局作用域对象...原创 2022-01-09 15:15:48 · 140 阅读 · 0 评论 -
CSS学习笔记
1、什么是CSS,有什么作用? CSS(Cascading Style Sheet):层叠样式表语言。 CSS的作用是: 修饰HTML页面,设置HTML页面中的某些元素的样式,让HTML页面更好看。 CSS好比是HTML的化妆品一样。 HTML是主体,CSS依赖HTML。CSS的存在就是修饰HTML,所以新建的文件还是xx.html文件。 2、CSS我们要求掌握到什么程度? * 常见的CSS样式要求会写。 * 别人写的CSS样式要...原创 2022-01-09 15:03:56 · 99 阅读 · 0 评论 -
AJAX学习笔记
一 全局刷新和局部刷新 1.全局刷新:浏览器在得到服务端返回的数据后,只能展示得到数据,不能同时展示浏览器之前的内容 2.局部刷新:浏览器在得到服务端返回的数据后,同时展示原有的数据和得到的数据 二 全局刷新和局部刷新工作原理 1.全局刷新工作原理 1.必须由浏览器负责将请求协议包推送到服务端 2.导致服务端将响应协议包直接推送到浏览器的内存 3.导致浏览器内存中原有的数据被覆盖 4.导致此时浏览器在展示数据时,只...原创 2022-01-09 14:20:02 · 325 阅读 · 0 评论