03 2019 档案
摘要:运行结果: foreach原理: 可变长度参数以及foreach循环原理
阅读全文
摘要:代码优化细节 (1)尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重
阅读全文
摘要:并发下事务会产生的问题 举个例子,事务A和事务B操纵的是同一个资源,事务A有若干个子事务,事务B也有若干个子事务,事务A和事务B在高并发的情况下,会出现各种各样的问题。"各种各样的问题",总结一下主要就是五种:第一类丢失更新、第二类丢失更新、脏读、不可重复读、幻读。五种之中,第一类丢失更新、第二类丢
阅读全文
摘要:无状态应用程序(cookies、session等机制出现的背景) Web应用程序服务器通常是“无状态的”: 每个HTTP请求都是独立的; 服务器无法判断2个请求是来自同一个浏览器还是用户。 Web服务器应用程序在请求到请求的内存中不保留任何信息(只有磁盘上的信息从一个请求存活到另一个请求)。 无状态
阅读全文
摘要:@WebServlet("/cdiservlet")//url映射,即@WebServlet告诉容器,如果请求的URL是"/cdiservlet",则由NewServlet的实例提供服务。 public class NewServlet extends HttpServlet {//声明一个NewServlet类 并继承HttpServlet @Inject private Messag...
阅读全文
摘要:正则基础: 1.1 -字符集 [ ] : 代表单个字符。 [^] : 除了该字符外的所有单个字符。 [a-zA-Z] : [a-z] || [A-Z]。 [a-d[m-p]] :[a, d] || [m, p] 并集关系。 [a-z&&[def]] :交集 {“d”, “e”, “f”}。 [a-z
阅读全文
摘要:String username = request.getParameter("username");/**以 String 形式返回请求参数"username"的值,并赋值给username,如果该参数不存在,则返回 null。*请求参数是与请求一起发送的额外信息。*对于 HTTP servlet,参数包含在查询字符串或发送的表单数据中。*/ if (username != null && u...
阅读全文
摘要:Filter总结: 1):Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控
阅读全文
摘要:**<?xml version="1.0" encoding="UTF-8"?> 用于声明xml的版本以及xml传输数据时的字符编码 **<web-app><-web-app> *xml文件的根标签,用于声明命名空间、schema约束等 *xmlns="http://java.sun.com/xml
阅读全文
摘要:一.介绍: Annotation的中文名字叫注解,开始与JDK 1.5,为了增强xml元数据和代码的耦合性的产物。注解本身并没有业务逻辑处理,仅仅是一个声明,具体的处理需要交由使用这些注解的工具类或方法,原则上来说,注解应该是对代码书写的一个辅助,即注解是否存在均不能影响代码的正常运行。现在java
阅读全文
摘要:注入(Injection)是: Java EE提供了注入机制,使您的对象能够获取对资源和其他依赖项的引用,而无需直接实例化它们。通过使用将字段标记为注入点的注释之一来装饰字段或方法,可以在类中声明所需的资源和其他依赖项。然后容器在运行时提供所需的实例。注入简化了代码并将其与依赖项的实现分离。 注入(
阅读全文
摘要:Container发展史: 早在1982年,Unix系统内建的chroot机制也是一种Container技术。其他如1998年的FreeBSD jails、2005年出现的Solaris Zones和OpenVZ,或像是Windows系统2004年就有的Sandboxie机制都属于在操作系统内建立孤
阅读全文
摘要:什么是Maven? Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具.通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包,而这里pom.xml文件对于学了一点m
阅读全文
摘要:什么是VC:即版本控. 包含: 集中式和分布式; 1.常见的集中式:CVS(最早、开源、免费),SVN(开源、免费,目前用的最多),VSS(集成在Visual studio中)… 工作流程: 我们比较熟悉的SVN是集中式的版本控制系统,回想一下在使用svn时,每次干活之前,需要 先从中央服务器(服务
阅读全文
摘要:有知道这个有什么用处的大佬 还请留下您宝贵的见解 谢谢
阅读全文
浙公网安备 33010602011771号