2016年11月16日

重新开始

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2016-11-16 17:45 wljcan 阅读(9) 评论(0) 推荐(0) 编辑

2012年1月17日

FMEFB开始上传

摘要: FMEFB开始上传. 阅读全文

posted @ 2012-01-17 13:52 wljcan 阅读(386) 评论(0) 推荐(0) 编辑

2011年8月12日

代码实现的事件响应

摘要: 在XCode中,使用interfacebuilder实现界面的处理比较方便(很好地实现了MVC),但是在某些时候,我们需要用代码来实现事件的绑定,特别是在动态添加控件的情况下。一个典型的代码如下:UIButton *button=[UIButton buttonWithType:UIButtonTypeRoundedRect];button.frame=frame;[button setTitle:@"TestButton" forState:UIControlStateNormal];button.backgroundColor=[UIColor clearColor]; 阅读全文

posted @ 2011-08-12 22:21 wljcan 阅读(398) 评论(0) 推荐(0) 编辑

UIAlertView的使用方法

摘要: UIAlertView类似于C#中的模态对话框 或 Messagebox ,但是,ios中使用起来要麻烦得多。下面这段代码是一段典型的应用:UIAlertView *alert =[[UIAlertView alloc] initWithTitle:@"hello" message:@"ipad ,i come" delegate:self cancelButtonTitle:@"ok" otherButtonTitles:nil];[alert show];[alert release];但是,如果复杂一点,就麻烦了,如果上面加上几 阅读全文

posted @ 2011-08-12 18:14 wljcan 阅读(9533) 评论(1) 推荐(0) 编辑

2011年8月11日

开始新的学习历程--ios开发

摘要: 已经很大岁数的人了,因为项目的需要,开始ios的开发。开始使用 macbook,感觉一切都是新的,一个菜鸟坐在漂亮的macbook前。 office没有了(office for mac有点难用啊)、喜欢的输入法没有了、网银不能用了、键盘也不习惯......唉,别扭。下载 xcode,免费,呵呵,这个不错。开始买书 objective c、ipad开发、iphone开发.....看到objective c的代码更晕了,和C#、java完全不一样啊,C的超级?超得太多了吧?慢慢学吧。今天根据书上的例子,自己试了试,了解了几个重要概念。IBOutlet 建立代码与 XIB中控件的关联,手工在.h文件 阅读全文

posted @ 2011-08-11 16:25 wljcan 阅读(805) 评论(5) 推荐(0) 编辑

2009年9月14日

nod32

摘要: nod32http://www.nod324.com/290909-nod32-username-and-password/ 阅读全文

posted @ 2009-09-14 13:30 wljcan 阅读(315) 评论(0) 推荐(0) 编辑

2006年6月12日

制作的手机电子书UMD文件编辑器

摘要: 前段时间自己做手机电子书,发现网上流行的mbookmaker不太好用于是想自己做一个。在网上搜索了一下,没有找到UMD文件格式的说明,于是反编译mbookmaker,查看其文件格式。费了一番力气后,总算了做出来,目前发布第一个版本,主要功能包括:创建UMD文件;打开、编辑UMD文件;将UMD文件内容另存为文本文件;根据文本文件自动创建UMD文件,并可按关键字自动创建章节;可自动格式化文本,如删除空... 阅读全文

posted @ 2006-06-12 12:54 wljcan 阅读(21440) 评论(74) 推荐(0) 编辑

2005年7月19日

关于IOC

摘要: 这两天看了Martin Fowler的《Inversion of Control Containers and the Dependency Injection pattern》,结合Spring.net的例子,总算对IOC有了一些了解。Ioc英文为 Inversion of Control,即反转模式。它的主要目的是解耦,即解决调用者和被调用者之间的强耦合问题。举个例子:1publicclass... 阅读全文

posted @ 2005-07-19 11:04 wljcan 阅读(1587) 评论(0) 推荐(0) 编辑

2005年5月18日

精彩的讨论《数据库时代的终结 》

摘要: 刚刚在Jdon上看到了这个贴子《数据库时代的终结 》,其中看到了Raimundo大侠的一些精彩思想,特别是对对象模型和关系模型进行了深层次的比较:“那么OO不具有思维简洁性不具有计算简洁性,他为什么能如此成功?因为它符合冯诺依曼原理,控制流主导,也就是通由对象的行为,指引数据的传递。也就是为什么职责,协作在OO中格外重要的原意。因为他们是刻画控制流的。”“因此我... 阅读全文

posted @ 2005-05-18 11:24 wljcan 阅读(2402) 评论(6) 推荐(0) 编辑

Oracle开发中,关于查询的一个问题

摘要: .net开发时,在Oracle平台下执行这样的操作:先执行某查询,然后添加字段,再次查询出来的结果中 字段数量不变!而在Sqlserver中却不存在这样的问题,为什么呢? 阅读全文

posted @ 2005-05-18 00:35 wljcan 阅读(2348) 评论(3) 推荐(0) 编辑

2005年5月14日

使用NHibernate时需要考虑的另一个问题

摘要: 自从系统使用NHibernate后,开发一直比较顺利,直到开始做报表部分才发现有问题了:NHibernate如何与现有的报表组件集成?昨天我写了一篇《关于crystal report和NHibernate应用的一个问题》,其中提到了Crystal Report 不能直接与NHibernate的 查询结果直接绑定的问题(刚刚试过了ActiveReport for .net也不行),从目前的情况来看,... 阅读全文

posted @ 2005-05-14 21:19 wljcan 阅读(9650) 评论(34) 推荐(0) 编辑

2005年5月13日

关于crystal report和NHibernate应用的一个问题

摘要: 前段时间一直使用Nhibernate做项目的开发,将业务部分实现完成之后,开始做报表部分的功能,此前参考了很多web上做Report的工具,如Devexpress.web.report,ActiveReport for .net以及目前的crystal report,Devexpress的web report方案刚刚出来,而且没有源代码,不够成熟;activereport是 基于activeX技术... 阅读全文

posted @ 2005-05-13 17:21 wljcan 阅读(4038) 评论(16) 推荐(0) 编辑

2005年4月12日

使用NHibernate时,如何提高访问Oracle数据库(ODP.net)的性能

摘要: 这几天,将用NHibernate做的一个项目从Sql Server上移植到了Oracle(使用ODP.net),移植之后,发现在运行单元测试时,速度慢了很多,测试之后,确定与NHibernate和ODP.net有关。 在以前做项目的时候就发现ODP.net建立Connection时的效率比较低,因此采用活动连接的方法。但是在使用NHibernate时,系统在DAO层对NH进行了封装,在WEB层无法... 阅读全文

posted @ 2005-04-12 00:31 wljcan 阅读(3869) 评论(8) 推荐(0) 编辑

2005年3月10日

在Google 上搜书的方法 (转)

摘要: 一. 利用google突破各种封锁来下载你要的东西可以搜索到一些意想不到的东西......在搜索框上输入: "index of/ "  inurl:lib再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。在搜索框上输入: index of /"  cnki再按搜索你就可以找到许多图书馆的CNKI、VIP、超星等入口!在搜索框上输入: "index of /"  ppt再按搜索你就可以突破网... 阅读全文

posted @ 2005-03-10 12:42 wljcan 阅读(7043) 评论(3) 推荐(0) 编辑

2005年3月9日

一个NHibernate的好工具---Query Analyzer

摘要: 在项目开发的过程中,经常出现hbm.xml文件配置错误或者HQL脚本编写错误,调试起来比较麻烦。前段时间在NHibernate的网站上发现了 NHibernate Query Analyzer工具,今天试用了一下,感觉很不错。从工具的名称就可以看出它的主要功能:配置并检查hbm.xml文件、分析HQL脚本。 配置hbm.xml文件 执行File--> new -->mapping d... 阅读全文

posted @ 2005-03-09 15:18 wljcan 阅读(5268) 评论(4) 推荐(0) 编辑

2005年3月8日

在PowerDesigner中生成SQL脚本时,如何生成备注信息?

摘要: 在留言中,听棠.net提到了一个问题: 在Powerdesigner中生成 SQL时如何生成相关备注信息? 这个问题以前也有很多朋友问过,现在在这里详细阐述一下。不同版本的PowerDesigner在不同的数据库模型中,生成Sql脚本的方式是不一样的。在PD6.5生成Oracle脚本时,会自动根据模型中的Comment生成数据库中相关的注释,但是在9.0以上版本好象就比较麻烦。而不论什么样版本的P... 阅读全文

posted @ 2005-03-08 15:04 wljcan 阅读(13572) 评论(5) 推荐(0) 编辑

2005年3月1日

北京公司招聘 .net开发人员

摘要: 为满足项目实施和新产品开发要求,本公司现招聘.net开发人员2名。要求:1、思维敏捷,学习能力强,有良好的团队协作意识;2、有两年以上的编程经验(其中.net半年以上),熟悉常见的设计模式;3、有B/S系统开发经验。4、熟悉 DotNetNuke(或者 NHibernate)。待遇:1、公司将为你提供良好的发展机会;2、月薪4000以上,具体根据个人能力再议。(税前)3、享受北京市规定的各种保险。... 阅读全文

posted @ 2005-03-01 10:47 wljcan 阅读(2287) 评论(10) 推荐(0) 编辑

2005年2月8日

ArrayList中的排序

摘要: 在用.net实现最短路径(偶以前的Blog有描述)的时候,需要使用有排序功能的堆栈。但是在.net中的stack没有排序功能,因此考虑用排序的ArrayList实现。ArrayList中有一个Sort方法来实现排序功能。 其公开了一个接口,以实现自定义的排序。如:     public class NodeDataComparer... 阅读全文

posted @ 2005-02-08 21:35 wljcan 阅读(7410) 评论(2) 推荐(0) 编辑

2005年2月7日

.net使用Com组件的问题

摘要: 前段时间,在.net中使用Supermap组件(activeX)时,发现经常出现内存不能写的异常,后来与超图公司联系,说是需要在代码中释放Com对象才可以。 今天在使用MapX组件时,又发现一个比较奇怪的问题:在处理拓朴关系时,处理部分数据后,出现NullReferenceException异常。代码如下所示:for (int i=1;i<=axMap1.Layers[LayerName].... 阅读全文

posted @ 2005-02-07 22:01 wljcan 阅读(2644) 评论(1) 推荐(0) 编辑

2004年12月31日

应用中的安全管理方案

摘要: 前段时间,写了一篇《SQL Server的安全机制 》,从很多朋友的评论中发现,我和他们在设计思路上存在一些分歧。先说一下我的思路:上图中关于 用户、资源和角色的设计可以参考我另一篇blog《关于权限管理 》。一些朋友对我的这种设计有一些不同的意见,主要在于应用中用户与数据库中的用户的对应上。他们认为数据库中的user和role主要是针对数据库而言,使用对象应该是DBA, 而 应用中的用... 阅读全文

posted @ 2004-12-31 13:10 wljcan 阅读(2290) 评论(10) 推荐(0) 编辑

2004年12月26日

SQL Server的安全机制

摘要: 以前用Oracle用的比较多,现在用Sql server的时候,发现一个问题,在这里写出来和大家探讨一下。在Oracle中,一个数据库内包括了用户和角色,因此每个数据库都是相互独立的。但是,在sql server中则有所不同,sqlserver引入了login概念,login是针对Sql server服务而言,而不针对数据库,如下图:上图显示了在一台服务器上安装多个数据库的情况。(不考虑NT验证方... 阅读全文

posted @ 2004-12-26 15:54 wljcan 阅读(5589) 评论(17) 推荐(0) 编辑

2004年12月24日

.net中内存占用的问题

摘要: 今天开始解决系统占用内存过大的问题。在去年做系统的时候,就发现系统占用内存大,到今年6月,系统启动后占用内存达到60M,运行一段时间后达到100M左右(任务管理器监视的结果),到时想各种办法都没有解决(包括GC.Collect、析构函数等),后来和灵感之源在MSN上讨论了一下,他认为可能是系统中使用MagicLibrary的问题,因此也就搁置下来。刚才在网上查到博客堂上也有人进行过讨论,知秋一叶作... 阅读全文

posted @ 2004-12-24 15:16 wljcan 阅读(4727) 评论(8) 推荐(0) 编辑

许可管理器

摘要:  公司的产品现在要提交给客户了,需要做一个许可管理器,来控制客户的客户端数量。许可管理器应该具有如下功能:1、在服务器端安装。2、支持并发许可控制;3、支持从服务器端与客户端的消息传递,即:客户端可以注册许可,服务器端也可删除许可,强制客户端退出。在网上查了一下,这样的产品不是很多,考虑到做起来应该不是很复杂,就打算由自己实现。由于需要客户端与服务器端的通讯,首先考虑到使用Web Ser... 阅读全文

posted @ 2004-12-24 11:08 wljcan 阅读(2023) 评论(5) 推荐(0) 编辑

2004年11月20日

GIS中的最短路径

摘要: 前段时间,在Mapx上用VB实现了最短路径的算法。具体思路是,先在mapx上建立拓朴关系,将拓朴保存到数据库中,在分析路径的时候从数据库中加载拓朴关系,然后运用Dijkstra算法找出最短路径。这里面可能有两个难点:1、如何快速建立拓朴关系。 这里面又可细分为如何组织拓朴结构、如何建立拓朴关系。2、如何提高Dijkstra的效率。如果用传统的算法,效率非常之低,因此如何利用之前已经有拓朴关系提高效... 阅读全文

posted @ 2004-11-20 14:14 wljcan 阅读(6359) 评论(39) 推荐(0) 编辑

2004年11月9日

用存储过程实现二进制字段的更新

摘要: 很长时间没有更新blog了,忙是一方面,心态浮燥可能是主要原因。这段时间一直在实现系统在Oracle上的实现问题,由于一开始的时候,在数据库访问方面使用抽象工厂的模式,因此程序改动不是很大,工作量主要集中在数据库的移植方面(表、视图、存储过程、触发器等)。移植之后对系统进行测试,发现了一个很有意思的问题: 使用oracle之后,系统在某些方面比在Sql server上慢很多(使用 oracle c... 阅读全文

posted @ 2004-11-09 15:51 wljcan 阅读(2966) 评论(10) 推荐(0) 编辑

导航