我的Blog我做主^_^

走向一条通往JAVA的不归路...

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  64 随笔 :: 68 文章 :: 77 评论 :: 0 Trackbacks

03 2007 档案

     摘要: 数据库被置疑的解决办法 一:

在MS SQLSERVER中一直有这样的问题,SQLSERVER的状态"置疑",我们先来分析一下SQLSERVER数据库"置疑"的原因:
1.错误的删除日志;
2.硬件(HD)损坏,造成日志和数据文件写错误;
3.硬盘的空间不够,比如日志文件过大;  阅读全文
posted @ 2007-03-31 16:04 java_蝈蝈 阅读(7733) | 评论 (0)  编辑

     摘要: 请大家谈谈,拿到这样一个系统,是怎么进行分析和设计的?怎么处理类与类之间的层次,和通信。

比如把新闻发布系统分为话题:注册登陆、新闻发布、权限管理。

在“注册登陆”系统中怎么分析?其中有表单类,那么新填写的注册、已经填写的注册、已经履行的注册,这些是当成表单类的子类还是表单类的对象,该怎么处理和设计?   阅读全文
posted @ 2007-03-24 11:44 java_蝈蝈 阅读(1224) | 评论 (0)  编辑

     摘要: J2EE网站经验共享!
网站包括 商家博客,个人博客,论坛,新闻等

设计采用了MVC模式,具体调用的时候采用了命令模式
数据操作层Model中,例如;BlockDAO,TopicDAO,ResponseDAO,UserDAO等。
里面封装了一个对象所有的数据操作

视图/传输层 View 例如BlockDTO,TopicDTO等,主要是对象的属性
jsp用它来显示,dao用它作为DTO最后就是控制层 Controll 控制层的类都继承了Service接口
里面有一个方法

下面说说安全架构:
网站采用J2EE的身份认证系统,通过对不同路径的权限限制来做到不用角色具有不同操作捐献
例如:bbs/user/* 下主要是普通用户的操作权限
想新建帖子的时候,请求地址是 bbs/user/insertTopic.jsp

bbs/blockAdmin/*主要是板块管理员的权限
bbs/bbsAdmin/* 下是论坛管理员的权限
bbs/sysAdm  阅读全文
posted @ 2007-03-24 11:16 java_蝈蝈 阅读(412) | 评论 (0)  编辑

     摘要: 开始想在服务器上整一下呢,仔细一看不行,附Tomcat过滤IP方法:
限制ip,限制主机访问:
如果想禁止指定的ip或者主机名来拒绝某些机器访问,或者指定某些机器来访问。
也支持分别按Engine, Host, or Context,进行以下配置:
...
allow="*.mycompany.com,www.yourcompany.com"/>
deny="192.168.1.*"/>

参考:
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/config/context.html
没辙,继续... <  阅读全文
posted @ 2007-03-23 14:48 java_蝈蝈 阅读(1466) | 评论 (4)  编辑

     摘要: session详解:
1、一个浏览器窗口打开到关闭这个期间
2、一系列动作、一次连接
3、当session一词与网络协议相关联时;“面向连接”和/或“保持状态”
4、到了web服务器蓬勃发展的时代;指一类用来在客户端与服务器之间保持状态的解决方案
5、有时候session也用来指这种解决方案的存储结构,如“把xxx保存在session 里
6、在某种特定语言的语境下,session也被用来指代该语言的解决方案

看完整篇文章后,不仅让我想起了"单点登录"问题;http://www.blogjava.net/wyz191/archive/2007/02/01/97291.html  阅读全文
posted @ 2007-03-21 08:36 java_蝈蝈 阅读(219) | 评论 (0)  编辑

     摘要: 最近在一本杂志上看到,使用Ruby on Rails开发Web应用十分高效,不知是否有人知道RoR最擅长哪方面的应用开发?与J2EE的比较?能否替代J2EE? 请高人指点!我始终认为我们目前所用的开发模式(使用J2EE架构+MVC模式,但未用EJB)效率不太高,想换一种架构。我想多数人或许都有这种困惑,粘过来供大家讨论  阅读全文
posted @ 2007-03-17 14:40 java_蝈蝈 阅读(279) | 评论 (1)  编辑

     摘要: Portlets
“Portlets是一种Web组件-就像servlets-是专为将合成页面里的内容聚集在一起而设计的。通常请求一个portal页面会引发多个portlets被调用。每个portlet都会生成标记段,并与别的portlets生成的标记段组合在一起嵌入到portal页面的标记内。”(摘自Portlet规范,JSR 168)

本文探讨了以下内容:
1. Portal页面的元素
2. Portal是什么?
3. Portlets是什么?
4. 开发“Hello World” Portlet
5. 在Pluto上部署HelloWorld Portlet
6. 如何创建Portal页面
7. 结束语
8. 资源  阅读全文
posted @ 2007-03-09 08:37 java_蝈蝈 阅读(267) | 评论 (0)  编辑

     摘要: Spring提供一个多动作控制器,使用它你可以将几个动作合并在一个控制器里,这样可以把功能组合在一起。多动作控制器存在在一个单独的包中——org.springframework.web.mvc.multiaction——它能够将请求映射到方法名,然后调用正确的方法。比如当你在一个控制器中有很多公共的功能,但是想多个入口到控制器使用不同的行为,使用多动作控制器就特别方便。   阅读全文
posted @ 2007-03-02 11:23 java_蝈蝈 阅读(8888) | 评论 (0)  编辑