WEB-INF有关的目录路径问题总结:http://a-bin.iteye.com/blog/1114960
关于struts在进入action之前自动跳转到input的result http://silentjesse.iteye.com/blog/870665
id是一个数组String[] id = ServletActionContext.getRequest().getParameterValues("id");
加autther注释,preferrence里comment
注释快捷键alt+shift+j
4.27
java web基础概念
使用用debug
get, post请求方式
4.26
dwr框架简单应用,实现了一半。。。搁置。。。
网上购书系统基本完成,java ee基础实用教程学完了,开始下一本书,java web王者归
来。。。
4.25
加深对spring的依赖注入的理解
setter,getter方法不要忘
4.24 雨天
粗略了解css
继续网上购书系统。。。
4.23
openmeetings没有头绪啊~~~~哈哈,告一段落!
使用XSLT显示XML语言
看看地铁普查系统的源码。。。
开始网上购书系统的实例。。。
4.20
XML 指可扩展标记语言.XML 被设计用来传输和存储数据。
发现文章
每个程序员都应该学习使用Python或Rubyhttp://sd.csdn.net/a/20110725/302124.html
flash之死http://www.programmer.com.cn/9629/#more-9629
云计算
4.19
jQuery 是一个 JavaScript 库。
jQuery 极大地简化了 JavaScript 编程。
jQuer等web技术的学习网站
一个学习openlaszlo的中文博客http://blog.csdn.net/lwz7512/article/category/160801
4.18
开始钻研openmeetings。。。
openmeetings前端语言是openlaszlo ,富客户机,ajax也是富客户机
/>
/>
4.17
进展
粗略认识Ajax,框架DWR
4.16
学习进展
ssh的大例子学生成绩管理系统终于完成了,现在对框架有个大致的了解了。
myeclipse
内容辅助:windows/preferences/java/editer/content assist auto activation
再export preference 修改把26个字母都加进去,再import回去
4.13
学习进展
登录和非登录显示页面不同的问题
自己用java编一个filter,在struts里配置一下就可以了
浏览发现
google developer挺好玩
4.12
java ee学习进展
开始练习struts+spring+hibernate的例子,好大啊~慢慢来
问题及解决
deploy的时候出现如下问题:this web application instance has been stopped already. Could not load java.net.BindException. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
将tomcat的server.xml中的Context的reloadable设成false。
比如:
这样改下有什么用呢?
使用过hibernate, spring或其他大型组件,写过50个类以上的网络应用程序(web application)的开发者应该知道,当系统中有很多类时,如果开启了Tomcat的reloadable=true,那么每当相关文件改变 时,Tomcat会停止web app并释放内存,然后重新加载web app.这实在是个浩大的工程。
所以我们总是在想如果能有只重载某几个类的功能,将极大的满足了我们的调试。
5.31 周四
如果单个页面出现乱码,改单个页面的属性utf-8
5.29 周二
中心网站
5.28 周一
地铁的项目
5.24 周四
listener
应用,单用户登录,有点难度啊~后边的显示用户在线数也不太懂,有空再反复看看
jquery框架
5.23 周三
监听器listener
HttpSessionBindingListener和HttpSessionActivationListener监听的是Session中的对象而非
session等,不用配web.xml
五分钟刷新一次页面
5.22 周二
假定你的web application 名称为news,你在浏览器中输入请求路径:
http://localhost:8080/news/main/list.jsp
则执行下面向行代码后打印出如下结果:
1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项目
的名字
打印结果:/news
2、System.out.println(request.getServletPath());
打印结果:/main/list.jsp
3、 System.out.println(request.getRequestURI());
打印结果:/news/main/list.jsp
4、 System.out.println(request.getRealPath("/"));
打印结果:F:\Tomcat 6.0\webapps\news\test
5.21 周一
Ibatis框架,接入数据库,最大特点是简单,现在已更名为mybatis
filter
字符编码filter,页面编码方式必须和filter一致。如果表单以GET方式提交,还要修改
tomcat的conf/server.xml(默认的编码方式ISO-8859-1),否则都有可能出现乱码
5.15 火曜日
session机制
不支持cookie,URI地址重写
subway
ibatis框架
5.14 月曜日
cookie保存二进制图片
cookie属性
5.10
jsp隐藏对象
会话跟踪
浏览器端cookie
5.10
jsp行为
POJO,useBean
jsp嵌入APPLET
5.9
。。。
5.8
servlet之间的跳转
问题:servlet线程安全的程序中,又出现乱码
servletSafety.java,若设置response.setCharacterEncoding("UTF-8")时好时坏;未解决。。。
深入jsp
5.7
用listener获取文件上传进度的信息,并通过Ajax用进度条显示出来,
问题:上传的文件名是乱码,但文件里边的内容没问题
解决:request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
5.4
html页面用input上传的中文出现乱码,upload.html 未解决。。。
进度条
javabean
5.3
进一步学习servlet
图片验证码
web.xml中配置参数
get和post
6.29 周五
问题:用navicat连接23服务器报错ORA-12737: Instant Client Light: unsupported server
character set CHS16GBK
解决:http://apps.hi.baidu.com/share/detail/32733067
6.28
报错:Communication failure during handshake. Is there a server running on localhost:3306?
解决:链接数据库驱动器的问题,和数据库不匹配
css样式优先级:
行内样式,采用标记的链接样式,位于之间的内嵌样式,@import导入
样式
块间的水平距离是两者margin的总和,竖直距离是两者中较大者
6.25
改善myeclips的速度
http://blog.csdn.net/viproc/article/details/7279706
我做了一二三步
快捷键:http://hi.baidu.com/wxmmiracle/item/ad2a260e426ef53cf2eafc6a
svn服务器搭建和使用:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html
svn myeclipse使用:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html
myeclipse中svn基本使用方法:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html
goagent教程详细版:http://maolihui.com/goagent-detailed-version-of-the-tutorial.html
mysql完全卸载方法:http://wenku.baidu.com/view/93e09cc00c22590102029de6.html
37个jquery图片滑块素材:http://www.jackchen.cn/blog/archives/7190.html
myeclipse快捷键:http://www.cnblogs.com/spirit888h/archive/2008/12/19/1358120.html
myeclipse代码提示:http://blog.sina.com.cn/s/blog_7d6ae1c501012lgi.html
Hibernate中利用配置文件(hbm)自动生成数据库表:
http://www.blogjava.net/xmllong/archive/2008/07/31/218939.html
http://snowwolf2008.blog.163.com/blog/static/1995412222011102925151229/
eclipse java.lang.OutOfMemoryError: Java heap space 解决方案
eclipse 有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。
那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:java -Xms256m -Xmx1024m classname,这样就可以把当前程序的jvm大小给设定)?
因为eclipse里默认的一个程序的jvm配置为:-Xms8m -Xmx128m,所以我们的处理耗内存比较大时需要手动调整一下,以便不会内存溢出。具体的设置方法为:
选中被运行的类,点击菜单‘Run as ->Open Run Dialog...’,选择(x)=Argument标签页下的vm arguments框里输入 -Xmx512m, 保存运行就ok了
oracle数据库分配表空间、创建用户、分配用户权限操作
在sqlplus里操作
1、创建临时表空间
/* create temporary tablespace*/
create temporary tablespace student_temp
tempfile 'D:\oracle\product\10.2.0\oradata\Student
\student_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
www.2cto.com
2、创建数据表空间
/* create data tablespace*/
create tablespace student_data
logging
datafile 'D:\oracle\product\10.2.0\oradata\Student
\student_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
www.2cto.com
3、创建用户并分配权限
/* create user and distribute tablespace */
create user student identified by cxhuan
default tablespace student_data
temporary tablespace student_temp;
4、给用户授权
/* authorize role to user */
grant connect,resource,dba to student;
Oracle用户、权限、角色管理
http://dusong.blog.51cto.com/158065/139284