![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
panxiaolan
这个作者很懒,什么都没留下…
展开
-
github使用学习截图
原创 2017-11-29 16:47:39 · 389 阅读 · 0 评论 -
springMVC拦截器
springMVC拦截器主要作用是拦截用户请求并进行相对应的处理:如日志记录、权限检查、性能检测、通用行为springMVC中的Intercepter拦截器请求是通过实现HandlerIntercepter接口来实现的: 1、要定义的Intercepter类实现了HandlerIntercepter接口 2、要定义的类继承了实现HandlerIntercepter接口的类,如Handler原创 2018-01-18 18:04:42 · 222 阅读 · 0 评论 -
SpringMVC四大注解类Component、Controller、Service、Repository
@Component用于通用标注,即可以代替Controller、Service、Repository任何一个,当然在开发过程中应该尽量使用具体的标注,这样使得标注更加清晰明确。@Controller用于标注控制层的类@Service用于标注service层的类@Repository用于标注DAO层的类这些注入可以直接标注,也可以带一个参数标识当前注解类的名称。@Autowired和@Resour原创 2018-01-18 15:47:05 · 523 阅读 · 0 评论 -
SpringMVC中RequestMapping注解类的使用
1、在springMVC中开发controller控制类,使用@Controller注解,并在springMVC配置文件中进行扫描配置2、在controller控制器类中使用@RequestMapping注解来注解类和方法,以实现在RequestMapping中注入对该类和方法的请求的路径。在controller类中可以在类上注解@RequestMapping也可以不注解,如果注解了,则请求路径为原创 2018-01-18 15:31:22 · 1708 阅读 · 0 评论 -
SpringMVC学习
1、什么是MVC模:model view controller 模型-视图-控制器(模型:应用程序的核心,如数据表;视图:客户端展示数据;控制器:控制业务流程,以及数据的读取和写入)2、MVC模式的优势: 1、低耦合性 2、重用性高 3、生命周期成本低 4、部署快 5、可维护性高 6、有利于软件工程化管理3、spring MVC体系结构:、原创 2018-01-18 14:15:52 · 159 阅读 · 0 评论 -
servelet知识点精华
1、GET请求和POST请求的区别: 安全性:GET弱于post,因为get请求参数会在浏览器的URL中显示,而post不会 数据量:get弱于post,get一般小于2kb,而post理论上不做限制,但是post最好不要大于64kb 从响应请求的速度上,get要强于post,get请求会立即被服务器响应,而post可能会形成等候队列原创 2018-01-17 15:52:43 · 310 阅读 · 0 评论 -
java面向对象知识点精华
1、抽象、封装、继承、多态是面向对象程序设计的四个特点2、面向对象的开发分为四个过程:面向对象的分析、面向对象的设计、面向对象的实现(分析用户需求,从问题中提取对象,设计类(包括类的属性和类间的关系)等)3、可重用性、可扩张和可管理性4、类的定义,class前修饰符分为访问控制符和非访问控制符两大类。5、final类是最终的类,不能被子类修饰。不能被abstract修饰,因为abs原创 2018-01-17 15:07:21 · 283 阅读 · 0 评论 -
Java中堆内存和栈内存详解
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管理。转载 2018-01-17 10:47:05 · 128 阅读 · 0 评论 -
java基础面试知识点
1、java关键字 : 1、熟知所有的关键字 2、所有的关键字都是小写的 3、goto和const是java保留的关键字,在实际中并没有使用 4、true false 和null不是严格意义上的java关键字,而是文字常量 5、程序遇到return将不会执行finally2、java数据类型 1.8种基本数据类原创 2018-01-17 10:30:56 · 114 阅读 · 0 评论 -
maven之Nexus的配置【setting.xml配置镜像<mirror>
前面已经讲解了配置nexus共享仓库。启动了nexus服务后,本地仓库下载jar包都是从nexus里下载,如果nexus里没有,nexus会与maven的中央仓库打交道,然后下载对应的依赖包。当关闭了nexus服务后,本地仓库就会跳过nexus,直接去maven中央仓库下载依赖包了。如果我们不希望本地仓库直接去maven中央仓库下载,而必须要从nexus里下载依赖包,如果nexus里没有对应的转载 2017-11-25 16:55:51 · 3441 阅读 · 0 评论 -
MAVEN父工程项目4
MAVEN父工程项目需要打包为pom文件,且父工程项目结构只有src和一个pom文件。MAVEN 父工程需要做的事情:1、定义项目需要的依赖信息,在父工程定义,子工程实现。2、将各个子模块聚合到一起父工程pom文件示例:集中定义依赖版本号 --> properties> spring.version>4.1.3.RELEASEsprin原创 2017-11-24 15:31:31 · 199 阅读 · 0 评论 -
meven学习笔记2
1、eclipse创建maven项目:2、maven创建项目一般情况下JDK版本都是1.5,一般传统项目中只需要右键build添加就行,但是maven项目每次右键项目名-maven->update project 时候,项目jdk就变回1.5版本或者其他版本所以需要在pom文件中添加一个JDK版本的插件,以指定JDK版本信息。 build>原创 2017-11-17 15:18:14 · 209 阅读 · 0 评论 -
MAVEN学习笔记1
MAVEN定义:一个跨平台的项目管理工具,主要基于java的项目构建(项目构建包括:编译、测试、报告、打包、部署等),依赖管理。构建工具:将软件项目构建相关的过程自动化的工具,构建一个软件项目通常包含一个或多个过程。MAVEN的作用: 1、帮助下载jar 2、寻找依赖、帮助下载依赖 3、热部署,就是原创 2017-11-17 10:36:03 · 120 阅读 · 0 评论 -
MAVEN学习笔记3
maven模型两个核心: 一:依赖管理 二:项目管理:通过命令构建项目的生命周期。原创 2017-11-21 14:29:46 · 131 阅读 · 0 评论 -
git初始化及仓库的创建和操作
初次运行Git前的配置当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改:$ git config --global user.name "gitname"$ git config --global user.email git_email_address转载 2017-11-30 12:28:21 · 5752 阅读 · 0 评论 -
git学习笔记
目的:通过git管理GitHub上面托管的项目代码安装: 1、官网下载地址:https://git-scm.com/downloads 2、点击git的exe安装文件安装即可git的使用:原创 2017-11-29 17:55:04 · 118 阅读 · 0 评论 -
log4j和log4j2的区别
log4j是Apache的一个开源项目,log4j2和log4j是一个作者,只不过log4j2是重新架构的一款日志组件,他抛弃了之前log4j的不足,以及吸取了优秀的logback的设计重新推出的一款新组件。log4j2的社区活跃很频繁而且更新的也很快。1、配置文件类型log4j是通过一个.properties的文件作为主配置文件的,而现在的log4j 2则已经弃用了这种方式,采用的是.xml,....转载 2018-06-05 15:14:05 · 156 阅读 · 0 评论