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

03 2011 档案

摘要:使用键值表实现通用流水号 很多MIS系统,都需要用到流水号;一般的简单的流水号,由标识+日期+自增序号来组成;但如果考虑通用的话,就稍微复杂点儿的,需要考虑自定义日期格式、自增序号归1、自增序号溢出处理、前缀/中缀/后缀、并发访问、批量获取等,本文抽象出一个通用的生成流水号的方案。1. 查询原始数据表 vs. 键值表2. 键值表、取流水号的T-SQL实现3. 并发处理需要考虑的三个因素4. C#封装取流水号操作5. 不给代码怎马叫给力~1. 查询原始数据表 vs. 键值表 流水号的变动部分可分为日期和自增序号两部分,日期就是取当前的日期(yyyy、yyMM、或yyyyMMdd等),自增序号部分 阅读全文

posted @ 2011-03-23 13:39 linFen 阅读(1382) 评论(1) 推荐(0) 编辑

摘要:/// <summary> /// 压缩html代码 /// </summary> /// <param name="writer"></param> protected override void Render(HtmlTextWriter writer) { System.IO.StringWriter html = new System.IO.StringWriter(); HtmlTextWriter tw = new HtmlTextWriter(html); base.Render(tw); string outh 阅读全文

posted @ 2011-03-21 16:17 linFen 阅读(3804) 评论(0) 推荐(0) 编辑

摘要:Create FUNCTION [dbo].[getCheckParam] (@CheckParam varchar(100), --参数@char varchar(1), --分隔符号@index int --第几个数 类似到数组,从0开始 当超过索引时取最后一个 )RETURNS varchar(100)--分析 类似(类型|物品参数|数量)字符串组合,取出值ASBEGINdeclare @_index intdeclare @i int set @i=0set @_index=charindex(@char,@CheckParam) while @_index>0 beginif 阅读全文

posted @ 2011-03-20 20:41 linFen 阅读(220) 评论(0) 推荐(0) 编辑

摘要:sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库当前配置选项 sysdatabases 主数据库服务器中的数据库 syslanguages 主数据库语言 syslogins 主数据库 登陆帐号信息sysoledbusers 主数据库 链接服务器登陆信息 sysprocesses 主数据库进程 sysremotelogins主数据库 远程登录帐号 syscolumns 每个数据库 列 sysconstrains 每个数据库 限制 sysfilegroups 每个数 阅读全文

posted @ 2011-03-20 20:38 linFen 阅读(178) 评论(0) 推荐(0) 编辑

摘要:Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图 F12转到定义 CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助 F1 帮助SHIFT + F1当前窗口帮助CTRL + ALT + F3帮助-搜索SH 阅读全文

posted @ 2011-03-20 14:14 linFen 阅读(278) 评论(0) 推荐(0) 编辑

摘要:分享7个不错的jQuery游戏 jQuery框架经过这么几年的发展,基于jQuery的开源插件库越来越多,而且很多都比较实用。对于我们网站开发者来说,jQuery的确帮了我们很大的忙,让我们真正体会到“write less,do more”的精神宗旨,这里先感谢jQuery。今天我们的话题是“jQuery小游戏”,主要要向大家分享7个比较经典的基于jQuery的游戏,其中一个是jQuery游戏引擎GameQuery。呵呵,原来jQuery写起游戏来也是那么方便,真的让我顿时兴奋了一把。下面就一起来看看这7款游戏吧1、jQuery游戏引擎GameQueryGameQuery是一个开源的js游戏引 阅读全文

posted @ 2011-03-16 13:01 linFen 阅读(2314) 评论(0) 推荐(1) 编辑

摘要:PlentyOfFish(以下简称POF)是一家在美国广受欢迎的婚介交友网站,平均每月有4千5百万的访问者,每天有3千万的访问量(这是前一段时间的数据了),但你万万想不到的是,这个被估值$1000000000的网站却只有一个人每天只干两小时活。POF对网友是100%免费的,所有的收入来自于Google广告点击,不像中国有的婚介交友网站广告纷乱,POF只有一个广告通栏,此外没有任何弹出广告,感觉非常的简洁。 它的成功的关键因素可能就是在基本功能方面能很符合用户的需要,在UE方面做的也比较贴心,同时也让用户能够坦然接受这个免费网站的UI的丑陋和服务的不稳定性,而更为愿意通过这个平台来发布一些内容, 阅读全文

posted @ 2011-03-08 20:58 linFen 阅读(9231) 评论(0) 推荐(1) 编辑

摘要:在用powerdesigner逆向工程生成PDM时,列注释(ColumnComment)始终无法生成,历经数小时的探索,找到一个折衷的方法,现分享如下。并希望有高手指点更好的方法。邀月使用的是Powerdesigner 15.2,数据库为SQL Server 2008 r2方法如下:1、在PowerDesigner界面-File-Reverse Engineer-Database,然后选择一个DBMS,我这里选取一个由系统默认的SQL Server 2008 DBMS修改而来的SQL_2008_MyDefine。 选好odbc,输入正确的连接串,选择数据库及表。 生成效果:Name为英文,且C 阅读全文

posted @ 2011-03-06 15:34 linFen 阅读(7582) 评论(0) 推荐(1) 编辑

摘要:11.4 利用CSS样式打印 主要的手段是,利用css引用中的media属性,应用特殊的样式。11.4 利用CSS样式打印利用CSS样式打印是经常使用的一种打印方法,利用它可以非常方便的实现打印页面中的指定内容和分页打印,下面将通过具体实例介绍如何利用CSS样式打印。实例302 利用CSS样式打印页面中的指定内容实例说明普通的Web打印,将会打印页面中的全部内容,但在开发实际网站时,通常只需要打印页面中指定的内容,为了解决该问题,可以应用CSS样式对打印内容进行控制。运行本实例,单击“打印”超级链接即可按用户的设置进行打印。实例运行结果如图11.14、图11.15所示。图11.14 利用CSS 阅读全文

posted @ 2011-03-06 15:00 linFen 阅读(20809) 评论(2) 推荐(2) 编辑