01 2021 档案

摘要:问题描述 在 Graph 中,无法显示中文字体(字体变成“方块”或者完全不显示),如下图所示: 问题原因 这并不是“乱码”,而是字体缺失。在 Zabbix 中,使用图片呈现图表数据,而在图片上渲染字体时需要找到对应的字体文件。如果没有正确配置字体(字体不支持中文或者无法找到字体),则无法在图片中渲染 阅读全文
posted @ 2021-01-31 19:49 研究林纳斯写的 阅读(349) 评论(0) 推荐(0) 编辑
摘要:!!!以下内容基本上是维基百科「Layer 2 Tunneling Protocol」的机翻,加上一点微调。 在计算机网络中,「第2层隧道协议(L2TP)」是一种「隧道协议」,用于支持「VPN」或作为ISP提供服务的一部分。它本身不提供任何加密或保密,相反,它依赖于它在隧道内传递的「加密协议」来提供 阅读全文
posted @ 2021-01-31 17:49 研究林纳斯写的 阅读(537) 评论(0) 推荐(0) 编辑
摘要:问题描述 在不同发行版中,网络配置方法存在很大差异。在相同发行版中,配置方法是类似的。 该笔记将记录:如何在 CentOS 6 中配置网络,包括配置静态地址、动态获取地址(DHCP)、分配多个网络地址。 注意事项 1)在 CentOS 6.x 中,NetworkManager 还未成熟,存在部分问题 阅读全文
posted @ 2021-01-31 13:49 研究林纳斯写的 阅读(142) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 Windows 7 上,我们需要安装 OpenSSH 客户端以及服务端,即实现: 1)在 cmd 中使用 ssh 命令,而无须安装第三方远程客户端; 2)在 Windows 7 中运行 sshd 服务,在其他主机中通过 ssh 远程 Windows 7 主机。 第一步、下载并安装 访问 阅读全文
posted @ 2021-01-31 10:49 研究林纳斯写的 阅读(1022) 评论(0) 推荐(0) 编辑
摘要:问题描述 当我们使用 Docker Compose 启动应用程序之后,如果主机发生重启,应用容器无法自动启动。 我们可以使用 Docker Compose 的重启策略,但是也存在一些问题。 该笔记将记录:1)自动启动服务的解决方案、2)及其常见问题和解决方法 方法一、通过 Docker Restar 阅读全文
posted @ 2021-01-30 23:04 研究林纳斯写的 阅读(4053) 评论(0) 推荐(0) 编辑
摘要:TA是什么? SDK Platform Tools是Android SDK的一部分,通常是Android SDK目录下的platform-tools目录。它包含了一些与Android平台交互的工具,如adb、fastboot、systrace。这些工具是Android应用程序开发所必需的。 如果要解 阅读全文
posted @ 2021-01-30 19:04 研究林纳斯写的 阅读(202) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们希望在日志中记录 HTTP 请求头信息,以查看请求信息、进行请求调试等等。 该笔记将记录:在 Nginx 中,如何在日志中记录 HTTP 请求头信息。 解决方案 简单说:目前(01/11/2021),没有直接的方案(变量),需要变通处理。 方案一、枚举变量 我们自定义日志格式,并在日志 阅读全文
posted @ 2021-01-30 16:34 研究林纳斯写的 阅读(2468) 评论(0) 推荐(0) 编辑
摘要:问题描述 在进行 APT 安装(或升级)时,某些软件的安装需要与用户进行交互,以选择合适的选项。 但是某些情况下,我们无法(或无需)进行交互,比如,Docker 镜像构建。 该笔记将记录:在执行 APT 命令时,如何禁止交互,而采用默认选项。 解决方案 这里以安装 tzdata 包为例,使用如下命令 阅读全文
posted @ 2021-01-30 14:20 研究林纳斯写的 阅读(415) 评论(0) 推荐(0) 编辑
摘要:本文“定义共享库”不是“如何编写共享库”,而是:如何配置 Jenkins 来加载某个共享库,以便在 Jenkinsfile 中引用。 共享库的组成 共享库由三部分组成:(1)共享库名称;(2)源码取回方式;(3)可选的版本 共享库名称(Name) 共享库名称是共享库的简短标识,每个共享库都具有自己的 阅读全文
posted @ 2021-01-30 11:34 研究林纳斯写的 阅读(182) 评论(0) 推荐(0) 编辑
摘要:参考答案 第一步、编写多功能的中断例程 assume cs:codeseg codeseg segment ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; 新的中断程序 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; sets 阅读全文
posted @ 2021-01-30 10:05 研究林纳斯写的 阅读(177) 评论(0) 推荐(0) 编辑
摘要:内容简介 在Windows中,我们为分区命名,那个名字就是「分区标签」。所以说“分区标签”是给分区的一个名字,让分区更容易被我们记忆。在Linux中,我们也可以为分区设置标签。本文将介绍如何查看和设置分区标签。 注意事项 注意,「磁盘标签」(Disk Label)与「分区标签」(Partation 阅读全文
posted @ 2021-01-29 22:49 研究林纳斯写的 阅读(2777) 评论(0) 推荐(0) 编辑
摘要:Object 转为 JSON String 如下代码,可以将对象(List、Map)转化为 Json String: import groovy.json.JsonOutput println JsonOutput.toJson(dataObject) 但是,如果数据中包含 Unicode 字符,则 阅读全文
posted @ 2021-01-29 19:20 研究林纳斯写的 阅读(2453) 评论(0) 推荐(0) 编辑
摘要:问题描述 就目前的镜像,是不能跨平台的,因为镜像里面包含二进制文件,是平台相关的。 但是,当我们从 DockerHub 拉取镜像时,会自动获得对应平台的镜像: 1)在 arm64 上,执行 docker pull 将返回 arm64 平台的镜像; 2)在 amd64 上,执行 docker pull 阅读全文
posted @ 2021-01-29 17:35 研究林纳斯写的 阅读(285) 评论(0) 推荐(0) 编辑
摘要:xrdp xrdp,是 RDP 协议的服务端实现,基于 FreeRDP 和 rdesktop 的工作,xrdp 使用 RDP(远程桌面协议)向用户呈现图形化界面。该项目提供一个功能齐全的 RDP 服务端,能够接受来自 rdesktop、freerdp、微软自己的远程桌面客户端的连接。与 Window 阅读全文
posted @ 2021-01-29 14:19 研究林纳斯写的 阅读(2174) 评论(0) 推荐(0) 编辑
摘要:建议参考官方 Elasticsearch Reference [7.7] » Glossary of terms 文档。 索引(Index) 是具有某些类似特征的文档集合。例如,客户数据索引、产品目录索引、订单数据索引 等等。在单个群集中,可以根据需要定义任意数量的索引。 索引由名称进行标识(必须全 阅读全文
posted @ 2021-01-29 13:04 研究林纳斯写的 阅读(71) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们经常需要绘制网络报文、内存数据结构等等的示意图。这些示意图,多半是种“表格“结构: 我们需要使用标记语言绘制这种表格(比如,在 Zim 中(总之我们有这种需求))。 该笔记将记录:如何使用 Graphviz 绘制表格,以及整理相关文档。 解决方法 我们这里以绘制在 x86 Protec 阅读全文
posted @ 2021-01-29 11:04 研究林纳斯写的 阅读(276) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们需要插件软件包的编译选项,以排查某些问题。 该笔记将记录:如何查看某些软件包的编译选项。 解决方案 系统环境:Kali GNU/Linux Rolling 1)配置deb的源码源,添加 deb-src 到 source.list 中: deb-src http://mirrors.us 阅读全文
posted @ 2021-01-28 22:19 研究林纳斯写的 阅读(120) 评论(0) 推荐(0) 编辑
摘要:问题描述 在执行 yum install 或 yum upgrade 时,某些相关软件包会被更新,但有时我们并不希望这种事情发生。 该笔记将记录:如何“锁定”软件包,防止被意外更新。 解决办法 第一步、安装扩展 yum install yum-plugin-versionlock 第二步、锁定软件 阅读全文
posted @ 2021-01-28 20:34 研究林纳斯写的 阅读(96) 评论(0) 推荐(0) 编辑
摘要:添加YUM源 有两种方法添加YUM源: 方法一、向/etc/yum.repos.d/中手动添加配置文件; 方法二、使用yum-config-manager命令管理; 推荐使用「方法二」,即使用yum-config-manager命令。「方法一」修改配置文件容易出错,有时还无法保证规范。 方法一、手动 阅读全文
posted @ 2021-01-28 18:34 研究林纳斯写的 阅读(216) 评论(0) 推荐(0) 编辑
摘要:中文分析器:GitHub/medcl/elasticsearch-analysis-ik 用作中文分词 Elasticsearch 7.6.2 第一步、下载插件(可选) wget https://github.com/medcl/elasticsearch-analysis-ik/releases/ 阅读全文
posted @ 2021-01-28 16:04 研究林纳斯写的 阅读(146) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文介绍在Jenkins Pipeline中,如何使用SSH命令,及相关的工具。 问题描述 在Jenkins Pipeline中,需要在远程主机上执行命令。当然可以直接执行ssh(1)命令,但是这不够Jenkins Pipeline啊,而且可移植性较差,并不是最佳实践。 解决办法 安装插件 阅读全文
posted @ 2021-01-28 14:20 研究林纳斯写的 阅读(1215) 评论(0) 推荐(0) 编辑
摘要:问题描述 获取客户端真实网络地址,有时候让人头疼,尤其是多种中间件联合使用时。 该笔记将记录:在 Nginx 中,调试并获取客户端真实网络地址(IP Address)的相关方法。 解决方案 第一步、查看客户端的网络地址 客户端的真实网络地址是通过 HTTP 请求头传递的(除了 Proxy 协议,因为 阅读全文
posted @ 2021-01-28 11:49 研究林纳斯写的 阅读(468) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文将介绍如何使用源码安装Zabbix监控(只包含Zabbix Server和Zabbix Agent服务的安装)。 注意事项 本文只安装Zabbix Server和Zabbix Agent服务,没有安装Zabbix Proxy服务。 创建普通用户及组 Zabbix出于安全考虑,不允许使用 阅读全文
posted @ 2021-01-28 09:50 研究林纳斯写的 阅读(85) 评论(0) 推荐(0) 编辑
摘要:内容简介 本部分内容与Zabbix安装有关。 安装过程概述 第一步、安装Nginx服务 安装Nginx服务,用作前端访问。安装发行版自带版本即可。 第二步、安装PHP环境 安装PHP环境,负责提供Zabbix Web UI运行环境。 第三步、安装MySQL数据库 作为Zabbix后端存储。 第四步、 阅读全文
posted @ 2021-01-27 22:19 研究林纳斯写的 阅读(94) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们买了很多的技术书籍,但是忘记哪些买过,哪些没买,哪些已读,哪些未读(应该不止我们是这个样子吧)。 因此,我们需要对这些图书进行管理,以及管理与其对应的 PDF 书籍 :) 该笔记将记录:用于管理图书和电子书的软件,并记录某些场景的解决方案。 解决方案 目前,我们正在使用 Calibre 阅读全文
posted @ 2021-01-27 21:04 研究林纳斯写的 阅读(119) 评论(0) 推荐(0) 编辑
摘要:什么是图床? 图床,Image Hosting Website(或者其他英文名,反正不是什么 Image Bed、Photo Bed 之类的),用来存放图片的空间(或服务器),同时允许外链到其他网站。 简单说,就是保存图片的站点,并且能在其他站点中引用。类似的站点有很多,比如 聚合图床、imgsha 阅读全文
posted @ 2021-01-27 19:50 研究林纳斯写的 阅读(482) 评论(1) 推荐(0) 编辑
摘要:部署流水线(deployment pipeline)是持续交付1.0的核心模式。它是对软件交付过程的一种可视化呈现方式,展现了从代码提交、构建、部署、测试到发布的整个过程,为团队提供状态可视化和即时反馈。部署流水线的设计受到软件架构、分支策略、团队结构以及产品形态的影响,因此每个产品的部署流水线均有 阅读全文
posted @ 2021-01-27 17:49 研究林纳斯写的 阅读(496) 评论(0) 推荐(0) 编辑
摘要:问题描述 Jenkins Pipeline,更像“胶水”,将很多脚本与工具粘合在一起,实现自动化任务,而它本身并没有提供特定功能。 执行 Shell 命令或者脚本是个非常常见的任务。该笔记将记录在 Jenkins Pipeline 中执行 Shell 的方法。 注意,除了 Shell 脚本,Jenk 阅读全文
posted @ 2021-01-27 17:34 研究林纳斯写的 阅读(4318) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 Jenkins (Pipeline) 中,我们可以通过设置邮件,来通知构建结果。 但是邮件通知较慢,这是因为:邮件客户端以定时查收(轮询)的方式收取邮件;即使服务端支持 IDLE 命令,由于客户端的实现不同,也不能保证立刻收到消息; 我们希望在构建结束时,“立刻”收到通知,这可以使用即 阅读全文
posted @ 2021-01-27 15:49 研究林纳斯写的 阅读(667) 评论(0) 推荐(0) 编辑
摘要:systemd.timer,是由systemd提供的定时任务,类似于Cron功能。 简单描述 文件命名 该单元文件以.timer为文件后缀。单元文件命名为<timer>.timer。其中,<timer>为具体的任务名,而.timer为固定的文件后缀。 文件结构 本文不涉及单元文件的[Unit]部分与 阅读全文
posted @ 2021-01-27 13:20 研究林纳斯写的 阅读(185) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们的 GitLab 当前版本为 12.4 版本(容器部署),需要升级到 13.6 版本,以使用新功能。 此次升级最主要的问题在于跨版本升级,可能会失败。 该笔记将记录:如何将 GitLab 从 12.x 升级到 13.x 版本。 解决方案 第一步、备份数据 运维工作千万条,数据备份第一条 阅读全文
posted @ 2021-01-27 12:04 研究林纳斯写的 阅读(792) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文主要介绍如何修改主机名。假如pc为原主机名,而我们现在要将laptop作为主机名。 # CentOS 6.10 #!/bin/sh # 临时修改,重启后会丢失 hostname laptop # 持久配置 sed 's/HOSTNAME=.+/HOSTNAME=laptop/g' -i 阅读全文
posted @ 2021-01-27 10:35 研究林纳斯写的 阅读(634) 评论(0) 推荐(0) 编辑
摘要:Redis Sentinel 在主从模式的基础上,当主机点故障时,Sentinel会从从节点中选取一个,使其成为主节点。 Sentinel集群无需设置其他Sentinel节点地址,它可以自动发现,它会将唯一一个Sentinel列表。 Sentinel集群不会同时进行故障迁移,只有第一个故障迁移失败后 阅读全文
posted @ 2021-01-27 09:49 研究林纳斯写的 阅读(101) 评论(0) 推荐(0) 编辑
摘要:问题描述 系统安装某个服务,但是需要修改它的单元文件的参数。 由于这些服务是通过包管理器安装的,比如 YUM 安装,不建议直接修改包中的文件。因为随着软件的升级,该单元文件会被覆盖或者删除,因此不应该直接修改属于软件包的文件。 比如,安装了MySQL服务,单元文件/usr/lib/systemd/s 阅读全文
posted @ 2021-01-26 20:49 研究林纳斯写的 阅读(214) 评论(0) 推荐(0) 编辑
摘要:注意事项 1)版本不同,集群配置方法不同。例如 Elasticsearch 6.8.6 与 7.6.2 的集群配置方法是不同的。 第一步、服务搭建 跳过服务部署步骤,详细参考 Elasticsearch on CentOS 笔记。 第二步、调整配置 修改每台主机的/etc/elasticsearch 阅读全文
posted @ 2021-01-26 20:07 研究林纳斯写的 阅读(469) 评论(0) 推荐(0) 编辑
摘要:今天有人在群里问inode有关的问题: 对于存放大量小文件的磁盘,磁盘空间占用不多,但是inode占用比较多,有什么好的处理方法吗 所以,整理一下有关inode的内容。 「扇区」与「块」 文件储存在硬盘上,硬盘的最小存储单位叫做「扇区(Sector)」,每个「扇区」储存512字节(相当于0.5KB) 阅读全文
posted @ 2021-01-26 17:19 研究林纳斯写的 阅读(136) 评论(0) 推荐(0) 编辑
摘要:对于DATE和DATETIME范围说明,“supported”表示尽管较早的值可能正常工作,但不能保证。 类型大小(B)范围显示格式用途 YEAR[(4)] 1 0000,1901 ~ 2155 YYYY 年份值 TIME[(fsp)] 3 -838:59:59 ~ 838:59:59 HH:MM: 阅读全文
posted @ 2021-01-26 14:34 研究林纳斯写的 阅读(112) 评论(0) 推荐(0) 编辑
摘要:问题描述 在工作中,我们需要将 PDF 文档转换为 TXT 文档,而不是逐行复制粘贴。 该笔记将记录:如何将 PDF 文档转换为 TXT 文档。 解决方案 方法一、复制粘贴 在普通情况下,可以直接复制粘贴文档内容(但这仅适用于文档内容少的场景); 方法二、使用 pdftotxt 命令 如果需要使用命 阅读全文
posted @ 2021-01-26 10:19 研究林纳斯写的 阅读(645) 评论(0) 推荐(0) 编辑
摘要:拼音分析器:GitHub/medcl/elasticsearch-analysis-pinyin 在搜索关键字中可以包含拼音。 Elasticsearch 7.6.2 第一步、下载插件(可选) https://github.com/medcl/elasticsearch-analysis-pinyi 阅读全文
posted @ 2021-01-25 23:04 研究林纳斯写的 阅读(240) 评论(0) 推荐(0) 编辑
摘要:在Jenkins的Pipeline中,包含「内建文档」和「片段生成器」,用于帮助开发Pipeline脚本,「内建文档」和「片段生成器」与Jenkins的版本相关。 这里介绍一些其他的工具。 Blue Ocean Editor -「Blue Ocean Pipeline Editor」 Jenkins 阅读全文
posted @ 2021-01-25 20:19 研究林纳斯写的 阅读(448) 评论(0) 推荐(0) 编辑
摘要:第一步、准备溢出程序 我们要准备溢出程序,用于后面的测试: assume cs:codeseg codeseg segment _start: mov ax, 1000H mov bl, 1 div bl mov ax, 4c00H int 21H codeseg ends end _start 第 阅读全文
posted @ 2021-01-25 18:34 研究林纳斯写的 阅读(146) 评论(0) 推荐(0) 编辑
摘要:本笔记记录如何使用 Zabbix 监控 MySQL 数据库,虽然 Zabbix 内置开箱即用的 MySQL 监控模板,但是“开箱”本身也是有些困难的。 我们没有记录 Zabbix 添加及使用模板的方法,内容多为使用 MySQL 监控模板需要的准备工作。 CentOS Linux release 7. 阅读全文
posted @ 2021-01-25 17:34 研究林纳斯写的 阅读(595) 评论(0) 推荐(0) 编辑
摘要:内容简介 本部分整理与Dell PowerEdge R410服务器及在其上安装ESXi系统有关的内容。 第一步、获取硬件信息 Get Hardware Info 第二步、进行RAID设置 PowerEdge R410 RAID 5 第三步、开启虚拟化技术 Enable Virtualization 阅读全文
posted @ 2021-01-25 14:35 研究林纳斯写的 阅读(242) 评论(0) 推荐(0) 编辑
摘要:先在机器上安装Docker,然后运行registry镜像。 本文只是一个简单的介绍,详细参考「Configuring a registry」手册。隔离数据中心的部署参考「Considerations for air-gapped registries.」手册。 # 搭建简易的Registry服务 部 阅读全文
posted @ 2021-01-25 13:34 研究林纳斯写的 阅读(207) 评论(0) 推荐(0) 编辑
摘要:磁盘操作有风险,先备份数据,谨防数据丢失!!!磁盘操作有风险,先备份数据,谨防数据丢失!!!磁盘操作有风险,先备份数据,谨防数据丢失!!!磁盘操作有风险,先备份数据,谨防数据丢失!!!磁盘操作有风险,先备份数据,谨防数据丢失!!!磁盘操作有风险,先备份数据,谨防数据丢失!!!磁盘操作有风险,先备份数 阅读全文
posted @ 2021-01-25 11:04 研究林纳斯写的 阅读(94) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文介绍如何部署NGINX Ingress Controller组件。 注意事项 在参照官方「Installation Guide」文档并结合自身需求后,我们整理出此文。我们强烈建议参照官方文档并结合自己的环境进行部署。 系统环境 系统环境: CentOS Linux release 7. 阅读全文
posted @ 2021-01-25 08:47 研究林纳斯写的 阅读(237) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 Windows 中创建的 ZIP 文件,如果被压缩文件的文件名中包含 Unicode 字符(比如“中文”),那么在 Linux 中解压时创建的文件名将是乱码。 本文将介绍在 Linux 中,如何解压在 Windows 下创建的 ZIP 文件,以防止文件名出现乱码。 解决办法 这个问题, 阅读全文
posted @ 2021-01-24 22:04 研究林纳斯写的 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Insomnia Designer,构建有效接口,使用协作式接口设计平台,使我们能够采用设计优先的方法来使用 OpenAPI 创建、管理、测试、部署接口。 使用 Insomnia Designer 的原因是 Postman 无法进行 UDS(Unix Domain Socket)测试。 安装应用 1 阅读全文
posted @ 2021-01-24 20:04 研究林纳斯写的 阅读(644) 评论(0) 推荐(0) 编辑
摘要:该笔记将记录:在各平台中,如何安装 GNU Emacs 编辑器,以及部分常见问题处理方法。 从发行版的源中安装 Kali GNU/Linux Rolling # 无图形化界面版本 apt-get install emacs24-nox 使用源码编译安装 第一步、源码下载 镜像服务器地址列表:http 阅读全文
posted @ 2021-01-24 19:20 研究林纳斯写的 阅读(135) 评论(0) 推荐(0) 编辑
摘要:接收构建通知,并触发构建 使用 Gogs 服务 Gogs | Jenkins plugin Gogs 是 Gitlab 的替代品,轻量级的 Git 仓库服务。Gogs 同样支持 Webhook 功能(即在仓库发生变更时,通知 Jenkins 构建)。 1)在 Jenkins 中,安装 Gogs 插件 阅读全文
posted @ 2021-01-24 18:19 研究林纳斯写的 阅读(168) 评论(0) 推荐(0) 编辑
摘要:AddButtonStyle button [state] [style] [-- [!]flag ...] Adds a button style to button. button can be a button number, or one of "All", "Left" or "Right 阅读全文
posted @ 2021-01-24 16:35 研究林纳斯写的 阅读(134) 评论(0) 推荐(0) 编辑
摘要:问题描述 当我们打开应用程序之后,在 GNOME 的 Dock 中,将显示应用图标。在应用图标上右键,将显示 Add to Favorites 选项,已将图标固定在 Dock 上,方便下次打开。 但是,有些应用程序却没有 Add to Favorites 选项(比如 Eclipse 应用) 问题原因 阅读全文
posted @ 2021-01-24 14:49 研究林纳斯写的 阅读(172) 评论(0) 推荐(0) 编辑
摘要:本笔记将记录在 CentOS 上安装 Python 环境的方法,以及安装与 Python 相关的包及工具的方法。 整理这些内容是为了:(1)在以后处理相同问题时,复制粘贴执行命令即可,方便快捷;(2)减少寻找解决方案所花费的时间;(3)记录注意事项,防止多次在同个地方跌倒。 方法一、从仓库中安装 P 阅读全文
posted @ 2021-01-24 12:49 研究林纳斯写的 阅读(59) 评论(0) 推荐(0) 编辑
摘要:注意事项 1)升级一定要备份原有数据库,或者直接克隆原有虚拟机以备份。当升级失败,或者新版本存在问题时,可以进行回滚操作; 2)注意复制官方文档,保留部署及升级方法,以备日后使用。 升级过程 此时(04/02/2020)最新为 1.5.7-2 版本,升级过程参考官方 1.4.8-1.4.10 升级到 阅读全文
posted @ 2021-01-24 12:04 研究林纳斯写的 阅读(420) 评论(0) 推荐(0) 编辑
摘要:# git help -a git list all available commands 显示全部可用的GIT命令,或者执行 ls -l /usr/lib/git-core/ 命令。 # git commit 修改在提交信息中的邮箱 How can I change the author (nam 阅读全文
posted @ 2021-01-24 10:19 研究林纳斯写的 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Register,寄存器,在 CPU 中的存储电路,功能类似于在机器语言中的变量。 16-bit(8086, 8088, ... 80286) 通用寄存器(General-Purpose Registers) general-purpose registers (GPRs) idxRegister1 阅读全文
posted @ 2021-01-23 22:04 研究林纳斯写的 阅读(459) 评论(0) 推荐(0) 编辑
摘要:问题描述 有两台笔记本,Laptop0、Laptop1,我们在 Laptop0 中编写代码,并且还会本机的查看其他程序文件。 我们希望在 Laptop0 中编写代码,并且能在 Laptop1 中查看 Laptop0 中的其他代码。 该笔记将记录:我们是如何解决这一问题的,即在 Laptop1 中浏览 阅读全文
posted @ 2021-01-23 20:05 研究林纳斯写的 阅读(180) 评论(0) 推荐(0) 编辑
摘要:问题描述 在服务上,有很多容器没有做资源限制。在峰值出现时,他们会耗尽服务器资源,影响其他容器的运行。 因此,我们需要对这些容器进行资源限制(批量处理)。 该笔记将记录:1)如何批量对容器进行资源限制,2)并设置可用资源上限为当前已用资源加上”预留资源“ 解决方案 查看资源用量(并排序) docke 阅读全文
posted @ 2021-01-23 19:34 研究林纳斯写的 阅读(175) 评论(0) 推荐(0) 编辑
摘要:内容简介 我们为什么要整理这篇笔记呢?为了理解硬盘盘片的组成结构。在理解磁盘盘片结构后,有助于我们理解磁盘命令,如fdisk(8)等,中使用的术语;有助于我们理解数据在磁盘中的分布方式;可以增强我们进行“高逼格”磁盘操作的自信心;理解在进行某些磁盘操作时发生哪些动作。所以说还是有必要的理解磁盘盘片结 阅读全文
posted @ 2021-01-23 17:19 研究林纳斯写的 阅读(652) 评论(0) 推荐(0) 编辑
摘要:除此之外,还可以用来: * 定义终端颜色; * 配置终端首选项; * 设置DPI,反锯齿,提示和其他X字体设置; * 更改Xcursor主题; * 主题xscreensaver; * 配置低级X应用程序,如:xorg-xclock,xpdf,rxvt-unicode; 安装 安装xrdb包即可,在D 阅读全文
posted @ 2021-01-23 16:04 研究林纳斯写的 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:FvwmButtons,FVWM的按钮盒子。可以在其中创建各种按钮,也可以”吞并“(Swallow)各种窗口。所谓吞并就是把某个程序窗口包含在FvwmButtons中。如下截图: 上面的截图中,包含了几个普通的按钮,还吞并了任务栏窗口 模块语法格式 Module FvwmButtons [-g ge 阅读全文
posted @ 2021-01-23 14:19 研究林纳斯写的 阅读(241) 评论(0) 推荐(0) 编辑
摘要:作为一个Python菜鸡,有些常用的代码和方法还是要整理一下的: #!python3 ########################################################################################################### 阅读全文
posted @ 2021-01-23 13:50 研究林纳斯写的 阅读(74) 评论(0) 推荐(0) 编辑
摘要:允许PHP-FPM以ROOT运行 使用-R, --allow-to-run-as-root选项 「How to run php-fpm as root」 修改错误级别 不管是PHP-FPM,还是命令行,所有的错误就别都在php.ini文件中修改,主要配置: error_reporting = E_A 阅读全文
posted @ 2021-01-23 11:19 研究林纳斯写的 阅读(68) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 GNOME 3.28 中,移除了桌面图标功能。虽然桌面没有什么用处,但是有时候也有点用处。 本笔记将记录:在 GNOME 3.28 后,显示桌面图标的方法。 解决办法 方法一、使用插件 使用「Desktop Icons by rastersoft」插件可以显示桌面图标,可以使用该插件进 阅读全文
posted @ 2021-01-23 09:19 研究林纳斯写的 阅读(966) 评论(0) 推荐(0) 编辑
摘要:窗口的四个组成部分 在FVWM中,大多数应用窗口的周围会被放置装饰性的边框。 应用窗口由以下几部分组成: 术语别名属于描述 BAR SIDE-BARS BORDER 每侧都存在的「条」。四条边,每条变各一个。 L-SHAPED SECTION FRAME BORDER 每个角落都存在的「L形部分」。 阅读全文
posted @ 2021-01-22 21:05 研究林纳斯写的 阅读(200) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们项目众多,我们需要在 PyCharm 中针对不同项目使用 virtualenv 特性,来隔离各个项目的运行环境。 该笔记将记录:在 virtualenv 功能。 解决方案 1)进入项目设置页面:File / Settings... / Project: <project-name> / 阅读全文
posted @ 2021-01-22 18:19 研究林纳斯写的 阅读(349) 评论(0) 推荐(0) 编辑
摘要:NFS 1.3.0 on ClearOS 7.5 操作系统:ClearOS release 7.5.0 (Final) 软件版本:nfs-utils 1.3.0 # 安装并启动服务 yum install -y nfs-utils nfs-utils-lib systemctl start nfs- 阅读全文
posted @ 2021-01-22 16:35 研究林纳斯写的 阅读(83) 评论(0) 推荐(0) 编辑
摘要:问题描述 运行在主机中的 dockerd(docker.service)会收到 KILL/9 信号,便退出。 我们们希望知道是哪个进程发送了 KILL 信号。 该笔记将记录:如何定位发送 KILL 信号的进程 解决方法 可以使用 Audit 或者 SystemTap 进行捕获。由于 SystemTa 阅读全文
posted @ 2021-01-22 12:49 研究林纳斯写的 阅读(828) 评论(0) 推荐(0) 编辑
摘要:在表面上,就是决定 Nginx 是前台运行(daemon off;)还是后台运行(daemon on;); 我们在命令行执行而产生的是初始化进程,它会产生主进程和工作进程,但是在这之后,他就退出了。 因此,虽然在系统中存在 Nginx 进程,但是它们都也不是原来的启动进程,全是派生出来的。 因此我们 阅读全文
posted @ 2021-01-22 10:20 研究林纳斯写的 阅读(926) 评论(0) 推荐(0) 编辑
摘要:这些快捷键是在所有的模式中通用的: Q Quit speedbar, and kill the frame. q Quit speedbar, and hide the frame. This makes it faster to restore the speedbar frame, than i 阅读全文
posted @ 2021-01-21 21:34 研究林纳斯写的 阅读(84) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 GNU Emacs 中,切换窗口(Window)是件麻烦的事情(20.3 Using Other Windows),因为我们希望按下快捷键,直接切换到特定窗口(Window),而不是快捷键组合。 该笔记将记录:在 GNU Emacs 中,在窗口(Window)间快速切换的方法。 解决方 阅读全文
posted @ 2021-01-21 18:34 研究林纳斯写的 阅读(116) 评论(0) 推荐(0) 编辑
摘要:# if 「Module ngx_http_rewrite_module/if」 「If Is Evil」 # 判断用户使用IE浏览器 if ($http_user_agent ~ MSIE) { rewrite ^(.*)$ /msie/$1 break; } # 判断referer是否合法 # 阅读全文
posted @ 2021-01-21 15:19 研究林纳斯写的 阅读(56) 评论(0) 推荐(0) 编辑
摘要:Docker 19.03.13 on Debian GNU/Linux 10 (buster) Install Docker Engine on Debian | Docker Documentation #### 卸载旧版 Docker 服务 systemctl stop docker.servi 阅读全文
posted @ 2021-01-21 11:20 研究林纳斯写的 阅读(208) 评论(0) 推荐(0) 编辑
摘要:可以这么做…… #1 在面板中嵌入一个终端…… http://www.fvwm.org/screenshots/2005-02-17_Thomas_Adam-desk-1280x960/screenshot.png #2 以某些日志或者软件为桌面背景 http://www.fvwm.org/scre 阅读全文
posted @ 2021-01-20 21:19 研究林纳斯写的 阅读(94) 评论(0) 推荐(0) 编辑
摘要:问题描述 起初是为了 systemd 的 service 单元文件中的 ExecStop 指令才整理的这篇文章,后来看 systemd 的文档说执行 stop 时,执行完 ExecStop 指令后,未结束的进程会由 systemd 来结束。 本来没有什么可写的,直接使用 kill(1) 命令来结束进 阅读全文
posted @ 2021-01-20 20:34 研究林纳斯写的 阅读(748) 评论(0) 推荐(0) 编辑
摘要:问题描述 在软件开发中,经常需要运行不同版本的环境、安装不同版本的模块。比如,有些项目运行在 django 2.0 中,而有些项目运行在 django 3.1 中。 这是常见需求,很多编程语言都需要面对该问题。但是,种种原因(冲突、不兼容),这些模块又不能同时安装,那要怎么办呢? 该笔记将记录:如何 阅读全文
posted @ 2021-01-20 20:20 研究林纳斯写的 阅读(423) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文将介绍如何显示已登录系统的用户,以及如何强制已登录用户下线。 问题描述 之前有些开发拿到ROOT帐号。现在,要回收ROOT帐号,修改密码,并强制已登录用户下线。如果不强制下线,他们还可以使用ROOT用户继续操作。 解决办法 找到用户登录进程,然后结束这些进程即可。 #1 查看已登录用户 阅读全文
posted @ 2021-01-20 20:05 研究林纳斯写的 阅读(136) 评论(0) 推荐(0) 编辑
摘要:系统环境:Debian GNU/Linux 10 (buster) keepassxc(推荐) 官方站点:KeePassXC Password Manager 访问项目:keepassxreboot/keepassxc: KeePassXC is a cross-platform community 阅读全文
posted @ 2021-01-19 20:46 研究林纳斯写的 阅读(582) 评论(0) 推荐(0) 编辑
摘要:Node.js v10.x on CentOS 7 Enterprise Linux based distributions ################################################################################ # Step 阅读全文
posted @ 2021-01-19 13:19 研究林纳斯写的 阅读(151) 评论(0) 推荐(0) 编辑
摘要:# GoCD 一个开源的持续集成和持续交付系统。 GoCD概念篇 # Software Development Life Cycle SDLC - Overview What Is Software Development Life Cycle (SDLC): Definition And Phas 阅读全文
posted @ 2021-01-19 11:34 研究林纳斯写的 阅读(50) 评论(0) 推荐(0) 编辑
摘要:问题描述 在Jenkins中,当执行git rev-parse refs/tags/v0.9{commit}命令时,提示如下错误: ERROR: Could not resolve refs/tags/v0.9 hudson.plugins.git.GitException: Command "gi 阅读全文
posted @ 2021-01-19 10:05 研究林纳斯写的 阅读(132) 评论(0) 推荐(0) 编辑
摘要:问题描述 代码调试功能相当方便,它可以帮助我们快速理解应用程序的执行逻辑。在复杂的场景中,远优于“观测调试”、“输出调试”等等方法。 该笔记将记录:在 PyCharm 中,如何进行代码调试。 解决方案 很多操作是类似的,大家多习以为常(比如,对于现代 IDE 工具,添加断点通常是在行号数字后面单击) 阅读全文
posted @ 2021-01-18 23:04 研究林纳斯写的 阅读(131) 评论(0) 推荐(0) 编辑
摘要:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;; 滚动条设置 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 阅读全文
posted @ 2021-01-18 21:35 研究林纳斯写的 阅读(85) 评论(0) 推荐(0) 编辑
摘要:在 Linux 中,安装 Yarn 工具 在使用 APT 包管理器安装 Node.js 之后,会提示如下 Yarn 安装命令: curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - echo "deb https://dl 阅读全文
posted @ 2021-01-18 19:19 研究林纳斯写的 阅读(93) 评论(0) 推荐(0) 编辑
摘要:设置多行显示的编辑器选项卡 File / Settings / Editor / Editor Tabs / Show tabs in one row 将目录设置为模块目录 intellij idea - How to mark a directory as library root? - Stac 阅读全文
posted @ 2021-01-18 18:04 研究林纳斯写的 阅读(247) 评论(0) 推荐(0) 编辑
摘要:关于 proxy_pass 参数是否携带 URI 的问题 如果 proxy_pass 的参数携带 URI 信息,则匹配 location 的部分,将被替换为 proxy_pass 指令设置。例如: location /name/ { proxy_pass http://127.0.0.1/remot 阅读全文
posted @ 2021-01-18 16:34 研究林纳斯写的 阅读(222) 评论(0) 推荐(0) 编辑
摘要:问题描述 在安装 GDM 之后,启动u服务(systemctl start gdm3.service),此时显示错误信息: Oh no! Something has gone wrong error 或者,在输入用户名与密码之后,不断的退到登录界面。 问题排查 修改/etc/gdm/custom.c 阅读全文
posted @ 2021-01-18 15:19 研究林纳斯写的 阅读(188) 评论(0) 推荐(0) 编辑
摘要:目前(2019/07/10)分为社区版和企业版。社区版使用 MIT 许可,企业版使用专有许可。 选择版本 历史版本:GitLab releases 安装版本:https://<your.domain.name>/help 目前(2019/07/10)官方强烈建议下载并安装 GitLab 企业版,即使 阅读全文
posted @ 2021-01-18 13:19 研究林纳斯写的 阅读(80) 评论(0) 推荐(0) 编辑
摘要:X Window System,是用于位图显示的窗口系统,是在 UNIX 环境中经常使用的 Client-Server 显示协议。而我们常说的 X、X11 只是简写而已。 X 为图形界面环境提供基本框架:在显示设备上,绘制和移动窗口;与鼠标、键盘进行交互。但是 X 不负责用户界面,因此不同桌面环境之 阅读全文
posted @ 2021-01-18 12:34 研究林纳斯写的 阅读(209) 评论(0) 推荐(0) 编辑
摘要:问题描述 当我们修改配置之后,需要重启服务,使得配置生效。 但是,重启 dockerd 服务,容器会被停止。我们希望容器继续运行,而不是停止。 该笔记将记录:如何重载配置文件,而无需重启 dockerd 服务。 解决方法 在 dockerd 中,通过 HUP 信号,可以重载某些选项,而无需重启容器。 阅读全文
posted @ 2021-01-18 11:34 研究林纳斯写的 阅读(348) 评论(0) 推荐(0) 编辑
摘要:EasyPG是Emacs中的GPG接口。分为两个方面:允许使用Emacs(EasyPG Assistant)的GnuPG的快捷工具,以及GnuPG(EasyPG Library)的全功能接口库。 在目前的Emacs版本(25.0)中,已经内置了EasyPG。 并且eap-file-enable属性已 阅读全文
posted @ 2021-01-18 09:34 研究林纳斯写的 阅读(102) 评论(0) 推荐(0) 编辑
摘要:问题描述 部署高可用的 Kuernetes Cluster 需要多台主机,成本较高。 其中一种解决方法为:多环境共用同个集群,比如 Production 与 Staging 位于相同集群,并做好资源限制。 我们是否应该采用这种方案呢? 解决方法 我们没有采用“多环境共用集群”的方案,原因如下: 1) 阅读全文
posted @ 2021-01-17 22:04 研究林纳斯写的 阅读(97) 评论(0) 推荐(0) 编辑
摘要:Git 2.x on CentOS 7.x ################################################################################ # Kali GNU/Linux Rolling ###################### 阅读全文
posted @ 2021-01-17 21:05 研究林纳斯写的 阅读(112) 评论(0) 推荐(0) 编辑
摘要:proxy_send_timeout time; Default: proxy_send_timeout 60s; Context: http, server, location 为「传输一个请求到代理服务器」设置超时时间。这个超时时间是两个写操作之间的,不是整个请求的超时时间。如果在这个时间内,代 阅读全文
posted @ 2021-01-17 19:19 研究林纳斯写的 阅读(71) 评论(0) 推荐(0) 编辑
摘要:自动补全是如何工作的? 自动补全的工作流: Frontend -> Backend -> Python Module -> Static Analysis 在Frontend中,你与「提供自动补全的模式」(比如CompanyMode/AutoComplete等等)交互,它们调用一些「后端的Emcas 阅读全文
posted @ 2021-01-17 17:34 研究林纳斯写的 阅读(137) 评论(0) 推荐(0) 编辑
摘要:问题描述 在桌面环境中,当安装应用程序时,会自动创建菜单项。但是: 1)这些菜单项分类不符合我们的习惯,我们需要按照自己的需求进行分类; 2)还有部分菜单项是我们自定义的,也需要在菜单项中显示; 该笔记将记录:如何添加自定义菜单项,以及相关的配置文件。 菜单文件(.menu) https://dev 阅读全文
posted @ 2021-01-17 16:59 研究林纳斯写的 阅读(180) 评论(0) 推荐(0) 编辑
摘要:该笔记整理介绍什么是镜像,以及镜像的管理,镜像的创建,存储,修改,共享等方面的内容。 镜像(Image) 镜像是什么? 镜像(image)由多个文件系统叠加而成: bootfs,引导文件系统,位于最底端,像 Linux/Unix 的引导文件系统。用户不会和该引导文件系统有什么交互。当容器启动时,容器 阅读全文
posted @ 2021-01-17 14:49 研究林纳斯写的 阅读(117) 评论(0) 推荐(0) 编辑
摘要:# 显示器的设置 「lxpanel moved to external monitor」 使用lxrandr(1)设置显示器,并保存后,会生成$HOME/.config/autostart/lxrandr-autostart.desktop文件。也就是说在开机启动时,自动设置显示器。 也可以使用ar 阅读全文
posted @ 2021-01-17 13:34 研究林纳斯写的 阅读(93) 评论(0) 推荐(0) 编辑
摘要:本笔记的内容包含:如何删除本地 Docker 镜像;如何删除远程 Docker 镜像;在删除过程中出现的常见问题的处理;还涉及了一些 Docker 镜像存储方式方面的内容。 删除远程镜像 在镜像仓库(如 Docker Hub 中)中的镜像,目前不能通过命令删除,要在镜像仓库中删除。通过单击按钮来完成 阅读全文
posted @ 2021-01-17 12:04 研究林纳斯写的 阅读(449) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 SourceView 中,水平滚动条会覆盖末行文本。 问题原因 该问题这与 GTK 3 实现相关。 解决方法 1)通过修改代码,永远显示水平滚动条(Eclipse 也是这样处理的,在 2020-12 中,水平与垂直滚动条默认是显示的) 正如 SourceView: the horizo 阅读全文
posted @ 2021-01-17 10:49 研究林纳斯写的 阅读(79) 评论(0) 推荐(0) 编辑
摘要:截图软件(静态图片) Flameshot(推荐) 5 Ways to Take Screenshot in Linux # 10/28/2020 可以说非常棒,先保存。 Deepin Scrot(正在使用) # 10/28/2020 我们今天试用 Deepin screenshot 截图,功能还是很 阅读全文
posted @ 2021-01-17 10:19 研究林纳斯写的 阅读(118) 评论(0) 推荐(0) 编辑
摘要:Speedbar是Emacs的一个程序,可以用来汇总显示当前Buffer相关的信息。相当于一个文件浏览器,但还包含了其他功能。 Speedbar显示一个显示树形的视图。此视图默认为文件和目录的列表。其中的「文件」可以“展开”显示文件中包含的「标签」(tag,类似于IDE中的源码包含的函数预览功能)。 阅读全文
posted @ 2021-01-16 22:04 研究林纳斯写的 阅读(92) 评论(0) 推荐(0) 编辑
摘要:需求决定哪个应用合适,哪个应用不适。因此我们要先明确自己的需求: 1)书签:我们希望该 PDF 软件具有书签功能,相当于展示书籍目录 2)标记:能够添加注解功能,在读书时记录笔记,供日后查阅; 注意事项,在使用 PDF 软件之前,我们需要注意以下问题: 1)Bookmarks and the Out 阅读全文
posted @ 2021-01-16 21:05 研究林纳斯写的 阅读(219) 评论(0) 推荐(0) 编辑
摘要:# 显示当前Shell正在执行的命令 -「How to echo shell commands as they are executed」 展开变量并在行前打印加号:set -x,set -o xtrace 在打印之前,并不展开变量:set -v,set -o verbose # 当遇到错误时立即退 阅读全文
posted @ 2021-01-16 19:50 研究林纳斯写的 阅读(46) 评论(0) 推荐(0) 编辑
摘要:问题描述 1)我们需要和朋友共享文件、文档,并且希望长期保存、随时查找。使用 Samba 软件,配置复杂,并且公网需要考虑安全问题;使用 QQ、WeChat 软件,对于 Linux 用户不友好,而且存在共享、空间、长期保存的问题;使用 FTP/SFTP 协议,需要安装客户端。 => 解决方案的查找范 阅读全文
posted @ 2021-01-16 18:34 研究林纳斯写的 阅读(286) 评论(0) 推荐(0) 编辑
摘要:通过压缩,可以减少网络传输。压缩的大致流程如下: 用户请求资源文件 => Nginx 压缩被请求的文件 => Nginx 响应被压缩的文件 => 浏览器解压被压缩的文件 => 用户得到资源文件 压缩带来的优点: 1)减小传输文件的大小 2)节约带宽资源 3)提高资源响应速度 压缩带来的缺点: 1)服 阅读全文
posted @ 2021-01-16 16:49 研究林纳斯写的 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Mermaid Cli on Debian mermaid-js/mermaid-cli: Command line tool for the Mermaid library 我们安装 mermaid-cli 版本,用于与 Zim 集成: // NPM 环境信息 # nvm ls -> v13.14 阅读全文
posted @ 2021-01-16 15:49 研究林纳斯写的 阅读(327) 评论(0) 推荐(0) 编辑
摘要:问题描述 在添加Webhook时,产生了该错误: Requests to the local network are not allowed 问题原因 原因在官方「Webhooks and insecure internal web services」文章已经解释,是为了防止内部无认证的服务被恶意请 阅读全文
posted @ 2021-01-16 14:20 研究林纳斯写的 阅读(111) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 Linux 中,有时候我们需要以其他用户身份来运行命令,而不是当前登录用于。像 Nginx 或者其他某些应用程序,可以指定在运行时所属的用户和组,但是有些程序则不支持指定用户和组(因为它们自身不支持)。 本笔记将介绍以其他用户身份来运行特定命令的方法。 方法一、使用 systemd 的 阅读全文
posted @ 2021-01-16 12:50 研究林纳斯写的 阅读(866) 评论(0) 推荐(0) 编辑
摘要:ZooKeeper一个最常用的使用场景就是用于担任「服务生产者」和「服务消费者」的注册中心。 「服务生产者」将自己提供的服务注册到 ZooKeeper 中心,「服务消费者」在进行服务调用的时候先到 ZooKeeper 中查找服务,获取到「服务生产者」的详细信息之后,再去调用「服务生产者」的内容与数据 阅读全文
posted @ 2021-01-16 10:50 研究林纳斯写的 阅读(54) 评论(0) 推荐(0) 编辑
摘要:方法一、从 GitHub 中下载安装 curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" \ -o /usr/local/bin/doc 阅读全文
posted @ 2021-01-16 10:04 研究林纳斯写的 阅读(123) 评论(0) 推荐(0) 编辑
摘要:问题描述 在正常情况下,通过 Alt + F2 => R => Enter 组合即可重启桌面环境。 但是有时候桌面环境会卡住、无响应,不再响应任何按键,那此时应该如何重启桌面,而不是重启电脑呢? 解决方法 该方法要求目标主机已经开启 SSH 服务,因为目标主机已经不响应任何操作,而我们需要想办法获取 阅读全文
posted @ 2021-01-15 22:04 研究林纳斯写的 阅读(445) 评论(0) 推荐(0) 编辑
摘要:LaTeX Workshop,在 VSCode 中,用于编写 LaTeX 的工具。 James-Yu/LaTeX-Workshop: Boost LaTeX typesetting efficiency with preview, compile, autocomplete, colorize, a 阅读全文
posted @ 2021-01-15 21:35 研究林纳斯写的 阅读(139) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/synergy-core)的替代 Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installation 笔记的「使用 二进制包 安装」部分。 它是做什么 阅读全文
posted @ 2021-01-15 19:49 研究林纳斯写的 阅读(144) 评论(0) 推荐(0) 编辑
摘要:#1 启动lxde桌面时,“黑屏” 「How to install gail and atk-bridge?」 「Introducing ATK, AT-SPI, GAIL and GTK+」 # 问题描述 这种问题没法描述,它就是黑屏了,但是没有退出,桌面任何反应都没有 # 问题原因 原因找到了: 阅读全文
posted @ 2021-01-15 18:19 研究林纳斯写的 阅读(97) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文将介绍在LXDE中的PCManFM的相关内容。它是一个文件管理器,非常的轻量级。 相关杂记 # 设置图标对齐 -「How to align desktop icons to grid in LXDE/Openbox?」 -「New to mate - align desktop ico 阅读全文
posted @ 2021-01-15 17:35 研究林纳斯写的 阅读(108) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们想升级 Eclipse 到最新版本。 但是我们不想重新安装,否则我们就要重新安装插件、以及其他设置。 该笔记将记录:在现有基础上,升级 Eclipse 到最新版本的方法。 解决办法 You first need to add the new release's repository a 阅读全文
posted @ 2021-01-15 15:49 研究林纳斯写的 阅读(893) 评论(0) 推荐(0) 编辑
摘要:问题描述 在阅读技术书籍时,作者使用行号来引用示例代码。我们需要知道示例代码的行号,以快速定位到示例代码的对应位置。 在日常代码编辑中,我也们需要查看行号: 1)以快速定位到特定行(某些情况会快于使用 goto-line 命令); 2)在描述问题时,通过代码所在的行号进行定位代码; 该笔记将记录:在 阅读全文
posted @ 2021-01-15 14:19 研究林纳斯写的 阅读(173) 评论(0) 推荐(0) 编辑
摘要:注释功能 Comment/Uncomment Region 如果打开了‘transient-mark-mode’功能,可以使用‘comment-dwim’:选择区域,然后按下`M-;’即可 或者使用python-mode中内置的py-comment-region等等功能。 自动导包 Tidying 阅读全文
posted @ 2021-01-15 12:19 研究林纳斯写的 阅读(64) 评论(0) 推荐(0) 编辑
摘要:问题描述 升级 Zim 版本,0.69 to 0.72,侧栏无法显示(或者 Index 消失)。 问题原因 我们进行一番排查(PyCharm debug),发现侧栏 Index 是插件,而 .config/zim/preferences.conf 没有该插件。 在新版本中,侧栏的 Index 是以插 阅读全文
posted @ 2021-01-15 11:19 研究林纳斯写的 阅读(77) 评论(0) 推荐(0) 编辑
摘要:在 Zim 中,支持众多插件以扩展功能,使其更加强大。比如,时序图、代码块、截图、拼写检查等等。 该笔记会介绍:部分插件使用方法及配置方法。 有哪些可以使用的插件? 与 Zim 共同打包发布的插件 1)有关插件的详细的介绍可以查看官方 Plugins 文档 2)或者在 Zim 中按下 F1 来显示 阅读全文
posted @ 2021-01-15 09:20 研究林纳斯写的 阅读(768) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/synergy-core)的替代 Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installation 笔记的「使用 二进制包 安装」部分。 配置及使用 阅读全文
posted @ 2021-01-14 21:49 研究林纳斯写的 阅读(133) 评论(0) 推荐(0) 编辑
摘要:从函数中,返回多个参数 Returning Multiple Values in Python - GeeksforGeeks 在 Python 中,我们使用 return Tuple 的方式,从函数中返回多个参数,并直接赋值给变量。 # A Python program to return mul 阅读全文
posted @ 2021-01-14 20:49 研究林纳斯写的 阅读(72) 评论(0) 推荐(0) 编辑
摘要:定义环境变量,并使用 Expose Pod Information to Containers Through Environment Variables | Kubernetes apiVersion: v1 kind: Pod metadata: name: dapi-envars-fieldr 阅读全文
posted @ 2021-01-14 19:49 研究林纳斯写的 阅读(64) 评论(0) 推荐(0) 编辑
摘要:pip(1),用于安装和管理 Python 模块。 安装 pip 命令 How to Install Python Pip on Ubuntu 20.04 | Linuxize ############################################################# 阅读全文
posted @ 2021-01-14 18:34 研究林纳斯写的 阅读(131) 评论(0) 推荐(0) 编辑
摘要:问题描述 配置 Nginx 基础认证(Basic Authentication),实现在访问站点时提示用户进行基础认证。 解决方法 第一步、添加用户 // 创建新的 .htpasswd 文件 # htpasswd -c /etc/apache2/.htpasswd "tom" New passwor 阅读全文
posted @ 2021-01-14 16:35 研究林纳斯写的 阅读(214) 评论(0) 推荐(0) 编辑
摘要:安装PHPStorm 2016.2 Mac破解版 系统版本:OS X 10.5 或更高 下载地址:https://pan.baidu.com/s/1kVhhv63 密码:iueh 破解方法: 1.打开将dmg镜像,将“PhpStorm.app”拖入“应用程序”中; 2.双击打开“Crack”文件夹, 阅读全文
posted @ 2021-01-14 16:04 研究林纳斯写的 阅读(125) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们需要「视频管理系统」来管理我们下载的电影,作为自建视频网站,用于日常的视频播放、观影休闲。(我们没有选用家庭影院方案,因为我们希望在电脑上可以直接通过网页打开播放。基于 Web 的视频管理系统是最贴近我们需求的工具) 因此,我们创建该笔记,用来整理部分“比较好用的”(能够满足我们需求的 阅读全文
posted @ 2021-01-14 14:35 研究林纳斯写的 阅读(665) 评论(0) 推荐(0) 编辑
摘要:在 Linux 中,安装 npm 工具 升级 NPM 命令: npm install -g npm@next npm install -g npm@latest 常用命令整理 # npm list -g # 显示所有用户目录中的包,以树形结构显示 # npm list -g -- depth=0 # 阅读全文
posted @ 2021-01-14 13:04 研究林纳斯写的 阅读(86) 评论(0) 推荐(0) 编辑
摘要:关闭GTK+3中的滚动条自动隐藏 「GTK3 overlay scrollbars」 ArchWiki/GTK+/Disable overlay scrollbars 隐藏GTK+3的窗口按钮 「How to change gtk button-layout in KDE?」 这个并不能修改GTK3 阅读全文
posted @ 2021-01-14 10:49 研究林纳斯写的 阅读(96) 评论(0) 推荐(0) 编辑
摘要:通过扩展(插件),可以扩展 GNOME 桌面功能。 相关链接 下面的链接是其他人整理的推荐扩展: Top 20 GNOME Extensions You Should Be Using Right Now 安装扩展的常用方法 方法一、使用发行版的仓库安装扩展 在发行版的仓库中,一般都包含了某些 GN 阅读全文
posted @ 2021-01-14 09:20 研究林纳斯写的 阅读(281) 评论(0) 推荐(0) 编辑
摘要:计算中的「休眠」(或挂起到磁盘)指的是“关闭计算机,同时保持其状态”。休眠时,计算机将RAM的内容保存到非易失性存储设备中。恢复后,计算机与进入休眠状态之前完全一样。 休眠的不同实现(在Linux中) 以下三者都称之为“休眠到硬盘”(suspend-to-disk)。 swsusp - Softwa 阅读全文
posted @ 2021-01-13 21:49 研究林纳斯写的 阅读(324) 评论(0) 推荐(0) 编辑
摘要:该笔记将记录:与 proxy_pass 有关的常见问题,以及使用配置 需求:通过不同的 URI 进行反向代理 Module ngx_http_proxy_module / proxy_pass How to remove the path with an nginx proxy_pass - Ser 阅读全文
posted @ 2021-01-13 21:19 研究林纳斯写的 阅读(170) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/synergy-core)的替代 Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installation 笔记的「使用 二进制包 安装」部分。 方法一、使 阅读全文
posted @ 2021-01-13 19:34 研究林纳斯写的 阅读(104) 评论(0) 推荐(0) 编辑
摘要:RAP/RAP2 由阿里开发的,整个阿里都在用,还不错。相比 swagger 工具,更加轻量。 可以访问 http://rap2.taobao.org 注册体验 不支持模块嵌套。比如,不能按照“页面结构”(原型图结构)编写文档; 不支持快速导入参数。比如,类似 Postman 的 Bulk Edit 阅读全文
posted @ 2021-01-13 17:49 研究林纳斯写的 阅读(72) 评论(0) 推荐(0) 编辑
摘要:在切换用户时无需输入密码 Allow user1 to “su - user2” without password 问题描述 当前为 k4nz 用户,当切换到 root 用户时,我们希望无需输入密码。 解决办法 由于 su 支持 PAM 认证,因此我们可以通过调整 /etc/pam.d/su 来实现 阅读全文
posted @ 2021-01-13 17:34 研究林纳斯写的 阅读(72) 评论(0) 推荐(0) 编辑
摘要:配置文件语法 关于配置文件(/etc/sudoers)的语法:第一步、阅读 Understanding sudoers(5) syntax 文章;第二步、阅读 man 5 sudoers 或者 Sudoers Manual 手册。理解配置文件语法的关键在于理解在文档中表述的 EBNF 语法。 # 0 阅读全文
posted @ 2021-01-13 16:04 研究林纳斯写的 阅读(65) 评论(0) 推荐(0) 编辑
摘要:问题描述 在大多数场景中,我们搭建 VNC 服务,然后远程登录,输入密码,在登录成功后,将显示新会话(新桌面、新登录)。 但是,我们希望连接 VNC 服务后,可以显示当前会话(当前桌面、已经登录桌面),而不是在连接成功后显示新桌面。 解决方案 如果想实现「在连接 VNC 服务时,显示已经存在的会话」 阅读全文
posted @ 2021-01-13 13:34 研究林纳斯写的 阅读(867) 评论(0) 推荐(0) 编辑
摘要:问题描述 在运行 Eclipse 2020-09 版本时,需要使用 JDK 11 以上。 我们不希望修改系统默认的 JDK 版本,而是为 Eclipse 使用特定 JDK 版本。 该笔记将记录:如何设置用于 Eclipse 的特定 JDK 版本。 解决方法 修改 eclipse.ini 配置: .. 阅读全文
posted @ 2021-01-13 13:04 研究林纳斯写的 阅读(103) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们需要调用 Docker Engine API 以获取某些数据,主要用于调试及查看。(在集成到程序时,应使用类库) 但是 Docker 默认使用 Unix Domain Socket 文件,导致我们无法使用 Postman 高级接口管理工具。 解决方法是使 Docker 服务监听 tcp 阅读全文
posted @ 2021-01-13 10:49 研究林纳斯写的 阅读(354) 评论(0) 推荐(0) 编辑
摘要:该笔记将摘录英特尔处理器历史,仅包含我们感兴趣的部分,完整历史可以查看 List of Intel processors - Wikipedia 页面。 1978 => 8086, The first x86 CPU 只能工作于实模式(在后来出现保护模式(Protected Mode)时,才提出实模 阅读全文
posted @ 2021-01-13 09:34 研究林纳斯写的 阅读(95) 评论(0) 推荐(0) 编辑
摘要:笔记内容 插件 Markdown Mode for Emacs 用于在 Emacs 中编写 Markdonn 文档并预览,以及进行其他 Markdown 操作。 该笔记将整理:与该插件有关的内容。 插件信息 Version: 20201015.1327 GitHub: https://github. 阅读全文
posted @ 2021-01-12 22:19 研究林纳斯写的 阅读(171) 评论(0) 推荐(0) 编辑
摘要:ditaa,该工具将字符图(Ascii Art)转为图片。 示例说明 对于如下字符图片: + + + + + + | | --+ ditaa +--> | | | Text | + + |diagram| |Document| |!magic!| | | | {d}| | | | | + + + + 阅读全文
posted @ 2021-01-12 21:04 研究林纳斯写的 阅读(113) 评论(0) 推荐(0) 编辑
摘要:命令说明按照如下的章节进行了分组: 菜单命令(Menu commands) 杂项命令(Miscellaneous commands) 窗口的移动和放置(Commands affecting window movement and placement) 焦点和鼠标移动(Commands for foc 阅读全文
posted @ 2021-01-12 19:34 研究林纳斯写的 阅读(79) 评论(0) 推荐(0) 编辑
摘要:在FVWM中,为用户提供了「虚拟桌面」的功能。 什么是「虚拟桌面」? 「屏幕」是在一个「桌面」上的一个视口,「桌面」可能大于「屏幕」。 可以访问多个不同的「桌面」(概念:当「视图」应用程序不同时,每个项目一个「桌面」,或每个应用程序一个「桌面」)。 由于每个「桌面」可以大于物理显示器,每个桌面被分为 阅读全文
posted @ 2021-01-12 18:19 研究林纳斯写的 阅读(306) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 CI/CD 中,我们使用 Docker Compose 来进行容器编排。 但是如果 docker-compose.yaml 包含 build 指令,会导致我们无法分离构建阶段与运行阶段。 该笔记将记录:在使用 Docker Compose 编排时,如何分离构建阶段与运行阶段。 解决方案 阅读全文
posted @ 2021-01-12 16:50 研究林纳斯写的 阅读(161) 评论(0) 推荐(0) 编辑
摘要:常用扩展 #2 连接「SQL Server」数据库 https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-develop-use-vscode#connect-to-sql-server 参考文献 WikiNotes/免费的源码编辑器 阅读全文
posted @ 2021-01-12 15:19 研究林纳斯写的 阅读(129) 评论(0) 推荐(0) 编辑
摘要:问题描述 PackageKit,包管理服务,通过 DBus 接口,执行某些简单的包管理任务,比如刷新缓存,安装、更新、移除软件等等。 但是该服务经常占用大量 CPU 资源,非常多,而且一直有人反馈这个问题: https://gitlab.gnome.org/GNOME/gnome-software/ 阅读全文
posted @ 2021-01-12 14:04 研究林纳斯写的 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:在 .gitlab-ci.yml 中,针对环境,使用不同的变量 GitLab CI/CD environment variables | GitLab Environments and deployments | GitLab 问题描述 在 .gitlab-ci.yml 中,我们需要针对不同环境,使 阅读全文
posted @ 2021-01-12 12:34 研究林纳斯写的 阅读(1736) 评论(0) 推荐(0) 编辑
摘要:安装 #!/bin/bash ################################################# # Kali GNU/Linux Rolling ################################################# apt-get in 阅读全文
posted @ 2021-01-12 11:04 研究林纳斯写的 阅读(99) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们需要在容器中挂在存储,以写入数据或者访问数据、在多个 Pod 之间共享数据。 该笔记将记录:在容器中使用存储的各种方法,注意事项,使用场景。 概念梳理及注意事项 Volumes,是指映射(挂载)到容器中的磁盘、存储空间、文件系统。 PV, PVS,则是对存储的抽象,然后在 Volume 阅读全文
posted @ 2021-01-12 09:34 研究林纳斯写的 阅读(139) 评论(0) 推荐(0) 编辑
摘要:问题描述 在进行产品交付时,我们使用 FTP 提供下载:1)内部帐号,上传到各子目录中,2)客户登录帐号,只能访问自己的目录,并且能进行下载且无法上传。 该笔记将记录:如何实现,某个用户上传,而其他用户只能下载。 解决方案 这里只记录关键配置: # 前台运行(可选) background=NO # 阅读全文
posted @ 2021-01-11 21:49 研究林纳斯写的 阅读(83) 评论(0) 推荐(0) 编辑
摘要:格式化字符串 print("%s %s" % ("foo", "bar")) 求长度 len("foo") 常用转码操作 How to encode URLs in Python How do I treat an ASCII string as unicode and unescape the e 阅读全文
posted @ 2021-01-11 20:34 研究林纳斯写的 阅读(70) 评论(0) 推荐(0) 编辑
摘要:问题背景 在最开始,我在笔记本中运行KVM虚拟机。每次休眠恢复时,在KVM中的虚拟机就会带来大量的CPU负载。 另外我使用的Linux发行版是Debian Testing分支。由于某些服务是特定于发行版名称的,所以这些服务没有办法安装。使用Docker也可以,因此也不是必须使用虚拟机才可以。 但是, 阅读全文
posted @ 2021-01-11 19:34 研究林纳斯写的 阅读(299) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 Chrome 中,协议(HTTP/HTTPS)以及不重要的子域名会被隐藏,比如 https://www.example.com/ 会以 example.com 显示。 我们希望显示完整的域名,尤其是在复制时,我们可以清楚的知道自己所复制的内容。 注意事项 该笔记记录的方法,对于某些版本 阅读全文
posted @ 2021-01-11 17:34 研究林纳斯写的 阅读(119) 评论(0) 推荐(0) 编辑
摘要:本笔记将整理在 CentOS 中安装 MySQL 数据库的方法,以及可能会遇到的问题。 CentOS 7 and MySQL 5.7 How to install MySQL 5.6 on CentOS 7 How to Install MySQL on CentOS 7 How to Instal 阅读全文
posted @ 2021-01-11 16:04 研究林纳斯写的 阅读(114) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/Synergy.html" title="Synergy" class="page">Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installatio 阅读全文
posted @ 2021-01-11 14:49 研究林纳斯写的 阅读(145) 评论(0) 推荐(0) 编辑
摘要:我们要实现什么功能? 就是……像在OS X Lion中一样,鼠标滚轮滚动的方向就是页面移动的方向(模仿智能手机或平板电脑滚动)。 (无关紧要的一句话:可以这么想象,在Mac中,滚轮用于移动在窗口中的页面,而在Windows中,滚轮用于移动在页面上的窗口) 这个东西称为「反向滚动」(Reverse s 阅读全文
posted @ 2021-01-11 14:04 研究林纳斯写的 阅读(775) 评论(0) 推荐(0) 编辑
摘要:问题描述 现在我们有 SOCKS 代理服务器,但是由于部分软件功能限制,我们需要使用 HTTP(S) 代理服务。 该笔记将记录:将 SOCKS 代理服务 转化为 HTTP(S) 代理服务 的方法。 解决方案 使用 Polipo 软件。 服务搭建 系统版本:Debian GNU/Linux 10 第一 阅读全文
posted @ 2021-01-11 12:19 研究林纳斯写的 阅读(193) 评论(0) 推荐(0) 编辑
摘要:# 容器的各种状态 -「What does CREATED container mean in docker?」 -「docker create」 在手册「docker ps」中找到了容器所有可能的状态「created, restarting, running, removing, paused, 阅读全文
posted @ 2021-01-11 11:04 研究林纳斯写的 阅读(56) 评论(0) 推荐(0) 编辑
摘要:系统环境:Kali GNU/Linux Rolling 问题描述 运行PHPStorm时,产生如下提示: External file changes sync may be slow the current inotify(7) watch limit is too low. More Detail 阅读全文
posted @ 2021-01-11 10:34 研究林纳斯写的 阅读(912) 评论(0) 推荐(0) 编辑
摘要:MongoDB 4.2 on CentOS 7.4 Install MongoDB Community Edition How to use SOCKS proxy with yum? #### 第一步、添加 YUM 仓库 cat <<EOF > /etc/yum.repos.d/mongodb-o 阅读全文
posted @ 2021-01-10 22:49 研究林纳斯写的 阅读(154) 评论(0) 推荐(0) 编辑
摘要:Display Manager,显示管理器,我们将其称之为 “登录界面”。 在 lubuntu(Ubuntu 20.04 LTS) 中,使用 SSDM 作为显示管理器,因此我们整理该笔记,记录 SSDM 的某些设置。 设置用户自动登录 SDDM - ArchWiki/Autologin mkdir 阅读全文
posted @ 2021-01-10 20:34 研究林纳斯写的 阅读(253) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们希望禁止通过 ip-address:port 形式的访问,并且“禁止”的含义为不做任何响应。 解决方法 server { listen 80 default_server; server_name _; # 不重要 return 444; } default_server:表示该 se 阅读全文
posted @ 2021-01-10 20:19 研究林纳斯写的 阅读(280) 评论(0) 推荐(0) 编辑
摘要:内容简介 本文将简单介绍如何“清理”Docker镜像,以释放系统资源(磁盘),以及Docker镜像到底应该如何删除。 什么是「清理镜像」? 我们讨论的是“清理”,而不是“删除”。这二者有什么区别呢? “删除”更倾向于一个特定的移除动作。比如,删除某个镜像,删除某个标签。我们通常使用docker rm 阅读全文
posted @ 2021-01-10 18:04 研究林纳斯写的 阅读(633) 评论(0) 推荐(0) 编辑
摘要:定义环境变量 Environment variables in Compose | Docker Documentation docker-compose invalid type, it should be a string - DevOps Stack Exchange 这里的“环境变量”是指“ 阅读全文
posted @ 2021-01-10 15:49 研究林纳斯写的 阅读(76) 评论(0) 推荐(0) 编辑
摘要:问题描述 在使用 GNU Emacs 编辑时,我们需要进行代码格式化,以增强代码的可读性。 该笔记将记录:在 GNU Emacs 中,常用代码格式化功能。 对齐等号 formatting - In Emacs, how to line up equals signs in a series of i 阅读全文
posted @ 2021-01-10 14:04 研究林纳斯写的 阅读(196) 评论(0) 推荐(0) 编辑
摘要:本文记录升级 Jumpserver 1.4.6-2 到最新版本(03/14/2020 Version 1.5.6-2 GPLv2)的过程,并记录升级期间可能出现的问题。本次升级过程参考 更新升级/1.4.5-1.4.7 升级到最新版本 文档。 如果各位需要也升级,建议阅读官方文档(Jumpserve 阅读全文
posted @ 2021-01-10 12:19 研究林纳斯写的 阅读(328) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 GNOME 3.16 中,系统托盘被隐藏到桌面左下角。当鼠标移动到那里时将自动显示,当鼠标移走后将自动隐藏。 在 GNOME 3.26 中,系统托盘图标被彻底隐藏。这就不是很方便,我们需要使用系统托盘,比如显示输入法状态等等。 至于为什么隐藏及相关讨论,可以参考(1)Status Ic 阅读全文
posted @ 2021-01-10 11:35 研究林纳斯写的 阅读(1486) 评论(0) 推荐(0) 编辑
摘要:Consul是目前较为流行的一个「服务发现」以及「配置工具」。 Consul能够承担包括服务注册与发现、健康检查(health check)以及键值对存储等,同时还支持多个数据中心。 如上图所示,基于Consul的微服务一般都是集群。集群由一个个的「Consul Agent」组成。在这些「Consu 阅读全文
posted @ 2021-01-10 09:34 研究林纳斯写的 阅读(102) 评论(0) 推荐(0) 编辑
摘要:#1 fatal: refusing to merge unrelated histories 「Git refusing to merge unrelated histories on rebase」 使用--allow-unrelated-histories选项。 阅读全文
posted @ 2021-01-09 22:04 研究林纳斯写的 阅读(47) 评论(0) 推荐(0) 编辑
摘要:问题描述 当运行 mmdc 命令时,产生如下错误: # mmdc -i demo.mmd -o demo.png /usr/lib/node_modules/@mermaid-js/mermaid-cli/node_modules/puppeteer/lib/cjs/pup peteer/node/ 阅读全文
posted @ 2021-01-09 21:05 研究林纳斯写的 阅读(1147) 评论(0) 推荐(0) 编辑
摘要:在新版本的 Eclipse 中,已经默认安装的 Marketplace,无需手动安装。 但是,我们使用 Eclipse 3.8(JUNO) 版本,默认没有安装 Eclipse Marketplace 插件,因此需要我们自己安装。 手动为 Eclipse 安装 Martetplace 插件 进入插件安 阅读全文
posted @ 2021-01-09 19:04 研究林纳斯写的 阅读(637) 评论(0) 推荐(0) 编辑
摘要:Zim 0.68 on Debian 10 # 02/14/2020 第一步、安装依赖 安装常见依赖包: #!/bin/sh apt-get install python-gobject python-gtk2 python-xdg xdg-utils 为使用 Source View 插件,需要安装 阅读全文
posted @ 2021-01-09 18:19 研究林纳斯写的 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-01-09 16:19 研究林纳斯写的 阅读(44) 评论(0) 推荐(0) 编辑
摘要:参考文献 WikiNotes/「云计算」 Wikipedia/Cloud computing 阅读全文
posted @ 2021-01-09 16:05 研究林纳斯写的 阅读(32) 评论(0) 推荐(0) 编辑
摘要:从发行版的源中直接安装 #!/bin/bash ################################################3 # Kali GNU/Linux Rolling ################################################3 a 阅读全文
posted @ 2021-01-09 14:20 研究林纳斯写的 阅读(162) 评论(0) 推荐(0) 编辑
摘要:参考文献 WikiNotes/Intrusion Detection System Wikipedia/Intrusion detection system 阅读全文
posted @ 2021-01-09 12:49 研究林纳斯写的 阅读(64) 评论(0) 推荐(0) 编辑
摘要:Desk arg1 [arg2] [minmax] This command has been renamed. Please see GotoDesk command. DesktopName desk name Defines the name of the desktop number des 阅读全文
posted @ 2021-01-09 10:49 研究林纳斯写的 阅读(173) 评论(0) 推荐(0) 编辑
摘要:# TODO !!! QPS TPS PV 参考文献 WikiNotes/「QPS, TPS, PV...」 PV、TPS、QPS是怎么计算出来的? 什么是TPS,什么是QPS,区别是什么? 阅读全文
posted @ 2021-01-09 09:49 研究林纳斯写的 阅读(58) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们使用 Teambition 办公协作,但是这个软件没有桌面版,只有网页版。在日常使用中,我们经常会打开很多浏览器页面,当这些页面混合在一起,多个页面间切换时间很麻烦的事情。 虽然可以 Pin 标签,或者收藏,但是终究还是很麻烦,不够方便。所以我们希望能够解决这个问题。 解决方法 在 U 阅读全文
posted @ 2021-01-08 22:50 研究林纳斯写的 阅读(218) 评论(0) 推荐(0) 编辑
摘要:dconf, GSetings, gsettings dconf,存储着 GNOME 3 的配置,是二进制格式,它做为 GSettings 的后端系统存在,暴露出低级 API。在 GNOME 2 时代,类似的角色是 gconf,但它是以 XML 文本形式存储。 GSetings,是一套高级 API, 阅读全文
posted @ 2021-01-08 21:34 研究林纳斯写的 阅读(194) 评论(0) 推荐(0) 编辑
摘要:问题描述 在执行安装或者升级时,由于网络原因,下载速度比较慢。 解决办法 可以通过配置代理服务器(HTTP、HTTPS、SOCKS),通过代理服务器来提高下载速度: 1)打开 Windows => Preferences => General => Network Connections 2)设置 阅读全文
posted @ 2021-01-08 19:04 研究林纳斯写的 阅读(128) 评论(0) 推荐(0) 编辑
摘要:环境要求 Python,Docker,Docker Compose CentOS 7.4 and Harbor 1.7.5 Installation and Configuration Guide Configuring Harbor with HTTPS Access 安装 Harboar 服务 阅读全文
posted @ 2021-01-08 18:04 研究林纳斯写的 阅读(137) 评论(0) 推荐(0) 编辑
摘要:问题描述 我们需要使用开源可靠的 CDN 服务,因为有时我们无法在自建主机上部署并使用第三方库。 该笔记将记录:整理可靠的、受大家推荐的 CDN 服务。 解决方案 BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务 参考文献 K4NZ/前端静态资源(WIP) 国内有哪些靠谱 阅读全文
posted @ 2021-01-08 16:19 研究林纳斯写的 阅读(185) 评论(0) 推荐(0) 编辑
摘要:清除未使用的卷 「How To Remove Docker Containers, Images, Volumes, and Networks」 清除没有使用的卷:docker system prune --volumes 从镜像中还原Dockerfile文件 -「How to generate a 阅读全文
posted @ 2021-01-08 15:04 研究林纳斯写的 阅读(71) 评论(0) 推荐(0) 编辑
摘要:#1 Unable to insert the virtual optical disk /opt/VirtualBox/additions/VBoxGuestAdditions.iso into the machine Centos_6.8_x86-64_Local. 在创建虚拟机时,操作系统没有 阅读全文
posted @ 2021-01-08 13:34 研究林纳斯写的 阅读(151) 评论(0) 推荐(0) 编辑
摘要:相关连接 Tiling Window Management and i3wm config additions 阅读全文
posted @ 2021-01-08 12:34 研究林纳斯写的 阅读(68) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/Synergy.html" title="Synergy" class="page">Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installatio 阅读全文
posted @ 2021-01-08 11:34 研究林纳斯写的 阅读(209) 评论(0) 推荐(0) 编辑
摘要:CentOS 7.x # 每次安装完 CentOS 之后,这几个命令总要执行一下 yum install -y epel-release yum install -y bash-completion tmux yum-cron yum-utils yum install -y sysstat pro 阅读全文
posted @ 2021-01-08 09:34 研究林纳斯写的 阅读(91) 评论(0) 推荐(0) 编辑
摘要:Node.js 15.x on Debian GNU/Linux 10 (buster) distributions/README.md at master · nodesource/distributions # Using Debian, as root curl -sL https://deb 阅读全文
posted @ 2021-01-07 22:49 研究林纳斯写的 阅读(102) 评论(0) 推荐(0) 编辑
摘要:使用第三方站点 curl "http://ifconfig.me" curl "http://icanhazip.com" curl "http://ipecho.net/plain" curl "http://ifconfig.co" ############################### 阅读全文
posted @ 2021-01-07 20:49 研究林纳斯写的 阅读(144) 评论(0) 推荐(0) 编辑
摘要:ELPA - Emacs Lisp Package Archive ELPA,Emacs Lisp Package Archive,Emacs Lisp 软件包存档,从 GNU Emacs 24 开始引入。 package.el 是 ELPA 的包管理器库,用于从扩展库中下载并安装扩展,同时还可以对 阅读全文
posted @ 2021-01-07 19:05 研究林纳斯写的 阅读(131) 评论(0) 推荐(0) 编辑
摘要:# 遍历MAP集合 「Loop through Map in Groovy?」 def map = [ 'iPhone':'iWebOS', 'Android':'2.3.3', 'Nokia':'Symbian', 'Windows':'WM8' ] for ( e in map ) { prin 阅读全文
posted @ 2021-01-07 18:04 研究林纳斯写的 阅读(76) 评论(0) 推荐(0) 编辑
摘要:问题描述 在执行目录删除时,产生如下提示: Command: RMD deliver-master Response: 550 Remove directory operation failed. 问题原因 当服务器进行查看,发现目录存在 dot file(我们常说的隐藏文件,以点(.)开头的文件) 阅读全文
posted @ 2021-01-07 17:05 研究林纳斯写的 阅读(144) 评论(0) 推荐(0) 编辑
摘要:问题描述 某些 Docker 镜像,位于我们无法访问仓库中,需要我们通过代理进行访问。 该笔记将记录:通过代理访问镜像仓库,来拉取镜像的方法。 解决方案 // 添加类似如下配置: # systemctl edit docker.service [Service] Environment="HTTP_ 阅读全文
posted @ 2021-01-07 14:50 研究林纳斯写的 阅读(559) 评论(0) 推荐(0) 编辑
摘要:在GKT+3中,有个默认的配置文件,位于~/.config/gtk-3.0/settings.ini中,默认的属性值从该文件中读取。 可用的属性「Settings: GTK+ 3 Reference Manual - GNOME Developer Center」手册。 参考文献 K4NZ/配置文件 阅读全文
posted @ 2021-01-07 14:19 研究林纳斯写的 阅读(117) 评论(0) 推荐(0) 编辑
摘要:CDE LIKE https://www.reddit.com/r/unixporn/comments/9at3i8/fvwm_cde_like_theme_on_freebsd/ 命令及模块 「FVWM/Man Page Index」 命令:可以在命令行中直接调用 fvwm - 窗口管理器 fvw 阅读全文
posted @ 2021-01-07 12:34 研究林纳斯写的 阅读(115) 评论(0) 推荐(0) 编辑
摘要:执行执行汇编语言的编译输出 emulation - How can I use Bochs to run Assembly code? - Stack Overflow 比如,我们编写有效的(0xaa55)引导程序,我们需要运行它,以进行调试: 第一步、编译引导程序 nasm -o main.img 阅读全文
posted @ 2021-01-07 10:49 研究林纳斯写的 阅读(112) 评论(0) 推荐(0) 编辑
摘要:内容简介 本章节中介绍了rsync的安装,包括从源码安装、安装二进制包等等。 # GNU/Linux 从发行版的源中安装 #!/bin/bash # Kali GNU/Linux Rolling、 apt-get install rsync 使用源码编译安装 #!/bin/bash # 下载rsyn 阅读全文
posted @ 2021-01-07 09:20 研究林纳斯写的 阅读(224) 评论(0) 推荐(0) 编辑