![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习日志
文章平均质量分 78
particle_1979
一般般
展开
-
ASCII表
ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符原创 2006-11-06 11:58:00 · 516 阅读 · 0 评论 -
Do All in Cmd Shell
目录 1,前言 2,文件传输 3,系统配置 4,网络配置 5,软件安装 6,Windows脚本 7,附言 前言 Cmd Shell(命令行交互)是黑客永恒的话题,它历史悠久并且长盛不衰。本文旨在介绍和总结一些在命令行下控制Windows系统的方法。这些方法都是尽可能地利用系统自带的工具实现的。 文件传输 对于溢出漏洞获得的cmd shell,最大的问题就是如何上传文件。由于蠕虫病毒流行,连接ipc转载 2006-11-06 12:38:00 · 674 阅读 · 0 评论 -
获取系统的串口个数
第一个思路应该是用建立串口的方式来取得串口名,若建立失败,则此串口不存在void GetComList() { CString strCom; int nCom = 0; int count = 0; HANDLE hCom; do { nCom++; strCom.Format("COM%d", nCom); hCom = CreateFile(strCom, 0,原创 2006-12-31 14:05:00 · 1496 阅读 · 0 评论 -
java中的abstract class和interface(1)
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很转载 2007-04-19 16:41:00 · 603 阅读 · 0 评论 -
java中的abstract class和interface(2)
考虑这样一个例子,假设在我们的问题领域中有一个关于Door的抽象概念,该Door具有执行两个动作open和close,此时我们可以通过abstract class或者interface来定义一个表示该抽象概念的类型,定义方式分别如下所示: 使用abstract class方式定义Door: abstract class Door { abstract void open(); abst转载 2007-04-19 16:42:00 · 588 阅读 · 0 评论