上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 有很多程序员往往把框架模式和设计模式混淆,认为MVC是一种设计模式。实际上它们完全是不同的概念。 框架、设计模式这两个概念总容易被混淆,其实它们之间还是有区别的。框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性。 框架与设计模式虽然相似,但却有着根本的不同。设计模式是对在某种环境中反复出现的问题以及解决该问题... 阅读全文
posted @ 2013-10-29 22:24 zp_Alex 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 优化方法:1. 分页:使用存储过程分页获取2. 数据库缓存3. 尽量用html+js,减少使用服务器控件4. 用datareader代替dataset5. 优化sql语句6. viewstate的禁用 阅读全文
posted @ 2013-10-29 09:40 zp_Alex 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 0 引言从控制台中读取数据是一个比较常用的功能,在 JDK 5.0 以前的版本中的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从 JDK 5.0 版本开始,能从控制台中输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本中如何从控制台中读取数据以及各自的优缺点。1 JDK 1.4 及以下版本读取的方法JDK 1.4 及以下的版本中要想从控制台中输入数据只有一种办法,即使用System.in获得系统的输入流,再桥接至字符流从字符流中读入数据。示例代码如下: 1 import java.io.IOExceptio 阅读全文
posted @ 2013-10-26 00:41 zp_Alex 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 【转载】http://www.cnblogs.com/seanpasssssss/archive/2013/06/06/3122557.html问题描述:编写简单的Hello.java程序,在cmd命令行下用javac Hello.java命令编译没有问题,可以生成Hello.class文件。但输入java Hello命令后(文件目录和命令目录一致),提示错误:“找不到或无法加载主类”。解决思路:从网上查找原因和解决方法,有提到环境变量classpath设置问题,但多次尝试问题依旧没有解决。然后使用java -cp %classpath; Hello执行,结果正确。使用echo%classpa 阅读全文
posted @ 2013-10-26 00:18 zp_Alex 阅读(5014) 评论(0) 推荐(0) 编辑
摘要: 从C#转学Java,总结了一些Eclipse跟Microsoft Visual Studio 向对应的快捷键:1. Run Ctrl+F11 (VS对应的是F5)2. Debug F11 (VS对应的是 :F10)3. 设置/去除断点 Ctrl+Shift+B (VS: F9)4. 逐步执行F6 (VS: F10)5. 进入函数执行F5 (VS: F11)6. 中断执行 Ctrl+F2 (VS: Shift+ F5)7. 编译(Build):无,解释型语言(本质区别) (VS: F6)8. 快速隐藏(取消)多行代码 Ctrl+/ (VS :Add: Ctrl+E+C Cancel:Ctrl+. 阅读全文
posted @ 2013-10-25 23:41 zp_Alex 阅读(12099) 评论(1) 推荐(0) 编辑
摘要: DateAdd DateAdd函数 返回 返回包含一个日期的 Variant (Date),这一日期还加上了一段时间间隔。 语法 DateAdd(interval, number, date) DateAdd 函数语法中有下列命名参数: 部分 描述 interval 必要。字符串表达式,是所要加上去的时间间隔类型 number 必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。 date 必要。Variant (Date) 或表示日期的文字,这一日期还加上了时间间隔。 设置 interval 参数具有以下设定值... 阅读全文
posted @ 2013-10-25 10:01 zp_Alex 阅读(454) 评论(0) 推荐(0) 编辑
摘要: WebService动态调用示意图WebService相关知识 代码文档对象模型CodeDom的使用 编程使用C#编译器 反射1.先建动态调用辅助类 WebServiceHelper.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 using System.Configuration; 7 using System.CodeDom; 8 using System.CodeDom.Compiler; 9 usi 阅读全文
posted @ 2013-10-23 14:56 zp_Alex 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在软件测试的面试中, 经常会碰到类似的问题。 比如:如何测试一个杯子, 或者如何测试一只笔。 要求你设计20个以上的testcase. 这类的面试题目,是考察面试者是否熟悉各种软件测试方法, 设计test case的能力, 以及test sense。 首先应该反问下面试官, 需求是什么样的,比如大概是个什么样的杯子。 我回答这类问题的思路, 从软件测试的各种不同方法来联想, 具体如下。 功能测试(Function test) 1.能否装水, 2.除了装水, 能否装其他液体。比如可乐,酒精 3.能装多少ML的水 4.杯子是否有刻度表 5.杯子能否泡茶,跑咖啡 6.杯子是否能放... 阅读全文
posted @ 2013-10-22 11:08 zp_Alex 阅读(1748) 评论(0) 推荐(1) 编辑
摘要: 【0】问题:WCF与 Web Service的区别是什么?和ASP.NET Web Service有什么关系?WCF与ASP.NET Web Service的区别是什么?这是很多.NET开发人员容易搞错的问题。面试的时候也经常遇到。而很多新手也会因为初次接触WCF或者Web Service而陷入迷惑的境地,很多资料介绍的也不准确。我甚至和许多许多年开发经验的开发人员讨论这些问题,他们都无法分清二者的区别。相信很多人也被误导。以下是最常见的错误观点:Web Service太旧了;Web Service 就是 ASP.NET Web Service;WCF比Web Service性能好;WCF 比 阅读全文
posted @ 2013-10-21 15:19 zp_Alex 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Python优势的最大有点就是比其他语言更简单易学,功能强大的解释型编程语言,它有简洁明了的语法,高效率的高层数据结构,能够简单而有效地实现面向对象编程,欢迎大家学习参考。如果你仅仅认为用Python优势只能写写“Hello World”,那你就大错特错了。 Python可以被应用到网络开发、GUI开发、图形开发、Web开发、游戏开发、手机开发、数据库开发等众多领域。网络开发方面,Python提供了大量可用的网络编程模块,涉及到Socket、EMail、FTP等等;众所周知的豆瓣网http://www.douban.com/),就是使用了专门用于Python的网络开发框架——Twisted;此 阅读全文
posted @ 2013-10-21 11:05 zp_Alex 阅读(1071) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页