学习笔记
moqiyiyang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
有序表的折半查找 三
<br />有序表的折半查找<br />有序表即使表中数据元素按照关键码升序或者降序排序。<br />折半查找的主要思想:<br />在有序表中,取中间元素作为比较对象,若给定值与中间元素的关键码相等则查找成功;若给定值小于中间元素的关键码,则在中间元素的左半区继续查找;若给定值大于中间元素的关键码,则在中间元素的右半区继续查找。不断重复上面的过程直到查找成功,或查找的区域无数据元素,查找失败。<br /> <br /> <br />步骤如下:<br /><1>low=1;heigh=length; //原创 2010-12-01 17:26:00 · 1383 阅读 · 0 评论 -
wpf 1(数据库中获取n条数据库或者获取从第n条到第m条数据的区别)
<br />数据库中获取n条数据或者获取从第n条到第m条数据的区别:<br /> <br />//获取前5行数据<br />select top 5*from table<br /> <br />//查询第11行到第20行记录<br />select top 10 * from[表明] where [主键] not in (select top 10[主键] from [表明] order by [排序字段及排序方法])order by [排序字段及排序方法]原创 2010-12-12 19:32:00 · 620 阅读 · 0 评论 -
HTTP
<br />1.HTTP的特点是什么?分别从Windows应用程序和web应用程序,说明.net提供了哪些对HTTP封装的技术?<br />从应用的角度来说,HTTP主要有一下特点<br />(1)http以tcp方式工作。<br />(2)http是 无状态的。<br />(3)http使用元信息作为表头。<br />在Windows应用程序中,.NET提供了以下类对HTTP进行封装:<br />(1)WebRequest类和HttpWebRequest类。<br />WebRequest是.NET Fr原创 2010-12-10 10:48:00 · 631 阅读 · 1 评论 -
什么是编码?什么是解码?
<br />将字符序列转换为字节序列的过程称为编码。<br />将字节序列转换为字符序列的过程称为解码。<br /> <br />NETFramework提供了编码、解码的类有:Encoding、Encoder、Decoder。<br />Encoding类位于System.Text命名空间中,主要用于在不同的编码和Unicode之间进行转换。<br /> <br />为什么要对字符进行编码和解码?<br />答:在网络通信中,很多情况下通信双方传达的都是字符信息。但是,字符信息并不能从网络的一端传递到另一原创 2010-12-09 20:05:00 · 1860 阅读 · 0 评论 -
udp
<br />1.udp和tcp协议的主要区别在哪?<br />udp是一个简单的、面向数据报的无连接的协议,提供了快速但是不一定可靠的传输服务。<br />与tcp一样,UDP也是构建于底层ip协议之上的传输层协议。与tcp相比,UDP有如下一些特点:<br />首先,UDP协议时基于无连接的协议,它能够消除生成连接的系统延迟,所以速度比tcp更快。对于强调传输性能而不是传输完整性的应用(例如音频和多媒体应用)udp是最好的选择。<br />其次,udp不但支持一对一的链接,而且支持一对多的连接,可以使用广原创 2010-12-10 10:30:00 · 811 阅读 · 0 评论 -
tcp
<br />一、tcp的主要优点有哪些?<br />(1)面向连接的传输层协议<br />(2)每一个tcp连接只能有两个端口,而且只能一对一通信,不能一对多直接通信;<br />(3)传输的数据无消息边界;<br />(4)数据以字节流的方式传输;<br />(5)通过tcp连接传输的数据,能保证数据无差错、不丢失、不重复地准确到达接收方并且保证数据到达的顺序与数据发出的顺序相同。<br /> <br /> <br />二、解决消息的无边界问题有哪些常用的方法?<br />(1)发送固定长度的消息。适用于原创 2010-12-09 21:05:00 · 538 阅读 · 0 评论 -
关于套接字的一些概念
<br />1.套接字是引用网络连接的特殊的文件描述符,他有三个基本要素组成:网络类型、数据传输类型、采用的网络协议。<br /> <br /> <br />套接字有三种不同的类型:<br />流套接字、原始套接字、数据报套接字<br /> <br /> <br /> <br />2.说明面向连接的套接字服务端编程的基本步骤<br /> 1)创建一个包含采用的网络类型、数据传输类型、协议类型的本地套接字对象,并将其与服务器的ip地址和端口号绑定。这个过程可以通过Socket类实现<br />原创 2010-12-09 20:47:00 · 1086 阅读 · 0 评论 -
数据加密与解密技术
<br />1.简述对称加密与不对称加密的特点及其原理<br />对称加密:<br />(1)加密和解密使用同一个密钥。<br />(2)私钥算法以块为单位加密数据,一次加密一个数据块,因此支持数据流。<br />对称加密的优点:保密强度高,加、解密速度快,适合加密大量数据。<br />对称加密的缺点:通信双方使用相同的密钥和iv加密,发送方需要先将密钥和iv传送给接收方。如果攻击者拦截了密钥和iv,也就等于知道了如何解密数据。<br /> <br />不对称加密:<br />(1)使用一个需要保密的私钥和原创 2010-12-10 11:21:00 · 2849 阅读 · 0 评论 -
sql注入
<br />对于sql注入,攻击者首先要确定你使用的是什么数据库。他要怎么确定你用什么数据库呢?就是利用第一个sql注入的方式,URL传值去获取异常信息,分析异常信息知道你使用什么数据库,SQLServer,Mysql,Oracle,还是简单的Acess!他们会像DBA一样操控数据库里面飞信息,确定你数据库的名字,再知道你数据库里面有几个表,再去确定表里面的字段,一步一步吞噬数据库里面的信息!<br /> <br />我们应该如何防止呢?<br />首先我们尽量:1.使用post提交<br />2.连接数据原创 2010-12-12 12:26:00 · 618 阅读 · 0 评论
分享