![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
菜鸟--小新
知识不是有用才学,而是学了才有用。
展开
-
log4j的学习与使用
一、基础知识清单学习:1.百度百科: Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,原创 2017-11-10 14:34:17 · 664 阅读 · 0 评论 -
关于SpringMVC中String与Date类型转化问题
会出现400的错误1.前台HTML页面传过来的是一个String类型,所以在进行请求参数解析时对应的是Date类型,所以需要在相应字段上添加注解就可以;@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") //取日期时使用 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//存日期使原创 2017-12-07 23:19:29 · 503 阅读 · 0 评论 -
Java 注解
一、初识注解在项目开发中,注解的使用无处不在。注解的使用简化了代码,减少了程序员的工作量。注解的分类按照运行机制 源码注解(只在源码上存在,编译成class文件后不存在)编译时注解(源码和class文件都存在,JDK自带的注解属于这种)运行时注解(在运行阶段还起作用,甚至会影响程序逻辑例如:自定义的、第3方(spring)的注解基本都是这种)按照来源来分 JDK自带的注解第3方注解自原创 2017-11-14 18:13:07 · 256 阅读 · 0 评论 -
框架学习之坑
解决: org.springframework.core.MethodClassKey 是spring jar包版本不一致造成的<properties> <spring.version>4.1.3.RELEASE</spring.version> </properties> <dependencies> <dependency> <group原创 2017-12-05 23:48:50 · 253 阅读 · 0 评论 -
过滤器
定义过滤器是一个服务器端的组件,可以截取用户端的请求与响应信息,并对这些信息过滤。 过滤源—>过滤规则 ->过滤结果Filter的工作原理Filter的生命周期Filter的执行方法Filter的XML配置和Servlet配置基本一致; 当多个过滤器链的执行过程有点类似于递归;执行链的话需要多个过滤器的url-pattern相同,执行顺序与XML定义 的先后顺序有关。过滤器的分类原创 2017-11-23 23:49:13 · 265 阅读 · 0 评论 -
Servlet(2)
什么是ServletTomcat容器等级 其中context上下文负责管理Web项目,其中的Wrapper就是每一个web项目Servlet的架构 超链接是get方式请求跳转问题如果是使用注解的方式 那么注解的内容与表单的action相同 如果是使用XML配置 那么url-pattern与表达action相同,然后通过名字->servlet-class中。 注解或者url需要加”/“,代原创 2017-11-11 23:59:14 · 229 阅读 · 0 评论 -
XML系统学习
一、XML基础1.什么是XML? XML 指可扩展标记语言(eXtensible Markup Language)XML 被设计用来传输和存储数据。 HTML 被设计用来显示数据。 XML 是一种很像HTML的标记语言。 XML 标签没有被预定义。您需要自行定义标签。XML 不是对 HTML 的替代 XML 是独立于软件和硬件的信息传输工具。 2.XML的用途 XML 把数据从 HT原创 2017-11-13 15:08:46 · 519 阅读 · 0 评论 -
JAVA解析XML
XML解析技术有两种 DOM SAXDOM方式 根据XML的层级结构在内存中分配一个树形结构,把XML的标签,属性和文本等元素都封装成树的节点对象优点: 便于实现增 删 改 查缺点: XML文件过大可能造成内存溢出SAX方式 采用事件驱动模型边读边解析:从上到下一行行解析,解析到某一元素, 调用相应解析方法 优点: 不会造成内存溢出,缺点: 查询不方便,但不能实现 增 删 改不同的原创 2017-11-16 17:19:23 · 399 阅读 · 0 评论 -
Java反射的使用
Class反射机制指的是可以于运行时加载,探知和使用编译期间完全未知的类.程序在运行状态中, 可以动态加载一个只有名称的类, 对于任意一个已经加载的类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能调用他的任意一个方法和属性;加载完类之后, 在堆内存中会产生一个Class类型的对象(一个类只有一个Class对象), 这个对象包含了完整的类的结构信息,而且这个Class对象就像一面镜转载 2017-11-15 00:38:28 · 287 阅读 · 0 评论 -
Java反射
注:内如来自慕课网: http://www.imooc.com/learn/199一、反射的概念1.在面向对象的世界里,万事万物皆对象。 java中:静态的成员、普通数据类型是不是对象呢? 其实:前者是属于某个类的、而后者有包装类来封装成对象; 那么我们自己写的类呢? 其实我们自己写的类本身也是对象,他属于java.lang.Class类的实例对象; There is a class n原创 2017-11-14 23:43:53 · 243 阅读 · 0 评论 -
JSP整理篇
第1章节慕课网1.软件开发的三大领域:桌面应用程序:QQ等 Web应用程序:天猫、京东 移动互联网:安卓、苹果开发等。 对于一般多数人基本走2者,然后基本上java是每个搞开发的人必学的了。2.Tomcat服务器是Apache下开源的项目JSP/Servlet容器3.Tomcat的目录结构 在/bin下会有个startup/shutdown的windows脚本,是关闭和启动tomcat原创 2017-11-18 23:41:03 · 367 阅读 · 0 评论 -
Junit框架的学习与使用
一、介绍1)Junit是专门测试java代码的框架 2)Junit的3和4的区别,建议直接用4就可以;4可以直接用注解,不需要继承TestCase; 3)为什么要用Junit? 我自己想到的2点: 1:如果你写测试案例,可能需要在各种地方写,不统一所以出现了Maven中的test包; 2:直接执行看结果;不需要再写main函数才进行调用,然后可能还要写system.out.println原创 2017-11-13 22:15:15 · 432 阅读 · 0 评论 -
Java Sha1 加密算法
public static String getSha1(String str){ if (null == str || 0 == str.length()){ return null; } char[] hexDigits = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',转载 2017-11-12 22:38:03 · 509 阅读 · 0 评论 -
UUID
一、简介 UUID是Universally Unique Identifier的缩写,它是在一定的范围内(从特定的名字空间到全球)唯一的机器生成的标识符。 UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算原创 2017-12-28 17:17:02 · 350 阅读 · 0 评论