- 博客(6)
- 资源 (29)
- 收藏
- 关注
原创 C/C++:Winsock网络编程—ping命令的简单实现
Winsock网络编程—ping命令的简单实现前言先声明 博主实现的是Windows平台的ping命令的简单实现,没有做域名解析,只能直接ping ip。我们要实现ping 肯定得先知道ping的实现原理,ping 发送的 ICMP报文。实际上的落脚点 就是对 ICMP协议和IP协议 结构的学习 以及 如何使用Winsock API 来实现ICMP报文的组包和解包。需要使用wireshark ...
2018-11-24 20:18:24 4906 3
原创 Qt:Qt实现Winsock网络编程—TCP服务端和客户端通信(多线程)
Qt实现Winsock网络编程—Tcp服务端和Tcp客户端通信(多线程)前言感觉Winsock网络编程的api其实和Linux下网络编程的api非常像,其实和其他编程语言的网络编程都差不太多。博主用Qt实现的,当然不想用黑窗口呗,有界面可以看到,由于GUI编程的话 一般UI进程不能阻塞,肯定需要多线来实现,在等待用户连接的时候accept,和客户端通信 等待消息的时候recv这些都是阻塞的 都...
2018-11-06 21:31:46 14456 7
原创 Android:Android NDK项目中C++文件中打印日志
Android NDK项目中C++文件中打印日志工作需要,在NDK项目中的C++文件中打印日志,还是费了点劲 达到自己 想要的效果了。LOG_TAG 为当前文件名:当前函数名 当前行数 FILE:func 作为日志头。步骤添加头文件添加头文件 定义宏函数#include <android/log.h>//这2行可以不用添加,是博主 特定需求#define __ST...
2018-11-29 00:48:57 2266
原创 C/C++:uint64_t 转为char*
碰到个打印uint64_t的情况,找了会,也碰到点问题。做个记录。需要添加 头文件#define __STDC_FORMAT_MACROS 1 //一定要写在 下面这个include的上面#include <inttypes.h>使用的地方 char buf[256] = {0}; snprintf(heightStr, sizeof buf, "%" PRIu64...
2018-11-29 00:44:30 7649
原创 Qt:Qt实现Winsock网络编程—非阻塞模式下的简单远程控制的开发(WSAAsyncSelect)
Qt实现Winsock网络编程—非阻塞模式下的简单远程控制的开发(单线程)前言这边博客应该是 Qt实现Winsock网络编程—TCP服务端和客户端通信(多线程) 的姐妹篇,上篇博客中的socket通信中所用的Windows api函数 都是阻塞函数,而一般图形界面编程中的UI进程一般不能阻塞,所以上篇博客 采用的是多线程,将接受连接请求 和 通信的socket处理都放在单独的后台线程中,这样就...
2018-11-18 20:30:00 2391 2
原创 Android:使用Activity制作中间弹窗
使用Activity制作中间弹窗前言使用activity制作弹窗的好处就是,自由发挥的余地更大了。匆匆的用activity制作了中间弹窗的小demo,没有重写activity显示和消失的动画,圆角没有添加。上班太忙了,有空再补上。先看看效果图吧。希望有人能用得上。布局文件activity_dialog.xml&amp;lt;LinearLayout xmlns:android=&quot;http:/...
2018-11-01 00:27:44 4858
02_Win32ToDriver.zip
2020-08-12
Qt:Windows编程—Qt实现进程管理 示例代码
2019-01-20
MFC:Socket编程—TCP服务端和多个客户端通信 示例代码
2019-01-12
Windows编程—代码修改系统时间 示例demo
2019-01-10
Qt:Windows编程—Qt实现本地服务管理 示例代码
2018-12-14
Qt:Windows编程—Qt实现注册表启动项管理 示例代码
2018-12-09
Qt:Qt实现飞秋拦截助手—ARP攻击 完整项目代码
2018-12-07
Qt:Qt实现飞秋拦截助手—Mac地址扫描器 代码
2018-12-06
C/C++:Windows编程—代码获取本地所有网卡信息(网卡描述,IP地址,子网掩码,MAC地址)demo代码
2018-12-02
C语言:Winsock网络编程—ping命令的简单实现 示例demo
2018-11-24
Qt实现Winsock网络编程—非阻塞模式下的简单远程控制的开发 示例demo
2018-11-18
Qt实现Winsock网络编程—Tcp服务端和客户端通信(多线程)示例程序demo
2018-11-06
Android activity中间弹框
2018-11-01
Qt使用WM_COPYDATA消息进行进程通信 示例demo
2018-10-28
用Qt使用按键模拟函数和鼠标模拟函数实现网页刷新 示例 demo
2018-10-26
使用Qt实现网页自动刷新工具 示例demo
2018-10-24
Qt编程-QTableView同时冻结行和列
2023-10-10
Qt编程-QTableView冻结行或冻结列或冻结局部单元格
2023-10-10
mongoose.c编写多表单域(多input项)文件上传示例代码
2021-01-24
MFCMyCtrlTest.zip
2020-02-16
HookIE.zip
2020-01-12
IATHookTest.zip
2020-01-08
C/C++:Windows编程—Hook IE浏览器实现URL拦截及更改 示例demo
2019-12-29
InlineHookTest1.zip
2019-06-10
PrinterTest.zip
2019-06-08
Windows编程-Windows RPC 传递自定义数据类型、自定义数据类型数组、指针数组 示例demo
2019-03-28
MFC:移动对话框到右下角 示例代码
2019-02-22
Qt:Windows编程—代码注入 示例demo
2019-02-01
Qt:Windows编程—DLL注入与卸载 示例demo
2019-01-27
C/C++:Windows编程—调用DLL程序的2种方法 示例demo
2019-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人