本设计通过端口扫描器的研究来提高对计算机安全的认识。
利用TCPconnect扫描原理,扫描主机通过TCP/IP协议的三次握手与目标主机的指定端口建立一次完整的连接,如果目标主机该端口有回复,则说明该端口开放。
利用多线程技术实现了对一目标IP进行设定数目的端口扫描,计算机端口扫描技术就是这种主动防御策略实现的重要技术手段。
该端口扫描器采用c++语言开发,在VC6.0编译环境下通过测试资源包含1.27页绝对详细的课程设计报告书,包含目录。
2.c++实现的Socket编程源代码3.超级简单好用的Vc6.0编译器安装包
2023/7/24 13:03:25 16.73MB 计算机网络 课程设计
1
vscode等文本编译器编写C++所需编译链
2023/7/24 10:15:26 94.49MB 编译链
1
QT完整项目示例,目标:Kinect+QT+openCV读取Kinect彩图、深度图环境QT5.11.2MINGW编译器openCV3.2KinectV2
2023/7/24 0:28:26 9KB Kinect QT openCV
1
KayaBASIC:支持Windows,Linux,macOS的多平台BASIC编译器
2023/7/22 3:05:39 28.29MB BASIC Windows Linux macOS
1
包含词法分析,语法分析,语义分析,中间代码产生,目标代码产生(C或者masm)初始语言为抽象语言,每个模块都有单独源码和exe文件,使用不同语言,自行选择所需模块
1
MicrosoftFortranPowerStation4.0编译器
2023/7/22 0:44:50 6.4MB Microsoft Fortran PowerStation 4.0
1
gcc-arm-none-eabi是GNU项目下的软件,是一个面向裸机arm的编译器,这个软件是windows下的工具链。
2023/7/18 12:29:57 93.9MB 嵌入式编译工具
1
STM32F103库函数版例程,所有例程,都是采用MDK5.14编译器。
编译生成的.hex文件(可以用来下载到开发板的)都存放在工程/OBJ文件夹里面。
2023/7/16 2:12:58 13.01MB STM32F103
1
外国少年(10年前)nehe写的圣经级的OpenGL开发教程的bcb6配套源码,nehe的这个opengl开发教程经过数次重写,据称后期有多个opengl开发的高手不断提供建议,并将其翻译为多国语言和用于多种开发工具,这个代码就是其BCB6.0的版本。
其书面教材的中文版也已经上传完毕,其原理适用于知道所有编译器开发。
2023/7/15 23:52:05 7.21MB nehe OpenGL 源码 C++Builder
1
《C专家编程》,英文名《ExpertCProgramming》,作者:【美】PetervanderLinden,翻译:徐波。
出版社:人民邮电出版社,ISBN:9787115171801。
PDF格式,大小7.6MB。
内容简介:《c专家编程》展示了最优秀的c程序员所使用的编码技巧,并专门开辟了一章对c++的基础知识进行了介绍。
  书中c的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习c++等问题进行了细致的讲解和深入的分析。
全书撷取几十个实例进行讲解,对c程序员具有非常高的实用价值。
  本书可以帮助有一定经验的c程序员成为c编程方面的专家,对于具备相当的c语言基础的程序员,本书可以帮助他们站在c的高度了解和学习c++目录:第1章 c:穿越时空的迷雾  1.1 c语言的史前阶段  1.2 c语言的早期体验  1.3 标准i/o库和c预处理器 1.4 k&rc 1.5 今日之ansic 1.6 它很棒,但它符合标准吗  1.7 编译限制 1.8 ansic标准的结构  1.9 阅读ansic标准,寻找乐趣和裨益  1.10 “安静的改变”究竟有多少安静  1.11 轻松一下——由编译器定义的pragmas效果 第2章 这不是bug,而是语言特性  2.1 这关语言特性何事,在fortran里这就是bug呀  2.2 多做之过 2.3 误做之过  2.4 少做之过  2.5 轻松一下——有些特性确实就是bug  2.6 参考文献 第3章 分析c语言的声明 . 3.1 只有编译器才会喜欢的语法  3.2 声明是如何形成的  3.3 优先级规则  3.4 通过图表分析c语言的声明  3.5 typedef可以成为你的朋友  3.6 typedefintx[10]和#definexint[10]的区别  3.7 typedefstructfoo{...foo;}的含义  3.8 理解所有分析过程的代码段  3.9 轻松一下——驱动物理实体的软件 第4章 令人震惊的事实:数组和指针并不相同  4.1 数组并非指针  4.2 我的代码为什么无法运行  4.3 什么是声明,什么是定义  4.4 使声明与定义相匹配  4.5 数组和指针的其他区别  4.6 轻松一下——回文的乐趣 第5章 对链接的思考  5.1 函数库、链接和载入  5.2 动态链接的优点  5.3 函数库链接的5个特殊秘密  5.4 警惕interpositioning  5.5 产生链接器报告文件  5.6 轻松一下——看看谁在说话:挑战turing测验 第6章 运动的诗章:运行时数据结构  6.1 a.out及其传说  6.2 段  6.3 操作系统在a.out文件里干了些什么  6.4 c语言运行时系统在a.out里干了些什么  6.5 当函数被调用时发生了什么:过程活动记录  6.6 auto和static关键字  6.7 控制线程  6.8 setjmp和longjmp  6.9 unix中的堆栈段  6.10 ms-dos中的堆栈段  6.11 有用的c语言工具 6.12 轻松一下——卡耐基-梅隆大学的编程难题 6.13 只适用于高级学员阅读的材料第7章 对内存的思考第8章 为什么程序员无法分清万圣节和圣诞节第9章 再论数组 第10章 再论指针 第11章 你懂得c,所以c++不在话下附录a 程序员工作面试的秘密附录b 术语表
2023/7/15 18:17:40 7.48MB C专家 C专家编程 C精通 C深入
1
共 549 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡