摘要: 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 举个例子:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机 阅读全文
posted @ 2019-03-27 11:23 山水心 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 在开发业务时,不可避免的需要处理一些校验, 如果是写if-else这种代码去校验, 那会有一大段这样的代码。不过还好有个校验插件:javax.validation.validation-api,不过一般会引用hibernate的校验组件:org.hibernate.hibernate-valida 阅读全文
posted @ 2019-03-24 15:52 山水心 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 首先,我们先来看一看这一段的整体代码, 代码如下: 对里面的部分代码分析: String username = request.getParameter("username"); //获取通过URL或者form传递过来的数据并赋值给usernameif (username != null && us 阅读全文
posted @ 2019-03-24 15:04 山水心 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应 阅读全文
posted @ 2019-03-24 14:58 山水心 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 部署描述符是JavaEE程序常见的一部分,但是之前都没有较为全面的学习过,这里就较为全面的记录一下部署描述符中的元素。部署一个Servlet 3 或以上应用程序是一件轻而易举的事。通过Servlet注解,对于不太复杂的应用程序,甚至可以部署没有描述符的Servlet/JSP应用程序。但是需要更加精细 阅读全文
posted @ 2019-03-24 14:53 山水心 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomcat等)。首先会去读取web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常的被启动起来。 启动WEB项目的时候,容器首先会去读取web.xml配置文件中的两个节点:<liste 阅读全文
posted @ 2019-03-18 10:33 山水心 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 首先,对Annotation库的简单介绍包含一系列有用元注释,帮助开发者在编译期间发现可能存在的bug是属于Support Lib其中之一,独立jar包通过注释来完善自身代码质量官方文档:AndroidAnnotations是一个能让你进行快速开发的开源框架,它让你关注真正重要的地方,它可以简化你的 阅读全文
posted @ 2019-03-18 10:27 山水心 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 网上的注入工具很多,大多也有比较详细的解释,但是大部分windows下的注入软件都是对自己软件的一种推荐,而且很多也不是非常的安全,对于有些破解版本来说,很可能自身会被带有木马,所以,Linux下的注入工具也是非常强大的,不过分的说,可以完全取代Windows下面的所有注入工具。我所介绍的是一款名为 阅读全文
posted @ 2019-03-08 14:58 山水心 阅读(359) 评论(0) 推荐(0) 编辑
摘要: History: containerd于2014年出生于Docker,最初是Docker引擎的低层运行时管理器。继2017年3月被CNCF接受之后,containerd已经成为一个行业标准的容器运行时,专注于简单性,健壮性和可移植性,其最广泛的用途和采用是Docker引擎和OCI runc执行器之间 阅读全文
posted @ 2019-03-08 14:27 山水心 阅读(191) 评论(0) 推荐(0) 编辑
摘要: what: Build tool(构建工具)是从源代码自动创建可执行应用程序的程序。构建包括将代码编译,链接和打包成可用或可执行的形式。在小项目中,开发人员通常会手动调用构建过程。这对于较大的项目来说是不实际的,在这些项目中,很难跟踪需要构建的内容,构建过程中的顺序和依赖关系。使用自动化工具可以使构 阅读全文
posted @ 2019-03-05 14:55 山水心 阅读(235) 评论(0) 推荐(0) 编辑