远程浏览服务端文件支持文件上传下载
VC++6.0编译下通过。模仿RealVNC412编的,查看服务端的盘符文件内容并且看到感兴趣的可以文件下载下
来,同时也可以上传文件到服务端任意位置的通信和文件操作程序,支持单个文件以及一个目录下的所有文
件上传或下载。照搬realVnc的网络通信功能,以及支持多客户连接功能。客户端也尽量模仿realvnc的客户
端,包括断线重连,属性页对话框,以及主体交互对话框,都是直接用SDK编的,当然也是抄的RealVNC.客
户端以及服务端源代码文件夹下的common文件夹是静态库文件,有的是照搬RealVNC412源码,有的是模仿写
的。
C++面向对象的2种方法的例子
看过2个代码,都用到了面向对象的方法,而且是2种不同的方法,简单地说就是:数组和模板。我把它们提取并模拟出2个类似的代码。我以前都苦于找不到例子,印象不深;相信你们也有同感吧,故分享下
代理服务器及测试客户端VC6源代码
VC++6.0下源代码
提供代理服务器用来转发客户端数据,目前只能进行单对单转发,以及配套的测试客户端程序,已在公网上做过实验,可以实现内网穿透,未使用P2P打洞方法。有多对1转发程序后,再另行上传
VNC VC++完整源代码
VNC vc++完整源代码,如果你想研究VNC又苦于找不到源代码,本资源能提供给你很好的帮助
vnc realvnc412 学习笔记
本人2个月来学习realvnc412的学习心得,笔记有点散乱。图像处理部分没有涉及。适合于新手看,老手可以跳过了。互相讨论,chinaujs@126.com
usbboot
该软件能将U盘做成DOS系统 <br>按提示做好后,进入BIOS将第一启动设为移动设备启动,插上U盘就可以进入DOS了。<br>我的U盘是2G的,只能选择HDD模式,我试过了,能进入DOS
dllexp
一款windows下运行的查看dll导出函数的软件,功能和VC++6.0提供的一个exe工具(它要在DOS下运行)<br><br>软件太小,就给大家分享吧
ceedo
随身携带的操作系统,免除你安装软件的痛苦,
C++标准程序库—自修教程与参考手册
《C++标准程序库—自修教程与参考手册》一本绝对适合STL初学者的书,本人也正在初学中,好东西不感独贪,给大家分享下,提供PDF下载
欢迎大家互相探讨,有讨论才能辩细节
C++面向对象多线程编程
《C++面向对象多线程编程》多线程编程的教材,提供PDF下载
Source Insight
Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。
sreng2
一款新手修复系统 及查错 修复安全模式的极佳软件
最简单的聊天室
在vc++6.0下通过,先运行服务端,完整的源码
图书管理系统
在DOS下运行的,不带数据库,我门上C++这门课是布置的论文
严版线形表实现含部分课后习题
VC++6.0下编译下通过。线形表含顺序表和单链表的操作实现及部分课后习题实现。自己测试了下,都基本实现
冰刃icesword
这个软件大家很熟悉吧,功能很强大。至今我还用不全,<br>给大家分享下
从TS文件中分离ES数据的方法
关于ts的文件说明,说明怎么从ts流中分离出一帧帧的es数据
xcap-1.3.2发包软件
较新版本的xcap, 一款构造网络包及发包软件。此为英文版。如果提示缺少mfc110.dll, 运行目录依赖的dll 中的vcredist_x64.exe和vcredist_x86.exe
qemu调试linux内核,及sourceinsight阅读linux内核
使用qemu调试linux5.10内核aarch64,并可以调试head.S,并使用sourceinsight添加linux内核实际使用的文件。总结网上的各个资料,实际应用了一遍,整理整个过程中的文档,以备查看
linux内核(5.10)在head.S中打印64位寄存器
用到的全局变量regs_save在arch/arm64/kernel/setup.c中定义如下
u64 __cacheline_aligned regs_save[11];
以下代码,可以打印出_text的物理地址
print_char x0, x1,x2,#0x3a // ':'
adr_l x1, _text
print_reg64 x1,x6
vcruntime140d.dll: rk3588 trm p1资源需要的dll文件
ucrtbased.dll vcruntime140d.dll,解压后放到exe的同目录
rk3588 trm p1
用于演示windows界面程序的执行效果,运行会有rk3588的资料,文件名
rk3588 trm p2
演示windows界面程序的高级用法,运行会产生rk3588资料,文件名
内存池:8-8K统一分配管理及kernel中的链表使用
支持替代malloc, 从heap中分配系列内存池:8-8K,每个内存池的个数可以调整
也支持单独创建与使用一个额外的大小指定的内存池
从kernel中移植链表,及实际使用
linux kernel中的红黑树及红黑树测试代码移植
提取linux kernel中的红黑树实现,供项目使用。可以在linux下编译运行。可以用来研究红黑树代码,已经在项目中使用。附上运行结果
xw@xw-virtual-machine:~/share/test/rbtree$ ./rbtest
KERN_ALERT rbtree testing
key=1
key=2
key=3
key=4
key=5
key=6
key=7
key=8
key=9
key=10
erase all rbtree
rbtree is empty
红黑树代码,linux kernel中提取,适配linux c, c++和windows (vs2022) c, c++
包括linux下的c测试工程, c++测试工程。
windows (vs2022)下的c测试工程, c++测试工程
代码目录,以及使用说明
红黑树代码,linux kernel中提取,并在linux上和windows64上运行通过,仅支持c
linux kenerl中提取出红黑树代码,并在linux上和windows64上运行通过,不支持c++
linux内核中移植的红黑树代码,适配windows, linux, gnuc工具链
包含Makefile的完整工程。 也同样可以在vs2022上运行,需要自己建立vs工程。同样支持gnuc工具编译
严版数据结构中字符串相关操作的实现及模式匹配
严版数据结构中字符串HString基本操作,以及模式匹配操作。因为书上基本都有,本人只不过把少数伪代码实现了下,所以分享下
ts流中分离出es数据的代码
VC6下编译通过,配合之前发的文档ts文件分离es的实际代码,里面有测试用的ts文件,运行后会有分离出的264和mp3文件
原创TS协议解析(华为方收录)
本人两个月研究TS的结果,为记录研究经验,特花了7个工作日写出这个文档,本文档是第2版,之前发的是第1版。
该文档已被华为方收录,并给予肯定。
里面以我的理解对TS协议来了个通俗的解释,主次分明。且通俗易懂,呵呵没办法,不这样的话,通不过华为方的验收。
前面发的“ts流中分离出es数据的代码”就是在此基础上写出来的。
特分享下,如果大家有任何疑问可以CSDN上通知我,我将尽我的可能回复。