- 浏览: 131466 次
- 性别:
- 来自: 韶关
最新评论
-
满手都是炸:
要是能再详细点就好了 楼主
JVM中的堆(heap),栈(stack),方法区(method) -
chinagdvea:
...
php __call()与call_user_func_array()理解 -
wlcxx98:
1、调用类的静态常量的时候,是不会加载类的,即不会执行stat ...
[转]static语句块详解 -
skcmm:
我现在遇到的问题 不清楚是哪种情况造成的 如果是第一种 @a ...
关于一个JSON异常
文章列表
关于apache的url重写
- 博客分类:
- PHP
重写条件写在.htaccess文件内
其中rewriteCond是重写条件,相当于if
* 使用 %{REQUEST_URI}获取当前请求,可以用正则表达式匹配当前请求,请求url从项目根目录开始
rewriteRule重写url.其格式为
要匹配正则表达式 正则替换后的url
比如
^(\d+)\.com $1.com.cn
会将请求url 123.com 替换成 123.com.cn
*反向引用
rewriteCond %{REQUEST_URI} ^(\d+)\.com 此处的(\d+)可以作为%1在rewriteRule引用
rewriteRule ^(\d+)\.com ...
转载 jsp 表单防止重复提交(简单版)
- 博客分类:
- 转载
原文地址 http://wanchong958.iteye.com/blog/233791
// 页面代码start
<%
Random random = new Random();
//生成随机flag,
Integer flag=new Integer(random.nextInt());
session.setAttribute("flag",flag);
%>
//form代码
<input type=hidden name="flag" ...
由于批处理使用了过多的preparedStatement而未及时关闭.造成游标数超过限制
我的解决方法是每100条记录executeBatch一次.
一.先说说我对字符编码的理解
简单的说,字符编码就是使用不同的字符集对字符编码,同一个字用不同的字符集编码出来的编码就不一样,解码的时候也需要用编码的字符集去解码,否则就会出现乱码问题
举个最简单的例子中文字 "查询" 编码时使用 iso-8895-1 编码, 解码时使用utf-8, 就会出现乱码
二.url的编码.
url的编码一般是交给浏览器决定的.不同的浏览器编码不一样
三.jsp页面中的编码
1.pageEncoding:决定jsp的编码方式.默认iso-8895-1
2.contentType的charset:决定jsp解码方式,默认iso-8895-1 ...
关于struts2验证后清空表单的问题
- 博客分类:
- 项目总结
问题在于表单中显示和接收数据的参数名不一样所致,比如
<input type="text" name="student.name" value="student.name">
这是正确的
如果写成
<input type="text" name="student.name" value="studentTwo.name">
验证不通过input回来的时候就会清空表单,原因在于
action(student, studentTwo)-页面form(st ...
使用session需要注意的一点
- 博客分类:
- 杂七杂八
session里最好不要存可变变量.最好用来存代码表之类的持久变量
因为如果是可变量,在其他地方对变量做修改,而又没有重新对session.setAttribute(),就会造成session里存有脏数据..到时候再取得session里的值时就有可能产生脏数据了
是因为web.xml中struts2的filter没有配置处理forward请求的参数改成这样就可以了
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2 ...
1.下载jar包http://www.tuckey.org/urlrewrite/
2.配置web.xml的filter
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
...
1.设置编译的目录. modules settings ->
2.设置工程所需要的jar.
3.添加一个web faces.
4.设置web faces.主要设置 web root 路径和web.xml的位置.
5.添加一个Artifacts.
6.设置Artifacts.与工程相关的配置。
7.设置Artifacts.输出目录.
8.添加一个tomcat运行环境.
9.添加一个工程相对的虚拟路径.补充一下。如果Application context 啥都不填,就说是应用的根目录,等于访问路径是http://localhost:8080/.
备注:struts2有可能需要 ...
1.提前将下拉菜单选项的内容存入session,不在action里查询,因为验证未通过是不会进入action,直接返回input结果的
2.input结果直接用dispatcher类型,location为需要验证的那个表单页面
Properties pro = new Properties(); //属性文件
InputStream in = getClass().getResourceAsStream("/test.properties"); //读取属性文件流
pro.load(in);
pro.getProperty("key"); //获取key对应的value
原文地址:http://ajava.org/course/xml/14495.html
XML是数据领域的Java语言,它使数据独立于创建它的软件和该软件所在的操作系统,就像Java使软件独立于操作系统一样。
“Jdom makes xml easy”, said by jason hunter.
Jdom是用Java语言读、写、操作XML的新API函数。Jdom是基于树操作的纯Java API,是一套用于解析、创建和实现xml的解决方案。
下载JDOM包:
官网地址:http://www.jdom.org
下载地址(直接在迅雷里新建任务即可):http://www.jdom.or ...
复合主键其中之一不能作外键
- 博客分类:
- 数据库
如A表的 PA, PB, PC是复合主键, 则PA不能作为B表的外键
只能PA,PB,PC组成B表的复合外键
<session-config>
<session-timeout>7200000</session-timeout>
</session-config>
单位是毫秒
异常:出现在代码级别上的语法或语义错误,违反了java或实际的规定,比如用 -1 作为 array index
错误:语法和语义上没有错误,但是会造成VM出错或者内存异常等状况的,比如一个死循环不断创造实例让内存溢出