摘要: 一、数据结构和算法是什么1、数据结构就是指一组数据的存储结构2、算法就是操作数据的方法3、数据结构和算法是相辅相成的,数据结构是为算法服务的,而算法要作用在特定的数据结构之上二、学习的重点在什么地方数据结构和算法解决的是如何更省、更快地存储和处理数据的问题,因此,我们就需要一个考量效率和资源消耗的方 阅读全文
posted @ 2020-02-17 00:59 大卫H 阅读(917) 评论(0) 推荐(1) 编辑
摘要: 手动构建文件服务器 基本原理如下: 1.客户端上传file,转换成二进制流到服务器,服务器接收进行MD5加密,把文件及密码存入文件服务器库,文件根据MD5保存进本地文件夹,文件夹命名第一级取MD5前二位,第二级文件目录是MD5第3和4位,保存的文件重新命名,名称是当前加密的MD5。 当然,加密储存需要验证的,如果本地已经存了这个MD5就认为已经保存了相同的文件,就不需要再保存。 2.下载文件的时候 直接通过该MD5取文件即可。 阅读全文
posted @ 2019-04-28 16:18 大卫H 阅读(10749) 评论(1) 推荐(2) 编辑
摘要: 题目直接上图,可能不是太清晰:不太清晰的题目我稍作说明下1.第一题是左边的平面图,经过折叠后会变成右边哪个立体的图形。2.第二题是从起点到终点,要不重复ABCD四个点走到终点,有多少种走法。3.第三题是用带 2,1,6的三张卡片 能不能组成一个整除43的数,答案是 能 和不能。4.这个比较清楚,就是叠加时间的,不用再说了。5.这一题没看明白怎么回事。知道的可以告知。6,。。7.这一题是 考“好数”,就是一个三位数 中间的值 等于 首尾两个数的平均数,问这种数有多少个、8.第八题 说是 70分钟的比赛 8人参加 6个替补,说是要全部都上去,每人要上场 多少时间? 这个稍微有点绕,一不小心就会上当 阅读全文
posted @ 2014-02-11 23:36 大卫H 阅读(2227) 评论(31) 推荐(0) 编辑
摘要: 一、委托调用方式1. 最原始版本: delegate string PlusStringHandle(string x, string y); class Program { static void Main(string[] args) { PlusStringHandle pHandle = new PlusStringHandle(plusString); Console.WriteLine(pHandle("abc", "edf")); Console.Read(); ... 阅读全文
posted @ 2014-01-23 16:12 大卫H 阅读(411) 评论(0) 推荐(2) 编辑
摘要: HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTTP请求信息作一些额外的工作,或者在某些情况下干脆终止满足一些条件的HTTP请求,从而可以起到一个Filter过滤器的作用。1、asp.net的HTTP请求处理过程(1)、客户端浏览 阅读全文
posted @ 2014-01-23 15:58 大卫H 阅读(262) 评论(0) 推荐(0) 编辑
摘要: asp通过jmail组件发送邮件,附加福建或者内嵌附件需要注意到一点是:JMail.ContentType = “text/html”要注释掉(为什么要发内嵌的附件图片?因为如果是img src=网上的地址,在outlook等客户端内则显示是难看的“X”,需要手动下载图片)<% Set JMail = Server.CreateObject("JMail.Message") '是否将信头编码成iso-8859-1字符集. 缺省是True JMail.ISOEncodeHeaders = True '如果JMail.sile... 阅读全文
posted @ 2013-03-22 23:14 大卫H 阅读(2628) 评论(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 @ 2012-03-13 22:20 大卫H 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 正则表达式语法在典型的搜索和替换操作中,必须提供要查找的确切文字。这种技术对于静态文本中的简单搜索和替换任务可能足够了,但是由于它缺乏灵活性,因此在搜索动态文本时就有困难了,甚至是不可能的。使用正则表达式,就可以:测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字。根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字。例如,如果需要搜索整个 web 站点来删除某些过时的材料并替换某些HT 阅读全文
posted @ 2011-12-21 09:58 大卫H 阅读(302) 评论(0) 推荐(1) 编辑
摘要: 一.察看本地共享资源运行CMD输入net share,如果看到有异常的共享,那么应该关闭。但是有时你关闭共享下次开机的时候又出现了,那么你应该考虑一下,你的机器是否已经被黑客所控制了,或者中了病毒。二.删除共享(每次输入一个)net share admin$ /deletenet share c$ /deletenet share d$ /delete(如果有e,f,……可以继续删除)三.删除ipc$空连接在运行内输入regedit,在注册表中找到 HKEY-LOCAL_MACHINE/SYSTEM/CurrentControSet/Control/LSA 项里数值名称RestrictAnon 阅读全文
posted @ 2011-12-03 20:11 大卫H 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 关于SQL语句分页,网上也有很多啦,我贴一部分过来,并且总结自己已知的分页到下面,方便日后查阅。方法1: 适用于 SQL Server 2000/20051 SELECT TOP 页大小 *2 FROM table13 WHERE id NOT IN4 (5 SELECT TOP 页大小*(页数-1) id FROM table1 ORDER BY id6 )7 ORDER BY id方法2:适用于 SQL Server 2000/2005 1 --顺序写法: 2 SELECT TOP 页大小 * 3 FROM table1 4 WH... 阅读全文
posted @ 2011-11-29 10:30 大卫H 阅读(25125) 评论(3) 推荐(5) 编辑