摘要: https://github.com/MariaDB/mariadb-docker/tree/master AIchatOS https://chat18.aichatos.xyz/#/chat/1710920186749 阅读全文
posted @ 2024-03-20 00:56 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: https://zh.cppreference.com/w/ cppreference.com 是一个在线的 C++ 参考手册网站,提供了广泛的 C++ 相关信息,包括标准库、语言特性、算法、数据结构等方面的文档。该网站是 C++ 开发者的重要资源之一,它的内容通常比较全面,详细说明了 C++ 的各 阅读全文
posted @ 2024-01-25 16:55 He_LiangLiang 阅读(27) 评论(0) 推荐(0) 编辑
摘要: int** copyPath =new int*[rows];for (int i = 0; i < rows; i++){ copyPath[i] = new int[cols];} for (int i = 0; i < rows; i++){ delete[] copyPath[i];}del 阅读全文
posted @ 2020-05-01 14:16 He_LiangLiang 阅读(489) 评论(0) 推荐(1) 编辑
摘要: 若干有用的文章,乱序版本。会经常性修改. 官方帮助文档: oracle sql 官方帮助文档 python api 官方帮助文档 python 库 pandas 模块 官方说明文档 clickhouse 快速入门 官方文档 acondak 快速开始 Getting Started with Pyth 阅读全文
posted @ 2019-11-12 20:22 He_LiangLiang 阅读(374) 评论(0) 推荐(1) 编辑
摘要: 收录一些优秀的专栏文章,或者解决某类知识点的文章: 动态展示算法的网站: https://www.cs.usfca.edu/~galles/visualization/Algorithms.html https://visualgo.net/zh https://algorithm-visualiz 阅读全文
posted @ 2019-11-12 20:14 He_LiangLiang 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 第三方网站,不定期更新: 陈浩个人博客: https://coolshell.cn/ 阮一峰个人博客:http://www.ruanyifeng.com/blog/2015/02/make.html 陈硕的 muduo 源码:https://github.com/me115/muduo github 阅读全文
posted @ 2019-11-12 19:17 He_LiangLiang 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 优秀的面试资料,不定期会更新: Leetcode上面别人整理的若干面试资料: https://github.com/huihut/interview 剑指offer:https://blog.csdn.net/mmc_maodun/article/category/9262585 牛客网的面试技巧分 阅读全文
posted @ 2019-11-12 17:44 He_LiangLiang 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 记下若干优秀博客,方便后期检索。会不定期更新: 优秀的程序员,从使用Github开始:https://help.github.com/en/github/managing-your-work-on-github cpp参考网站 https://zh.cppreference.com/w/%E9%A6 阅读全文
posted @ 2019-11-12 17:43 He_LiangLiang 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 收集若干算法博客地址,不定期会更新: 算法 陈浩,leetcode 的C++解法 https://github.com/haoel/leetcode 王亮,很多题目讲解的比较详细 https://leetcode.wang/ 算法专题: https://labuladong.gitbook.io/a 阅读全文
posted @ 2019-11-12 17:30 He_LiangLiang 阅读(196) 评论(0) 推荐(0) 编辑
摘要: https://hwmon.wiki.kernel.org/device_support_status 阅读全文
posted @ 2024-03-27 06:35 He_LiangLiang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <fstream> #include <string> #include <sstream> #include <unordered_map> #include <sys/statvfs.h> #include <string> //物理硬盘 阅读全文
posted @ 2024-03-27 06:21 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 获取cpu核数,使用率 #include <sys/sysinfo.h> #include <sys/statvfs.h> #include <fstream> #include <iostream> #include <string> #include <thread> #include <vec 阅读全文
posted @ 2024-03-27 06:20 He_LiangLiang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: CORS(跨源资源共享)是一种网络浏览器的安全功能,它定义了一种浏览器和服务器交互的方式来确定是否允许跨源请求。CORS背后的主要思想是使用额外的HTTP头部来告诉浏览器,一个来自不同源的请求是被允许的。这使得浏览器能够执行跨域请求,而不会受到同源策略的限制。 CORS的详细工作原理如下: 预检请求 阅读全文
posted @ 2024-03-25 06:41 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: namespace Core { /** * 创建一个异步任务的包装函数,返回一个指向 std::packaged_task 的 shared_ptr。 * * @tparam F 函数类型 * @tparam Args 参数类型 * @param f 要执行的函数 * @param args 函数 阅读全文
posted @ 2024-03-24 15:30 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在 Git 中设置用户名可以通过以下命令完成: bashCopy Code git config --global user.name "Your Name" 将上述命令中的 "Your Name" 替换为你想要设置的用户名。这会将用户名配置为全局属性,适用于你所使用的所有 Git 仓库。 阅读全文
posted @ 2024-03-23 14:31 He_LiangLiang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 如果你目前在 dev_a 分支上有未提交的代码,而想要从 develop 分支创建一个名为 dev_b 的新分支, 并将 dev_a 分支上的未提交更改应用到了 dev_b 分支上。可以按照以下步骤操作: 保存当前工作进度:如果你有未提交的更改,首先需要保存当前工作进度。你可以使用以下命令暂存更改: 阅读全文
posted @ 2024-03-23 14:12 He_LiangLiang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 自定义字面量操作符是从C++11标准开始引入的。它允许程序员为特定类型定义自定义的字面量表示法,以提供更加直观和灵活的语法。通过定义自定义字面量操作符,可以让程序更容易阅读和理解,同时提高代码的可读性和表达能力。 根据C++标准(C++ Standard),对自定义字面量操作符有如下定义: 自定义字 阅读全文
posted @ 2024-03-22 07:48 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash # 检查参数数量 if [ "$#" -ne 1 ]; then echo "Usage: $0 <port_number>" exit 1 fi # 获取端口号 PORT=$1 # 检查端口号是否为数字 if ! [[ "$PORT" =~ ^[0-9]+$ ]]; the 阅读全文
posted @ 2024-03-21 00:55 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在 Snowflake 算法中,通常包含以下几个部分来构造一个唯一的 ID: 时间戳(Timestamp):占据了 64 位 ID 中的高 41 位,用来表示生成 ID 的时间。通过时间戳的递增,保证了生成的 ID 是递增且唯一的。 数据中心 ID(Data Center ID):用于标识不同的数据 阅读全文
posted @ 2024-03-20 19:23 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 在C++中实现单例模式可以使用模板和C++11的特性来达到目的。下面是一个简单的示例代码: #include <iostream> template <typename T> class Singleton { public: static T& getInstance() { static T i 阅读全文
posted @ 2024-03-20 15:39 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 错误信息 "Host '192.168.10.103' is not allowed to connect to this MariaDB server" 指出,从 IP 地址 192.168.10.103 尝试连接到 MariaDB 服务器的客户端被拒绝,因为该主机没有被授权访问数据库服务器。 要 阅读全文
posted @ 2024-03-20 06:38 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 如果在安装MariaDB的过程中没有设置root用户的密码,或者忘记了设置的密码,可以通过以下步骤来重置MariaDB的root密码: 1. 停止MariaDB服务 首先,需要停止MariaDB服务。使用以下命令: systemctl stop mariadb 2. 以无密码模式启动MariaDB 阅读全文
posted @ 2024-03-19 07:36 He_LiangLiang 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在CentOS 7上安装MariaDB,可以按照以下步骤进行: 配置MariaDB的yum源。可以选择使用MariaDB的官方yum源,这样可以方便地安装和更新MariaDB。根据所使用的Linux发行版和想安装的MariaDB的版本,选择合适的yum源地址。 安装MariaDB。使用yum命令进行 阅读全文
posted @ 2024-03-19 07:33 He_LiangLiang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 设置 LD_LIBRARY_PATH: 在 ~/.bashrc 或 ~/.bash_profile 文件中添加以下行来设置 LD_LIBRARY_PATH: export LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH 然后,运行 source 阅读全文
posted @ 2024-03-19 00:04 He_LiangLiang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 以下内容由 豆包 大语言模型生成,内容仅供参考: C++20 引入了一个新的标准库头文件 <barrier>,其中包含了对屏障(barrier)的支持。屏障是一种用于同步多个线程的同步原语,它允许线程在某个点上等待,直到所有线程都到达该点。 C++20 的 <barrier> 头文件提供了一个 st 阅读全文
posted @ 2024-03-17 15:40 He_LiangLiang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在 C++ 中,system 是一个函数,通常定义在 <cstdlib> 库中,它允许程序调用操作系统的命令行解释器(如 Unix/Linux 中的 shell)来执行指定的命令。在 CentOS 7(一个基于 Linux 的操作系统)中,使用 system 函数可以执行几乎任何可以在命令行中运行的 阅读全文
posted @ 2024-03-17 14:40 He_LiangLiang 阅读(5) 评论(0) 推荐(0) 编辑
摘要: CentOS 7系统默认不包含FFmpeg工具,但可以通过安装第三方YUM源来安装。以下是安装FFmpeg的步骤: 升级yum: sudo yum install epel-release -y sudo yum update -y 安装Nux Dextop Yum源: sudo rpm --imp 阅读全文
posted @ 2024-03-17 13:44 He_LiangLiang 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 在C++中,std::promise对象调用get_future()方法返回一个std::future对象,而不是指针、引用或其他类型的对象。std::future对象用于获取与std::promise对象相关联的异步操作的结果。 std::promise和std::future是C++标准库中的一 阅读全文
posted @ 2024-03-17 13:11 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑