- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 好久没上csdn了,看回了以前的文章,发觉以前的自己,真的,挺那个的。
<br />自我,自大,自以为是,爱显露实力,就那么一点小东西,也摆出来献丑。也很喜欢说废话。<br />不过以前的我,也是比较喜欢乱说话,乱说些无哩头的话。<br />最近发觉自己变了很多。<br />变得现实了,实在了。<br />怎么说,人反而沉默了很多,天天都很忙。<br />以后有点时间,尽量多写博客,不过会尽可能简明扼要点。因为太多废话,反而会浪费别人看我文章的时间。<br />不过天天都很忙,尽量吧。
2010-12-01 13:47:00 492
原创 网上说什么访问SqlConnection.State属性会很慢,纯属误导
DbHelper.Connection.Open(); DateTime t = DateTime.Now; for (int i = 0; i 今天我用上面的代码一测,试了好几次,都是0:00:00.0000所以以后不要尽信网上的东西
2010-08-04 10:24:00 1395 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 858
原创 关于考试系统的ajax提交单个答案的压力测试
其实我一直想知道,究竟一题一题ajax提交答案,也就是说,点击一题的答案,就ajax请求一下服务器,提交一次答案,能否撑到100个用户同时考试呢?答案,是可以的,综合考虑,比批量保存还要好
2010-07-01 14:03:00 2673 1
原创 赋值一次到底消耗多少性能?
看到一个开发模型:spring.net + NHibernate + .net mvc + extjs分开很多层有ModelDALBLLDTOControllerWebSO其中Model,DTO,SO是实体类来的,为了满足不同的需求而定。 要传输一个页面,要经过三次赋值才能达到目的,所以我写下以下代码: class Program
2010-05-21 14:49:00 1091 1
原创 集中访问数据库的一些构想
所有内容都在代码中。在调用Do方法之前,是还没有访问数据的在调用Do方法之后,就集中一起访问数据。详情请看注释。 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication36{ cl
2010-05-17 08:34:00 488
原创 C#用泛型,使程序更灵活,也更省性能
先声明,我不是这方面的专家 首先,类型转换是有一定开销的我试过这样的代码:这是一个控制台应用程序的Program类的代码 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 类型转换的开销{ class Program
2010-01-28 14:03:00 1288
原创 C# Linq灵活的更新方法
委托是个好东西。C就是函数指针,C经常用函数指针。why,灵活吗。那么linq这么灵活,但是总是给方法封装搞到一点都不灵活,现在我就用到了一个Action委托搞到他变得灵活看下面一个方法 /// /// 通用的Update方法,会修改所有除主键的值 /// /// 实体对象 public
2009-11-28 16:48:00 2526 3
原创 软件设计的迭代法则
说起软件设计,不得不头痛.曾有朋友说过,设计好麻烦,想来想去没有结果.我也曾经经历过这样一个困境.难就难在没有多少经验.因为你只想需求,再数据库,再逻辑,再界面.这样一步一步来的话,确实在实现的时候,觉得自己当时的想法,设计全乱套了.这个是正常的.一,是你的技术问题,因为你想那东西的时候,很少会考虑你的技术问题,但是设计时,也应该不考虑技术问题,因为一考虑的话,你设计的
2009-11-22 08:14:00 944
原创 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 1609 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 981
原创 某人对ATM的描述,转为用例(参考大象uml)
描述如下:我希望这台ATM能支持踌行业务,我插入卡片输入密码后,可以让我选择是取钱还是存钱;为了方便,可以设置一些默认的存取金额按钮;我可以修改密码,也可以挂失;还有我希望可以交纳电话费、水费、电费等费用;为了安全起见,ATM上应当有警示小心骗子的进示条,还有摄象头;如果输入三次密码错误,卡片应当被自动吞没。 以下哪些是有效用例,哪些不是?支持跨行业务插入卡片输入密码选择
2009-11-08 09:26:00 1453
转载 (转)架构师已死(转自UML软件工程组织)
<br />2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不敢跳槽”。<br />这天,K项目组长Allen终于忍不住了,带了一个只有一年工作经验的小伙子要Sim
2009-11-03 21:32:00 381
原创 最近在看一本UML,有些个人想法
还没有介绍,现在我已经上班了,在一家公司搞asp.net开发.现在在开发一个系统.这个系统的需求,是从怎样去实现,从计算机的角度出发搞的.但今天看了UML第三章,才发觉这样会出很大的问题,所以要做好心理准备,做出这个系统后,用户会说"这不是我想要的系统"所以到时又要大费周章去改一翻. 不过作为第一次,也没所谓了. 再说说为什么会这样吧 一,我们没有直接接触客
2009-11-01 11:20:00 392
转载 获得当前数据库对象依赖关系的实用算法
本文主要介绍了一个获得当前数据库对象依赖关系的实用算法,具体示例请大家参考下文: 以下为引用的内容:create function udf_GenLevelPath() returns @v_Result table (LevelPath int,OName sysname) /************************************
2009-10-30 09:27:00 442
原创 随心所欲更改实例的方法
因为对JAVA的界面感兴趣,特定写了一个这样的界面(抄万象管理系统的) 发觉下面两个JTable大了一点,想变小他。下面两个JTable是放在JScrollPane中的而决定它的大小不是setSize(),而是它的getPreferredSize()方法,因为系统调用这个方法来决定他的大小。那有没有办法在独立写一个类来重写这个方法呢(怕麻烦,虽然内部类可以,但是不方便看)?答案是有
2009-04-06 21:32:00 681
原创 想提高自己的编程技术?有捷径可走!
不想看太长,就在前面写了择要:其实很简单,看JDK安装目录下的DEMO里的源代码,从头到尾研究,不放过一个陌生的单词,不会就到帮助文档里查,有什么不明白还可以修改一下源代码看看运行的效果。这样我想,比起你看书,看帖子的学习的效率会快N倍。这是我个人想法。 以下是正文:觉得自己学基础的东西太久,怎么都不能上一个层次?最近我就遇到这样的种困境。书看不错,可是一到自己写起程序
2009-04-05 22:51:00 558
原创 在看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 481
原创 帮朋友设计数据库时的一些想法
今天帮我朋友设计一个数据库。在建表时,突然灵感来了。 要为员工设计一张表,刚开始都觉得有点难,想来想去都列不出列名。然后细想一下,就发觉原来想不出列名的原因是这样:员工有:员工资料,上班记录,员工类型。三个东西都是一个实体,所以有种对象中包含对象的感觉。于是我就想,先不理员工,先设计好员工资料,上班记录,员工类型三张表再说。 员工类型很简单,因为我朋友的需求够简单,就一
2009-03-26 08:21:00 771 1
原创 用C#实现贪吃蛇游戏
先说了,如果不会GDI+,类的定义这些基础东西的,请先搜索相关贴子学习。 这次教大家用C#做一个简单的贪吃蛇游戏。先介绍用到的技术:GDI+定义类枚举 因为C#是一门面向对象的语言,我们不用把所有代码都写在一个窗体上,应该有一个分层思想(界面还界面,数据处理还数据处理),如果还要网上对战的话,搞个三层吧(界面层,数据处理或逻辑层,Socket层),这样不仅方便维护,
2009-03-23 11:45:00 19301 14
原创 javascript如何实现追加或删除表单元素
页面的代码如下: Untitled Page function add(){ //用于追后input元素的命名 var lastIndex=document.testForm.childNodes.length; //追加段html代码
2009-03-21 09:32:00 4688
原创 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 831
用C#,面向对象的方试编写的贪吃蛇游戏
2009-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人