所有公开日志

跳到导航 跳到搜索

所有泡泡学习笔记公开日志的联合展示。您可以通过选择日志类型、输入用户名(区分大小写)或相关页面(区分大小写)筛选日志条目。

日志
最新 | 最旧) 查看( | )(20 | 50 | 100 | 250 | 500
  • 2024年11月7日 (四) 17:27 BrainBs 讨论 贡献创建了页面WxWidgets wxGenericProgressDialog (创建页面,内容为“==Update()== 更新对话框,将进度条设置为新的值,如果指定了新的消息,则更新消息。 除非按下了“取消”按钮,否则返回 true。 如果返回的是假值,应用程序可以立即销毁对话框,也可以要求用户确认,如果不确认,则可以使用 Resume() 函数恢复对话框。 如果“value”是对话框的最大值,该函数的行为取决于该对话框在创建时是否使用了wxPD_AUTO_HIDE…”)
  • 2024年11月7日 (四) 17:25 BrainBs 讨论 贡献创建了页面面向对象特性 (创建页面,内容为“1. 关于封装特性 封装也叫作信息隐藏或者数据访问保护。类通过暴露有限的访问接口,授权外部仅能通过类提供的方式来访问内部信息或者数据。封装特性存在的意义,一方面是保护数据不被随意修改,提高代码的可维护性;另一方面是仅暴露有限的必要接口,提高类的易用性。 2. 关于抽象特性 封装主要讲如何隐藏信息、保护数据,那抽象就是…”)
  • 2024年10月31日 (四) 17:41 BrainBs 讨论 贡献创建了页面Mediawiki 表格样例 (创建页面,内容为“{| class="wikitable" |- ! 栏位1 ! 栏位2 |- | | |- | | |}”)
  • 2024年10月31日 (四) 17:37 BrainBs 讨论 贡献创建了页面C++ 对象生存期和资源管理 (RAII) (创建页面,内容为“与托管语言不同,C++ 没有自动回收垃圾,这是在程序运行时释放堆内存和其他资源的一个内部进程。 C++ 程序负责将所有已获取的资源返回到操作系统。 未能释放未使用的资源称为“泄漏”。 在进程退出之前,泄漏的资源无法用于其他程序。 特别是内存泄漏是 C 样式编程中 bug 的常见原因。 新式 C++ 通过声明堆栈上的对象,尽可能避免使用堆内存…”)
  • 2024年10月31日 (四) 17:34 BrainBs 讨论 贡献创建了页面C++ ofstream (创建页面,内容为“==输出文件流成员函数== 输出流成员函数具有三种类型:等效于操控器的类型、执行未格式化的写操作的类型,以及其他修改流状态且不具有等效的操控器或插入运算符的类型。 对于连续的格式化输出,可仅使用插入运算符和操控器。 对于随机访问二进制磁盘输出,在无论是否具有插入运算符,都可使用其他成员函数。 ==输出流的 open 函数== 若要…”)
  • 2024年10月31日 (四) 17:26 BrainBs 讨论 贡献创建了页面C++ 流的定义 (创建页面,内容为“可将流对象视为一个智能文件,此文件充当字节的源和目标。 流的特征由其类和自定义的插入和提取运算符确定。 通过设备驱动程序,磁盘操作系统可将键盘、屏幕、打印机和通信端口作为扩展文件来处理。”)
  • 2024年10月31日 (四) 17:20 BrainBs 讨论 贡献创建了页面C++ vector (创建页面,内容为“===遍历=== std::vector<int> vec = {1, 2, 3, 4, 5}; for (size_t i = 0; i < vec.size(); ++i) { std::cout << vec[i] << std::endl; }”)
  • 2024年10月31日 (四) 16:03 BrainBs 讨论 贡献创建了页面Cmd 命令带空格处理 (创建页面,内容为“加双引号”)
  • 2024年10月31日 (四) 16:02 BrainBs 讨论 贡献创建了页面WxWidgets wxExecute (创建页面,内容为“如果你不想在同步执行命令时弹出终端窗口,可以这样做: wxArrayString output; wxArrayString errors; wxExecute (command, output, errors); 就是这么简单。您可以检查输出和错误,看看是否有什么有趣的东西,但您不需要这样做。 为了在异步启动应用程序时完成相同的工作,您可能需要使用wxProcess。 ===程序启动资源管理器并选择一个文件=== 在窗口下的以下命…”)
  • 2024年10月31日 (四) 15:59 BrainBs 讨论 贡献创建了页面C++ string (创建页面,内容为“===int转string=== std::string str = std::to_string(num);”)
  • 2024年10月31日 (四) 15:58 BrainBs 讨论 贡献创建了页面WxWidgets 修改Button标签 (创建页面,内容为“ button->SetLabel();”)
  • 2024年10月31日 (四) 15:57 BrainBs 讨论 贡献创建了页面C++ cwchar (创建页面,内容为“ #include <cwchar> int main() { wchar_t original[] = L"你好,世界"; size_t original_length = wcslen(original) + 1; // 包含空终止符 wchar_t* copy = new wchar_t[original_length]; wcscpy(copy, original); // 使用 copy 变量... delete[] copy; // 记得释放内存 }”)
  • 2024年10月31日 (四) 15:55 BrainBs 讨论 贡献创建了页面Curl sftp (创建页面,内容为“===下载文件=== curl -u username sftp://example.com/etc/issue curl -u username sftp://[ip]/etc/issue ===查看目录=== curl -u username sftp://example.com/etc/ curl -u username sftp://[ip]/etc/ ===error 60=== 添加--insecure ===绝对路径和相对路径=== curl -u username sftp://[ip]/etc/issue curl -u username sftp://[ip]/~/issue”)
  • 2024年10月31日 (四) 15:53 BrainBs 讨论 贡献创建了页面Curl静态库mingw32编译命令 (创建页面,内容为“ make -f Makefile.dist djgpp => mingw32-make -C lib -f Makefile.mk CFG=djgpp.o”)
  • 2024年10月30日 (三) 14:50 BrainBs 讨论 贡献创建了页面UE5.4 设置显示模式 (创建页面,内容为“1. Get Game User Setting 2. Set Fullscreen Mode 3. Apply Resolution Settings”)
  • 2024年10月30日 (三) 14:49 BrainBs 讨论 贡献创建了页面UE5.4 设置分辨率 (创建页面,内容为“1. Get Game User Setting 2. Set Screen Resolution 3. Apply Resolution Settings”)
  • 2024年10月27日 (日) 18:46 BrainBs 讨论 贡献创建了页面UE5.4 删除UI (创建页面,内容为“1、获取“获取类的所有控件”节点,然后设置“Widget Class”为你要删除的控件对应的“控件蓝图”。 2、使用“从父项中移除”这个节点。”)
  • 2024年10月27日 (日) 18:42 BrainBs 讨论 贡献创建了页面UE5.4 事件分发器 (创建页面,内容为“1. 子蓝图创建事件分发器。并发出事件通知。 2. 父蓝图将自定义事件与事件分发器事件通知绑定。收到事件通知时调用自定义事件。”)
  • 2024年10月27日 (日) 18:38 BrainBs 讨论 贡献创建了页面UE5.4 设置鼠标图案 (创建页面,内容为“SetCursor”)
  • 2024年10月27日 (日) 18:37 BrainBs 讨论 贡献创建了页面UE5.4 设置材质 (创建页面,内容为“SetMaterial”)
  • 2024年10月26日 (六) 19:33 BrainBs 讨论 贡献创建了页面UE5.4 获取颜色 (创建页面,内容为“ <pre> #include "Windows/AllowWindowsPlatformTypes.h" #include <windows.h> #include "Windows/HideWindowsPlatformTypes.h" #include "Math/Color.h" ... public: UFUNCTION(BlueprintCallable, Category = "LPFunction") static FColor GetMouseColor(double x, double y); ... FColor ULPFunctionLibrary::GetMouseColor(double x, double y) { HDC hdc = GetDC(NULL); COLORREF curColor = GetPixel(hdc, x, y); ReleaseDC(NULL, hdc); FColor mouseColor(GetRValue(curColor)…”)
  • 2024年10月26日 (六) 19:28 BrainBs 讨论 贡献创建了页面UE5.4 添加依赖项 (创建页面,内容为“一般使用 .build.cs 文件配置常规虚幻引擎C++模块,第三方库也不例外。要创建无源代码且可供其他模块消耗的模块,则如下所示创建插件的 .build.cs: <pre> using System; using System.IO; using UnrealBuildTool; public class MyThirdPartyLibrary : ModuleRules { public MyThirdPartyLibrary(ReadOnlyTargetRules Target) : base(Target) { Type = ModuleType.External; // 添加需要设置的宏 PublicDefinitions.Add(…”)
  • 2024年10月24日 (四) 18:21 BrainBs 讨论 贡献创建了页面布光 (创建页面,内容为“#顺光 #蝴蝶光 #伦勃朗光 #测光 #侧逆光 #逆光 #顶光 #底光”)
  • 2024年10月19日 (六) 19:35 BrainBs 讨论 贡献创建了页面UE5.4 鼠标位置 (创建页面,内容为“Get Mouse Position on Viewport:视口位置 Get Mouse Position on Platform:显示器位置”)
  • 2024年10月19日 (六) 15:55 BrainBs 讨论 贡献创建了页面常用色 (创建页面,内容为“{| style="background-color:#0070e0; color:#0070e0;" border="0" |- |123456 |} {| style="background-color:#383838; color:#383838;" border="0" |- |123456 |}”)
  • 2024年10月14日 (一) 16:34 BrainBs 讨论 贡献创建了页面UE5.4 显示鼠标 (创建页面,内容为“ set show mouse curser”)
  • 2024年10月12日 (六) 15:50 BrainBs 讨论 贡献创建了页面UE5.4 UI添加组件背景 (创建页面,内容为“使用边界”)
  • 2024年10月11日 (五) 17:34 BrainBs 讨论 贡献创建了页面Sqlite3 exec (创建页面,内容为“<pre> int sqlite3_exec ( sqlite3*, 打开的数据库:​ const char *sql, 要求值的sql:​ int (*callback)(void*,int,char**,char**), 回调函数:​ void *, 回调的第一个参数:​ char **errmsg 这里写的错误消息:​ ); </pre> sqlite3_exec()接口是对sqlite3_prepare_v2()、sqlite3_step()和sqlite3_finalize()的方便包装,它允许应用程序运行多个SQL语句,而不必使用大量的C代码。 在作为第一个参…”
  • 2024年10月11日 (五) 17:33 BrainBs 讨论 贡献创建了页面SQLite版权 (创建页面,内容为“SQLite中的所有代码和文档都由作者专用于公共领域。所有代码作者和他们工作的公司的代表都签署了一份宣誓书,将他们的贡献奉献给公共领域,这些签署的宣誓书的原件存放在Hwaci主要办公室的一个保险箱里。所有贡献者都是允许创造性作品进入公共领域的国家的公民。任何人都可以自由地复制、修改、发布、使用、编译、销售或分发原始SQLite代码…”)
  • 2024年10月11日 (五) 17:30 BrainBs 讨论 贡献创建了页面SQLite的独特特性 (创建页面,内容为“本页重点介绍SQLite的一些不同寻常的特性,这些特性使SQLite区别于许多其他SQL数据库引擎。 ===零配置=== 在使用SQLite之前不需要“安装”。没有“设置”过程。没有需要启动、停止或配置的服务器进程。管理员不需要创建新的数据库实例或为用户分配访问权限。SQLite不使用配置文件。不需要做任何事情来告诉系统SQLite正在运行。在系统崩溃或电源故…”)
  • 2024年10月11日 (五) 17:28 BrainBs 讨论 贡献创建了页面SQLite测试概要 (创建页面,内容为“*全功能的SQL *数十亿的部署 *单文件数据库 *公有领域源代码 *所有源代码在一个文件(sqlite3.c) *占用空间小 *最大数据库大小:281 tb(248字节) *最大行大小:1gb *比直接文件I/O快 *航空级质量和测试 *零配置 *ACID事务,即使在断电之后 *稳定、持久的文件格式 *广泛、详细的文档 *长期支持”)
  • 2024年10月11日 (五) 17:27 BrainBs 讨论 贡献创建了页面SQLite简介 (创建页面,内容为“SQLite是一个进程内库,它实现了一个自包含的、无服务器的、零配置的事务性SQL数据库引擎。SQLite的代码属于公共领域,因此可以免费用于任何目的,无论是商业用途还是私人用途。SQLite是世界上部署最广泛的数据库,拥有数不清的应用程序,包括几个备受瞩目的项目。 SQLite是一个嵌入式SQL数据库引擎。与大多数其他SQL数据库不同,SQLite没有单独的…”)
  • 2024年10月11日 (五) 17:26 BrainBs 讨论 贡献创建了页面SQLite合并与单个源文件 (创建页面,内容为“SQLite由分布在多个目录中的100多个C代码和脚本文件构建而成。SQLite的实现是纯ANSI-C,但是许多C语言源代码文件是由辅助C程序和AWK、SED和TCL脚本生成或转换的,然后才被合并到完成的SQLite库中。构建必要的C程序以及转换和/或创建SQLite的C语言源代码是一个复杂的过程。 为了简化问题,SQLite也可以作为预打包的合并源代码文件:sqlite3.c。合并是实现整个…”)
  • 2024年10月11日 (五) 17:24 BrainBs 讨论 贡献创建了页面SQLite的适用场合 (创建页面,内容为“由于SQLite试图解决不同的问题,因此它不能直接与MySQL、Oracle、PostgreSQL或SQL Server等客户端/服务器SQL数据库引擎进行比较。 客户/服务器SQL数据库引擎致力于实现企业数据的共享存储库。它们强调可扩展性、并发性、集中化和控制。SQLite则致力于为单个应用程序和设备提供本地数据存储。SQLite强调经济性、效率、可靠性、独立性和简单性。 SQLite并不…”)
  • 2024年10月11日 (五) 17:21 BrainBs 讨论 贡献创建了页面Sqlite3示例 (创建页面,内容为“<pre> #include <stdio.h> #include <sqlite3.h> typedef struct SINFO { ... }SINFO_tdef; static int callback(void *Result, int argc, char **argv, char **azColName){ int i; for(i=0; i<argc; i++){ printf("%s = %s\n", azColName[i], argv[i] ? argv[i] : "NULL"); } printf("\n"); SINFO_tdef* ptTblSINFO=(SINFO_tdef*)Result; ptTblSINFO->... return 0; } int main(int argc, char **argv){ sqlite3 *db; char *zErrMsg = 0;…”)
  • 2024年10月11日 (五) 15:33 BrainBs 讨论 贡献创建了页面库卸载git-lfs (创建页面,内容为“#<code>git lfs uninstall</code> #<code>git config --unset ...</code> #删除.gitattributes文件”)
  • 2024年10月10日 (四) 17:22 BrainBs 讨论 贡献创建了页面UE5.4 修改场景默认pawn的方法 (创建页面,内容为“playstart方法 1. 放置playstart到场景中 2. 修改world settings的GameMode 直接放置pawn方法 1. 放置pawn到场景中 2. 修改world settings的GameMode 3. 修改pawn的Auto Possess Player为Player 0”)
  • 2024年10月10日 (四) 15:36 BrainBs 讨论 贡献创建了页面集成sqlite3 (创建页面,内容为“#下载C source code as an amalgamation #编译为静态库 #集成到项目中”)
  • 2024年10月10日 (四) 15:33 BrainBs 讨论 贡献创建了页面C++ delete 运算符 (创建页面,内容为“ CDialog* MyDialog = new CDialog; // use MyDialog delete MyDialog; int* set = new int[100]; //use set[] delete [] set;”)
  • 2024年10月10日 (四) 15:33 BrainBs 讨论 贡献创建了页面C++ Address-of 运算符:& (创建页面,内容为“==示例:静态成员的地址== // expre_Address_Of_Operator.cpp // C2440 expected class PTM { public: int iValue; static float fValue; }; int main() { int PTM::*piValue = &PTM::iValue; // OK: non-static float PTM::*pfValue = &PTM::fValue; // C2440 error: static float *spfValue = &PTM::fValue; // OK } ==示例:引用类型的地址== // expre_Address_Of_Operator2.cpp // compile with: /EHsc #include <iostream>…”)
  • 2024年10月10日 (四) 15:30 BrainBs 讨论 贡献创建了页面C++ string转换成wstring (创建页面,内容为“ #include <string> //将string转换成wstring std::wstring string2wstring(std::string str) { std::wstring result; //获取缓冲区大小,并申请空间,缓冲区大小按字符计算 int len = MultiByteToWideChar(CP_ACP, 0, str.c_str(), str.size(), NULL, 0); TCHAR* buffer = new TCHAR[len + 1]; //多字节编码转换成宽字节编码 MultiByteToWideChar(CP_ACP, 0, str.c_str(), str.size(), buffer, len); buffer[len]…”)
  • 2024年10月10日 (四) 15:28 BrainBs 讨论 贡献创建了页面WxWidgets wxStandardPaths (创建页面,内容为“<code>#include <wx/stdpaths.h></code> wxStandardPaths会返回文件系统中的标准位置,应用程序应该使用它以一种可移植的方式找到其数据文件。 需要注意的是,您不能直接创建类wxStandardPaths的对象,而是应该使用wxStandardPaths::Get()方法返回的全局标准路径对象(该对象可以是类wxStandardPaths的派生类,但不一定是该类),并调用所需的方法。Get()方法返回的对象可…”)
  • 2024年10月9日 (三) 17:20 BrainBs 讨论 贡献创建了页面音乐衔接小技巧 (创建页面,内容为“#音效法 #重音接重音 #高音接高音 #弱接弱 #落点接起点”)
  • 2024年10月8日 (二) 17:07 BrainBs 讨论 贡献创建了页面发布候选里程碑 (创建页面,内容为“*特性完整 *已修复需修复的缺陷”)
  • 2024年10月8日 (二) 17:05 BrainBs 讨论 贡献创建了页面Beta里程碑 (创建页面,内容为“*特性测试通过 *菜单测试通过 *图标 *启动画面 *商店页面 *成就 *菜单 *认证”)
  • 2024年10月8日 (二) 17:03 BrainBs 讨论 贡献创建了页面Alpha里程碑 (创建页面,内容为“*特性完备 *游戏序列完备 **关卡 **菜单 **动画”)
  • 2024年10月8日 (二) 17:01 BrainBs 讨论 贡献创建了页面试玩测试准备 (创建页面,内容为“#一个用来测试的健康的游戏版本,没有缺陷和重大游戏体验问题 #用来运行游戏的计算机或设备,带有所需的任何特殊硬件 #用于清洁控制器和虚拟现实眼镜的清洁湿巾 #足够大的屏幕 #耳机 #观察者耳机 #记录工具 #屏幕录制 #脚本 #备忘录 #书面帮助”)
  • 2024年10月8日 (二) 16:56 BrainBs 讨论 贡献创建了页面游戏构建顺序 (创建页面,内容为“==结构== #第一幕:开端 #第二幕上半场:中段 #第二幕下半场:中段 #第三幕:结尾 ==顺序== #第二幕上半场:中段 #第一幕:开端 #第三幕:结尾 #第二幕下半场:中段”)
  • 2024年10月8日 (二) 16:51 BrainBs 讨论 贡献创建了页面游戏设计宏观图表模板 (创建页面,内容为“{| class="wikitable" |- ! 位置/序列名称 ! 时间/天气/心情 ! 活动简述 ! 玩家机制 ! 玩家目标 ! 设计目标 ! 情绪节拍 ! 遇到的角色(包括敌人) ! 遇到的物体 ! 需要的其他资产 ! 音频笔记 ! 视觉效果笔记 |- | | | | | | | | | | | | |}”)
  • 2024年10月8日 (二) 16:48 BrainBs 讨论 贡献创建了页面沟通技巧 (创建页面,内容为“==我喜欢,我希望,如果 通过我喜欢,展示对这项工作的欣赏。 用我希望,表达一些具有建设性的批评意见。 用如果,通过提供一个可能实现愿望的想法,给予建设性的反馈意见。”)
最新 | 最旧) 查看( | )(20 | 50 | 100 | 250 | 500