问题标签 [libraries]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - 用于 2D Python 游戏编程的工具包选项
有哪些用 Python 开发 2D 游戏的工具包?我听说过的一个选项是 Pygame,但是有什么可以做更多事情的范围更广吗?模块的优点和缺点是什么?
c++ - C++ 中的垃圾收集库
哪些免费和商业垃圾收集库可用于 C++,它们各自的优缺点是什么?
我感兴趣的是从该领域的实际使用中来之不易的经验教训,而不是营销或促销宣传。
无需详细说明与自动垃圾收集相关的通常权衡,但请务必提及使用的算法(引用计数、标记和清除、增量等)并简要总结后果。
frameworks - 框架和库有什么区别?
框架和库有什么区别?
我一直认为库是一组对象和函数,专注于解决特定问题或应用程序开发的特定领域(即数据库访问)。另一方面,作为一个以特定方法(即 MVC)为中心并涵盖应用程序开发的所有领域的库的集合的框架。
windows - 如何查看 Windows 库 (*.lib) 的内容
我有一个二进制文件 - Windows 静态库 (*.lib)。
有没有一种简单的方法可以从该库中找出函数的名称及其接口?
类似于emfar
和elfdump
实用程序的东西(在 Linux 系统上)?
c++ - 对于 C++ 开发人员来说,学习 Boost 有多重要?
我很想学习Boost。但我想问:
- 努力学习 Boost 有多重要?
- 在加入 Boost 之前应该具备哪些先决条件?
为什么我很想知道 Boost 是因为很多人在 IRC 的频道和 StackOverflow 上都在谈论 Boost。
c++ - 处理具有不同字符集的库的头文件中的 TCHAR
我有一个使用两个第三方库的项目,这两个库都在其头文件中使用了 TCHAR。不幸的是,一个库被编译为多字节(称为库 a),而另一个库被编译为 Unicode(称为库 b)。
现在我理解它的方式是 TCHAR 被预编译器替换为 wchar 或 char 取决于构建选项。因此,当编译库 a 时,任何采用 TCHAR 类型参数的方法都被设置为期望 char 类型的参数,而库 b 中的方法被设置为期望 wchar 类型的参数。
不幸的是,我的消费应用程序也必须选择一个字符集。如果我选择 Unicode,那么我为库 a 包含的头文件告诉我该方法需要一个 wchar,因为当我在头中编译 TCHAR 时,它们被解释为 wchar。这包括在结构内部定义的 TCHARS。我已经在实践中确认了这种行为,当我分配并传递一个 TCHAR 缓冲区时,我得到了垃圾,因为它用多字节数据填充了我的 wchar 缓冲区。
我的问题是:有没有一种干净的方法可以在同一个应用程序中使用这两个库?我在使用这些库的方式上可能做错了吗?
java - java/.Net 的基本“代码工具集”
您在每个项目中都使用了哪些基本代码包,这些代码包未包含在 BCL 或 java 发行版中?
- 模拟/存根
- 单元测试
- IOC / 依赖注入
- 日志记录
- 甲骨文
- ...
您使用上述哪种实现?
我错过了哪些必需品?
linux - libtool 的 .la 文件有什么用?
libtool 的.la
文件有什么用?它们如何与共享对象一起使用?
c++ - 为什么在两台略有不同的机器上编译的库的行为略有不同?
这是设置:
我的同事有一台带有 gcc 4.3.3 交叉编译器(来自 buildroot)的 Fedora x64_86 机器。我有一台具有相同交叉编译器的 Ubuntu 9.04 x64_86 机器。
我的同事构建了一个可在测试机器上运行的库 + 测试应用程序,我编译了相同的库和 testapp,但它在同一台测试机器上崩溃了。
据我所知,gcc 是针对 buildroot 编译的 ucLibc 构建的,因此,相同的代码,相同的编译器。什么样的主机差异会影响交叉编译?
任何见解表示赞赏。
更新:为了澄清,编译器是相同的。库和 testapp 的源代码是相同的。唯一的区别是testapp + lib已经在不同的机器上编译过..
python - 是否经常使用标准库之外的库?
我正在尝试学习 Python 并从 Python 网站引用标准 Python 库的文档,我想知道这是否真的是我需要的唯一库和文档,还是还有更多?我目前不打算编写高级 3d 图形或任何高级的东西。
编辑:非常感谢您的回复,它们非常有用。我的问题是从哪里开始我一直在考虑的脚本。我想编写一个将图像转换为 Web 格式的脚本,但我不完全确定从哪里开始。感谢您提供更多帮助。