- 浏览: 197914 次
- 来自: ...
最新评论
-
Norther:
注入都比较麻烦 现在的折衷办法就是回归原始 在DomainOb ...
使用Spring的情况下如何将Dao注入DomainObject? -
pig345:
最近也在看这个问题,spring确实 和 DomainObje ...
使用Spring的情况下如何将Dao注入DomainObject? -
piper:
版主,需要这么复杂的配置吗?我记得以前和ehcache结合的时 ...
using springmodules-cache -
littcai:
支持一下,正准备实践一下
using springmodules-cache -
huangxx:
没有实践过
支持分享
using springmodules-cache
文章列表
[转]浏览器加载网页的顺序
- 博客分类:
- WebTech
一、浏览器加载和渲染html的顺序
1. 用户输入网址(假设是个 HTML 页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回 HTML 文件;
2. 浏览器开始载入 HTML 代码,发现 <head> 标签内有一个 <link> 标签引用外部 CSS 文件;
一开始对这几个有关字符集设置方面比较困惑,网上查阅了一些资料,最常见的就是我下边原文转载的那一篇《关于JSP页面中的pageEncoding和contentType两种属性的区别》,但在实际测试中,和其表述的有些出入,特将其记下: ...
转自 http://blog.csdn.net/keyeagle/article/details/6723408
版权声明:本文为博主原创文章,未经博主允许不得转载。
最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。
一 概述
反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Internet上 ...
转载http://www.cnblogs.com/KevinYang/archive/2009/07/13/1522812.html
Javascript 中的false、0、null、undefined和空字符串对象
在Javascript中,我们经常会接触到题目中提到的这5个比较特别的对象——false、0、空字符串、null和undefined。这几个对象很容易用错,因此在使用时必须得小心。
类型检测
我们下来看看他们的类型分别是什么:
<script type="text/javascript">
alert(typeof(f ...
转自 http://www.infoq.com/cn/news/2016/01/Spark-performance-tuning
基本概念和原则
首先,要搞清楚Spark的几个基本概念和原则,否则系统的性能调优无从谈起:
JSTL详解
9.2概述
在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag Library )。大多数 J ...
http://www.ibm.com/developerworks/cn/education/java/j-nio/
在开始之前
关于本教程
新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的。NIO 弥补了原来的 I/O 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。通过定义包含数据的类,以及通过以块的形式处理这些数据,NIO 不用使用本机代码就可以利用低级优化,这是原来的 I/O 包所无法做到的。
在本教程中,我们将讨论 NIO 库的几乎所有方面,从高级的概念性内容到底层的编程细节。除了学习诸如缓冲区和通道这样的关键 I/O 元素外,您还有机会看到在更 ...
class卸载、热替换和Tomcat的热部署的分析
这篇文章主要是分析Tomcat中关于热部署和JSP更新替换的原理,在此之前先介绍class的热替换和class的卸载的原理。一 class的热替换ClassLoader中重要的方法loadClass
ClassLoader.loadClass(...) 是ClassLoader的入口点。当一个类没有指明用什么加载器加载的时候,JVM默认采用AppClassLoader加载器加载没有加载过的class,调用的方法的入口就是loadClass(...)。如果一个class被自定义的ClassLoader加载,那么JVM也 ...
转载
一、设计模式的分类
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。
其实还有两类:并发型模式和线程池模式。用一个图片来整体描述一下:
二、设计模式的六大原则
JACKSON处理JSON的一些常见使用
2013年11月18日
Jackson是一个功能强大的Java串行化库。除了支持常用的json,同时还支持Smile,BSON,XML,CSV,YAML。
接下来就介绍一些处理json时常见的使用场景,文中的例子都是在1.9版本下运行的。Jackson的json库提供了3种API:
Customizing HttpMessageConverters with Spring Boot and Spring MVC
时间 2014-09-15 06:00:00 all and sundry
原文 http://www.java-allandsundry.com/2014/09/customizing-httpmessageconverters-with.html
主题 Spring Boot Spring MVC
HBase 2015 年技术发展
在 2015 年,HBase 迎来了一个里程碑——HBase 1.0 release,这也代表着 HBase 走向了稳定。
New Interface(更加清晰的接口定义)
旧的 HBase 接口逻辑与传统 JDBC 方式很不相同,新的接口与传统 JDBC 的逻辑更加相像,具有更加清晰的 Connection 管理方式。同时,在旧的接口中,客户端何时将 Put 写到服务端也需要设置,一个 Put 马上写到服务端,还是攒到一批写到服务端,新用户往往对此不太清楚。在新的接口中,引入了 BufferedMutator,可以提供更加高效清晰的写操作。
HBas ...
[转]对CSRF(跨站请求伪造)的理解
下班的时候跟公司大神一起走,问了他几个问题,接着就给我讲了XSS攻击和CSRF攻击,他通过举例子的方式讲解,通俗易懂,感觉收获很大!又学到了一些新知识,心里特别高兴,为了防止我这个脑子很快就忘掉,所以趁着热乎,写下来,方便以后回顾一下~
一、什么是CSRF?
CSRF是Cross Site Request Forgery的缩写,翻译过来就是跨站请求伪造。那么什么是跨站请求伪造呢?让我一个词一个词的解释:
1、跨站:顾名思义,就是从一个网站到另一个网站。
2、请求:即HTTP请求。
3、伪造:在这里可以理解为仿造、伪装。
转载
起初被JSP对象弄得好乱,学了EL表达式后更乱~
不过今天花了一上午时间,搞透了(*^__^*) 嘻嘻……
首先说一下JSP内置对象:
JSP内置对象类型映射表
对象名 类型 作用域
request javax.servlet.ServletRequest RequestScope
response javax.servlet.ServletResponse PageScope
pageCont ...
在web.xml有几个条目和log4j有关,它们是:
[html] view plaincopy
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>petclinic.root</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</ ...