`
liuzhiqiang19890403
  • 浏览: 61004 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
此文为摘录 浏览器缓存将文件保存在客户端,好的缓存策略可以减少对网络带宽的占用,可以提高访问速度,提高用户的体验,还可以减轻服务器的负担。因此我们有必要了解它的实现原理,用来提高网站的性能。当一个客户端请求web服务器, 请求的内容可以从以下几个地方获取:服务器、浏览器缓存中或缓存服务器中。这取决于服务器端输出的页面信息。页面文件有三种缓存状态。1.最新的:选择不缓存页面,每次请求时都从服务器获取最新的内容。2.未过期的:在给定的时间内缓存,如果用户刷新或页面过期则去服务器请求,否则将读取本地的缓存,这样可以提高浏览速度。3.过期的:也就是陈旧的页面,当请求这个页面时,必须进行重新获取。页 ...
1、在web.xml文件中加入以下元素 <context-param>            <param-name>contextConfigLocation</param-name>              <param-value>classpath:applicationContext.xml</param-value>       </context-param> 则会去加载相应的xml,而不会去加载/WEB-INF/下的applicationContext.xml。 但是,如果没有指定的话,默认会 ...
优点:【摘自网上】hessian类似于Webservice,但是它不使用soap协议,它把协议报文封装到http封包中,通过HTTP信道传输。是一种高效简洁的远程调用框架,它采用的是二进制RPC协议(Binary),具有轻量、传输量小、平台无关的特点,特别适合于目前网络带宽比较小的手机网络应用项目。Hessian是通过servlet提供远程服务,完全使用动态代理来实现的,推荐采用面向接口编程,因此,Hessian服务建议通过接口暴露。hessian已经支持Java,Flash/Flex,Python,C++,.NET C#,D,Erlang,PHP,Ruby,Objective C。其中我 ...
此文摘自:http://blog.csdn.net/cheney521/article/details/8672066   在dos下编译java程序,就要用到classpath这个概念,尤其是在没有设置环境变量的时候。classpath就是存放.class等编译后文件的路径。 javac:如果当前你要编译的java文件中引用了其它的类(比如说:继承),但该引用类的.class文件不在当前目录下,这种情况下就需要在javac命令后面加上-classpath参数,通过使用以下三种类型的方法 来指导编译器在编译的时候去指定的路径下查找引用类。(1).绝对路径:javac -classpat ...
js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。 使用方法如下:new Number(${值}).toFixed(2)   jsp页面中加载图片,当找不到指定图片时,显示默认图片 <img src="...." onerror="this.src='..........'" />
一、认识国际化资源文件   这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:          轻松地本地化或翻译成不同的语言          一次处理多个语言环境          以后可以轻松地进行修改 ...
在Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression expression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。   当用户链接时,void(0) 计算为 0,但 Javascript 上没有任何效果。   <A HREF="javascript:void(0)">单此处什么也不会发生</A ...
在使用Spring的关于Bean的组件扫描-------小小一点笔记   1.如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入。 <!-- 注解注入 --> <context:annotation-config></context:annotation-config> <context:component-scan base-package="com.liantuo.hotel.common.service.impl" /> ...
Mybatis配置文件中遇到的一些问题: ①<configuration>   <typeAliases>            <typeAlias type="com.jx.p2p.model.DemoModel" alias="DemoModelL" />         </typeAliases> <mappers>           <mapper resource="mapper/DemoMapper.xml"/>         ...
package com.jx.p2p.test;   import java.util.regex.*;   public class Test {          public static void main( String[] args ) {         String s = "140725-01是烦人";         Pattern p = Pattern.compile("[\u4e00-\u9fa5]");         Matcher m = p.matcher( s );         int y=0; ...
Maven集成tomcat来启动服务,即使不是web项目同样可以将项目在tomcat中进行启动 1、环境介绍 maven:apache-maven-3.0.3 tomcat:apache-tomcat-6.0.32 jdk:jdk1.5.0_11 eclipse:3.7.2 2、配置tomcat-maven-plugin 在pom.xml中加入如下配置 Xml代码   <plugin>       <groupId>org.codehaus.mojo</groupId>       <artifactId>tomcat ...
/*由数字字符串构造BigDecimal的方法   *设置BigDecimal的小数位数的方法   */    import java.math.BigDecimal;    //数字字符串    String StrBd="1048576.1024";    //构造以字符串内容为值的BigDecimal类型的变量bd    BigDecimal bd=new BigDecimal(StrBd);    //设置小数位数,第一个变量是小数位数,第二个变量是取舍方法(四舍五入)    bd=bd.setScale(2, BigDecimal.ROUND_H ...
ArrayList 中 subList 的基本用法:     subList方法是在给定的ArrayList集合中获取给定下标的子集合,     在使用集合中,可能常常需要取集合中的某一部分子集来进行一下操作,于是subList这个方法就映入我们的眼帘,毫不犹豫地使用。 例如以下代码: publicstaticvoid main(finalString[] args){List<Object> lists =newArrayList<Object>(); lists.add("1"); lists.add("2"); ...
double类型数据后面为0则不显示 private String datacheck(double num){            if(num % 1.0 == 0){                    return String.valueOf((long)num);            }            return String.valueOf(num);    } double类型数据后面保留两位有效数字 java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");    ...
JQuery中有给使用者提供MD5加密的直接使用的插件,使用方法如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=&qu ...
Global site tag (gtag.js) - Google Analytics