研究杂记|Research
米车阿里
编程爱好者,网络安全,手机安全
展开
-
ftp工作原理
一、ftp的port和pasv模式的工作方式 FTP使用2个TCP端口,首先是建立一个命令端口(控制端口),然后再产生一个数据端口。国内很多教科书都讲ftp使用21命令端口和20数据端口,这个应该是教书更新太慢的原因吧。实际上FTP分为主动模式和被动模式两种,ftp工作在主动模式使用tcp 21和20两个端口,而工作在被动模式会工作在大于1024随机端口。FTP最权威的参考见RFC 959转载 2010-04-17 15:54:00 · 4336 阅读 · 0 评论 -
关于阅读MFC源码的MFC.bsc文件
MFC.bsc文件是在工程中查看MFC源码的工具,具体用法google一下就能找到。 我在这里说明一下的就是,网上很多人求该文件的下载,但是实际上下载下来的该文件时有问题,主要问题就是在通过Source brower查看时,查到的链接是不对的(因为这个文件时根据MFC源码生成的,所以跟你的MFC源码的位置有关),所以该文件最好是自己生成。 生成方法 首先进入DOS命令模式: C:/Program Files/Microsoft Visual Studio/VC98/原创 2010-07-12 07:49:00 · 3037 阅读 · 0 评论 -
MFC实现Windows自带的任务管理器性能使用记录功能
<br />1概述<br />最近在项目中需要显示实时监控的折线图,通过在网上搜索解决方案,发现了一个开源的基于MFC的类实现了Windows任务管理器性能使用记录的显示。在此基础上进行修改。在这里对该类进行详细的分析,并且把其实现原理进行分析,通过对原理分析,进而通过修改源码能够随心所欲的制作我们需要的使用记录窗口。<br />这是该类原主页,是codeproject上的,有兴趣的可以参考下。这是Mehdi Mousavi 先给他的爱人的,外国人都是这么浪漫~~O(∩_∩)O~<br />CHistogr原创 2010-07-11 14:49:00 · 6456 阅读 · 7 评论 -
路由为两台电脑分配了相同的IP!!
今天想在自己的两台电脑配置一个FTP服务器,方便传送文件。在配置的过程中发现居然两台电脑的IP相同,由同一个路由随机分配的。顿时一头雾水。 打开路由配置界面,发现路由的连接状态就有一台电脑。突然想起来,我的两台电脑的MAC地址曾经被改成一样的了。 原来如此,相同的MAC就会被路由分配相同的IP。改过MAC之后就IP就不一样了。原创 2010-07-12 08:47:00 · 2055 阅读 · 1 评论 -
VC编译 知识
大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢? VC转载 2010-05-29 20:10:00 · 800 阅读 · 0 评论 -
ADT中Layout Editor中文显示乱码问题
(转)现象:Layout Editor中不能显示中文控件信息,如下图 原因:因为SDK在绘制控件时加载的是自身的字体(在目录:ANDROID_SDK/platforms/android-1.5/data/fonts中),而本身android 1.5中默认加载的字库不支; 解决办法:修改sdk中字体相关的配置 (修改ANDROID_SDK/platforms/android-1.5/data/fonts/fonts.xml文件) 旧的fonts.xml的内容: sans-serifarialhelvetica转载 2010-09-15 13:35:00 · 3378 阅读 · 0 评论