- 博客(16)
- 收藏
- 关注
原创 thrift上手
thrift语法与入门:http://wuchong.me/blog/2015/10/07/thrift-induction/http://dongxicheng.org/search-engine/thrift-guide/http://wuchong.me/blog/2015/10/07/thrift-practice/我的实践:thrift编写顺序
2016-05-23 21:39:14 474
原创 初探CSS与html格式
在html文件顶部加,即可加载operator.css文件。CSS文件语法:CSS选择器分三类:标签选择器,类选择器,ID选择器。语法分别如下:* { margin:0; padding:0; }p { font-size:2em; }.info { background:#ff0; }p.info { background:#ff0; }p.info.error {
2016-05-18 23:46:47 335
原创 java web 监听器listener
监听器定义:监听器是web服务器对web服务的监听工具,在被监听web服务发生某种事件时,通知web服务器进行处理。监听的目标动作:客户端请求,服务器端操作。监听器的分类:根据监听对象分为:servletContext(对应application),httpSession(对应session),servletRequest(对应request)。(可见session和cooki
2016-05-18 10:30:04 502
原创 java web 过滤器filter
过滤器:顾名思义,过滤器不能处理用户请求,仅能过滤用户请求。通过某些过滤规则,从过滤源中过滤出结果集合。比如用户访问某些登录可见的内容,会出现登录的页面,这就是过滤器要求http请求经过登录。过滤器在服务器端,截取用户端的请求与响应信息,并对之进行过滤。工作原理:在web容器启动时就加载了过滤器,它位于用户和web资源之间,过滤请求与响应。流程:实例化(发生于web容器加载
2016-05-17 20:51:07 463
原创 web开发中的cookie和session
Cookie:cookie是服务器在客户端存储的记录信息的文件。在servlet中,服务器可以在每次的HttpRequest中取到此次连接的cookie(调用getCookie,setCookie方法)。cookie有两种,在servlet调用response.setCookie时决定,取决于是否给该Cookie设置过期时间。Session cookies - these
2016-05-15 21:31:38 1706
原创 web.xml详解
web.xml中组件的加载顺序:web.xml加载顺序web.xml内容:servlet包含了此web.xml加载的servlet服务的name和class。name可以自己取,class即加载的服务器实体类的名字。定义servlet从url到servlet的映射。name标签与上一条的name保持一致,url-pattern表示会被导入该servlet的域名。url-
2016-05-14 19:02:23 308 1
原创 java spring代码通用结构-webapp
webapp,也有人写作webroot。部署到服务器容器(tomcat,jetty)中的文件夹,里面包含了部署的页面文件,还有容器所需的配置文件。内容包括:| - static:静态页面文件,是部署后展示用的页面组件。| - WEB-INF:服务器容器用文件夹,不应被浏览器访问到。 | - web.xml:服务器容器中默认的配置文件,其中包含context-param,ser
2016-05-14 14:45:35 454
原创 java spring代码通用结构-resources
resources为可选目录,可以将各种框架的.xml或.properties配置文件存入其中。将其和java代码文件夹分开存放,即将框架的配置独立放置。其中可包括:META-INF:maven-autoconf工具配置,根据环境和模板自动生成其他所有配置文件。详参 mvn-autoconfig插件-配置不同开发环境jetty:定义jetty容器配置,如boot.ini。spr
2016-05-14 13:38:50 307
原创 【maven】mvn-autoconfig插件-配置不同开发环境
项目的resources-META-INF文件夹,即autoconfig文件夹。包含两个文件夹和一个文件。environments文件夹:定义不同开发环境,如online,dev(线下),staging(线上测试),test(QA)。目录越深的文件配置,会覆盖顶层的配置。templates文件夹:其中定义了大量.vm文件,即生成.xml的模板配置。autoconfig.xm
2016-05-14 13:38:13 1521
转载 理解HTTP幂等性
转自:http://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html理解HTTP幂等性基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大
2016-05-14 01:23:09 287
转载 web.xml加载顺序
http://www.blogjava.net/fancydeepin/archive/2013/03/30/java-ee_web-xml.html当我们去启动一个 WEB 项目的时候, 容器(包括 JBoss, Tomcat 等)首先会去读项目的 web.xml 配置文件里面的信息, 当这一步骤没有出错并且完成之后, 项目才能正常的被启动起来。1> 首先是, 容
2016-05-09 14:52:03 439
原创 mac java开发踩过的坑
更换shell后,.bash_profile将不再开机执行:将mac自带bash换为zsh后,执行了chsh命令更换了默认shell。因此,原来的~/.bash_profile将不再执行(包括JAVA_HOME的设置),改为.zshrc每次开启后执行。
2016-05-09 00:01:02 1713
转载 MyBatis与Spring的结合使用
详参:http://www.mybatis.org/spring/zh/getting-started.htmlMyBatis-Spring简介:MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。 使用这个类库中的类, Spring将会加载必要的 MyBatis 工厂类和 session 类。这个类库也提供一个简单的方
2016-05-04 12:01:07 350
转载 MyBatis上手
getting started:http://www.mybatis.org/mybatis-3/zh/getting-started.htmlMyBatis简介:MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解
2016-05-03 13:23:03 425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人