2013年10月10日

摘要: 常量(静态常量------compile-time)语法:const 类型 常量名 =常量值;例:[csharp]view plaincopyprint?{constdoublePI=3.14;}常量的好处:在程序中使用常量至少有3个好处:A.常量用易于理解的清楚的名称替代了含义不明确的数字或字符串,使程序更易于阅读。 B.常量使程序更易于修改。例如,在C#程序中有一个SalesTax常量,该常量的值为6%。如果以后销售税率发生变化,把新值赋给这个常量,就可以修改所有的税款计算结果,而不必查找整个程序,修改税率为0.06的每个项。 C.常量更容易避免程序出现错误。如果要把另一个值赋给程序中的一 阅读全文
posted @ 2013-10-10 16:57 E8software 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 变量变量代表着一块内存空间,我们可以通过变量名称想内存存/取数据,有变量就不需要我们记忆复杂的内存地址。向内存中申请一块内存空间的语法: 数据类型 变量名;变量类型变量类型存储位置自动初始化用途本地变量栈或者栈和堆否用于函数成员内部的本地计算类字段堆是类的成员结构字段堆或栈是结构的成员参数栈否用于把值传入或者传出方法数组元素堆是数组的成员多重变量声明:可以把多个变量声明在一条单独的声明语句中。注:多重变量声明中的变量必须类型相同,变量名必须用逗号分隔,可以在变量名后包含初始化语句。[csharp]view plaincopyprint?staticvoidMain(string[]args){ 阅读全文
posted @ 2013-10-10 16:54 E8software 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 条件执行语句if 语句语法:[csharp]view plaincopyprint?if(条件){语句1;语句2;语句3;···}执行过程: 先判断条件是否为true ,如果为true则执行语句块中的内容。如果为false,则跳过语句块,执行下面代码。注:if括号中的条件,要能计算成bool类型的值。默认情况下,if语句只能带一句话。在我们写程序时,即使if后只有一句话,也要用{}括起来,养成良好的书写格式。if-else 语句语法:[csharp]view plaincopyprint?if(条件){语句1;}else{语句2;}执行过程:先判断条件是否为tru 阅读全文
posted @ 2013-10-10 16:54 E8software 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一初识.net.net是一种多语言的编程平台,可以用多达几十种的语言来进行开发,而C#就是基于.net平台的其中一种开发语言。它的特点是:⒈多平台:该系统可以在广泛的计算机上运行,包括从服务器,桌面机到PDA和移动电话。⒉行业标准:该系统使用行业标准的通信协议,比如XML,HTTP,SOAP和WSDL。⒊安全性:该系统提供更加安全的执行环境,即使有来源可以的代码存在。.net由三部分组成:编程工具,公共语言运行库(Common Language Runtime),基类库(Base Class Library).net能做什么?⒈开发基于WindowsForm的窗体应用程序⒉开发基于Web的As 阅读全文
posted @ 2013-10-10 16:44 E8software 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本文主要是对.Net平台下的几种B/S开发框架进行比较。只对比前端展现和界面业务逻辑的部分,对于后台的数据层、业务层、持久层等则不作讨论,因为这些部分是完全可以共用的。 主要从如下几个维度比较:技术差异、成熟度难易程度、学习成本适应的范围.Net平台下的B/S开发框架分类总体来说,目前.Net平台下的B/S开发框架基本可以分为三大类:基于控件和页面事件驱动思想的Web Forms基于模型、视图、控制器的MVC模式综合了Web Forms和MVC的一些特点而产生的框架(不是本文的介绍重点) 到目前为止,ASP.NET Web Forms和ASP.NET MVC都有着各自的追捧者,... 阅读全文
posted @ 2013-10-10 16:37 E8software 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 你有一个好的想法,但是想要写出来是比较难的,或许一闪而过的想法在你提笔的瞬间就消失了。抑或你工作在一堆混乱的工作笔记中,苦于翻看和寻找,一个outliner软件(姑且译作:大纲式资料管理软件)将对你大有裨益。就像思维导图,outliner软件也是思维辅助工具。而思维导图更多的是在视觉方面呈现出想法,outliner是直接工作在文本软件上。另外,思维导图更多的是将想法分为若干子想法,然后进一步拓展;outliner则将主题划分,可以有很多的子子主题。这一点区别不大,可大纲通过传统的展现形式会简简单单的表现出来,让你有很强的熟悉感。不管是思维导图还是outliner软件,仅仅是一个学习、工作的应用 阅读全文
posted @ 2013-10-10 16:34 E8software 阅读(460) 评论(0) 推荐(0) 编辑
摘要: PHP库给开发者提供了一个标准接口,它帮助开发者在PHP里充分利用面向对象编程。这些库为特定类型的内置功能提供了一个标准的API,允许类可以与PHP引擎进行无缝的交互。此外,开发者使用这些类库还可以简化工作流程,提供工作效率。下面就一起来看看这些非常实用且免费的类库吧,希望它们能助你一臂之力。1.RequestsRequests是一个用PHP编写的HTTP库,遵循ISC开源协议,托管在GitHub上。Requests取代了Python HTTP/1.1以外的一切工作———让你与Web服务可以无缝的结合。Requests提供了一致的API,并且使用cURL或fsockopen(具体取决于可用性) 阅读全文
posted @ 2013-10-10 16:31 E8software 阅读(267) 评论(0) 推荐(0) 编辑

2013年10月9日

摘要: 安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位可能出现的错误1.安装oracle无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色 设置oracle用户 ~/.bash_profile export DISPLAY=客户端IP:0.0 ( X.X用root用户执行 xdpyinfo |grep name 取name of display:后面的数据。) 2.export LANG=en_US(以上解决图像界面乱码问题)系统要求Linux安装Oracle系统要求系统要求说明内存必须高于1G的物理内存... 阅读全文
posted @ 2013-10-09 10:03 E8software 阅读(204) 评论(0) 推荐(0) 编辑

2013年10月8日

摘要: 英文原文:What's your favorite “programmer” cartoon? 一个调皮的孩子在课堂上扔纸飞机,被老师抓到后罚在黑板上写 500 遍“我以后再也不在教室里扔纸飞机了(I will not throw paper airplanes in class.)”,于是这个小孩就在黑板上写了下面一段代码: 一看就是个计算机小天才。 这幅漫画是Dan Williams最喜欢的一副漫画,他把它贴到了http://stackoverflow.com上,并问大家:你最喜欢的“程序员”漫画是什么?,这个问题受到了程序员们的积极响应,很短的时间里就收集了跟程序员/编程/软件相 阅读全文
posted @ 2013-10-08 12:03 E8software 阅读(325) 评论(0) 推荐(0) 编辑

2013年9月27日

摘要: --工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述。工作流在大多数的实际应用中的情况可以这样来简单地描述:在网络、服务器和多台计算机客户端的硬件平台上,业务过程按照预先设定的规则并借助应用程序和人对相关数据的处理而完成。例如,在日常 阅读全文
posted @ 2013-09-27 14:19 E8software 阅读(353) 评论(0) 推荐(0) 编辑

导航