Author avatar

listenerri

ld-so-linux-动态连接器是什么

403

1. 概述 在 Linux 中生成进程时会执行几个步骤。如果程序依赖于共享库,则除了可执行二进制程序之外,还会将动态链接器加载到内存中。 在本教程中,我们将讨论动态链接器 /lib64/ld-linux-x86-64.so.2。(译者注:动态链接器名字不是固定的,也可能是 /lib/ld-linux

zeromq-使用笔记

299

基础 客户端可以在服务端没有监听端口 (bind)时,直接创建连接,这会在服务端开始监听端口时自动连接并传输消息 已经创建过的连接,如果中途中断,会自动重连 一个服务端 socket 可以监听多个不同的地址,端口不同甚至协议不同 socket 内部有 IO 线程,send 函数返回时,消息并不一定已

linux-仅使用外接显示器很卡-鼠标流畅-但鼠标事件相应慢

182

还是 linux 下双显卡的老大难问题,解决方法参考: https://forum.manjaro.org/t/one-display-hdmi-setup-unusable-extremely-slow/26516 https://github.com/Askannz/optimus-manage

wsl2-docker-desktop-无法启动-centos6-等比较老的容器系统

234

这个问题不只是在 windows wsl2 + docker-desktop 中存在,在 linux 系统中也会出现,解决方法是一样的,都是添加内核启动参数,linux 下一般是修改 grub 配置文件,windows 下的 wsl2 需要修改: %userprofile%\.wslconfig

windows-不能发现-linux-下基于-samba-的共享

165

windows 不能发现 linux 下基于 samba 的共享,原因是从 windows 10 某些版本开始禁用了 smb1.0,不过尝试从 windows 系统中启用 smb1.0 后,仍然不能正常工作, 最佳解决方案是,在 linux 系统中安装 wsdd,项目地址为:https://gith

qtcreator-fakevim-小企鹅输入法自动切换到英文

188

qtcreator 的 fakevim 不支持原生 vim 的插件,所以就用不了 fcitx.vim 这个好用的插件了,所以只能自食其力喽。根据 fcitx 支持 dbus 通信的原理,实现了在 INSERT 模式下按 ESC 键回到 NORMAL 模式时自动切换到英文状态。 由于 fakevim

qtcreator-fakevim-自动切换中英输入法

136

很久以前写过一篇文章介绍如何在 linux 下的 qtcreator 自动切换输入法,当时使用的方法比较简陋,而且只支持 linux,时过境迁,虽然 qtcreator 的 fakevim 插件功能仍然有限,但我搞出来了个跨平台的自动切换方案。 qtcreator fakevim 的配置文件中增加如

Win-下的类-Linux-环境开发-运行环境

247

Cygwin Cygwin 旨在通过一些 动态链接库(DLL),以 C 标准库的形式作为 API 兼容性层(转换为 Windows API 调用),提供一个完整的 POSIX 层,包括主流 Unix 的系统调用及库实现,以实现在 Windows 上直接编译和运行 Unix 程序,其重视兼容性优先于性

msys2-修改默认启动位置

992

msys2 为 windows 平台提供了大量 unix 命令,其基于 cygwin 同时带来了更多更强大的特性,是个很赞的项目。 msys2 默认提供了几个不同的环境: msys mingw64 mingw32 ucrt64 clang64 clangarm64 其中 msys 环境是其他几个环境

vscodevim-在-wsl-远程开发模式下无法自动切换输入法

210

vscode 下的 vim 扩展插件(vscodevim) 在 windows 下使用 wsl/ssh 远程开发时,设置的自动切换 windows 输入法无效,分析了下源码发现跟自动切换输入法相关的几个设置项,其 scope 被设置为了 machine: https://github.com/VSC