libstpool是一个轻便高效的跨平台 支持win32 linux unix arm 的c语言线程池 任务池库 支持优先级任务
2021-11-04 16:20:30 205KB C语言 跨平台 线程池
1
适用于STM32任何类型板卡嵌入的XML解析工具,体积小,运算快,是经过多次修改后可以直接植入其他代码框架中的即用型解析工具
2021-11-03 21:29:47 13KB XML解析 STM32 跨平台 体积小
1
一天我与一位程序员同事进行了一场关于将程序从一种平台移植到另一种平台时所引起的棘手问题的谈话。当我们在抱怨字节存储次序,对齐限制和编译器的怪异行为时,这位朋友问了我一个天真但又很重要的问题:“如果想要编写可移植代码,我应该去买本什么样的书来看?” 答案令人大吃一惊,市场上根本没有这一类图书。尽管关于 Java、C#、.NET、游戏编程、DirectX、极端编程和敏捷开发方面的图书有好几百本,但就是没有一本关于跨平台软件开发的现代书籍!这使我感到震惊,特别是考虑到近来运行在服务器、桌面电脑、手提式电脑,甚至移动电话上的各种新的操作系统的大量通现。是否至少应该有一本书讨论有关可移植软件的开发原理呢?当然应该,但是事实上并没有。 这就是我撰写本书的原由。 在我的一生中只有几次感到了自己需要做些什么—— 其推动力是如此强烈,使我用将近一年的时间去研究和编写关于跨越平台软件的开发。
2021-11-03 13:48:22 453KB 跨平台 软件开发
1
用C#开发的MQTT客户端和服务端,基于NetCore2.2开发,可以跨平台,直接部署在linux服务器上,此代码经过了大量数据的验证,已经去除了业务代码,只保留了MQTT的相关代码,其中在需要写业务代码的地方做了提示,提示用todo...表示,特别适合第一次接触MQTT的开发人员使用,基本直接搬过来就可以用于开发
1
A cross-platform chess library for Swift
2021-11-02 16:08:18 77KB Swift开发-其它杂项
1
CrossC2:生成CobaltStrike的跨平台有效负载
2021-11-01 16:11:44 65.92MB android macos linux ios
1
AtomGraphics This is a Cross-Platform Graphics SDK project 作者开发AtomGraphics的初衷是基于C/C++开发一套能跨平台绘图的API,能充分利用各个平台的特性,实现高流畅度、低内存消耗的的画图SDK 工程的雏形(prototype)参考了cocos2d,有的代码来自其开源代码,后边会逐一声明 已支持的图形库 iOS Android OpenGL :check_mark: :check_mark: CoreGraphics :check_mark: Vulkan Metal Skia Getting Started 工程代码准备 克隆工程代码及其子模块 iOS 环境准备 Install Install 启动 cd [ProjectRoot]/test/ios pod update Open AtomGraphics.xcworkspace in Xcode Build & Run A
2021-10-31 20:19:33 54.86MB JavaScript
1
时间戳(秒)转换为日期时间(年月日时分秒),不用库文件,方便跨平台使用。
1
自己最真实的需求,从大学时期产生的各种文件一直被我存着,重复文件就再所难免。已经存在几款查找重复工具可以满足我的基本需求,但是我的个别需求却无法满足,不得不让我重新造轮子,现在将我实现的小工具分享给大家。 我认为具有如下优点 * 跨平台(支持 Windows, Linux, Mac) * 可定制(若你会点编程可轻松扩展你的需求) 工具特性 * 跳过 . 开头目录,但会打印出来这些路径 * 跳过大小为 0 的文件 * 打印后缀为 rar zip iso tar gz 的文件,主要是担心解压后会产生重复文件,提醒你关注一下 * 通过比对文件内容 md5 值判定是否重复,坚信内容相同文件就相同 * 多个相同文件一起打印,相同文件有序打印,整体有序打印,便于查看 备注 ####point#### 标识开始打印 . 开头目录 ####compress#### 标识开始打印后缀为 rar zip iso tar gz 的文件 使用(均在各系统命令行下执行,在工具执行完成后打开 output.txt 文件查看打印) Windows windows.exe -path=F:\panshiqu 1>output.txt 2>&1 Linux ./linux -path=/home/panshiqu > output.txt Mac ./mac -path=/home/panshiqu > output.txt 提醒 你可在分析打印后大致推测出那两个文件夹可能相同,这里推荐你使用 Beyond Compare 比对两个庞大的文件夹是否相同,记得取消对勾 Session => Session Settings => Comparison => Compare timestamps 用于不比对时间戳
2021-10-28 15:48:58 2.3MB 跨平台 可定制 查找重复文件 工具
1