- 浏览: 41981 次
- 性别:
- 来自: 北京
最新评论
-
lys221221:
用户授权
对用户进行单独授权,这种情况必须在不继 ...
OA权限管理 -
Blithe:
gjs622520 写道
Blithe 写道
有重复的可以以高 ...
OA权限管理 -
gjs622520:
Blithe 写道
有重复的可以以高优先级覆盖
如何覆盖啊?教 ...
OA权限管理 -
Blithe:
有重复的可以以高优先级覆盖
如何覆盖啊?教教我啊..谢谢
OA权限管理 -
lwlsoftware:
Java基础不错 学习了
lucene中文分词
文章列表
oracle number
在Oracle中Number类型可以用来存储0,正负定点或者浮点数,可表示的数据范围在
1.0 * 10(-130) —— 9.9...9 * 10(125) {38个9后边带88个0}
的数字,当Oracle中的数学表达式的值>=1.0*10(126)时,Oracle就会报错。
Number的数据声明如下:
表示 作用 说明
Number(p, s) 声明一个定点数 p(precision)为精度,s(scale)表示小数点右边的数字个数,精度最大值为38,scale的取值范围为- ...
把数据动态拼成表格,四列一行。
<%
List<Module> list=(List<Module>)request.getAttribute("modules");
int c=list.size()%4==0?list.size():(list.size()/4*4+4);
for(int i=0;i<c;i++){
Module m=i<list.size()?list.get(i):null;
if(i%4==0 ...
公司有需求是这样的:一台服务器上用MemCached存一了些数据,另一台服务器的数据库上也存了数据,MemCached是数据库的映象,所以问题是数据同步。
数据库是oracle10g,暂考虑以webservice实现,oracle10g中可以使用webservice。
测试例子:
需要导入dbws-callout-utility-10131.zip地址:
http://download.oracle.com/technology/sample_code/tech/java/jsp/dbws-callout-utility-10131.zip
导入方法是这样的:
The jar file can ...
- 2008-12-24 14:56
- 浏览 2379
- 评论(0)
最近看了看lucene,看了一下那本《征服AJAX.LUCENE构建搜索引擎》,不能不说这本书有骗钱嫌疑,因为书中写了一大堆js跟ajax的内容,而似乎书中并没有结合ajax、lucene写出什么例子,当然书名取得好呀,如果拆开来看的话,就不能怪作者了,也就是说你相当于买了两本书,一本是《征服Ajax》,另一本是《LUCENE构建搜索引擎》,也可能这就是作者的本意吧,买一送一,作者好人也。
ajax部分没看,lucene部分还是花了工夫写的,只是版本有点过了,1.4,现在已经2.4,有些方法不见了,所以我只能下了三个版本的包1.4、1.9、2.4,2.4里找不到的去1.9里看是被什么替换了,这版 ...
- 2008-12-18 13:59
- 浏览 1661
- 评论(1)
flex与java通信可以使用HTTPService、RemoteObject。
HTTPService也可以有多种做法,text、xml、json等。
最简单的例子真接返回text:
flex_java.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" viewSourceURL="srcvie ...
- 2008-12-12 11:17
- 浏览 3954
- 评论(0)
看AjaxChat的时候看到Digester。自己也写了个程序测试一下。
student.xml:
<?xml version="1.0" encoding="UTF-8"?>
<teacher name="张三丰" course="java">
<student name="王八" age="20" id="1" />
<student name="张飞" age="22&q ...
- 2008-11-22 17:06
- 浏览 2283
- 评论(0)
组件映射
Xdoclet对组件的映射是这样写的
Customer.java
/**
* @hibernate.component
* class="pojo.Address"
*/
private Address address;
Address.java不需要映射class,因为address只是Customer的属性,是值类型,不是实体类型。
/**
* @hibernate.property
* column="home_Address"
*/
private String homeAddress; ...
在帮别人写一个档案管理系统时需要用到将数据导出为Excel表
下面是用poi实现的一个导出Excel的servlet,导出Excel文件时使用了一个Excel模板template.xls,达到规范格式的目的。
导入poi-3.0.2-FINAL-20080204.jar包就可使用。
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("A ...
准备找工作,重新整理一下Hibernate,今天做了集合映射的测试,以前是使用MyEclipse自动生成,今天开始手动配置。
在手动配置的过程中还真是出了不少问题,少包,漏写这漏写那,不过还好,很快都把错误排除了。
其中这个问题记录一下:
No CurrentSessionContext configured!" 异常
之前都是getSession()或用spring整合做web,所以没有注意到单独使用hibernate时如果用SessionFactory.getCurrentSession()要配置上这个:
<property name="current_sessio ...
oa权限管理分为:
人员管理
角色管理
模块管理
其实有这样一些概念:
主体:用户和角色可以称为主体。
资源:就是可以进行crud的对象。
权限:就是对资源的crud操作。
授权:就是对这种权限的分配。
认证:就是查询用户是否有权限。
用户和角色的关系是多对多,这共同组成了主体。
模块是资源。
主体和资源的纽带是ACL(访问控制列表),主体和ACL之间是多对多关系,资源和ACL之间也是多对多关系。ACL里面就记录了用户的权限。
在数据库上它就是一个中间表的作用。
授权是这样的:
授权分为两种:
角色授权
对角色统一授权,继承这种角色的用户就自动拥有该角色所拥 ...
- 2008-06-04 17:57
- 浏览 5355
- 评论(4)
流程定义文件
test.xml:
<?xml version="1.0" encoding="UTF-8"?>
<process-definition name="新流程">
<start-state name="开始">
<transition name="找王八" to="王八审批"></transition>
</start-state>
<task-node na ...
- 2008-06-04 17:53
- 浏览 2320
- 评论(2)
1、在struts.xml中配置
<constant name="struts.action.extension" value="action,do"></constant>
constant标签配置struts配置文件内容,默认使用的是default.properties文件,另外可以在src目录下重写为struts.properties,即可使用新配置文件内容。
2、struts.xml中<interceptor-ref name=""></interceptor-ref>为配置拦截器 ...
- 2008-06-04 17:38
- 浏览 1586
- 评论(0)
struts通用Exception处理
自定义一个Exception类继承自RunTimeException,定义属性key、values等,并实现多个构造方法用于初始化。
如:
private String key;
private Object values;
//带key和参数
public SystemException(String message,String key,Object value){
super(message);
this.key=key;
this.values=new Object[]{value};
}
//带k ...
用例图:
简单明了为主,主要作用是阐述功能,用例以动词开头,如:“管理用户”,而不是“用户管理”,连线以不带箭头实线为主。
类图:
1、概念类
2、软件类
3、实现类
角色名称:对应实际java代码中引用的名称。
依赖:B类变化时A类会受其实影响,A依赖于B。(作为返回值、参数也是依赖)
关联:持有另一类 对象的引用。一对多的一在java实现中表示not-null。
聚合、组合:整体与部分的关系。其中组合表示一种强聚合,部分与整体之间的生命周期是一致的。
实体类:user
控制类:userMan ...
dwr实现动态用户输入信息,如在注册论坛时,输完用户名后转到输入密码时,用户后会显示用户名是否可用,而这个过程用户感觉不到页面的刷新,可继续往下操作,是由ajax在后到完成验证。
一:导入dwr.jar
二:配置web.xml
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param ...