上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 94 下一页
摘要: 写惯了Web程序,再写Form程序,最不适应的,不是程序代码处理逻辑这些,因为和web都一样。最不习惯的就是界面处理。想展示一个内容,首先想到用ListView最合适,结果最先碰到就是行高无法控制!网上看看,用一个很ws的方法解决:靠imagelist的高度撑开行。再往下,想在某些类显示图片,发现这几乎是难以解决的问题!最后,找到一个很复杂的控件,但看着那么多功能,实在不想用——我只是要显示一下内... 阅读全文
posted @ 2010-08-17 19:22 jetz 阅读(521) 评论(0) 推荐(0)
摘要: 进一步对系统进行设计,发现原来很多考虑并不周到,重新设计。有点感想: 抽象是要付出成本的,因此是否进行抽象不仅取决于是否合理,也要取决于合算。比如Person本来可以通过继承,派生出十来个类来。但算了一下,对这么多不同的类,有所不同的地方,仅仅在于ShowPersonInfo()这个地方。感觉有点不划算,就干脆把它放到基类中算了。 而剩下的派生,就是最必要的派生。而且,简化设计后,结构也比较清晰... 阅读全文
posted @ 2010-08-16 09:39 jetz 阅读(204) 评论(0) 推荐(0)
摘要: 什么才是面向对象的思维,我一直搞不清楚。今天下午尝试对一个门禁系统进行设计,这是我的思路: 一、本系统复杂之处在于有很多种不同身份的人要通过,所以自然而然,我就首先对人员进行设计,先设计一个人员的基类,再继承出很多种类的人员。但进一步往下,发现对不同的人员,并不需要太多不同的处理。知道人员种类并不能决定进行什么操作,还要进行很多其他的判断(规则、设备状态),才能进行处理。   于是,想到面向对象并... 阅读全文
posted @ 2010-08-14 19:28 jetz 阅读(216) 评论(0) 推荐(0)
摘要: 网上找到例子版本较老,在vs2005下不能用,但基本上新建一个页面,把js代码复制过来即可 用的jquery是1.23,但用1.4也没有问题 处理页面是UploadHandler.ashx,但完全可以建立一个新页面,在页面中处理 返回时可以把其他的response都clear掉。 支持返回更多的信息,比如,在服务器端重命名了文件名,就可以在返回成功失败之后加上文件名。我是这样的格式1,201008... 阅读全文
posted @ 2010-08-03 18:45 jetz 阅读(732) 评论(0) 推荐(0)
摘要: 结构为: <ul id="zdcd" style="display:none"> <li> <a href="#">业务处理</a> <ul> <li><a href ="mantask.aspx">业务申报审批</a></li> <li><a href ="manin... 阅读全文
posted @ 2010-07-31 13:38 jetz 阅读(6083) 评论(0) 推荐(0)
摘要: 1、用Nokia PC 套件,直接有连接Internet功能。数据线连好就行了。 2、连接时,不要用默认的设置(好像是CMCC china),慢且不好用。自定义,就填个“cmnet”,其他都不填。 3、一般浏览器浏览流量太高。可以用opera 10的turbo功能,类似与unweb的服务器端压缩,能够大大降低流量。 阅读全文
posted @ 2010-07-30 11:32 jetz 阅读(179) 评论(0) 推荐(0)
摘要: 找到原因:程序不是我用ftp上传的,而是打包上传,解压的。没有权限,设置对everyone有读取和浏览权限即可。 阅读全文
posted @ 2010-07-28 18:35 jetz 阅读(199) 评论(0) 推荐(0)
摘要: 采用网上常见的分页方式,在sqlserver事件分析器中观察,发现 几个主要的sql查询中,耗费最大的是查询所有的记录数。 将其从分页程序中剔除,前后的效果进行对照。在30w左右的库中查询,大概时间消耗(单位:毫秒)如下: 改进前 第1页,返回100条记录,耗时:109.375第5页,返回100条记录,耗时:109.375第10页,返回100条记录,耗时:125第50页,返回100条记录,耗时:1... 阅读全文
posted @ 2010-07-25 12:05 jetz 阅读(315) 评论(0) 推荐(0)
摘要: 采用BackgroundWorker,在后台执行程序,往往比开新线程更简单和更加安全。 简单的使用方法 System.ComponentModel.BackgroundWorker bw = new System.ComponentModel.BackgroundWorker();//定义需要在子线程中干的事情 bw.DoWork += new System.ComponentModel.DoW... 阅读全文
posted @ 2010-07-24 22:14 jetz 阅读(554) 评论(0) 推荐(1)
摘要: 使用了AquaButton按钮,支持很丰富的效果,不过就是不支持png,所以找来的 png图片,阴影部分总是不能表现得很好。 尝试了一下,找到一种较好的方式: 1、在ps中设置前景色和背景色分别为灰色和淡蓝色 即:灰色E8E7EA 淡蓝色6AA6E2 2、把png图片转换为64*64 3、分别用前景和背景作为底色,保存出两张bmp图片。注意必须是bmp,jpg优化后,颜色就有问题 4、把Pictu... 阅读全文
posted @ 2010-07-21 13:18 jetz 阅读(1282) 评论(1) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 94 下一页