上一页 1 2 3 4 5 6 ··· 18 下一页
  2013年2月20日
摘要: 这是一篇博客园上的文档,说的是架构师一些技能方向原地址:http://www.cnblogs.com/lori/archive/2013/02/03/2890608.html占占简单来谈一下: 1 面向对象OOP的理解,我是说理解,我不希望你告诉我百度里的概念! 2 常用的数据结构,对于常见的数据结构,算法,应该知道一些! 3 WEB服务,对于分布式,大一点的项目都会遇到,你可以用WS,WCF,Remoting去实现它,它们的原理是你应该知道的,因为你是一名架构师,兄弟们都指着你呢,呵呵! 4 全文检索:lucene.net,当然lucene只是实现全文检索的一种方式,你可以使用其它文件索引. 阅读全文
posted @ 2013-02-20 09:55 叮叮猫的编程世界 阅读(299) 评论(0) 推荐(0) 编辑
  2013年2月18日
摘要: 上面一篇文章说的只是一些想法,我想很多人看到了比较空洞,从这篇文章开始我会把我设计过的一些项目拿出来把我的设计的相关思路给大家作为一些参考。 其实抽奖系统的设计,我在前面的文章有说明,今天又来回顾一下吧。 首先我们看需求:我们想弄一个抽奖系统,在抽奖的时候我们希望针对不同的奖品有可以设置不同的中奖概率,还有就是我们不想一个时间马上就把所有的奖品就发送出去了,最好能是在每几名中产生一名。同时要兼顾后面的,不要前面的人把奖品全部抽走了后面就没有奖品了。最后能有一点后台,这样方便我们做活动的时候能更好的把奖品进行回收。 看到这个需求的时候,我感觉脑袋比较大。看起来比较简单,其实包含的信息并不简单。. 阅读全文
posted @ 2013-02-18 14:05 叮叮猫的编程世界 阅读(773) 评论(0) 推荐(0) 编辑
  2013年2月17日
摘要: 这里是对我以往设计的一个小的总结。主要涉及的是平时设计的时候,遇到的一些问题,以及如何去解决他的一些思路。 首先讲下,在设计系统的时候需要考虑的一些因数。 第一:需求的完成度。 一个再NB的系统,如果没有人用,那就是一个SB系统,这个是每个做系统的都知道的一个道理。所以对需求的满足度是排在第一位的。 第二:系统模块的关联性的一些考虑。 在一个系统里面,肯定会涉及到关联性的问题,而这个问题也是困扰设计的一个很重要的东西。在不同的情况下,需要使用不同的处理方式。我们可以举一个具体的例子: 产品模块和订单模块,无可厚非。订单模块依赖于产品模块,订单都是根据产品来的,但是当你的产品发生变化... 阅读全文
posted @ 2013-02-17 16:01 叮叮猫的编程世界 阅读(173) 评论(0) 推荐(0) 编辑
  2012年9月26日
摘要: 聚集和非聚集索引以前一直不是很注意聚集索引和非聚集索引的关系。今天因为设计一个统计系统对性能要求要高一点,所以把聚集索引和非聚集索引进行一下重温。同时也写出来让大家拍转。 索引,就好像一个方便快速查找的东西。就好像把物品按照一定顺序排列在一个地方一样,而索引就好像是针对这些排序编译的一个排序目录。 那什么是非聚集索引呢? 我们还是以一本书来作为例子,非聚集索引就好像是书的目录,当你想找某个章节的内容的时候,你直接查看目录,然后就能翻到你所要查找的详细书页去了。这样就能大大的提高你的查询速度。 那为什么有聚集索引呢? 还是以书来作为例子。如果我们对书比较熟悉了,直接就能跳过查找目录的这一操作,直 阅读全文
posted @ 2012-09-26 10:54 叮叮猫的编程世界 阅读(193) 评论(0) 推荐(0) 编辑
  2012年8月20日
摘要: 分页控件,大家应该都比较熟悉了。但是一直以来分页控件都给我一个很郁闷的地方,几乎都是URL传值,让人很郁闷。如果我的是高级查询,里面的值有很多,那写死个人。同时对系统的请求也是一个考验。于是我写了这个分页控件。同时支持24种分页样式。代码如下:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; using Sys 阅读全文
posted @ 2012-08-20 12:29 叮叮猫的编程世界 阅读(283) 评论(0) 推荐(0) 编辑
  2012年8月17日
摘要: 今天使用AjaxPro.2.dll加上自定义控件做分页控件,我把里面的方法自定义传进去的,但是发现方法穿进去了也执行了,但是:纠结了好久..然后我定义到了穿进去的方法:看了很久,感觉没有错呀。然后设置断点到了:Response最后发现:Response.SubStatusCode”引发了“System.PlatformNotSupportedException”类型的异常.................然后纠结了下,总算想明白了,是因为:Response引起的问题。在异步请求中,他对Reponse有限制。果断去掉,问题解决。 阅读全文
posted @ 2012-08-17 10:54 叮叮猫的编程世界 阅读(628) 评论(0) 推荐(0) 编辑
  2012年8月16日
摘要: 下面主要是2008 MSSQL的一个镜像安装步骤,使用到的工具是mssql自带的Management Studio purpose : SQL SERVER 2008 mirror configuration Created : 2012-04-13 Author : kenyon 镜像安装的环境: 主机:win server 2003,sql server 2008,IP:192.168.9.182 PC账户:administrator 备机:win server 2003,sql server 2008,IP:192.168.9.181 PC账户:administrator 无见证服务器. 阅读全文
posted @ 2012-08-16 16:40 叮叮猫的编程世界 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1、子查询的用法子查询是一个 select 查询,它嵌套在 SELECT、INSERT、UPDATE、DELETE 语句或其它子查询中。任何允许使用表达式的地方都可以使用子查询。子查询可以使我们的编程灵活多样,可以用来实现一些特殊的功能。但是在性能上,往往一个不合适的子查询用法会形成一个性能瓶颈。A、NOT IN、NOT EXISTS的相关子查询可以改用LEFT JOIN代替写法。比如:select pub_namefrom publisherswhere pub_id not in(select pub_idfrom titleswhere type = 'business' 阅读全文
posted @ 2012-08-16 10:55 叮叮猫的编程世界 阅读(177) 评论(0) 推荐(1) 编辑
  2012年8月3日
摘要: --随机数生成有一个麻烦的地方就是 随机数不能在自定义方法里面使用。所以只能放到一个视图里面去。create view view_rand as select rand() as Srand ; create function GenerateOrderID() returns varchar(50) as begin declare @OrderID varchar(50) declare @Mrand int select @Mrand=cast(Srand*10000 as int) from view_rand declare @... 阅读全文
posted @ 2012-08-03 17:38 叮叮猫的编程世界 阅读(278) 评论(0) 推荐(0) 编辑
  2012年6月25日
摘要: 个人觉得,sqlserver在2005以后推出窗口函数 Over完全是一个创举,他让很多的复杂的问题变得简单了。既然是用法,我就不说明其他的东西,举一些例子就好了:create table OverTableTest ( id int identity(1,1),--ID Val int, --值 typ int, --类型 ) go declare @cou int set @cou=1 while @cou<50 begin insert into OverTableTest select @cou,@cou%5+1 set @cou=@cou+1 end go s... 阅读全文
posted @ 2012-06-25 14:47 叮叮猫的编程世界 阅读(644) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页