笔记
叫我小练就行
爬啊爬
展开
-
Git版本控制工具学习笔记命令行
呕心沥血的整理,好记性不如烂笔头 创建版本库(repository) 使用git init将本地目录变成可以管理的仓库 添加并提交到本地仓库 git add 文件/. (到暂存区) git commit -m ‘注释’(到版本库) ps:设置暂存区是为了,分段提交,因为commit它是原子操作,一次提交全部 比较差异,状态,日志 git diff文件/. 将工作区的文件和暂存区进行比较差异 git status 查看当前工作区的状态 git log 查看原创 2021-03-02 00:02:02 · 129 阅读 · 0 评论 -
springmvc(三)ssm的整合
spring整合springMvC 在web.xml中通过spring提供的一个监听器,加载applicationContext.xml 在项目启动时候,加载web.xml;然后在web.xml中要加载applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.原创 2020-10-28 21:39:38 · 68 阅读 · 0 评论 -
springmvc(二)-处理访问静态资源,restful
搭建 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_原创 2020-10-26 21:23:27 · 192 阅读 · 0 评论 -
SpringMVC(一)---执行流程图,请求参数绑定
SpringMvc的入门 搭建 1.导入SpringMvc依赖 <dependencies> <!--spring-webmvc依赖--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.8.RELEAS原创 2020-10-25 18:17:34 · 292 阅读 · 0 评论 -
spring(三)---Aop面向切面编程(ps:1)
AOP编程引入-CGLIB动态代理 cglib动态代理 在目标对象有接口时可以使用jdk动态代理, 当目标对象没有接口时就不能使用jdk动态代理,而是要使用cglib动态代理 cglib动态代理 含义:就是在运行时期动态生成一个类的子类的方式实现对目标对象的扩展 代码演示 package com.lq.proxy; import org.springframework.cglib.proxy.Enhancer; import org.springframework.cglib.proxy.Method原创 2020-10-23 17:07:57 · 154 阅读 · 0 评论 -
spring学习(二)
注解IOC @Component 用来代替xml模式创建对象 有两种使用方法(都是定义在class类定义之上) 1.直接@Component, id的默认值是类名首字母小写 2.@Component("id值") @Controller: 一般用于表现层的注解。 同@Component @Service: 一般用于业务层的注解。 同@Component @Repository: 一般用于持久层的注解。 同@Component @Component: 除了上述情形以外的工具类,使原创 2020-10-22 18:47:09 · 75 阅读 · 0 评论 -
spring学习(一)
spring 什么是控制反转 就是把创建对象,对象数据的封装, 对象的销毁等权限交给IOC(Inversion of Control)容器 什么是依赖注入 DI:对对象的属性进行赋值 创建容器的的几种方式 介绍创建IOC容器的4种方式 1.ClassPathXmlApplicationContext 根据类路径加载xml文件创建IOC容器【推荐,配置文件方式】 类路径的位置:target/classes 类路径的写法1:beans.xml原创 2020-10-20 16:36:47 · 67 阅读 · 0 评论 -
servlet的优化
反射api语法 UserServlet使用反射优化代码 service方法使用反射优化处理不同的请求 //重写了service方法,就不走doGet或doPost方法了 @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //目标:实现一个servlet处理多个请求 //1.获取原创 2020-10-10 21:52:14 · 398 阅读 · 0 评论 -
sqlSession的优化
JDK动态代理优化SqlSession资源开启与关闭 目标 使用jdk动态代理增强每一个dao数据库方法初始化资源和关闭资源 优化需求 对于每个业务层方法都需要如下操作 package com.itheima.service; import com.itheima.dao.UserDao; import com.itheima.entity.User; import com.itheima.util.MybatisUtils; import org.apache.ibatis.session.SqlSes原创 2020-10-10 21:55:52 · 241 阅读 · 0 评论 -
反射学习
2.1 反射的概述 2.1.1 反射的引入 问题:IDEA中的对象是怎么知道类有哪些属性,哪些方法的呢? 通过反射技术对象类进行了解剖得到了类的所有成员。 2.1.2 反射的概念 反射是一种机制,利用该机制可以在程序运行过程中对类进行解剖并操作类中的所有成员(成员变量,成员方法,构造方法) 2.1.3 使用反射操作类成员的前提 要获得该类字节码文件对象,就是Class对象 2.1.4 反射在实际开发中的应用 * 开发IDE(集成开发环境),比如IDEA,Eclipse * 各种框架的设计和原创 2020-09-18 00:43:54 · 76 阅读 · 0 评论 -
IO流(一)
IO流(一) 分类: 按照流方向 **输出流** 以内存为基准,把内存中的数据写出到磁盘文件活着网络介质中的流 作用:写数据到文件,或者发数据给别人 **输入流** 以内存为基准,把磁盘的文件中的数据,或者网络介质上的数据读到内存中,称为输入流 作用:读数据到内存 按照流的内容 字节流:流中的数据的最小单位是一个一个的字节,这个流称为字节流 字符流:;流中的数据的最小单位是一个一个的字符,这个流称为字符流 ...原创 2020-08-31 08:19:34 · 46 阅读 · 2 评论