上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页
摘要: 最近在做一个关于Calendar的项目,相当于Google Calendar或者Outlook中的Calendar。在Calendar的发布和共享中,使用到了iCalendar,是一种日历数据交换的标准,具体参见维基百科:http://zh.wikipedia.org/wiki/ICalendar 由于使用C#开发,所以希望能够找到一个开源或者免费的iCalendar组件,帮助生成.ics格式的... 阅读全文
posted @ 2013-07-04 10:21 深蓝 阅读(4625) 评论(1) 推荐(0)
摘要: 之前做的项目涉及到中国大陆和纽伦新港的用户使用,也就需要做成一个多语言的系统,现在总结下其中一些经验和思考。 首先我们需要确认我们要做的系统,多语言到底是要做多少种语言,以后会不会要求增加更多的语言。比如我们做一个给中国大陆和纽伦新港使用的系统,可以确定的语言就是简体中文、繁体中文和英语,而且可以确定以后也不会增加语言。确定以后是否需要增加语言这一点很重要,决定了我们在数据库设计时,是否需要考虑... 阅读全文
posted @ 2013-04-03 17:13 深蓝 阅读(11459) 评论(5) 推荐(2)
摘要: SQL Server 2012已经发布一段时间了,最近在新的机器上安装了最新的SQL Server 2012 SP1,体检下感觉良好。官方给出了一大堆SQL2012相对于SQL2008R2的新特性,但是大多数对于普通开发人员来说都是浮云,根本用不到,下面就说说一些对于开发人员来说比较有用的新特性。 阅读全文
posted @ 2013-04-01 17:40 深蓝 阅读(3470) 评论(6) 推荐(6)
摘要: 在做项目时,经常在项目中会遇到有些值是通过其他表经过计算得来的,然后将计算结果保存到数据库中。比如在一个休假系统中,一个员工每年已休天数就是一个计算值,通过SUM员工的所有有效休假申请单可获得。再比如交易系统中的余额字段,对一个账号的所有流水进行SUM,所有收入减去所有支出就是余额。再比订单系统中,订单的总金额字段,就是订单明细的金额的SUM值。对于这些字段,都有一个共性,那就是这个字段是可以通过其他表的字段计算出来的,可以认为这个字段是冗余的,如果没有这个字段,那么我们的系统仍然可以设计出来并且功能一个都不会少。这个字段主要为了提高查询的性能,出报表时也方便,效率高。既然是一个冗余字段,那么 阅读全文
posted @ 2013-03-25 17:47 深蓝 阅读(3233) 评论(0) 推荐(0)
摘要: 前段时间做一个项目,其中涉及到报表部分编写了大量复杂的SQL,比如其中的一个存储过程就有700多行。项目上线过后,进入维护阶段,发现大量的SQL很难维护。于是总结点经验教训:设计一、数据库命名遵循一些通用规范。数据库命名规范是个基本的命名标准,每个团队都有自己的命名规范,我们做项目中以全大写下划线分割作为标准。表名或字段名要准确表达其业务含义。以DATE结尾的数据类型都是date类型,以TIME结尾的数据类型是datetime类型。以IS开头的都是bool类型。二、大数据对象列应该独立成表。比如员工照片是一个blob对象,按照范式来说,这个字段完全可以放在Employee表中,但是出于性能的考 阅读全文
posted @ 2013-03-18 16:58 深蓝 阅读(4736) 评论(0) 推荐(0)
摘要: 经过了2个多月的改进,终于深蓝词库转换2.0版正式与大家见面了。在1.9版本中增加了对Rime拼音输入法的支持,也得到了网友的反馈,所以在2.0版本中增加了几个新功能: 一、支持多种编码的Rime输入法。 Rime输入法是一款跨平台的输入法框架,在Windows下叫小狼毫,Linux下叫中州韵,Ma 阅读全文
posted @ 2013-01-10 21:06 深蓝 阅读(15506) 评论(17) 推荐(2)
摘要: 经过了3个多月的沉寂,今天深蓝词库转换终于迎来了1.9版。这次版本升级主要包含了以下新特性: 一、支持微软英库Engkoo拼音输入法。 微软英库(Engkoo)拼音输入法是微软新推出适用于Win8的输入法,虽然还在Beta阶段,但是发展比较迅猛,最近的版本中已经支持文本词库的导入,所以想尝鲜使用英库 阅读全文
posted @ 2012-11-02 16:55 深蓝 阅读(16784) 评论(14) 推荐(1)
摘要: 在项目中NHibernate进行ORMapping,操作数据库变得非常简单,但是NHibernate中有很多特性不是很容易理解,比如Inverse这个功能就是其中的一个。 在使用NHibernate进行数据库操作的时候,比如数据插入的时候,经常用到级联功能,比如最常见的就是一个订单对应多个明细行,在保存订单时只需要Save订单对象即可,订单下的所有明细行会级联保存。在对象模型层面,Order对象... 阅读全文
posted @ 2012-07-23 17:36 深蓝 阅读(2150) 评论(1) 推荐(0)
摘要: 经过一段时间网友提出的新的需求,鄙人利用闲暇时间对深蓝词库转换程序进行了升级,现将1.8版本发布。 老生常谈,深蓝词库转换是一款.Net 2.0平台的各输入法词库互转程序。有了这个工具,各种词库在各种输入法,PC和手机上都通用了。 目前支持的输入法有: PC端: 搜狗拼音(文本词库和scel格式细胞 阅读全文
posted @ 2012-07-12 17:37 深蓝 阅读(6831) 评论(9) 推荐(3)
摘要: 在NHibernate中经常遇到继承与关系数据库的ORMapping的问题,我之前的一篇博客(http://www.cnblogs.com/studyzy/archive/2011/08/16/2140675.html)介绍了有3种常用的实现方式: Concrete Table Inheritance(具体表继承) Single Table Inheritance(单表继承) ... 阅读全文
posted @ 2012-07-04 22:00 深蓝 阅读(1979) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页

我要啦免费统计