随笔 - 37  文章 - 0  评论 - 150  阅读 - 29万

随笔分类 -  Others

[MFC]对CString::GetBufferSetLength方法的探究
摘要:在使用CString的GetBufferSetLength方法时,遇到了一个问题,代码如下:CString path;::GetCurrentDirectory(MAX_PATH, path.GetBufferSetLength(MAX_PATH));path.Append(TEXT("\\SubDir"));wprintf(TEXT("%s"), path);这段代码的输出始终是E:\Proje... 阅读全文
posted @ 2010-10-08 22:59 Zplutor 阅读(7306) 评论(1) 推荐(1) 编辑
字符编码基础知识
摘要:谈到字符编码,一大串名词接踵而来:ASCII,GB2312,GBK,BIG5,Unicode,UTF-8……真是让人眼花缭乱,不知所措。花了一个下午的时间,终于大致弄明白了它们之间的渊源,现在把我所理解的写下来。当然了,这只是我个人的理解,也不一定全部都是正确的,如果对某些内容有怀疑,可以查看参考网页,网址在最后面给出。字符编码首先应该明确一下什么是字符编码(Encodin... 阅读全文
posted @ 2010-05-04 22:33 Zplutor 阅读(1283) 评论(0) 推荐(0) 编辑
[Windows]ACM在线判题系统的安全性解决方案
摘要:ACM在线判题系统所使用的判题程序要求有很高的安全性,因为判题程序需要运行用户提交上来的代码,而用户会提交什么样的代码是无法预知的。判题程序首先要把用户的代码编译成可执行文件,然后运行这个可执行文件(本文姑且称之为解题程序),所以判题系统的安全性主要是限制解题程序的行为,阻止它执行危险的操作。我们可以列举出以下的安全目标(各项之间可能有重复):1. 阻止解题程序访问文件系统。2. 阻止解题程序访问... 阅读全文
posted @ 2010-03-27 12:55 Zplutor 阅读(1930) 评论(1) 推荐(1) 编辑
[Windows]Windows的访问控制模型
摘要:经过12月份的奋斗,OJ的判题程序已经初具雏形了,不过安全性仍然是一个令我非常头疼的问题,在这个问题上几乎耗了半个月的时间。虽然还没有找到完美的解决方法,但总算了解了Windows的安全性是如何工作的。下面分享一下在这方面的心得。首先说一下Windows中的访问控制模型(Access Control Model),它是Windows安全性的基础构件。访问控制模型有两个主要的组成部分,访问令牌(Ac... 阅读全文
posted @ 2010-01-05 20:55 Zplutor 阅读(4246) 评论(1) 推荐(3) 编辑
[Others]每个文件夹都具有的特殊文件夹
摘要:使用过DOS命令的人都知道返回上层目录的命令是“cd ..”;使用过相对路径的人也知道“..”代表上层目录,“.”代表当前目录,一直以来我都以为这是固定的特殊命令,直到今天在编程遇到一个难题时,思考了一番后才发现并不是这样的。当我们在命令提示符中输入DIR命令时,在返回的列表中可以看到两个特殊的文件夹,其名称分别为“... 阅读全文
posted @ 2009-10-13 14:43 Zplutor 阅读(551) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示