- 博客(208)
- 收藏
- 关注
原创 使用JS打开小窗口显示图片
//模式对话框window.showModalDialog(url, null, "dialogHeight:500px; dialogWidth:600px; resizable:yes");
2014-04-30 21:45:25 10330
原创 使用Get方式传递中文参数的问题乱码问题
1,不希望受到Tomcat中server.xml中的 URIEncoding的配置的影响,所以使用的方式为:页面中两次URL编码,服务器端再手工进行一次URL解码(因为在req.getParameter()时已进行进一次URL解码)。2,在使用Struts2的标签时,如果写成,这里生成的链接为 最终传递给服务器时,是由浏览器决定的,有时可能会有问题。所以在写的时候要写成:中
2014-04-30 21:43:45 2020
原创 MyEclipse 中添加工程显示Some projects cannot be imported because they already exist in the workspace
遇到问题:第一次从外部文件导入HelloWorld工程到workspace目录中,成功。删除后,再次从外部导入workspace目录提示 Some projects cannot be imported because they already exist in the workspace Myeclipse中删除HelloWorld工程时没有勾选Delete
2014-04-27 16:47:34 10091
原创 Fckeditor使用方法
测试Fckeditor版本为:2.6.3JS代码中各个参数具体作用 var oFCKeditor = new FCKeditor( 'content' ) ;//此参数会作为提交表单时的参数名 oFCKeditor.BasePath = "/fckeditor/" ;//一定要指定editor文件夹所在的路径,并且要以'/'结尾 oFCKeditor.Height = 300
2014-04-25 23:19:17 20490 1
原创 解决窗口嵌套问题
解决窗口嵌套问题:被嵌套时,就刷新上级窗口if(window.parent != window){window.parent.location.reload(true);}
2014-04-25 18:59:02 2655
原创 Session的生命周期问题
使User登陆后,重启服务器Session不会过期:让User类和所有跟User相关的类继承:implements java.io.Serializable
2014-04-25 18:58:27 1934
原创 自定义标签的
自定义标签库方法:doStartTag():读到开始标签结束要做什么doEndTag():读到结束标签结束要做什么//开始标签结束修改//结束标签结束return super.doEndTag(); // 正常的生成并显示超链接 标签,并继续执行页面中后面的代码return EVAL_PAGE; // 不生成与显示超链接 标签,只是继续执行页面中后面的代码ret
2014-04-25 18:56:26 1827
原创 对于某些不会变又经常需要用的数据的处理
不会变化的数据:将从数据库查到的信息缓存起来,只访问一次数据库,以后要用直接从内存拿来用:#application.topPrivilegeList
2014-04-25 18:52:50 2309
原创 SQL语句之CASE语句
//判断"FROM Topic t WHERE t.forum=? ORDER BY (CASE t.type WHEN 2 THEN 2 ELSE 0 END) DESC, t.lastUpdateTime DESC";CASE t.type WHEN 2 THEN 2 ELSE 0 END:当t.type为2时,赋值为2,否则赋值为0select id, name, (CA
2014-04-25 18:50:02 2314
原创 SSH开发项目:实现一组功能的步骤
实现一组功能的步骤:1.分析需求2.设计实体/表正向工程:设计实体、映射文件->建表(常用)反向工程:设计表->映射文件、实体3.分析每个请求,得到的结果是我们需要处理的多少种请求 每种请求对应一个Action方法4.实现功能:创建Action,并定义出其中的方法。(如果有抽取的公共类则继承)注解@Controller @Scope("prototype")
2014-04-25 18:47:44 2516
原创 集合的小问题
当返回类型为集合时,返回值又为空时,直接return null可能会报错,建议使用:return Collections.EMPTY_LIST
2014-04-20 21:56:51 2048
原创 Spring事务@Transactional小问题
@Transactional可以写在方法上。对本方法有效可以定在类上。对本类中所有public方法有效。对子类的中方法有效。对父类声明的方法无效。
2014-04-20 21:54:26 2590
原创 几个表单操作(个人笔记)
单选按钮的三种写法://%{ #{'男':'男','女':'女' } }:%{ognl表达式};#{ Map,Map }//#{'男':'男','女':'女' }:ognl表达式 //{'男','女' }:构建list的一个集合,自动把list的值toString,既当Key又当Value单选下拉条//headerValue:
2014-04-20 21:51:46 2362
原创 SSH框架整合开发详解(个人笔记)
一.创建数据库并设置编码。A) create database oa default character set utf8。二.MyEclipse工程A) 在Myeclipse里创建web工程,并设置编码为utf8.B) 添加框架环境1.添加Junit4 library(Myeclipse自带)2.添加Struts2环境①所需Jar包②配置文件:拷贝一个stru
2014-04-19 11:17:09 24565 4
原创 struts2的整体回顾(ACTION、拦截器、值栈、OGNL表达式、ModelDriven方案等)
ValueStack:struts2的一个存放数据的数据结构(核心)ValueStack大致可以理解为:由Map和对象栈组成ValueStack作用范围:一个请求,用它来代替request的作用域。当来了一个请求时,便创建出一个ValueStack,并进行一些初始化,往Map中放:request=...,session=...,application=...,attr=...,pa
2014-04-18 22:33:06 4596
转载 STRUTS2中的OGNL
OGNL表达式是(Object-Graph Navigation Language)是对象图形化导航语言。OGNL是一个开源的项目,struts2中默认使用OGNL表达式语言来显示数据。与serlvet中的el表达式的作用是一样的。OGNL表达式有下面以下特点:支持对象方法调用,例如:objName.methodName();支持类静态的方法调用和值访问,表达式的格式为@[
2014-04-18 21:52:22 12966 3
原创 BaseDao
1.抽取接口的公共方法:很多Dao都有公共的方法,定义一个BaseDao写公共的方法,其他Dao继承BaseDao2.抽取实现类的公共方法:很多DaoImpl里的实现都有共同的方法,定义一个BaseImpl实现BaseDao接口写公共实现方法,其他DaoImpl继承BaseImpl,并实现自己的Dao接口3.写实现类中的方法内容:在BaseImpl里写公共方法的实现,一般为
2014-04-17 23:05:02 4440 2
原创 Eclipse中使用SVN
概述在我们的日常工作中,经常会用到SVN,大多数都是搭配Eclipse/MyEclipse使用。本文主要介绍SVN在Eclipse中的一些最长用的功能,包括SVN插件的下载使用、上传代码到服务器、从服务器下载代码、从服务器更新代码、解决代码冲突。本文链接:http://blog.csdn.net/v123411739/article/details/225121331.在Eclipse里下载Sub...
2014-03-29 20:31:12 217452 52
原创 MyEclipse直接复制Project无法访问的问题
在MyEclipse里直接复制Project,部署和运行后,仍访问不了复制出来的Project。假设原Project名字为:Project1,复制出来的Project名字为:Project2,你会发现,Project2部署和运行后无法访问,但通过Project1的地址却可以访问,因此,原因很简单,就是Project2的Web Context-root 地址没有修改,仍为Project1
2014-03-22 13:53:26 2972
原创 Ajax学习
var req;function validate(){var idField=document.getElementById("userid"); //拿到id号为userid的那个元素var url="validate.jsp?id="+escape(idField.value);//建立url地址,escape:将一个值转化为urlif(window.XMLHttpReque
2014-03-19 21:36:24 2145
转载 mappingResources,annotatedClasses(映射)
mappingResources用于指定少量的hibernate配置文件像这样Xml代码 WEB-INF/conf/hibernate/cat.hbm. WEB-INF/conf/hibernate/dog.hbm. ...... 就这样一个一
2014-03-15 20:06:13 7244
原创 Oracle_11g中解决被锁定的scott用户的方法
Oracle 11g中修改被锁定的用户:scott在安装完Oracle10g和创建完oracle数据库之后,想用数据库自带的用户scott登录,看看连接是否成功。在cmd命令中,用“sqlplus scott/ tiger”登录时,老是提示如下信息: ERROR:ORA-28000:账户已被锁定。在cmd命令提示符中可直接登录oracle,输入如下命令:sqlplus / as
2014-02-09 13:05:26 18452
原创 German collegiate programming contest 2012 - Ski Jumping
G. Ski JumpingTime Limit: 8000msCase Time Limit: 8000msMemory Limit: 65536KB Ski jumping is one of the most popular winter sport competitions. In the chase of records, ski jumping hills beco
2012-10-04 22:43:34 2790
原创 上海交大-“Code人心弦”9月网络赛-OddGraph
1098. OddGraphDescriptionPangzi looks somehow odd recently. He started to love odd things, like odd numbers and odd graphs. He says, an odd graph is a non-empty graph (that is the set of vertices
2012-09-27 02:06:45 3392
原创 hdu 1312 Red and Black
Red and BlackTime Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 258 Accepted Submission(s) : 139Problem DescriptionThere is a rectangular r
2012-09-26 02:01:32 1977
原创 选拔赛-染色
染色 Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 16 Accepted Submission(s) : 4Font: Times New Roman | Verdana | GeorgiaFont Size: ← →
2012-09-26 01:17:44 2465
原创 选拔赛-杀伤力
杀伤力 Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other)Total Submission(s) : 46 Accepted Submission(s) : 13Font: Times New Roman | Verdana | GeorgiaFont Size: ←
2012-09-26 01:13:05 2329
原创 UVA 12493 Stars
Maratona de Programação da SBC – ACM ICPC – 2012 Problem L
2012-09-19 01:33:05 2652
原创 UVA 12482 Short Story Competition
Maratona de Programação da SBC – ACM ICPC – 2012 Problem A
2012-09-19 01:14:48 3175
原创 中南大学2012暑期集训中期检测训练赛-求逆元
Problem A: 求逆元Time Limit: 1 Sec Memory Limit: 2 MBSUBMIT: 232 Solved: 77[SUBMIT][STATUS]Description给定正整数x,y,求最小的正整数z使得x*z mod y = 1。Input多组数据,每行两个整数x,y 空格隔开。2 Output
2012-09-14 09:38:56 3319
原创 赫夫曼编码
问题 J: 赫夫曼编码题目描述赫夫曼编码能够产生最短的报文。以报文“ABCDABCDABCABDABAA”为例,A编为0,B对应10,C对应110,D对应111,整体的报文长度为35位二进制。相比于定长的ASCII码,压缩比达到了18*8/35=4.1。输入输入有一系列的字符串组成,每个字符串占据一行。字符串仅包含大写字母和下划线。字符串“END” 表示处理结束,不
2012-09-13 15:47:08 2581
原创 hdu 1712 ACboy needs your help
ACboy needs your help Time Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 158 Accepted Submission(s) : 74Problem DescriptionACboy has N cour
2012-09-13 10:37:42 1940
原创 中国象棋中的跳马问题(学习搜索中)
中国象棋中的跳马问题时间限制: 2 Sec 内存限制:128 MB题目描述现在棋盘的大小不一定,由p,q给出,并且在棋盘中将出现障碍物(限制马的行动,与象棋走法相同)输入第一行输入n表示有n组测试数据。每组测试数据第一行输入2个整数p,q,表示棋盘的大小(1每组测试数据第二行输入4个整数,表示马的起点位置与终点位置。(位置的取值范围同p,q)
2012-09-13 10:25:48 3064
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人