自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 好久没上csdn了,看回了以前的文章,发觉以前的自己,真的,挺那个的。

<br />自我,自大,自以为是,爱显露实力,就那么一点小东西,也摆出来献丑。也很喜欢说废话。<br />不过以前的我,也是比较喜欢乱说话,乱说些无哩头的话。<br />最近发觉自己变了很多。<br />变得现实了,实在了。<br />怎么说,人反而沉默了很多,天天都很忙。<br />以后有点时间,尽量多写博客,不过会尽可能简明扼要点。因为太多废话,反而会浪费别人看我文章的时间。<br />不过天天都很忙,尽量吧。

2010-12-01 13:47:00 485

原创 网上说什么访问SqlConnection.State属性会很慢,纯属误导

DbHelper.Connection.Open(); DateTime t = DateTime.Now; for (int i = 0; i 今天我用上面的代码一测,试了好几次,都是0:00:00.0000所以以后不要尽信网上的东西

2010-08-04 10:24:00 1383 1

原创 做一下mssql的连接,和赋值的测试

最近实体框架很流行,不过缺点也多,我列一下:1.不支持sql20002.增删改很麻烦,增加,带多个外键的,要查数据库,修改与删除也要查,这样对性能影响大打折扣,而且编码也麻烦,至少比代码生成麻烦3.linq to entity中,有些语句是不支持的,如intArr.Contains等方法,必需用e-sql query.Where("it.ID IN {1,2,3,4}")才行4.要支持外键值的话,要用ef2.0,即是.net4.0的平台,.net4.0太庞大了,近两三年应该也用不起来。所以我还是用普通的ad

2010-07-24 09:53:00 844

原创 关于考试系统的ajax提交单个答案的压力测试

其实我一直想知道,究竟一题一题ajax提交答案,也就是说,点击一题的答案,就ajax请求一下服务器,提交一次答案,能否撑到100个用户同时考试呢?答案,是可以的,综合考虑,比批量保存还要好

2010-07-01 14:03:00 2658 1

原创 赋值一次到底消耗多少性能?

看到一个开发模型:spring.net + NHibernate + .net mvc + extjs分开很多层有ModelDALBLLDTOControllerWebSO其中Model,DTO,SO是实体类来的,为了满足不同的需求而定。 要传输一个页面,要经过三次赋值才能达到目的,所以我写下以下代码: class Program

2010-05-21 14:49:00 1050 1

原创 集中访问数据库的一些构想

所有内容都在代码中。在调用Do方法之前,是还没有访问数据的在调用Do方法之后,就集中一起访问数据。详情请看注释。 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication36{ cl

2010-05-17 08:34:00 481

原创 C#用泛型,使程序更灵活,也更省性能

先声明,我不是这方面的专家 首先,类型转换是有一定开销的我试过这样的代码:这是一个控制台应用程序的Program类的代码 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 类型转换的开销{ class Program

2010-01-28 14:03:00 1252

原创 C# Linq灵活的更新方法

委托是个好东西。C就是函数指针,C经常用函数指针。why,灵活吗。那么linq这么灵活,但是总是给方法封装搞到一点都不灵活,现在我就用到了一个Action委托搞到他变得灵活看下面一个方法        ///         /// 通用的Update方法,会修改所有除主键的值        ///         /// 实体对象        public

2009-11-28 16:48:00 2493 3

原创 软件设计的迭代法则

说起软件设计,不得不头痛.曾有朋友说过,设计好麻烦,想来想去没有结果.我也曾经经历过这样一个困境.难就难在没有多少经验.因为你只想需求,再数据库,再逻辑,再界面.这样一步一步来的话,确实在实现的时候,觉得自己当时的想法,设计全乱套了.这个是正常的.一,是你的技术问题,因为你想那东西的时候,很少会考虑你的技术问题,但是设计时,也应该不考虑技术问题,因为一考虑的话,你设计的

2009-11-22 08:14:00 924

原创 jquery 个validation engine 验证的关建代码系 $.validationEngine.onSubmitValid = true; if($.validationEngine.submitValidation(for

 jquery 个validation engine验证的关建代码系    $.validationEngine.onSubmitValid = true; if($.validationEngine.submitValidation(form,settings) == false){ if($.validationEngine.submitForm(form,se

2009-11-19 20:38:00 1596 1

原创 Jquery Validation Engine 与UpdatePanel冲突的问题

     $("form").validationEngine();        Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(function(sender, args){args.set_cancel($.validationEngine.isError);});   cannot type

2009-11-17 17:41:00 973

原创 某人对ATM的描述,转为用例(参考大象uml)

 描述如下:我希望这台ATM能支持踌行业务,我插入卡片输入密码后,可以让我选择是取钱还是存钱;为了方便,可以设置一些默认的存取金额按钮;我可以修改密码,也可以挂失;还有我希望可以交纳电话费、水费、电费等费用;为了安全起见,ATM上应当有警示小心骗子的进示条,还有摄象头;如果输入三次密码错误,卡片应当被自动吞没。 以下哪些是有效用例,哪些不是?支持跨行业务插入卡片输入密码选择

2009-11-08 09:26:00 1429

转载 (转)架构师已死(转自UML软件工程组织)

<br />2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不敢跳槽”。<br />这天,K项目组长Allen终于忍不住了,带了一个只有一年工作经验的小伙子要Sim

2009-11-03 21:32:00 373

原创 最近在看一本UML,有些个人想法

还没有介绍,现在我已经上班了,在一家公司搞asp.net开发.现在在开发一个系统.这个系统的需求,是从怎样去实现,从计算机的角度出发搞的.但今天看了UML第三章,才发觉这样会出很大的问题,所以要做好心理准备,做出这个系统后,用户会说"这不是我想要的系统"所以到时又要大费周章去改一翻. 不过作为第一次,也没所谓了. 再说说为什么会这样吧 一,我们没有直接接触客

2009-11-01 11:20:00 379

转载 获得当前数据库对象依赖关系的实用算法

本文主要介绍了一个获得当前数据库对象依赖关系的实用算法,具体示例请大家参考下文: 以下为引用的内容:create   function   udf_GenLevelPath()     returns   @v_Result   table   (LevelPath   int,OName   sysname)     /************************************

2009-10-30 09:27:00 428

原创 随心所欲更改实例的方法

因为对JAVA的界面感兴趣,特定写了一个这样的界面(抄万象管理系统的) 发觉下面两个JTable大了一点,想变小他。下面两个JTable是放在JScrollPane中的而决定它的大小不是setSize(),而是它的getPreferredSize()方法,因为系统调用这个方法来决定他的大小。那有没有办法在独立写一个类来重写这个方法呢(怕麻烦,虽然内部类可以,但是不方便看)?答案是有

2009-04-06 21:32:00 643

原创 想提高自己的编程技术?有捷径可走!

不想看太长,就在前面写了择要:其实很简单,看JDK安装目录下的DEMO里的源代码,从头到尾研究,不放过一个陌生的单词,不会就到帮助文档里查,有什么不明白还可以修改一下源代码看看运行的效果。这样我想,比起你看书,看帖子的学习的效率会快N倍。这是我个人想法。 以下是正文:觉得自己学基础的东西太久,怎么都不能上一个层次?最近我就遇到这样的种困境。书看不错,可是一到自己写起程序

2009-04-05 22:51:00 541

原创 在看C语言中发现的问题

因为想了解一下底层开发的东西,所以最近我在看C语言,然后再转向汇编 在看C语言时发现一个问题 #include#includevoid a();void b();int main(){ a(); system("pause"); return 0; }void a(){ printf("function a/n"); b();

2009-03-29 13:27:00 452

原创 帮朋友设计数据库时的一些想法

今天帮我朋友设计一个数据库。在建表时,突然灵感来了。 要为员工设计一张表,刚开始都觉得有点难,想来想去都列不出列名。然后细想一下,就发觉原来想不出列名的原因是这样:员工有:员工资料,上班记录,员工类型。三个东西都是一个实体,所以有种对象中包含对象的感觉。于是我就想,先不理员工,先设计好员工资料,上班记录,员工类型三张表再说。 员工类型很简单,因为我朋友的需求够简单,就一

2009-03-26 08:21:00 755 1

原创 用C#实现贪吃蛇游戏

先说了,如果不会GDI+,类的定义这些基础东西的,请先搜索相关贴子学习。 这次教大家用C#做一个简单的贪吃蛇游戏。先介绍用到的技术:GDI+定义类枚举 因为C#是一门面向对象的语言,我们不用把所有代码都写在一个窗体上,应该有一个分层思想(界面还界面,数据处理还数据处理),如果还要网上对战的话,搞个三层吧(界面层,数据处理或逻辑层,Socket层),这样不仅方便维护,

2009-03-23 11:45:00 19264 14

原创 javascript如何实现追加或删除表单元素

页面的代码如下:  Untitled Page function add(){ //用于追后input元素的命名 var lastIndex=document.testForm.childNodes.length; //追加段html代码

2009-03-21 09:32:00 4660

原创 javascript的一种对象声明语法

var object /*声明了一个object*/ ={ propoty1:"hello", //属性一 propoty2:"I/am", //属性二 propoty3:"lijuntian", //属性三 method:function(){ //函数 alert(this.propoty1 + " " + this.propoty2 + " " + this.p

2009-03-19 18:51:00 818

用C#,面向对象的方试编写的贪吃蛇游戏

内附文档。 1.界面没怎么详细编写,有点粗糙,只写了放要功能GameManager类。 2.你只需要在窗体中调用GameManager类的方法就OK了。 3.还有很多东西可以扩展。 4.注释详尽。 这是我的博客,望大家多多支持。 http://blog.csdn.net/lijt1987

2009-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除