博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

摘要: 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问 阅读全文

posted @ 2012-11-28 15:35 love楠 阅读(219) 评论(1) 推荐(0) 编辑

2014年2月11日

摘要: http://www.cnblogs.com/fish-li/ 阅读全文

posted @ 2014-02-11 17:12 love楠 阅读(136) 评论(0) 推荐(0) 编辑

摘要: SQL Server .NET Data Provider 连接字符串包含一个由一些属性名/值对组成的集合。每一个属性/值对都由分号隔开。 PropertyName1=Value1;PropertyName2=Value2;PropertyName3=Value3;.....同样,连接字符串必须包含SQL Server实例名称: Data Source=ServerName; 使用本地的SQL Server(localhost),如果想要使用远程服务器运行,应该在示例对象中把正确的服务器赋给Data Source 属性。此外,还必须指定所支持的两种身份验证方法(即Windows身份验证和SQL 阅读全文

posted @ 2014-02-11 17:10 love楠 阅读(159) 评论(0) 推荐(0) 编辑

2013年8月14日

摘要: 你在做如下更改時需要重新启動OFBiz服務器: -Java文件(記得要重新編譯) - 配置/.properties文件 - entitymodel或entitygroup XML定義文件 - 服務或secas XML文件 - JPublish XML文件你在進行以下修改時無需重新启動OFBiz服務器:- freemarker FTL模版 - beanshell BSH模版 - Screens XML文件 - Forms XML文件 - 控制器XML文件(注意:在opentaps-0.8和OFBiz 3.x及更早版本中,你在更改控制器時需要重启)但有可能你需要在瀏覽器中清除緩存。比如修改使用的裝 阅读全文

posted @ 2013-08-14 14:13 love楠 阅读(532) 评论(0) 推荐(0) 编辑

2013年8月12日

摘要: http://www.itniwo.net/os/0-1-1-3410-0-0-0-2.html 阅读全文

posted @ 2013-08-12 16:10 love楠 阅读(112) 评论(0) 推荐(0) 编辑

摘要: 1.下载安装 JDK1.6,并设置环境变量 在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。 新建系统变量JAVA_HOME:C:Program FilesJavajdk1.6.0_31 在系统变量Path的值的前面加入以下内容:%JAVA_HOME%in; http://download.oracle.com/otn-pub/java/jdk/6u31-b05/jdk-6u31-windows-i586.exe(Win 32位)2.安装mysql数据库(下面链接,找适合自己系统的) 建立一个数据库ofbiz。新建一个用户ofbiz和密码ofbiz, 阅读全文

posted @ 2013-08-12 16:01 love楠 阅读(722) 评论(0) 推荐(0) 编辑

摘要: 编写一个simple method 首先我们需要对输入参数进行验证 ,判断参数是否完整。1. 验证1.1. Login-required:这是一个simple-method的属性,对是否需要登陆进行设置,默认值为true ,即默认需要先登陆。(加上service 定义中的auth 定义,所以如果你不希望一个simple service 必须登陆才能调用的话,那么首先得将service 定义中的auth设为false ,再将此处的login-required 设为false),后续会陆续多种子权限判断的用法,关于权限判断都是首先需要登陆的。1.2. use-transaction:设置此simp 阅读全文

posted @ 2013-08-12 15:53 love楠 阅读(588) 评论(0) 推荐(0) 编辑

2013年8月7日

摘要: 实体定义文件 实体定义文件一般存放位置是在对应模块的entity文件夹下面,以party为例,party的实体定义文件路径为 %ofbiz-home%\applications\party\entitydef\entitymodel.xml。 通过对应模块的ofbiz-component.xml进行加载。 [html]view plaincopy实体类型 普通实体 [html]view plaincopyThereshouldbeonerecordforeachtenantandeachgroup-mapfortheactivedelegator.Thejdbcfieldswilloverri 阅读全文

posted @ 2013-08-07 14:55 love楠 阅读(985) 评论(0) 推荐(0) 编辑

摘要: 实现一:Screem.xml中的section里,加,加get-related实现二:在代码中使用DynamicViewEntity对象,加入addMemberEntity,addAlias,addViewLink,再用find查询DynamicViewEntity dve = new DynamicViewEntity(); dve.addMemberEntity("TMP", GlobalConstant.TRUST_MALL_PRODUCT_ENTITY_NAME); dve.addAlias("TMP", "productId" 阅读全文

posted @ 2013-08-07 14:24 love楠 阅读(889) 评论(0) 推荐(0) 编辑

2013年8月6日

摘要: http://www.cnblogs.com/ofbiz/category/490638.html 阅读全文

posted @ 2013-08-06 13:01 love楠 阅读(186) 评论(0) 推荐(0) 编辑

摘要: mime-mapping元素将mime类型映射到扩展名。extension元素用来描述扩展名。mime-type元素则为MIME类型。 txt text/plain 服务器一般都具有一种让Web站点管理员将文件扩展名与媒体相关联的方法。例如,将会自动给予名为mom.jpg的文件一个image/jpeg的 MIME 类型。但是,假如你的Web应用具有几个不寻常的文件,你希望保证它们在发送到客户机时分配为某种MIME类型。mime-mapping元素(具有 extension和mime-type子元素)可提供这种保证。 阅读全文

posted @ 2013-08-06 12:58 love楠 阅读(227) 评论(0) 推荐(0) 编辑