摘要:
Docker 是一个开源项目,它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布 阅读全文
摘要:
ZooKeeper 是一个典型的分布式数据一致性解决方案,分布式应用程序可以基于 ZooKeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。 ZooKeeper 一个最常用的使用场景就是用于担任服务生产者和服务消费者的 阅读全文
摘要:
FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 特点: 1. 轻量级模版引擎,不需要Servlet环境就可以 阅读全文
摘要:
参考:http://man.linuxde.net/ 常见执行Linux命令的格式是这样的:命令名称 [命令参数] [命令对象] 注意,命令名称、命令参数、命令对象之间请用空格键分隔。 命令对象一般是指要处理的文件、目录、用户等资源,而命令参数可以用长格式(完整的选项名称),也可以用短格式(单个字母 阅读全文
摘要:
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 Cookie 在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操 阅读全文
摘要:
客户端的每一次请求,服务器都必须给出回应。回应包括 HTTP 状态码和数据两部分。 HTTP状态码五大类: 状态码响应类别出现原因 1XX 信息性状态码(Informational) 服务器正在处理请求 2XX 成功状态码(Success) 请求已正常处理完毕 3XX 重定向状态码(Redirect 阅读全文
摘要:
servlet HttpServletRequest request HttpSession session=request.getSession(); session.removeAttribute("username"); session.invalidate() springmvc HttpS 阅读全文
摘要:
整合Spring MVC由于用到jstl,所以假如jstl便签用的jar包,启动tomcat时控制台出现了如下的输出: standard.jar与jstl.jar一起使用,但是jstl 1.2版本的就不需要这个standard.jar了,而本人使用的正是jstl 1.2.jar这个jar包,去掉st 阅读全文
摘要:
原因:spring初始化bean对象出错; 只需要将重复的bean 的id和重复的注解改了就行了; 阅读全文
摘要:
同步和异步 通常用来形容一次方法调用。同步和异步强调的是消息通信机制 (synchronous communication/ asynchronous communication)。 同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。一旦调用返回,就得到返回值了。 异步方法调用 阅读全文