2015年8月13日
摘要: 服务器列表、登陆帐户、密码等信息都记录在 %AppData%\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin (2008)%AppData%\Microsoft\Microsoft SQL Server\90\Tools\S... 阅读全文
posted @ 2015-08-13 10:28 Jarrett.zhou 阅读(346) 评论(0) 推荐(0) 编辑
  2015年3月14日
摘要: 提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编... 阅读全文
posted @ 2015-03-14 11:11 Jarrett.zhou 阅读(219) 评论(0) 推荐(0) 编辑
  2014年4月18日
摘要: 最近,机房收费系统的个人版接近尾声,到了打包发布的时刻。VB.NET的打包发布与VB6.0的打包发布存在不小的差别。下面我们来详细看一下如果打包发布。第一步: 打开VS,新建项目,选择其他项目类型--安装部署 第二步,添加了项目之后我们进入文件系统选项卡,选择应用程序文件夹,添加文件 在弹出的文... 阅读全文
posted @ 2014-04-18 15:50 Jarrett.zhou 阅读(509) 评论(0) 推荐(0) 编辑
  2014年3月5日
摘要: 原型是Js中非常重要的概念,每个函数(在Js里面函数也是对象)都有一个叫prototype即原型)的属性,不过在一般情况下它的值都是null,但它他有一项非常重要的功能就是所以实例都会共享它里面的属性和方法(这就是Js里面实现继承的基础)!还是举例吧:function auth(){alert(this.name);//此处一定要加this关键字}auth.prototype.name='shiran';//这句可以放到对象定义之后,但必须在被调用之前new auth();//这里一定要用new这里需要注意三点:第一、name前面一定要加关键字this,不然的话就会得不到任何, 阅读全文
posted @ 2014-03-05 13:02 Jarrett.zhou 阅读(217) 评论(0) 推荐(0) 编辑
  2013年9月26日
摘要: @echo offsetlocalset SVN_BINDIR=C:/Program Files/VisualSVN Server/bin/set REPOS=%1set TXN=%2rem check that logmessage contains at least 10 characterssvnlook log "%REPOS%" -t "%TXN%" | findstr ".........." > nulendlocalif %errorlevel% gtr 0 goto errexit 0:errecho plea 阅读全文
posted @ 2013-09-26 13:15 Jarrett.zhou 阅读(189) 评论(0) 推荐(0) 编辑
  2013年8月2日
摘要: 1.一道SQL语句面试题,关于group by 表内容: 2005-05-09 胜 2005-05-09 胜 2005-05-09 负 2005-05-09 负 2005-05-10 胜 2005-05-10 负 2005-05-10 负如果要生成下列结果, 该如何写sql语句? 胜 负 2005-05-09 2 2 2005-05-10 1 2 ------------------------------------------ create table #tmp(rq varchar(10),shengfu nchar(1))insert into #tmp values('200 阅读全文
posted @ 2013-08-02 10:55 Jarrett.zhou 阅读(244) 评论(0) 推荐(0) 编辑
  2013年4月26日
摘要: 按平均时间将排序分为四类:(1)平方阶(O(n2))排序 一般称为简单排序,例如直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlgn))排序 如快速、堆和归并排序;(3)O(n1+£)阶排序 £是介于0和1之间的常数,即0<£<1,如希尔排序;(4)线性阶(O(n))排序 如桶、箱和基数排序。各种排序方法比较 简单排序中直接插入最好,快速排序最快,当文件为正序时,直接插入和冒泡均最佳。影响排序效果的因素 因为不同的排序方法适应不同的应用环境和要求,所以选择合适的排序方法应综合考虑下列因素: ①待排序的记录数目n; ②记录的大小(规模); ③关键字的结构及其... 阅读全文
posted @ 2013-04-26 10:20 Jarrett.zhou 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 存储过程的优缺点:优点: 1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。2.执行计划(存储过程在首次运行时将被编译,这将产生一个执行计划-- 实际上是 Microsoft SQL Server为在存储过程中获取由 T-SQL 指定的结果而必须采取的步骤的记录。)缓存改善性能。 ........但sql server新版本,执行计划已针对所有 T-SQL 批处理进行了缓存,而不管它们是否在存储过程中,所以没比较优势了。3.存储过程可以用于降低网络流量,存储过程代码直接存储于数据库中,所以不会产生大量 阅读全文
posted @ 2013-04-26 10:12 Jarrett.zhou 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2 .列举ASP.NET 页面之间传递值的几种方式。答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量3.使用Server.Transfer4.使用Application5.使用 阅读全文
posted @ 2013-04-26 09:59 Jarrett.zhou 阅读(166) 评论(0) 推荐(0) 编辑
  2013年4月25日
摘要: 一、mvc原理 mvc是一种程序开发设计模式,它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。它主要分模型、视图、控制器三层。1、模型(model)它是应用程序的主体部分,主要包括业务逻辑模块(web项目中的Action,dao类)和数据模块(pojo类)。模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性2、视图(view) 用户与之交互的界面、在web中视图一般由jsp,html组成3、控制器(controller)接收来自界面的请求 并交给模型进行处理 阅读全文
posted @ 2013-04-25 18:16 Jarrett.zhou 阅读(622) 评论(0) 推荐(0) 编辑