10 2020 档案

摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/synergy-core)的替代 Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installation 笔记的「使用 二进制包 安装」部分。 方法一、使 阅读全文
posted @ 2020-10-09 21:49 研究林纳斯写的 阅读(154) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/synergy-core)的替代 Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installation 笔记的「使用 二进制包 安装」部分。 它是做什么 阅读全文
posted @ 2020-10-09 19:19 研究林纳斯写的 阅读(196) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/Synergy.html" title="Synergy" class="page">Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installatio 阅读全文
posted @ 2020-10-09 14:49 研究林纳斯写的 阅读(439) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/synergy-core)的替代 Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installation 笔记的「使用 二进制包 安装」部分。 配置及使用 阅读全文
posted @ 2020-10-09 12:04 研究林纳斯写的 阅读(150) 评论(0) 推荐(0) 编辑
摘要:注意事项 目前(09/28/2020),建议使用 Barrier(forked from symless/Synergy.html" title="Synergy" class="page">Synergy 产品。 如果坚持使用 Synergy 产品,建议参考 Synergy/Installatio 阅读全文
posted @ 2020-10-09 11:04 研究林纳斯写的 阅读(892) 评论(0) 推荐(0) 编辑
摘要:处理器结构 从逻辑上可以划分成三个模块:控制单元、运算单元、存储单元。这三部分由处理器内部总线连接起来: 控制单元,整个处理器的指挥控制中心,由指令寄存器(IR,Instruction Register)、指令译码器(ID,Instruction Decoder)、操作控制器(OC,Operatio 阅读全文
posted @ 2020-10-05 22:19 研究林纳斯写的 阅读(168) 评论(0) 推荐(0) 编辑
摘要:XPath,是在 XSLT 标准中的主要元素,用于在 XML 文档中选择元素,我们可以理解为元素选择器(功能上与 CSS Selectors 类似)。 我们感觉 XPath 比 CSS Selector 好用,也可能是我们不熟悉 CSS 选择器,也可能是我们的场景使然。 学习路线(Learning 阅读全文
posted @ 2020-10-05 19:19 研究林纳斯写的 阅读(127) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 Jenkins 中,我们需要周期性构建,即定时执行作业,比如每隔 15 分钟执行构建。 通过 Build Triggers / Build periodically 实现(针对每个作业的单独设置) 该笔记将记录:Build periodically 的配置方法(实际是对帮助手册的翻译, 阅读全文
posted @ 2020-10-05 14:50 研究林纳斯写的 阅读(512) 评论(0) 推荐(0) 编辑
摘要:Display Manager,显示管理器,我们将其称之为 “登录界面”。 在 lubuntu(Ubuntu 20.04 LTS) 中,使用 SSDM 作为显示管理器,因此我们整理该笔记,记录 SSDM 的某些设置。 设置用户自动登录 SDDM - ArchWiki/Autologin mkdir 阅读全文
posted @ 2020-10-05 12:20 研究林纳斯写的 阅读(419) 评论(0) 推荐(0) 编辑
摘要:我们更多的是在 Jenkins Pipeline 中使用 Selenium 框架,因此需要使用 Groovy 类库。由于没有与之对应的 Groovy 类库,因此只能使用 Java 类库。 还有另外种做法:使用 Python 实现,然后在 Groovy 中命令行调用。但是我们无法使用该方法,因为 Se 阅读全文
posted @ 2020-10-05 09:49 研究林纳斯写的 阅读(207) 评论(0) 推荐(0) 编辑
摘要:问题描述 虽然不经常玩游戏(有玩的冲动,但是打开游戏之后又不想玩了),但是还是会安装 Steam 客户端 该笔记将记录:在 Linux 中,如何安装 Steam 客户端 Debian GNU/Linux 10 (buster) dpkg --add-architecture i386 apt-get 阅读全文
posted @ 2020-10-02 23:05 研究林纳斯写的 阅读(782) 评论(0) 推荐(0) 编辑
摘要:在 09/11/2020 时,我们再次遇到该错误 问题描述 我们再次遇到该问题,发现导致异常的原因并不是 Matcher 没有匹配到内容。如下代码可以重现错误: pipeline { agent any stages { stage('xterm testing') { steps { script 阅读全文
posted @ 2020-10-02 20:19 研究林纳斯写的 阅读(184) 评论(0) 推荐(0) 编辑
摘要:XPath,是在 XSLT 标准中的主要元素,用于在 XML 文档中选择元素,我们可以理解为元素选择器(功能上与 CSS Selectors 类似)。 我们感觉 XPath 比 CSS Selector 好用,也可能是我们不熟悉 CSS 选择器,也可能是我们的场景使然。 学习路线(Learning 阅读全文
posted @ 2020-10-02 19:20 研究林纳斯写的 阅读(118) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 Jenkins Pipeline 中,我们从控制台中看到类似如下提示信息: expected to call org.jfrog.hudson.pipeline.common.types.ArtifactoryServer.download but wound up catching 阅读全文
posted @ 2020-10-02 18:04 研究林纳斯写的 阅读(421) 评论(0) 推荐(0) 编辑
摘要:问题描述 在 GNU Emacs 中,切换窗口(Window)是件麻烦的事情(20.3 Using Other Windows),因为我们希望按下快捷键,直接切换到特定窗口(Window),而不是快捷键组合。 该笔记将记录:在 GNU Emacs 中,在窗口(Window)间快速切换的方法。 解决方 阅读全文
posted @ 2020-10-02 16:50 研究林纳斯写的 阅读(193) 评论(0) 推荐(0) 编辑
摘要:问题描述 在阅读技术书籍时,作者使用行号来引用示例代码。我们需要知道示例代码的行号,以快速定位到示例代码的对应位置。 在日常代码编辑中,我也们需要查看行号: 1)以快速定位到特定行(某些情况会快于使用 goto-line 命令); 2)在描述问题时,通过代码所在的行号进行定位代码; 该笔记将记录:在 阅读全文
posted @ 2020-10-02 15:35 研究林纳斯写的 阅读(350) 评论(0) 推荐(0) 编辑
摘要:判断当前是否在某个范围内 How to find if a date-time is in given time slot in Groovy? | < One Byte at a Time /> public Boolean nowBetween(String beg, String end, S 阅读全文
posted @ 2020-10-02 15:19 研究林纳斯写的 阅读(206) 评论(0) 推荐(0) 编辑
摘要:连接数据库,并查询第一条数据 Connecting to MySQL using Groovy - Stack Overflow @GrabConfig(systemClassLoader=true) @Grab('mysql:mysql-connector-java:8.0.21') import 阅读全文
posted @ 2020-10-02 15:05 研究林纳斯写的 阅读(537) 评论(0) 推荐(0) 编辑
摘要:问题描述 在执行 Groovy 代码中,产生如下错误: ava.lang.NoSuchMethodError: com.lispstudio.model.TeamLispstudio: method <init>()V not found 问题原因 在继承父类之后,没调用父类的构造函数。 解决方法 阅读全文
posted @ 2020-10-02 14:50 研究林纳斯写的 阅读(527) 评论(0) 推荐(0) 编辑
摘要:参考答案 第一步、编写中断例程 assume cs:codeseg codeseg segment ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; 编写中断例程 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 参数:ah 阅读全文
posted @ 2020-10-01 21:04 研究林纳斯写的 阅读(199) 评论(0) 推荐(0) 编辑
摘要:参考答案 实验内容 安装一个新的 int 9 中断例程,功能:在 DOS 下,按下"A"键后,除非不再松开,如果松开,就显示满屏幕的"A",其他的键照常处理。 提示:按下一个键时产生的扫描码称为通码,松开一个键产生的扫描码称为断码。断码=通码+80h 实验分析 使用老套路: 1)旧中断例程地址复制到 阅读全文
posted @ 2020-10-01 16:20 研究林纳斯写的 阅读(155) 评论(0) 推荐(0) 编辑
摘要:参考答案 编程,用加法和移位指令计算(ax)=(ax)*10 提示:(ax)*10=(ax)*2+(ax)*8 assume cs:codeseg codeseg segment start: mov bx, ax shl bx, 1 ; 计算加号左边 mov cl, 3 ; 计算加号左边 shl 阅读全文
posted @ 2020-10-01 14:27 研究林纳斯写的 阅读(162) 评论(0) 推荐(0) 编辑
摘要:参考答案 sub al,al al=0h ZF=1 PF=1 SF=0 mov al,1 al=1h ZF=1 PF=1 SF=0 push ax ax=1h ZF=1 PF=1 SF=0 pop bx bx=1h ZF=1 PF=1 SF=0 add al,bl al=2h ZF=0 PF=0 S 阅读全文
posted @ 2020-10-01 11:20 研究林纳斯写的 阅读(379) 评论(0) 推荐(0) 编辑