上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 41 下一页

IPv4 和 IPv6地址

摘要: 目前Internet上使用的基本都是IPv4地址,也就是说地址总共是32个比特位,也就是32位二进制数. 所以IPv4地址总的容量是 2的32次方 = 4294967296 比如 11010010 01001001 10001100 00000010, 为了方便阅读和记忆,每8位之间用一个点划开,也 阅读全文
posted @ 2017-07-19 11:53 新西兰程序员 阅读(1850) 评论(0) 推荐(0)

面试问题 - SQL 中存储过程与函数的区别

摘要: SQL 中的存储过程与函数没有本质上的区别 函数 -> 只能返回一个变量. 函数可以嵌入到sql中使用, 可以在select 中调用, 而存储过程不行. 但函数也有着更多的限制,比如不能使用临时表 存储过程 -> 可以返回多个变量. 存储过程的定义如下: 存储过程可以使得对数据库的管理、以及显示关于 阅读全文
posted @ 2017-07-19 11:25 新西兰程序员 阅读(430) 评论(0) 推荐(0)

SQL中的drop,truncate和delete的区别

摘要: (1) DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行 阅读全文
posted @ 2017-07-11 14:26 新西兰程序员 阅读(228) 评论(0) 推荐(0)

C#生成满足特定要求的密码

摘要: 代码1 Random m_rnd = new Random(); public char getRandomChar() { int ret = m_rnd.Next(122); while (ret < 48 || (ret > 57 && ret < 65) || (ret > 90 && re 阅读全文
posted @ 2017-07-10 11:13 新西兰程序员 阅读(286) 评论(0) 推荐(0)

抽象方法(abstract method) 和 虚方法 (virtual method), 重载(overload) 和 重写(override)的区别于联系

摘要: 1. 抽象方法 (abstract method) 在抽象类中,可以存在没有实现的方法,只是该方法必须声明为abstract抽象方法。 在继承此抽象类的类中,通过给方法加上override关键字来实现此方法. 由于该abstract method (抽象方法)是没有实现的方法,所以在子类中必须使用o 阅读全文
posted @ 2017-07-06 13:11 新西兰程序员 阅读(605) 评论(0) 推荐(0)

面试问题 ---C#中的委托

摘要: 一、C#委托是什么的? 在正式介绍委托之前,我想下看看生活中委托的例子——生活中,如果如果我们需要打官司,在法庭上是由律师为我们辩护的,然而律师真真执行的是当事人的陈词,这时候律师就是一个委托对象,当事人委托律师这个对象去帮自己辩护。这就是我们生活中委托的例子的。然而C#中委托的概念也就好比律师对象 阅读全文
posted @ 2017-07-06 06:12 新西兰程序员 阅读(827) 评论(0) 推荐(0)

面试问题 - C# 接口和抽象类的区别

摘要: 这个问题基本上可以说是 面试时的必问问题 C# 中的接口和抽象类 相同点: 1. 都不能直接实例化,都可以通过继承实现其抽象方法 2. 都是面向抽象编程的技术基础,实现了诸多的设计模式 不同点: 1. 接口支持多继承 (类可以继承任意多个接口),抽象类不能实现多继承 (一个类最多只能继承一个抽象类) 阅读全文
posted @ 2017-07-06 06:03 新西兰程序员 阅读(407) 评论(0) 推荐(0)

SQL Server中的聚集索引(clustered index) 和 非聚集索引 (non-clustered index)

摘要: 本文转载自 http://blog.csdn.net/ak913/article/details/8026743 面试时经常问到的问题: 1. 什么是聚合索引(clustered index) / 什么是非聚合索引(nonclustered index)? 2. 聚合索引和非聚合索引有什么区别? 深 阅读全文
posted @ 2017-06-29 10:49 新西兰程序员 阅读(31299) 评论(1) 推荐(5)

转载TCP-IP协议解释

摘要: 本文转载自 http://www.ruanyifeng.com/blog/2009/03/tcp-ip_model.html TCP/IP模型是互联网的基础, 理解 TCP/IP对理解互联网至关重要 TCP/IP 是一系列协议的总称,这些协议的目的,是为了能够在计算机之间进行信息交换 所谓"协议"可 阅读全文
posted @ 2017-06-20 12:34 新西兰程序员 阅读(203) 评论(0) 推荐(0)

Git的使用 强制放弃本地所有修改,获取master中最新版本更新本地

摘要: git fetch --all git reset --hard origin/master git fetch --all 的意思是,下载远程库的所有内容,但不与本地做任何合并 git reset --hard origin/master 指的是把本地指向刚刚下载的最新版本 这样,就完成了放弃本地 阅读全文
posted @ 2017-06-12 08:03 新西兰程序员 阅读(492) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 41 下一页