xmake从入门到精通9:交叉编译详解
xmake是一个基于Lua的轻量级现代化c/c++的项目构建工具,主要特点是:语法简单易上手,提供更加可读的项目维护,实现跨平台行为一致的构建体验。
linux下valgrind内存问题排查
c/c++的内存管理一直都是程序猿最头痛的事情,内存越界、数组越界、内存泄漏、内存溢出、野指针、空指针..., 随便一个问题都可能让程序崩溃。而且往往问题的源头都比较隐蔽,让人很难排查出问题的根源所在。 想要解决这个问题,还得从问题的根源入手。valgrind是一个强大的内存管理工具,常用来检测内存泄漏和内存的非...
2019-01-02
使用 Linux 客户端 Thunderbird 连接 Exchange Server 【转载】
Microsoft Exchange是业界使用非常广泛的一款电子邮件服务器,许多企业都用的 Exchange Server 作为邮件服务端。大企业至不必多说,小企业很多都买不起 Office 的 Outlook 客户端。而使用其它第三方客户端又根本无法发挥出 Exchange 的优势(Foxmail除外),更不必说Linux系统下更是没有一款对 Exchange 支持很好的客户...
2016-12-29
Linux crontab 访问PHP URL完成定时任务
基本格式 :分钟 小时 日 月 星期 命令第1列表示分钟1~59 每分钟用或者 /1表示第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列 表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令
nuxt 部署服务器
Linux线上配置nuxt 域名解析安全组配置 安装node 环境 {代码...} 安装淘宝镜像 {代码...} 安装nginx {代码...} pm2安装 (node 守护进程) {代码...} linux安装git {代码...} linux 系统进入项目目录 {代码...}
2020-07-13
HTTP-FLV/RTMP推流服务器EasyDSS遇到[emerg] getpwnam(“nobody”) 错误排查方案
今年,“5G+8K”高清视频等创新应用首次亮相。在广州、深圳两地的5G规模试验外场,广东移动在广州珠江边和深圳深南大道分别架设了360度高清摄像头,代表们在北京就能通过VR眼镜等设备看到家乡的景观,还能远程操控摄像头,实时调整视角、缩放画面,远处的画面放大之后也清晰可见。5G视频传输的应用成果迭出,设置掀起了一...
2020-02-05
编译可在Android上运行的qemu user mode
本文在Ubuntu 64位系统上对qemu项目进行交叉编译,并且只编译与qemu user mode有关的代码。下文中的”NDK”若无特殊说明均指”Android NDK”。下文中”$NDK”表示的是NDK的根目录。
2016-07-20
[Part 1] Ubuntu 16.04安装和配置QT5 | Install Qt5 on Ubuntu 16.04
本文首发于个人博客[链接],欢迎阅读! Part-1: Install and Configure Qt5 on Ubuntu 16.04 Series Part-1: Install and Configure Qt5 on Ubuntu 16.04 Part-2: Install and Configure VTK 8.1.0 from source with Qt5 on Ubuntu 16.04 Part-3: Install and Configure PCL 1.8.1 with vtk qt support on Ubuntu 16.04 f...
2019-11-11
deepin-UEFI 引导:从入门到重装
在现代计算机中,UEFI(统一可扩展固件接口)已成为主流的启动方式,逐渐取代了传统的 BIOS。UEFI 提供了许多改进,如更灵活的启动管理、更大的分区支持以及更快的启动速度。然而,对于许多 Linux 用户来说,UEFI 的复杂性可能会带来一些挑战,尤其是在多系统环境中。本文将详细介绍如何在 Linux 下使用 UEFI 引导系统,...
2025-01-23
云计算-容器云-编排部署监控系统
在master节点上编写/root/Monitor/Dockerfile- exporter文件构建monitor-exporter:v1.0镜像,具体要求如下:(需要用到的软件包:Monitor.tar.gz)(1)基础镜像:centos:centos7.9.2009;(2)使用二进制包node_exporter-0.18.1.linux-amd64.tar.gz安装node-exporter服务;(3)声明端口:9100;(4)设置服务开机自启...
2025-05-02
面向开发者的Docker实践
show me the code and talk to me,做的出来更要说的明白 本文源码,请点击learnSpringboot 我是布尔bl,你的支持是我分享的动力!
2020-05-09
Linux 启动过程
{代码...} sudo /boot/grub2/grub.cfg {代码...} cat /etc/default/grub {代码...} ls /etc/grub.d {代码...}
【Golang源码分析】Golang如何实现自举 - 程序入口点(五)
那么问题来了,所说的程序入口点到底是什么?可编译性语言,不同的语言的入口点不一样,大多数的都叫main。那么不能叫其他的吗?main真的是入口点吗?好像有很多问题需要探索,需要去挖掘。
2021-11-08
鸿蒙HI3861开发环境搭建
首先吐槽下,相比起arduino、ESP8266这些方案,鸿蒙的WIFI_IOT开发板环境搭建简直是地狱难度....最坑爹的是Windows平台不能用HPM编译,Linux环境下可以编译但不能烧写(如果是按照官网的环境搭建手册是可以搭建基于HB命令的windows编译烧写环境的,但是因为我的无能,harmonyos-ssd1306这个库没法编译)而根据官网的linu...
Docker-CE 入门
Docker Action 记录 作者: LinkSystem 2017/08/11 Docker Action 是我关于Docker-CE的实践记录,该实践的构建环境以下: {代码...} 配置Yum源 {代码...} 部署 Docker-CE {代码...} 本地部署 {代码...} 配置 Docker-CE {代码...} 测试 {代码...} 部署脚本 {代码...} 卸载 Docker-CE {代码...}
利用rz命令从shell客户端上传文件到linux本地
很多时候,我们很多人都用类似Fz这样的专门工具来实现本地windows 文件上传到linux本地,其实用这个rz命令,直接在shell窗口中就可以实现文件上传了。
2018-07-24
Linux环境下的Anaconda安装
Anaconda1> 一个用于科学计算的Python发行版。即一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等。2> 支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。3> 包含了相关的配套工具,如Jupyt...