`
zhaoshg
  • 浏览: 252898 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
L-Larry_Lau@163.com#24777-1i8da63tvtyl2#1119L-Larry_Lau@163.com#61624-1dvrt8wj18v1#6260L-Larry_Lau@163.com#50028-se4zkrr1m6t1#10246L-Larry_Lau@163.com#15600-189y158nwwvuk#339L-Larry_Lau@163.com#30640-1lklqdbcjmhxs#4016L-Larry_Lau@163.com#57474-53b2wr1311gnz#10228L-Larry_Lau@163.com#19667-11r2awc10n ...
来源:http://blog.csdn.net/tongdoudpj/article/details/4166096 由于安全方面的考虑,Javascript被限制了跨域访问的能力,但是有时候我们希望能够做一些合理的跨域访问的事情,那么怎么办呢? 这里分两类情况: 一、基于同一父域的子域之间页面的访问;参见如下3个domain域:58.com、a.58.com、b.58.com;它们有相同的父域58.com。 二、基于不同父域页面之间的访问;参见如下3个domain域:58.com、baidu.com、sina.com.cn;它们具有不同的父域。 解决它们之间跨域的方案有: 方案 ...
原文来自:http://www.php100.com/html/webkaifa/database/Mysql/2011/0326/7789.html ,略作修改   MyISAM 和 InnoDB 讲解   InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类 ...

JVM介绍

    博客分类:
  • java
JVM 一、什么是Java虚拟机 当你谈到Java虚拟机时,你可能是指: 1、抽象的Java虚拟机规范 2、一个具体的Java虚拟机实现 3、一个运行的Java虚拟机实例 二、Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返回void、直接受一个字符串数组。在程序执行时,你必须给Java虚拟机指明这个包换main()方法 ...
一、基本语法 1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)<img src="$info.imgs" border=0>#else<img src="noPhoto.jpg">#end2、"$"用来标识一个对象(或理解为变量);如如:$i、$msg、$TagUtil.options(...)等。 ...
    <interceptor name="alias" class="com.opensymphony.xwork2.interceptor.AliasInterceptor"/> <interceptor name="autowiring" class="com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptor"/> <interceptor name="chain" c ...

Java排列组合算法

    博客分类:
  • java
  import java.util.ArrayList; /** * 全排列算法 * */ public class Arrange { private int total = 0; private ArrayList<string></string> arrangeList = new ArrayList<string></string>(); public Arrange() { } private void swap(String list[], int k, int i) { St ...
安装很简单 一路next   解析好你的域名   主要是配置:  添加域名和用户  这个也很简单,不用点其他选项卡,general选项卡填完就可以了   settings-->protocols 三个选项(IMAP,POP3,SMTP)勾上。  Utilities-->Diagnostics-->选择你的域名-->测试 如果通过就OK了  
urlrewrite顾名思义,就是对URL进行重写,用户得到的全部都是经过处理后的URL地址,这样做我觉得好处有三:一:提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前,如果用户随便乱输的话,不符合规则的话直接 ...
就一个类,detectUtf8(String w3UrlPart)方法   package com.mountain.util; import java.io.UnsupportedEncodingException; import java.util.HashMap; import java.util.Map; public class Utf8Utils { private static final org.apache.log4j.Logger log = org.apache.log4j.Logger .getLogger(Utf8Utils.clas ...

JAVA NIO 简介

    博客分类:
  • java
http://www.iteye.com/topic/834447
前言:      jdk供的无阻塞I/O(NIO)有效解决了多线程服务器存在的线程开销问题,但在使用上略显得复杂一些。在NIO中使用多线程,主要目的已不是为了应对每个客户端请求而分配独立的服务线程,而是通过多线程充分使用用多个CPU的处理能力和处理中的等待时间,达到提高服务能力的目的。     这段时间在研究NIO,写篇博客来记住学过的东西。还是从最简单的Hello World开始, client多线程请求server端,server接收client的名字,并返回Hello! +名字的字符格式给client。当然实际应用并不这么简单,实际可能是访问文件或者数据库获取信息返回给client。非阻塞 ...
先修改ibator1.2.2(http://svn.apache.org/repos/asf/ibatis/java/ibator) 1) 修改org.apache.ibatis.ibator.api.Ibator类, 方法private void writeFile(File file, String content) throws IOException 修改编码如下: private void writeFile(File file, String content) throws IOException { java.io.OutputStreamWrit ...
本文写给所有可爱的程序员,(我)你们都是一群可爱的,用双手建造世界的思想家。 从今天起,我要做一个懒惰的程序员。 第一 拒绝鼠标 从今天,我将拒绝鼠标。鼠标,是鼠标手的根源,无数的程序员都被鼠标手所困扰,这似乎已经成为了程序人员的专利。我们养成了一个一个的“恶习”,比如,滥用鼠标右键刷新,看文档的时候,喜欢用鼠标来标记正在阅读的段落等等。这些非常规的使用使我们的手得了严重的疾病,我不知道,这样继续下去,当我们牙齿掉光的时候,是否还有能力抚摸妻子动人的面庞。 所以,我要从以下几个方面拒绝鼠标的诱惑:(虽然某些时候它真的很方便) 1. 我要开始使用Emacs或是Vim
我们经常会遇到这种情况,有时候希望在同一台机器上部署若干个JBoss实例,上面运行不同的应用程序,这样的话无论由于什么原因需要对某个JBoss实例进行关闭、重启等操作都不会影响到其它实例上面的应用的正常运行,我们知道JBoss启动时默认发布的不同的服务需要开放一些端口,如果只是简单地拷贝两套JBoss或者在一个JBoss中启动多个配置的话,同时启动多个JBoss实例会由于端口冲突而导致JBoss无法启动。遇到这种情况可能大家最容易想到的解决办法就是既然端口冲突的话,那我就修改端口呗,这种方法当然也可以,但是JBoss不像Tomcat那样,Tomcat只需要修改两三个端口即可,而JBoss默认发布 ...
Global site tag (gtag.js) - Google Analytics