网站导航
首页
API文档
小知识
技术文章
项目文档
关于我们
联系我们
程序人生
技术经验
问与答
阅读分享
英语学习
新闻公告
行业资讯
系统公告
程序人生
.NET简谈脚本引擎系列(一:认识脚本引擎)
.NET简谈脚本引擎系列(一:认识脚本引擎)提到脚本,大家都耳熟能详但是默默无私奉献的脚本引擎都被大家所忽略,本人也是最近才开始接触脚本引擎的技术的,是我的恩师指点我去学习它,真是不用不不知道,一用吓一跳;如果我们能熟练的使用脚本引擎,那么将大大增加我们系统的灵活性;一开始不太理解这个技术,脚本引擎听起来感觉很厉害,自从了解了脚本引擎的技术后对一些脚本语言的...
2022-12-04
步步为营 C# 技术漫谈 五、事件与委托机制
步步为营C#技术漫谈五、事件与委托机制概述 C#中的委托类似于C或C++中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与C或C++中的函数指针不同,委托是面向对象,而且是类型安全的。C#中的“事件”是当对象发生某些...
2022-12-04
简单的JS动态加载单体
简单的JS动态加载单体原文来之:博客园idche前几天公司的项目需要这个功能,本来想找一个别人写的(别人的应该经过了许多测试,没啥问题)。由于对这个功能的要求不高,只需要简单动态加在加载,不重复加载,简单的依赖就可以了。最终还是自己花时间写了。如果你熟悉YUI,那么它跟YUI的工作方式很像添加一个JSWW.add('jQuery','http://code....
2022-12-04
PHP错误:“Cannot use object of type stdClass as array”
错误由来php在调用json_decode从字符串对象生成json对象时,如果使用[]操作符取数据,会得到下面的错误:CannotuseobjectoftypestdClassasarray$res_data=json_decode(data);echo($res_data['abc']); 错误分析在php中直接使用json_deco...
2022-12-03
高性能web开发经验分享
高性能web开发经验分享 看到此文标题,我想要表述的你应该会很明确,我所说的“高性能”——本文主要只针对提高用户体验:(网页)快速响应和能支持较多(1000人以上)的用户同时访问而谈下自己所知道的。 首先,无论你是在用什么语言从事web开发,php、asp.net、jsp....(开发语音只是个工具...
2022-12-03
EA(Enterprise Architect)建立数据模型间外键约束
EA(EnterpriseArchitect)建立数据模型间外键约束EA除了画用例图时比较方便,在建立数据模型上也很强大。前段时间一直再为数据模型之间的约束问题纠结,最近终于研究出了一点成就,希望给大家分享一下,有不对的地方也请各位高手指正:一、什么是外键?两种可以访问表的键:主键和外键。一个主键是唯一的,它定义一个表格中的一条记录。外键可以通过其他相关表格...
2022-12-03
sql 2005性能调优
sql2005性能调优SQLServer在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请SQL调优专家来解决。其实调优也不复杂,主要是找到影响效率的SQL,然后对症下药,这里给出几个技巧,相信对大家非常实用。1、检查SQL阻塞原因selectblocking_session_id,wait_dura...
2022-12-03
.NET实现之(WebBrowser数据采集—基础篇)
.NET实现之(WebBrowser数据采集—基础篇)本人写博客总是喜欢来一段开场白,其实细心看我文章的朋友能明白我的意思,本人就是想让更多的人能理解我写文章的用意,力求用通俗易懂的方式展现复杂抽象的概念,写文章的朋友尤其是用心写文章的朋友,其实真正的目的不是写文章而是去帮助大家学习技术,在.NET领域里有各种各样的技术,一个人的精力有限,在讲解某一个技术要...
2022-12-03
步步为营 .NET 代码重构学习笔记 十二
步步为营.NET代码重构学习笔记十二一、PreserveWholeObject(保持对象完整)动机(Motivation)要向某个方法内传递若干个值,可以改使用传递整个对象。示例1int low=DaysTempRange().GetLow();2int high=DaysTempRange().GetHigh();3withinPlan=Plan.With...
2022-12-03
步步为营 .NET 代码重构学习笔记系列总结
步步为营.NET代码重构学习笔记系列总结历时一个多月的时间,代码重构系列终于写完了,代码的坏味道大家一看都不会陌生,绝对是在我们的编程中如影随形的,现在把相应的重构方法和设计模式总结出来,以供大家参考.因为不论是重构还是应用设计模式,一切的目的都是为了软件构架的“优雅”,而不是炫耀技术。步步为营.NET代码重构学习笔记系列步步为营.NET代码重构学习笔记一、...
2022-12-03
步步为营 .NET 代码重构学习笔记 十三
步步为营.NET代码重构学习笔记十三一、ReplaceExceptionwithTest(以测试取代异常)动机(Motivation)面对一个[调用者可预先加以检查]的条件,你抛出了一个异常。修改调用者,使它在调用函数之前先做检查。示例01private Dictionary<int, string>_values;02 03public dou...
2022-12-03
步步为营 .NET 代码重构学习笔记 十
步步为营.NET代码重构学习笔记十一、ReplaceTypeCodewithSubclasses(以子类取代型别码)动机(Motivation)以一个subclass取代这个typecode,如果面对的typecode不会影响宿主类的行为,可以使用ReplaceTypeCodewithClass来处理它们。但如果typecode会影响宿主类的行为,那么最好的...
2022-12-03
步步为营 C# 技术漫谈 二、ASP.NET 页生命周期
步步为营C#技术漫谈二、ASP.NET页生命周期常规页生命周期阶段一般来说,页要经历下表概述的各个阶段。除了页生命周期阶段以外,在请求前后还存在应用程序阶段,但是这些阶段并不特定于页。阶段说明页请求页请求发生在页生命周期开始之前。用户请求页时,ASP.NET将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进...
2022-12-03
步步为营 C# 技术漫谈 一、反射机制
步步为营C#技术漫谈一、反射机制反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。公共语言运行库(CLR)加载器管理应用程序域,这些域在拥有相同应用程序范围的对象周围形成了确定边界。这种管理包括将每个程序集加载到相应的应用...
2022-12-03
ADO.NET Entity Framework
ADO.NETEntityFramework最近公司网站首页搜索框改进,需要在智能提示列表上加上支持键盘上下键移动的效果。搞了一晚上,下面呈上纯javascript代码,没有用到jquery等其他类库。以下仅供自己收藏,贴上来希望能起到抛砖引玉的作用。<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional...
2022-12-03
-- 继续下滑加载更多... --
上一页
16
17
18
下一页
W3CAPI 在线教程 | 菜鸟教程 © 2018 版权所有 | 豫ICP备18043494号-2