- 浏览: 101417 次
- 性别:
- 来自: 武汉
-
最新评论
-
zljerityzljerity:
<#assign ipage=page?number&g ...
freeMark全解 -
qiankai86:
...
freeMark全解
文章列表
ofbiz 之entity实体
- 博客分类:
- 转
ofbiz 之entity实体 1. 实体定义文件 实体定义文件一般存放位置是在对应模块的entity文件夹下面,以party为例,party的实体定义文件路径为%ofbiz-home%\applications\party\entitydef\entitymodel.xml。 通过对应模块的ofbiz-component.xml进行加载。 <entity-resource type="model" reader-name="main" loader="main" location="entitydef/ent ...
Declare
sqlStr_part1 varchar2(4000);
sqlStr_part2 varchar2(4000);
sqlStr_part3 varchar2(4000);
sqlStr_part4 varchar2(4000);
out_string_in_part1 varchar2(4000);
out_string_in_part2 varchar2(4000);
out_string_in_part3 varchar2(4000);
out_string_in_part4 varchar2(4000);
TYPE ...
命令行导出SQl数据
- 博客分类:
- 心得体会
命令行导出SQl数据:servername ,username ,password 自己替换
bcp "select e.employee_no,o.manager,e.org_desc from hr.表名 e,hr.EXPORT_ORGANIZATION o where e.org_id = o.org_id;" queryout C:\file.xls -S servername -U username -P password -c
USE [master]
GO
/****** 对象: StoredProcedure [dbo].[sp_ValueSearch] 脚本日期: 12/19/2013 15:39:49 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROC [dbo].[sp_ValueSearch]
@value sql_variant, --要搜索的数据
@precision bit=1 --1=仅根据sql_variant中的数据类型查找对应类型的数据列.<>1,查询兼容的所有 ...
USE [master]
GO
/****** 对象: StoredProcedure [dbo].[p_lockinfo] 脚本日期: 12/19/2013 15:39:01 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/*--处理死锁
查看当前进程,或死锁进程,并能自动杀掉死进程
因为是针对死锁的,所以如果有死锁进程,只能查看死锁进程
当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程
感谢: caiyunxia,jiangopen 两位提供的参考信息
...
OFBIZ ENTITY ENGINE COOKBOOK
============================
OFBIZ ENTITY ENGINE 菜谱
* Keep your entity names less than 25 characters
simple-map-processor 和 simple-method XML files
simple-map-processor的两个主要功能:校验,转换
Simple Map Processors Example
<!DOCTYPE simple-map-processors PUBLIC "-//OFBiz//DTD Simple Methods//EN" "http://www.ofbiz.org/dtds/simple-methods.dtd">
<simple-map-processors ...
ofbiz 之entity实体 1. 实体定义文件 实体定义文件一般存放位置是在对应模块的entity文件夹下面,以party为例,party的实体定义文件路径为%ofbiz-home%\applications\party\entitydef\entitymodel.xml。 通过对应模块的ofbiz-component.xml进行加载。 <entity-resource type="model" reader-name="main" loader="main" location="entitydef/ent ...
OFBIz之旅[结构]
注意:
1,持久层,在OFBIZ中的定义,就是Model。DAO被划分到业务层中。
OFBIz已经改名为OpenTaps项目发展了。其自身的工作流引擎也已经停止发展。现在改用内嵌式的shark工作流引擎作为自己的工作流引擎。而且,实际上并没有使用shark制作任何工作流。
Opentaps的宗旨,还是使用一系列自创的开源技术,开发大规模的企业级应用程序。它的目标,不是工作流,也不是appfuse这样一个整合其他开源技术的演示性的网站,而是一个综合的、企业级的电子商务网站。
java concurrent 探秘(2)
- 博客分类:
- 转
java concurrent 探秘(2)
BlockingQueue支持两个附加操作的 Queue,这两个操作是:检索元素时等待队列变为非空,以及存储元素时等待空间变得可用。
BlockingQueue 不接受 null 元素。试图 add、put 或 offer 一个 null 元素时,某些实现会抛出 NullPointerException。null 被用作指示 poll 操作失败的警戒值。
BlockingQueue 可以是限定容量的。它在任意给定时间都可以有一个 remainingCapacity,超出此容量,便无法无阻塞地 put 额外的元素。没有任何内部容量约束的 ...
java concurrent 探秘
- 博客分类:
- 转
java concurrent 探秘
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的危害等诸多因素,往往会采用一些较为复杂的安全策略,加重了程序员的开发负担.万幸的是,在JDK1.5出现之后,Sun大神(Doug Lea)终于为我们这些可怜的 ...
one-to-one 一对一主键关联映射_单向
- 博客分类:
- 转
one-to-one 一对一主键关联映射_单向
一对一主键关联映射——关联的两个实体共享一个主键(让两个实体对象的id保持相同),这样可以避免多余的字段被创建 .
(单向关联Person---->IdCard)
类:
public class IdCard {
private Integer id;
private String idNo;
}
public class Person {
private Integer id;
private String name;
private IdCard idCard;
}
hbm.xml
IdCard.hbm.x ...
JavaScript验证正则表达式大全
- 博客分类:
- 转
上篇文章《JavaScript验证正则表达式大全》说的是javascript中使用的正则表达式的例子,但是没有说这些正则表达式如何使用,现在给大家几个例子,大家可以看看。
利用正则表达式判断是否是0-9的阿拉伯数字
function regIsDigit(fData)
{
var reg = new RegExp("^[0-9]$");
return (reg.test(fData));
}
利用这则表达式获取字符串的长度
function regDataLength(fData)
{
var valLength = fData.length;
...
JavaScript验证正则表达式大全
- 博客分类:
- 转
JavaScript验证正则表达式大全
JavaScript验证正则表达式大全,搜集最全的JavaScript验证正则表达式,开始查看吧,这里的都是正则表达式的例子,具体和函数结合的使用方法,还请查看下篇文章《JavaScript使用正则表达式进行验证》
匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配空白行的正则表达式:ns*r
评注:可以用来删除空白行
匹配HTML标记的正则表达式:&l ...
直接上源码:
先来测试用的例子类:
public class A {
int count;
private String name;
private A aa = null;
public A(int count){
this.count=count;
}
public A getAa() {
return aa;
}
public void setAa(A aa) {
this.aa = aa;
}
public String getName() {
return name;
}
public void setName(String name) ...