一、概述
在上文《深入浅出Flex Viewer(二)——体系结构》中,笔者详细介绍了到Flex Viewer框架,使得读者能够对该框架源代码的关键目录和文件结构和这些文件中所包含或涉及到的系统的哪些构件;以及这些构件间的逻辑关系和连接这些构件所用的关键技术,如:消息总线(EventBus)、配置项管理(Conf
企业管理软件是计算机软件应用的一个重要领域,在今天计算机软件除面向科学计算之外应用最广阔的也是企业管理应用,可以说计算机技术的发展推动着企业应用发展,企业管理需要也一方面影响着计算机技术的发展,今天,在我们的周末,企业管理应用软件开发人员占了总开发人员中的极大的比例。 &nb
建议先看看前言:http://www.cnblogs.com/tanky_woo/archive/2011/04/09/2010263.html
这一章把前面三篇的代码总结起来,然后推荐一些网上红黑树的优秀讲解资源。
代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
在处理图片加印logo的过程中,主要学习了使用.NET中的GDI+来处理图像的相关知识.GDI+包括很多的类、结构和枚举,为开发过程提供的保障和指导。
效果图:
首先,阅览下系列的命名空间:System.Drawing:提供对GDI+基本图形图像功能的访问,Graphics包含在此命名空间中System.Drawing.Drawing2D:提供高级的二维和矢量的图形功能
在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便:
1) 安装和卸载:不需要手动添加和移除引用,不需要手动改写配置文件甚至是一些初始化服务的代码。版本升级也只需要执行一条命令。
2) 打包:多文件打包,支持依赖管理等,使用的人没有繁琐的配置。
对于官方
Web站点除了提供内容展示,业务逻辑处理外,还有很多看不到的操作,如:错误日志,后台管理,权限分配,访问统计等。如果只有一个站点,完全可以根据需要逐步添加,但实际的情况是往往有多个子站点,这时这些重复的功能就可以以服务的方式提供了。举个例子,我们需要统计执行慢的页面列表,简单的做法是:1 在Global.asax 的 BeginRequest, EndRequest事件中记录执行时间,如果超过某个
帮助文档中说:
web_reg_save_param_ex replaces the deprecated web_reg_save_param.
web_reg_save_param_ex可代替web_reg_save_param
举例:
web_reg_save_param_ex( "ParamName=CodeParmTemp",
[转贴]原贴地址http://www.cnblogs.com/Heroman/archive/2005/05/12/153975.aspx
首先先感谢 菩提本非树
这一章是全书基础和精神所在,其后的例子章节是为了验证这章的讲述和实践讲述的内容
其
中第一节是讲述ASP.NET运行模式,这一节着眼于整个ASP.NET应用程序的运作模式,实际上,并不是在讲组件,但是却很重要,因为写组件的人必须
清楚的
最近一直在思考web软件的升级的管理,之前都是单独写的,一个一个版本的升级,但是后来发现夸版本升级比较麻烦,随着版本的升级,代码越来越多,代码不能重用,一直想不到一个即简单代码又简洁的方法。
using System;
using System.Web;
namespace Caicai.Jingpin.UI.Update
{
public class U_1_2 : System.W
前面介绍了ColumnTree:http://www.cnblogs.com/hoojo/archive/2011/05/11/2043426.html http://www.cnblogs.com/hoojo/archive/2011/05/11/2043453.html 加入CheckNodeColumnTree A、首先在AccountAction中添加如下代码: private
Ext.net V1.0数据操作介绍
简介
Ext.net V1.0前身叫Coolite V0.8以前我用Coolite做过一个小项目,效果很不错,现在www.coolite.com已经变成www.ext.net,正式发布 ext.net V1.0 新增了不少新功能,前台的JS也更容易操作,非常不错,完全可用于一些小项目的开发。
Ext.net官方网站的介绍是一个用于快速
作者:不及格的程序员-八神
功能简单数学题难倒智能手机(是呼是直指Android,很多用户都会看到该条消息,都会测试在自已的手机中测试,结果会很失望)
8.03减去7.96等于多少?答案是0.07。14.52减去14.49等于多少?答案是0.03。这道简单的小数减法题,相信很多小学生都可以很快、很轻易、很从容地解答出来,但让人想不到的是,一部分智能手机却在这个算术题上栽了大跟头。
软件及商店总有一
在你熟悉的网站中,使用紫色为主色调的网站应该是最少的。很多设计师都认识到了这一点,因此选用紫色以让他们的设计与众不同。今天,本文与大家分享17个紫色风格的网页设计作品。
Assistly
Themify
Mobile Roadie
Kaleidoscope
Appear
SXSW SquareSpace
Code My Concept
Tobias Persson
CremaLab
.Net Reflector 的免费版本即将过期, 新版本开始收费, 现在运行 .Net Reflector 将会提示: 不过,已经出现了几款免费的替代产品可以使用, 虽然不及 .Net Reflector 成熟, 但是已经可以使用了, 它们是: dotPeek JetBrains 公司出品, 与 ReSharper 师出同门。 ILSpy iCShar
任务是贯穿游戏剧情发展的核心线索,具有极强的多元性、组合性、循环性与随机性;它的设计原则浓缩起来便是:触发-执行-完成。别小看这短短6个字,里面的学问可大了,由什么触发、如何触发的,因素很多;怎样执行、什么样的过程,一切随便;怎么算完成,完成后的奖励是啥,什么都行。而不同的故事背景、不同的操作玩法,在任务设计方面都会大相径庭。比如RPG游戏,角色扮演即是虚拟人生,需要还原一个完整而虚幻的世界,因此
最近一段时间真是由于有些忙,所以没有顾上写日志。
从上次开始吧,4.28的时候,ubuntu 11.04出来了,换了个系统,没有了live writer,因此有时候也记不起来逼自己写一个博客。11.04用起来很爽,首先比较喜欢那个边栏,还有工具栏,大大提高了桌面利用率,看代码很爽。再着相对于在windows上用虚拟机来说,改代码,发补丁确实是太方便了,哈哈。
然后还有之前发过几个小补丁,都被app
引言
ExtAspNet 是一组基于 ExtJS 的专业 ASP.NET 2.0 控件库,从第一次发布至今已经有超过 3 年的时间,版本也大大小小发了 80 多个。
今天想弄一个查看发布周期总体趋势的图表来,其实这个想法来自有 3 方面知识的碰撞:
ExtAspNet 的发布版本丰富,足以形成一张不错的报表。
记得以前买 MackBook 时,有一个提供 Apple 系列产品发布平均周期的网站
在实现delegate方法中,有一个很重要的辅助函数叫closest,虽然现在它归类为遍历节点这个模块中。这个函数实现得非常复杂,洋洋洒洒近50行,完全不符合极限编程的规矩。
closest: function( selectors, context ) {
var ret = [], i, l, cur = this[0];
// Array
if ( jQuery.isA
了解了数据类型与变量的基本概念之后,我们来讨论数据类型的转换与装箱与拆箱!
一 数据类型转换
在编程时 我们有时候会遇到将一个类型的变量转换成另一种数据类型,我们称它为数据类型的转换,C#数据类型的转换有两种方式如下:
1.默认安全的数
软件开发中质量与进度的痛 在软件开发中,质量很重要(这个估计谁都知道),但是很多时候质量看上去却又不能保证(基于进度压力下)。然后,就乱了… 这个情景我想大多数人都经历着,呵呵。 “高质量、高口碑的软件开始于好的分析与设计阶段,并不是靠后期的测试与修补来完成的” 我就发表下下面这几个阶段会影响质量的地