`
文章列表
题记:     做BS架构的应用系统,最让人不满的操作方便性上始终无法和CS的应用媲美。希望不断的改进BS系统的易用性是大家共同的心愿。     在BS系统上,业务数据的编辑方式,最常见的是逐条用表单编辑提交。用户常常说, ...
笔者前言:本文要说的内容仅针对ASP.NET 2.0以上版本适用,内容也非常的简单,本来不应该放在首页的,但发现不知道的开发者非常多,有必要提醒一下。所以请熟悉Treeview的朋友包涵了,呵呵。 现在Ajax流行,各类Tree的第三方控件支持异步加载的非常多。 我们项目组的成员通常到处找些树控件来用,给项目的稳定性带来很多隐患,出了几次问题。 我建议大家考虑直接使用.net自带的TreeView控件。但这个控件这样才能异步加载呢? 先看看示例代码: 其中 SelectAction="Expand" PopulateOnDemand="true" 这两 ...
依据SZW朋友的提醒:本文所说的Excel文件指.xls文件,不包括Excel2007的默认保存文档格式. 大量数据导出到Excel文件,一般情况有以下三个麻烦: 1.导出的执行速度要比较快,否则有http请求超时的问题;     当然如果您是使用winForm方式就不在此列。 2.Excel文件有最多65535行数据的限制; 3.数字会有格式变成指数方式的麻烦;     比如身份证号码,以数字方式保存后,信息末几位有丢失的情况。 解决思路: 1.使用oledb,把excel文件当作数据库处理,效率相对其他五花八门的导出方案来说,算比较高的。虽然不是最高的,但得到的excel文件是真正的二进 ...
以下文字是一本java书的序言,我觉得写的不错,给大家各位使用.NET的朋友看看。文字我只做了简单整理,题目是我起的,版权属于原作者 JDK中很多类的用法我都烂熟于胸了,我已经能够使用Struts+Hibernate做出一个像样的论坛,公司 ...
今天有同事问这个问题,错误显示如下:事实上相关设计的脚本可以在数据库里执行的. 因此可以取消相关模型的检查. 方法很简单,菜单"tools" -> "check model"里,相关项的选择 去掉! 因为发现不止一个人遇到该问题.因此写出来给大家看看!
1 数据库程序库主要介绍使用ORACLE数据库的LIBRARY功能访问操作系统的共享程序库或动态链接库(DLL)1.1 环境设置l 检查extproc程序是否安装正确,在操作系统下,运行:$  $ORACLE_HOME/bin//extproc若显示结果为以下字样,则表示安装正确Oracle Corporation --- WEDNESDAY JAN 24 2007 14:58:30.598Heterogeneous Agent Release 10.1.0.4.0 – Productionl 检查环境变量是否设置正确:$  echo $LD_LIBRARY_PATH结果应该为:$ORACLE_ ...
今天我的VS2005调试时遇到以下两个错误: 1.无法连接到名为“myjsj”的“Microsoft Visual Studio远程调试监视器”。绑定句柄无效 2.试图运行项目时出错;无法启动调试绑定句柄无效。查微软的帮助,找到资料,但不解决任何问题。后来折腾一番,解决:是Terminal Services服务被禁止的原因,进控制面版把这个服务设为自动,启动服务就一切OK了。
最近用.net写了一个相关Excel的B/S的程序,部署到2003企业版的服务器上遇到这个错误:检索 COM 类工厂中 CLSID 为{00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。在网上搜索一下,找到解决方案,转贴过来备忘。http://www.cnblogs.com/PiedPiper/articles/627764.html然后一切正常。没想到过了两天,突然错误再次出现。检查权限,没问题啊,真是晕倒。网上有个朋友建议说装SP1补丁就好了。但我已经打过补丁了啊。最后的解决方案:依据:http://www.cn ...
喜欢梅花雨的日历控件,利用周末时间整合了该控件。主要功能如下:1.将该控件整合为.NET版本,做成服务器控件;2.可以设计时显示输入文本框,并可以设置控件属性;3.支持中/英文两种语言,可以设计时指定语言,也可以动态用代码切换语言;4.支持是否显示时间,可以利用控件来输入/选择带时间的日期;5.所有脚本动态生成,减少不必要的脚本生成;6.在VS2005下调试通过,不需要对页面做任何处理就可以使用;7.不需要到web.config中改默认语言为GB,默认的utf-8就可以了;目前遗留的比较大的问题,暂时不支持Firefox。我对Firefox不熟悉,只用IE测试OK,希望有熟悉Firefox的朋友 ...
本方案在实际的问题处理中有着不错的效果,只使用了方案中的部分措施,已经提高了几百倍的性能。特别是一个关于三张百万数据的表联合查询并经过业务运算后,再单个事务提交130万行数据写入的存储过 ...
例如想读取的VIEW名称 MYVIEW在ORACLE中:SELECT TEXT FROM USER_VIEWS WHERE VIEW_NAME ='MYVIEW'在SQL Server中:SELECT definition FROM sysobjects a,sys.all_sql_modules b WHERE a.id = b.object_id and name ='MYVIEW'特别提示:Oracle中的返回是查询语句部分SQL Server返回的是 "CREATE VIEW MYVIEW AS " + 查询语句部分  .如果有换行,换行符号也包含在里边今天用到,给大 ...
一、EXISTS 并非总比IN 快,究竟应该选用 IN 还是 EXISTS ,可参考以下分析:1、Select * from t1 where x in ( select y from t2 )相当于select *   from t1, ( select distinct y from t2 ) t2 where t1.x = t2.y; 2、select * from t1 where exists ( select null from t2 where y = x )相当于   for x in ( select * from t1 )   loop      if ( exists ( ...
前言:    对非软件领域的其他领域[比如化工、船舶等等]的工程项目有了解的人,应该都知道:工程规模扩大,其他相应的人力成本,过程计算,工程周期等等并不是线形关系。更经常地,您会发现,有时候小工程和大工程适用的科学理论体系都是不同的。    依据小工程的经验判断大工程问题是单纯的幻想,那么,软件领域又有哪些值得注意或者有趣的规律呢?   软件规模和沟通交流的关系    多人项目潜在的交流途径为 N(N-1)/2 个。比如N=10,潜在交流途径则为45个。    交流的途径越多,消耗的时间也就越多,交流出错的可能性就越大。    改善途径:    在可能的情况下,分解项目团队的规模。    阅 ...
题记 你越了解你的对手——BUG,你的测试就越做的更好,软件质量就越可靠。 虽然很难将其他组织的经验数据应用到自己所在的组织,甚至有些数据和直觉相反,但你需要行动起来,借助一些方法,评估自己的情况,去改进。 ...
一个关键事实:提高开发效率和改善质量的最佳途径——减少代码返工的时间。无论返工的原因是需求/设计/调试任一原因。软件产品的业界平均生产效率是每人每天10-50行最终交付代码[包括所有非编码开支]。 ??——那时间是怎么花费了呢测试人员、项目经理、行政支持、设计人员的非编码工作虽然被计算在内,但不是时间花费最主要的原因。调试、修正、重构、返工是最昂贵的软件开发的时间开销。IBM研究的一个结论:缺陷最少的软件项目开发周期最短,效率最高。消除软件缺陷是最耗时的软件工作。在传统不成熟开发方式中约占总资源的50%另一个现象:开发速度最快的和最慢的程序员产生的平均缺陷数最少。速度处于中等的是最多缺陷的制造者 ...
Global site tag (gtag.js) - Google Analytics