NASM是一个为可移植性与模块化而设计的一个80x86的汇编器。
它支持相当多  的目标文件格式,包括Linux和'NetBSD/FreeBSD','a.out','ELF','COFF',微软16  位的'OBJ'和'Win32'。
它还可以输出纯二进制文件。
它的语法设计得相当的简  洁易懂,和Intel语法相似但更简单。
它支持'Pentium','P6','MMX','3DNow!',  'SSE'and'SSE2'指令集,
2023/11/3 18:10:20 214KB nasm
1
自己动手建立的rplidar静态库工程里面涉及许多的配置
2023/10/15 6:54:52 9.8MB rplidar 静态库 筛选器
1
自己动手,丰衣足食。
网上下的各种不行,这是我公司项目的微信授权登录的技术预演,包括json的解析,
2023/9/21 1:05:45 3.11MB 信授权登录
1
嗯,非常好用的工具,主要用于nasm_rawriter_ramdiskNT_FloppyWriter在学习《一个操作系统的实现》又名《自己动手写操作系统》这本书时,需要使用的工具。
2023/9/17 6:03:25 97KB floppywriter
1
支持商品的管理,商品的买卖,支持多角色、管理员登录,支持商品推荐;
代码很简单,大家应该都能看懂,大部分页面功能由前端sql查询实现,适合正在做毕业设计的小伙伴。
仅供学习、参考;
自己动手才能学到更多东西推荐使用sqlsever2008+myeclipse
2023/8/21 9:52:29 9.08MB java jsp 毕业设计
1
自己动手制作主题搜索引擎,包含数据抓取和搜索,数据抓取采用启发式爬虫,搜索利用正常思路
2023/8/11 19:03:20 6.64MB 搜索引擎
1
最近有项目要做一个高性能网络服务器,去网络上搜到到的都是C++版本而且是英文或者简单的DEMO,所以自己动手写了C#的DEMO。
网络上只写接收到的数据,没有说怎么处理缓冲区数据,本DEMO简单的介绍如何处理接收到的数据。
简单易用,希望对大家有用.1、在C#中,不用去面对完成端口的操作系统内核对象,Microsoft已经为我们提供了SocketAsyncEventArgs类,它封装了IOCP的使用。
请参考:http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socketasynceventargs.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1。
2、我的SocketAsyncEventArgsPool类使用List对象来存储对客户端来通信的SocketAsyncEventArgs对象,它相当于直接使用内核对象时的IoContext。
我这样设计比用堆栈来实现的好处理是,我可以在SocketAsyncEventArgsPool池中找到任何一个与服务器连接的客户,主动向它发信息。
而用堆栈来实现的话,要主动给客户发信息,则还要设计一个结构来存储已连接上服务器的客户。
3、对每一个客户端不管还发送还是接收,我使用同一个SocketAsyncEventArgs对象,对每一个客户端来说,通信是同步进行的,也就是说服务器高度保证同一个客户连接上要么在投递发送请求,并等待;
或者是在投递接收请求,等待中。
本例只做echo服务器,还未考虑由服务器主动向客户发送信息。
4、SocketAsyncEventArgs的UserToken被直接设定为被接受的客户端Socket。
5、没有使用BufferManager类,因为我在初始化时给每一个SocketAsyncEventArgsPool中的对象分配一个缓冲区,发送时使用Arrary.Copy来进行字符拷贝,不去改变缓冲区的位置,只改变使用的长度,因此在下次投递接收请求时恢复缓冲区长度就可以了!如果要主动给客户发信息的话,可以new一个SocketAsyncEventArgs对象,或者在初始化中建立几个来专门用于主动发送信息,因为这种需求一般是进行信息群发,建立一个对象可以用于很多次信息发送,总体来看,这种花销不大,还减去了字符拷贝和消耗。
6、测试结果:(在我的笔记本上时行的,我的本本是T420I78G内存)100客户100,000(十万次)不间断的发送接收数据(发送和接收之间没有Sleep,就一个一循环,不断的发送与接收)耗时3004.6325秒完成总共10,000,000一千万次访问平均每分完成199,691.6次发送与接收平均每秒完成3,328.2次发送与接收整个运行过程中,内存消耗在开始两三分种后就保持稳定不再增涨。
看了一下对每个客户端的延迟最多不超过2秒。
2023/8/10 0:44:45 64KB C# IOCP TCP 完成端口
1
因为下载了病毒被坑,自己动手针对最新版本的破解使用,而且保证没病毒,有技术基础的可以使用文件比对验证;
工具介绍:VirtualCOMPortDriver创建虚拟串口,并透过虚拟调制解调器电缆成对连接。
双方的应用程序将能够以这种方式交换数据,所有写入第一个端口的数据将显示在第二个端口一次又一次。
所有虚拟串口的工作原理和行为完全像真实的一样,仿真其所有的设置。
您可以根据需要创建尽可能多的虚拟端口对,因此不会有串口短路,也不会有额外的硬件占用您的桌面。
此外,Eltima虚拟串口技术可以完全集成到您自己的软件(DLL,ActiveX或Core级别使用)
2023/7/17 2:37:43 6.65MB vspd 仿真串口
1
AES密码加密与解密,实现AES分组密码加密和解密。
设计实现相应的算法,能演示算法执行过程并对源代码进行注释,和算法讲解。
进阶要求:开发某算法或综合运用多种密码算法。
更高要求:编程实现某小型应用。
说明:可以利用Java加密包BouncyCastle,C语言的OpenSSL,Libgcrypt和LibTomCryp,微软.NET程序的加密与解密等实现密码算法;
也可以自己动手实现算法全过程。
2023/7/4 12:19:13 60KB Java 密码学 加密解密
1
微软IE团队今天宣布从8月12日起,IE8—IE11家族浏览器将开始封杀老旧ActiveX插件。
用RemotelyAnywhere很多年了,突然win8.1上不能安装使用了,网上目前没有找到更好的解决办法,自己动手研究了一下,最终解决了。
RemotelyAnywhereie8ie9ie10ie11ActiveX控件祝需要的朋友也能解决问题。
2023/6/13 6:08:25 3.2MB ie8 ie9 ie10 ie11
1
共 61 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡