摘要: 最近一直在学习Asp.Net MVC,大家都知道可以用System.Web.Routing来解析一段Url,然后到达我们Route规则定下的一个Controller,使用Url Route会使我们的U... 阅读全文
posted @ 2009-09-21 23:21 James.Ying 阅读(2685) 评论(9) 推荐(1) 编辑
摘要: 今天抛开 Fluent NHibernate 不谈,我们来谈谈 Asp.Net MVC ,在MVC的View中,我们经常会使用HtmlHelper来生成各种html代码(可能描述不太清楚看代码吧,呵呵... 阅读全文
posted @ 2009-09-17 16:39 James.Ying 阅读(3183) 评论(13) 推荐(0) 编辑
摘要: 接着上一篇,我们继续讲解ORM中的关系。在数据库设计中,我们最多打交道的,要算一对多关系了,延续我们的示例,我们来讲解一下一对多的关系。 Fluent NHibernate之旅系列导航: 一、开篇... 阅读全文
posted @ 2009-09-16 06:25 James.Ying 阅读(6865) 评论(12) 推荐(5) 编辑
摘要: 每次都要找很久,索性放一起收集起来,也一起共享给大家,如果您有好的正则表达式,可以留言给我,谢谢。 html中搜寻图片url: <img.*?src=[\"|\'](.*?.*?)[\"|\'].*?> 匹配所有字母、数字、空格:^[_a-zA-Z\u4e00-\u9fa5\s][_0-9a-zA-Z\u4e00-\u9fa5\s]*$ 不允许... 阅读全文
posted @ 2009-09-09 13:26 James.Ying 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 经过了前面三篇的介绍,相信大家对Fluent NHibernate已经有一定的了解了,在我们学习中,Fluent 也已经进入了RTM版本。这次的版本发布离RC版只有半个月不到,修正了很多bug,同时补... 阅读全文
posted @ 2009-09-08 21:27 James.Ying 阅读(7763) 评论(11) 推荐(1) 编辑
摘要: 晚上看到鹤冲天的“反驳老赵之“伪”递归”,大概看了一下,主要是反驳老赵提出的“伪”递归的概念,特别是“伪”,看起来说的都很有道理,但我个人认为,老赵说的没有错,Lambda这种看上去是递归的方式,根本... 阅读全文
posted @ 2009-08-31 23:35 James.Ying 阅读(3996) 评论(43) 推荐(1) 编辑
摘要: 前两天在园子里,有人出了一道《关于一道C#上机题的一点想法》,大概的意思呢是利用OO的思想来进行编程,接着又有一位朋友,也写了自己的答案,此朋友非常厉害,从类图,接口,封装,多态,都一一实现,实在让我佩服,不过真有点过度设计的味道,接着又有一大虾,完成了自己的OO答案,把泛型,可变,不可变都一一列举,实在令人佩服啊,可我觉得,或许是我理解错了,但我觉得三位,你们都偏离了题目,偏离了OO,你们只是利... 阅读全文
posted @ 2009-08-30 21:14 James.Ying 阅读(5524) 评论(35) 推荐(2) 编辑
摘要: 经过了“开篇”和“简单映射”两篇文章,相信大家对Fluent NHibernate 有了一定的了解了,FluentNHibernate实际就是对 NHibernate 映射的一定扩展,我们能完全利用强... 阅读全文
posted @ 2009-08-27 22:53 James.Ying 阅读(8303) 评论(9) 推荐(13) 编辑
摘要: Fluent NHiberante(FNT) RC 1.0 已经在上个星期发布了,其中很多东西被废弃,有些方法改进,还有一些命名更贴切,虽说不是很完美,但已经做的非常完善了,如果大家在使用中,发现bu... 阅读全文
posted @ 2009-08-24 17:05 James.Ying 阅读(4354) 评论(10) 推荐(2) 编辑
摘要: 接着上一篇,今天我们说说ORM中的Mapping。如果你要体验NHibernate的强大,首先你就要学会配置,包括SessionFactory和Mapping的配置。今天跟上一篇一样,会使用传统方式和... 阅读全文
posted @ 2009-08-22 16:49 James.Ying 阅读(12792) 评论(27) 推荐(6) 编辑
摘要: 经过多个版本的修改,Fluent NHibernate 1.0 RC版本终于发布了。 http://www.lostechies.com/blogs/jagregory/archive/2009/08/16/fluent-nhibernate-1-0rc.aspx 虽说是好消息,但是这次改动非常大,很多方法都改名了,很多方法都过期了,配置好像也有点麻烦了,这次我的系列已经写到第三篇了,可能需要修改很多,我会尽量按照RC 版本来的。 最可恨的是,宽带到现在还没有装,家里没有办法上网,写的博客无法传上来,恨啊。 阅读全文
posted @ 2009-08-18 14:15 James.Ying 阅读(1766) 评论(1) 推荐(0) 编辑
摘要: ORM大家都非常熟悉了吧,我相信也有很多朋友正在用自己或者一些公开的框架,而最常用而且强大的,非Hibernate了(Net中为NHibernate),网上的文档非常多,不过在博客园中,介绍NHibernate的非常少,李哥的NHibernate系列(NHibernate之旅)不失为一个经典,对于新手的我们,需要完全掌握还需要很长一段路,对于新手来说,最初的配置是非常头大的一件事情,好在老赵推荐一... 阅读全文
posted @ 2009-08-04 22:46 James.Ying 阅读(18175) 评论(25) 推荐(18) 编辑
摘要: JQuery是非常棒的js类库,有丰富的UI库和插件。一日,老应、老赵、老陈出去吃饭,吃饱了,喝足了,准备付钱了,这时候: 阅读全文
posted @ 2009-07-17 16:58 James.Ying 阅读(11112) 评论(10) 推荐(1) 编辑
摘要: 经过1年8个月的恋爱,我们终于在2009年7月8号登记结婚了,哈哈 这1年多来,经历了很多,有好有坏,不过我们都挺过来了,我相信我们日后一定会越来越好,老婆,我爱你,谢谢你一直支持我,我一定会给你带来幸福的生活。 其实我有很多很多话想跟你说,但真的很激动,很开心,今天已经不知道怎么登记的了,真的太激动了,从没有这种感觉,接下来的日子,就是我要让你每天都开心。 老婆,我是个搞技术的,不太会表达自己,我相信你能懂,博客园也算我日常生活的一部分,我想在这里记录我最重要的一天,是非常有意义的,同样也希望博客园的各位也能找到完美的爱情。 接下来的事,可能会越来越多,但你放心,这些事情都交给我吧,由我来给你创造美好的生活,这也是我最想跟你说的。 已经很久没有写博客了,现在终于完成了人生大事,以后在老婆的支持下,我会好好的学习,好好的跟大家一起分享,因为这也是我人生的心愿。 在这里要感谢很多人,特别是我老婆的爸爸妈妈,为我生了这么一个美丽,温柔的老婆,还要感谢自己的爸爸妈妈,我要说声谢谢,最重要的,还是老婆,谢谢你,解决了一个老大难,哈哈。 阅读全文
posted @ 2009-07-09 00:14 James.Ying 阅读(1886) 评论(91) 推荐(0) 编辑
摘要: 很久就想写了,一直觉得太简单了,可能没什么技术含量,不过也希望给在做电子商务网站的朋友有一定帮助。 在电子商务越来越发达的今天,第三方支付网关也越来越多,虽然第三方支付的公司很多,但在接口方面还是比... 阅读全文
posted @ 2009-06-21 16:06 James.Ying 阅读(5769) 评论(18) 推荐(1) 编辑
摘要: bing已经出啦已久,前段时间被和谐了一下,不过并不影响它的迅速扩大,微软把原先的live已经全部指向与bing,说明完全放弃了live引擎,新一代的bing给我们带来了什么呢?   其... 阅读全文
posted @ 2009-06-21 11:17 James.Ying 阅读(3179) 评论(20) 推荐(0) 编辑
摘要: Select the lines you want to be commented in your ASPX, HTML, web config file etc  and click on the Comment/ Uncomment icon in Toolbar. The comment icon looks like this: The icon for uncomment lo... 阅读全文
posted @ 2009-06-16 16:46 James.Ying 阅读(431) 评论(1) 推荐(0) 编辑
摘要: 最近好像算法问题又不热门了,米关系,自己喜欢就好。我的有道第二题不是双倍超立方,也不知道是什么算法,大概的题目意思,大家可以参考:“我的有道第二题(不是双倍超立方)” 其实一开始我觉得很简单,我写的... 阅读全文
posted @ 2009-06-16 12:05 James.Ying 阅读(3914) 评论(13) 推荐(1) 编辑
摘要: 原本昨天送来的,可快递不认识我家,今天送到公司里,还不知道合不合身这个星期有道难题貌似要第二轮了,随便玩玩,蛮好玩的。稍后把我上次的第二题最新做法放上来,速度快了NNNNNN倍具体链接:我的有道第二题(不是双倍超立方) 阅读全文
posted @ 2009-06-16 10:12 James.Ying 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 越来越多的朋友喜欢用Linq to Sql来进行开发项目了,一般我们都会遇到CRUD等操作,不可否认,在查询方面Linq真的带来很大的便利,性能方面也表现不错,在插入操作和删除操作中,Linq的表现也还不错,但是在更新某条记录的时候,性能就相对比较弱了,我们一般会使用ExecuteSql等方法来执行脚本。不过有时候,我们还是会使用Linq to Sql来进行Update,执行的步骤:获取一个记录-... 阅读全文
posted @ 2009-06-12 23:48 James.Ying 阅读(2196) 评论(13) 推荐(0) 编辑
摘要: 前不久把自己无聊时候写的采集程序贡献了出来,没想到反响还不错,不过可能我写的不是很清楚,让大家在采集中遇到了各类问题,这次说一下如何来配置采集项目,以及如何采集入库等。请到“MyCollection 程序 F&Q”,我会回答采集程序的相关问题。 如果你第一次看,可以先看下“ 自己做的一个小程序 可采集、导出、模板、配置 ” 程序做的很简单,配置也都是按照以往看到的一些采集程序结合自己的需求来做的,配置方面分为了:程序配置和采集项目配置。 程序配置只是简单的一些系统需求参数,点击设置采集参数,会弹出如下设置项: 阅读全文
posted @ 2009-06-09 17:51 James.Ying 阅读(4733) 评论(8) 推荐(0) 编辑
摘要: 遇到好多朋友来问采集程序的问题了,这里单独开一个随笔,大家可以留言,我会一一解答 软件下载: 自己做的一个小程序 可采集、导出、模板、配置 软件配置: 我的采集小程序配置篇 阅读全文
posted @ 2009-06-09 16:24 James.Ying 阅读(1616) 评论(2) 推荐(0) 编辑
摘要: When web pages are posted back to the server, by default user is returned tothe top of the page. On a large web page, you might have a requirement to scrolldown the user automatically to the last posi... 阅读全文
posted @ 2009-06-09 15:40 James.Ying 阅读(485) 评论(0) 推荐(0) 编辑
摘要: Hi,大家好,随着大家对VS2010的深入了解,对dynamic已经是越来越了解了,何时该用,何时不用已经非常熟悉了,原本不打算再写下去的,但感觉还有点东西需要说说,就简单再说一下吧。原先以为dyna... 阅读全文
posted @ 2009-06-05 23:43 James.Ying 阅读(1608) 评论(7) 推荐(0) 编辑
摘要: 先说明一下,我遇到的第二题跟大家先前讨论的第二题题目不同,不过最近算法挺火,也就放上来,大家一起讨论讨论,而且我觉得有道这次比赛非常好,我看了下TopCode平台,大家平时也可以进这个平台练习一下算法,不过。。。。有道的翻译还真有待提高了 声明一下,我算法没有学过,只是想到了解决的方法,当时理解题目花了我很多时间,不知道是我太笨还是题目真有问题,呵呵。废话不说,上题目: Problem State... 阅读全文
posted @ 2009-06-04 10:06 James.Ying 阅读(2342) 评论(13) 推荐(0) 编辑
摘要: 大家好,好久没有写博客了,最近一段时间工作也比较忙,不过我还是会在空余时间去学习一些东西。微软在这个星期一,开放了VS2010和Framework4.0的Beta1版本的下载,所以我也花了1天的时间进行了下载和安装,因为系统现在是windows7,而且这次版本也是beta版本,所以把它安装在了虚拟机上,虽然只设置了1G的内存,不过跑起来还非常让人满意,没有像其他兄弟说的,很吃内存,很废cpu。其实... 阅读全文
posted @ 2009-05-23 01:25 James.Ying 阅读(4729) 评论(43) 推荐(0) 编辑
摘要: Sync Framework 词汇表此词汇表列出和定义了 Microsoft Sync Framework 涉及的概念和术语。术语批处理 (batching)分若干组来发送变更而非一次完成所有数据的传输的过程。变更单位 (change unit)存储区中跟踪变更的最小单位。变更单位包含在项中,如联系人项中的姓名和地址字段。传播变更时,只发送已发生变更的变更单位。检测冲突时,只将对同一变更单位所做的... 阅读全文
posted @ 2009-05-15 10:36 James.Ying 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 进来了吧~你是不是感觉标题有点矛盾啊,是啊,程序员当然就只是程序员而已嘛,还会有其他什么吗?No,No,No,如果你以前是如此认为的,那看完这篇文章后,请从此打消这个念头,因为你要改变成一个不一样的程... 阅读全文
posted @ 2009-05-10 07:39 James.Ying 阅读(6078) 评论(64) 推荐(2) 编辑
摘要: 去年老婆要开个店铺,卖化妆品的,不过输入数据的时候真的头疼,因为我们是没有货源的,都是从代理那里找图片、介绍等,不过好在代理有个网站,闲来无事,就开发了这个小程序。程序的功能:1、采集数据2、可配置的,只要输入一定的条件就能采任何东西了。3、可导出成csv格式4、可把数据导入到淘宝助手。5、采集图片到本地。6、可修改宝贝内容7、可使用模板来进行描述用了这个程序,1000多个商品,只用了一会就全部搞... 阅读全文
posted @ 2009-05-07 23:13 James.Ying 阅读(7920) 评论(40) 推荐(3) 编辑
摘要: 第一次写系列,一开始很有干劲,后来感觉越来越有错误,为了避免误导大家,至少慢慢的写,尽量减少错误了。一个让人遗忘的角落—Exception(一)一个让人遗忘的角落—Exception(二)一个让人遗忘的角落—Exception(三) 阅读全文
posted @ 2009-05-06 22:12 James.Ying 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 最近有点事,把这个系列给落下了,给大家道个歉,这里还要感谢我的老婆,谢谢她一直对我的支持:) 系列回顾: 1.一个被人遗忘的角落—Exception(一) 2.一个被人遗忘的角落—Exception(二) 上一篇中主要介绍了Log的几种方式,接下来说说通知的方式: 阅读全文
posted @ 2009-05-06 22:06 James.Ying 阅读(2322) 评论(7) 推荐(0) 编辑
摘要: Windows XP Mode is specifically designed to help small businesses move to Windows 7. Windows XP Mode provides you with the flexibility to run many older productivity applications on a Windows 7 based PC. All you need to do is to install suitable applications directly in Windows XP Mode which is a virtual Windows XP environment running under Windows Virtual PC. The applications will be published to the Windows 7 desktop and then you can run them directly from Windows 7. Windows XP Mode and 阅读全文
posted @ 2009-04-28 13:22 James.Ying 阅读(945) 评论(1) 推荐(0) 编辑
摘要: 最近很多事情,把我的Exception系列也拉下了,实在对不起大家,不过应该马上会出来,这几天我会抓紧写一下的。ps:You're My EveryThing 阅读全文
posted @ 2009-04-27 09:04 James.Ying 阅读(489) 评论(1) 推荐(0) 编辑
摘要: 在上一篇中,跟大家简单介绍了一下Exception,也使大家充分的了解了Exception管理在一个项目中的重要性,那如何在我们的项目中处理异常呢?因为我从事的是Web开发,所以我只跟大家讨论Web的... 阅读全文
posted @ 2009-04-21 10:00 James.Ying 阅读(3551) 评论(18) 推荐(1) 编辑
摘要: 很诱人的标题,今天不是给大家介绍,而是跟大家讨论些问题。 在做开发的这几年中,大大小小的项目也经历了很多,但无论那个项目中,都没有真正的对Exception进行完整的处理。虽然我们在学C#的时候,经... 阅读全文
posted @ 2009-04-17 00:27 James.Ying 阅读(4130) 评论(17) 推荐(0) 编辑
摘要: “要……”描述的是总要遵循的规范(但特殊情况下,可能需要违反)。 “考虑……”描述的是一般情况下应该遵循的规范,但如果完全理解规范背后的道理,并有很好的理由不遵循它时,也不要畏惧打破常规。 “不要... 阅读全文
posted @ 2009-04-17 00:02 James.Ying 阅读(2491) 评论(2) 推荐(1) 编辑
摘要: 刚刚换了公司,很惊喜,竟然得到老赵的青睐,所以最近特别努力。除了每天在公司里努力着学习着,到家里还继续看书、写代码,希望自己能多学点,多用点。   近期一直在看Exception Han... 阅读全文
posted @ 2009-04-12 12:03 James.Ying 阅读(802) 评论(3) 推荐(0) 编辑
摘要: 注:这是代朋友招聘的,朋友让我先把把关,如果大家有意的话,可以先与我Email或者Msn联系。 招聘职位:网站开发(Wap) 招聘公司:上海索乐软件 职位要求: 熟悉asp、.Net、MySql、Sql等。最好了解一种cms系统。       熟练掌握HTML/XHTML、CSS、Javascript       能稍微了解一些Wap的知识 职位描述:主要是从事客户的wap网站开发,一般都是简单的介绍性质的。 公司介绍:索乐软件是一家快速发展的手机软件企业,在国内的手机软件行业中属于领先的公司,很多作品都在国内外拿过奖项的。 工作地点:上海市 工资待遇:面议(福利还是不错的) 联系方式:Email & Msn :x_inday@msn.com 有意的朋友跟我先联系下吧。 阅读全文
posted @ 2009-04-07 10:16 James.Ying 阅读(715) 评论(2) 推荐(0) 编辑
摘要: 或许某天需要用的,记录一下 压缩文件命令: "c:\Program Files\WinRAR\Rar.exe" a -k -r -s -m1 d:\web.rar d:\web\ 解压文件命令: "c:\Program Files\WinRAR\Rar.exe" x -t -o-p d:\web.rar d:\web\ 阅读全文
posted @ 2009-02-27 13:42 James.Ying 阅读(5344) 评论(1) 推荐(0) 编辑
摘要: 制作Windows XP万能克隆镜像 战前分析:对于Windows XP,制作万能克隆时的一个重要问题就是系统激活,因为Windows XP为了防止盗版,采取了激活机制,当硬件发生改变时,系统就会要求重新激活,所以如果想做万能克隆,建议使用不需要激活的Windows XP版本,如VOL大企业授权版本。 1.安装系统 正常安装Windows XP到C盘(注意不要安装到其他分区,否则会比较麻烦),并安... 阅读全文
posted @ 2009-02-05 17:08 James.Ying 阅读(18934) 评论(0) 推荐(0) 编辑