摘要: 这几天每天都是早上5点多起床,做公交倒地铁再倒地铁再倒公交,在路上都光折腾了两个多小时,参加了北京高级需求分析师的相关培训,我们每天都提需求,也因为需求我们的项目都存在不同的延期,需求变更管理,需求分析,需求管理等都是我们软件项目中存在的一个大问题,本人也是在不断的学习过程中,对需求的认识也还很肤浅,对于这次学习把一些心得和大家分享分享,其中系列文章中都是经过自己加工写出来的白话,希望能和大家探讨... 阅读全文
posted @ 2010-05-28 23:46 品香一郎 阅读(521) 评论(0) 推荐(1) 编辑
摘要: 上次去客户服务器上部署系统,在操作EXCEL时候,总是提示“拒绝访问”,也没有抛出异常,但在调试状态是没有问题的,各种配置应用目录下文件的访问权限都不好用经过在web.config配置了下,就好用了,配置如下:    <system.web>    <identity impersonate="true" userName="机器用户名" password... 阅读全文
posted @ 2010-05-04 10:33 品香一郎 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 如:一个学生的对象类 [Serializable] public class Student { private string name; public string Name { get { return name; } set { name = value; } } /// <summary> /// 序列化成字节流 /// </summary> /// <ret... 阅读全文
posted @ 2010-03-19 14:31 品香一郎 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 这里提供的是执行性能的优化,而不是后台数据库优化器资料: 参考数据库开发性能方面的各种问题,收集了一些优化方案统计如下(当然,象索引等优化方案太过简单就不列入了,嘿嘿):执行路径:ORACLE的这个功能大大地提高了SQL的执行性能并节省了内存的使用:我们发现,单表数据的统计比多表统计的速度完全是两个概念.单表统计可能只要0.02秒,但是2张表联合统计就可能要几十表了.这是因为ORACLE只对简单的... 阅读全文
posted @ 2010-01-22 14:29 品香一郎 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 1、使用leading和use_nl来设置表的查询顺序,来加快查询速度,一般把小表设为第一个表。/*+LEADING(TABLE)*/  将指定的表作为连接次序中的首表./*+USE_NL(TABLE)*/  将指定表与嵌套的连接的行源进行连接,并把指定表作为内部表.成本计算方法:设小表100行,大表100000行。两表均有索引:如果小表在内,大表在外(驱动表)的话,则扫描次数为:100000+1... 阅读全文
posted @ 2010-01-22 11:03 品香一郎 阅读(4902) 评论(0) 推荐(0) 编辑
摘要: 操作EXCEL过后会发现遗留EXCEL的进程,读取完毕或者抛异常后直接把进程关掉 /// <summary> /// 关闭EXCEL进行 /// </summary> public void CloseProcess() { System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetPr... 阅读全文
posted @ 2009-09-25 17:41 品香一郎 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 今天在测试时发现录入数据报错,录入数据采用参数化处理,有几是个参数,一个一个测试 真TMD,发现时参数化过程导致的参数不正确,不知道是微软提供的OracleClient有问题还是Oracle的问题!~ 靠,一句话真垃圾!~嘿!~ 阅读全文
posted @ 2009-06-18 19:13 品香一郎 阅读(316) 评论(1) 推荐(0) 编辑
摘要: 前段时间在WEBFORM中要实现产品的动态和产品的模块化功能,其中要在页面中实现产品的动态属性加载,这就用到了动态添加table(table在这里主要是做布局),动态添加控件,但在实现过程也遇到了些小问题,在此把问题说说,以及问题的解决方案,和大家一起分享。实现动态添加table,动态添加控件分成两种行为操作:加载页面时创建加载、加载页面后创建加载一。加载页面时创建加载 什么意思呢?就是在Page... 阅读全文
posted @ 2009-05-26 16:32 品香一郎 阅读(2005) 评论(1) 推荐(0) 编辑
摘要: 1. 树形结构的设计 在开发ASP.NET的项目中,有许多项目用到的树形结构,其中有些树形结构相对复杂,也有简单的,但无论是简单的树形结构还是复杂的树形结构,有着好的结构对于性能和稳定性都有着很大的作用。比如你的树结构的数据很大,如果是采用比较死的方式一次性加载进来那么你在加载这棵树的时候就是相当的耗时了,性能就大大的打了折扣。 我在设计这棵树时首先加载的是一级的节点,即想要显... 阅读全文
posted @ 2009-04-09 12:46 品香一郎 阅读(5920) 评论(19) 推荐(0) 编辑
摘要: 1.横向比较数据库中不同的索引机制 一、引言 对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。 二、B-Tree 我们常见的数据库系统,其索引使用的数据结构多是B-Tree或者B+Tree。例如,MsSql使用的是B+Tree,Oracle及Sysbase使用的是... 阅读全文
posted @ 2009-04-02 13:46 品香一郎 阅读(4416) 评论(2) 推荐(0) 编辑