随笔分类 -  技术相关文档

清理SQL多余登录信息
摘要:服务器列表、登陆帐户、密码等信息都记录在 %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 阅读(366) 评论(0) 推荐(0)
提高C#编程水平不可不读的50个要诀
摘要:提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编... 阅读全文
posted @ 2015-03-14 11:11 Jarrett.zhou 阅读(226) 评论(0) 推荐(0)
Winform打包发布图解
摘要:最近,机房收费系统的个人版接近尾声,到了打包发布的时刻。VB.NET的打包发布与VB6.0的打包发布存在不小的差别。下面我们来详细看一下如果打包发布。第一步: 打开VS,新建项目,选择其他项目类型--安装部署 第二步,添加了项目之后我们进入文件系统选项卡,选择应用程序文件夹,添加文件 在弹出的文... 阅读全文
posted @ 2014-04-18 15:50 Jarrett.zhou 阅读(548) 评论(0) 推荐(0)
svn强制添加注释脚本
摘要:@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 阅读(194) 评论(0) 推荐(0)
SQL经典面试题及答案
摘要: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 阅读(248) 评论(0) 推荐(0)
排序算法总结
摘要:按平均时间将排序分为四类:(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 阅读(151) 评论(0) 推荐(0)
经典.net面试题目
摘要: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 阅读(169) 评论(0) 推荐(0)
mvc原理和mvc模式的优缺点
摘要:一、mvc原理 mvc是一种程序开发设计模式,它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。它主要分模型、视图、控制器三层。1、模型(model)它是应用程序的主体部分,主要包括业务逻辑模块(web项目中的Action,dao类)和数据模块(pojo类)。模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性2、视图(view) 用户与之交互的界面、在web中视图一般由jsp,html组成3、控制器(controller)接收来自界面的请求 并交给模型进行处理 阅读全文
posted @ 2013-04-25 18:16 Jarrett.zhou 阅读(640) 评论(0) 推荐(0)
.net面试题及答案
摘要:2 .列举ASP.NET 页面之间传递值的几种方式。答. 1).使用QueryString, 如....?id=1; response. Redirect().... 2).使用Session变量 3).使用Server.Transfer3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。答:public class MainClass { public static void Main() { Console.WriteLine(Foo(30)); } public static int Foo(int i) { if (i 阅读全文
posted @ 2013-03-04 22:47 Jarrett.zhou 阅读(197) 评论(0) 推荐(0)
即时通讯有标准 IM的四种即时通讯协议简介
摘要:IM(Instant Messaging)正在被广泛地采用,特别是在公司与它们的客户互动联接方案上。为了解决即时通讯的标准问题,IETF成立了专门的工作小组,研究和开发与IM相关的协议。 目前IM有四种协议:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)以及XMPP。PRIM与XMPP、 SIMPLE类似,但已经不再使用了。 IMPP主要定义必要的协议和数据格式,用来构建一个具有空间接收、发布能力的即时信息系统。到目前为止,这个组织已经出版了三个草案RFC,但主要的有两个:一个是针对站点空间和即时通讯模型的... 阅读全文
posted @ 2012-09-27 18:07 Jarrett.zhou 阅读(1120) 评论(0) 推荐(0)
C# 基础:ref和out的区别
摘要:ref和out的区别在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是:1、使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中对其完成初始化。2、使用ref和out时,在方法的参数和执行方法时,都要加Ref或Out关键字。以满足匹配。3、out适合用在需要retrun多个返回值的地方,而ref则用在需要被调用的方法修改调用者的引用的时候。注:在C#中,方法的参数传递有四种类型:传值 阅读全文
posted @ 2012-09-14 11:28 Jarrett.zhou 阅读(150) 评论(0) 推荐(0)
Windows 定时关机命令
摘要:大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且 为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中 。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。 比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,这样,到了22点电. 阅读全文
posted @ 2012-06-16 17:52 Jarrett.zhou 阅读(1810) 评论(0) 推荐(0)
程序员必知8大排序3大查找
摘要:每天都在叫嚣自己会什么技术,什么框架,可否意识到你每天都在被这些新名词、新技术所迷惑,.NET、XML等等技术固然诱人,可是如果自己的基础不扎实,就像是在云里雾里行走一样,只能看到眼前,不能看到更远的地方。这些新鲜的技术掩盖了许多底层的原理,要想真正的学习技术还是走下云端,扎扎实实的把基础知识学好,有了这些基础,要掌握那些新技术也就很容易了。要编写出优秀的代码同样要扎实的基础,如果排序和查找算法学的不好,怎么对程序的性能进行优化?废话不多说,本文要介绍的这些排序算法就是基础中的基础,程序员必知!1、直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经 阅读全文
posted @ 2012-05-12 16:25 Jarrett.zhou 阅读(249) 评论(0) 推荐(0)
安装VS2010 无法打开数据文件'C:\Users\Administrator\AppData\Local\Temp\SIT12124.tmp\deffactory.dat的解决方法
摘要:解决方法:进入这个文件路劲:C:\Users\Administrator\AppData\Local\Temp\SIT12124.tmp用记事本打开 ‘deffactory.dat’ 这个文件,清空文件 把如下代码复制进去-->保存-->从新安装vs2010-->next-->next.............[Version] Signature = "$Windows NT$" Provider="Microsoft Visual Studio 2010 Professional Edition – ENU" Version= 阅读全文
posted @ 2012-04-11 16:42 Jarrett.zhou 阅读(3410) 评论(0) 推荐(0)