自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 CentOS 7 安装搜狗拼音输入法

最新版的搜狗拼音由于 CentOS 的 glibc 太旧用不了,所以首先下载旧版本的搜狗拼音。从 https://aur.tuna.tsinghua.edu.cn/cgit/aur.git/commit/?h=fcitx-sogoupinyin&id=7ae1ce81b9281db43809fce66d88bb42e8149d7d可以找到,http://cdn2.ime.sogou.com/dl/index/1509619794/sogoupinyin_2.2.0.0108_amd64.deb,这

2021-12-03 13:40:33 1401

原创 KDE Fcitx5 使用大写锁定键切换输入语言

我的习惯是几乎不用大写锁定键,所以

2021-11-06 18:27:26 667

原创 为 Konsole 单独设置暗色主题

在 KDE 中设置亮色主题后, konsole 主体的黑色的,但是菜单栏是白色的。对于终端,我更偏向于使用暗色主题,有以下思路:KWin Rule修改 konsole 配置文件命令行启动 konsole, QT_STYLE_OVERRIDE=Adwaita-Dark konsole前两个我没有搞定。第三个要是全局生效,可以把原来的 /usr/bin/konsole 重命名为 /usr//bin/konsole-orig,然后创建新的 /usr/bin/konsole :#!/bin/bash

2021-10-24 11:37:57 3544

原创 从 liveCD 提取文件

某些软件提供了 Linux 版本,但是是为某国产系统编译的。EasyConnect 只提供用于 Ubuntu 和中标麒麟的包。中标麒麟的包是 rpm 格式,但是在我的 Fedora 34 上安装后无法运行。这篇博文给出了原因和解决办法。https://www.huww98.cn/Articles/Details/22正好,我在华军软件园找到了中标麒麟桌面操作系统 v7.0官方最新版。于是可以从这个 镜像文件提取中标麒麟的库文件。挂载 iso 到 NeoKylin-Linux-Desk

2021-10-23 09:36:18 885

原创 CAJViewer for Linux安装与设置

1、知网已经提供 Appimage 格式的文件https://cajviewer.cnki.net/download.html2、安装示例首先获取文件mkdir -p ~/Apps/CAJViewercd ~/Apps/CAJViewerwget https://download.cnki.net/CAJViewer-x86_64-buildubuntu1604-210401.AppImagechmod +x CAJViewer-x86_64-buildubuntu1604-210401.Ap

2021-10-12 11:05:57 2289

原创 Windows 把默认代码页改为 UTF-8 (chcp 65001) 后遇到的问题

设置 - 时间和语言 - 语言 - 管理语言设置 - 管理 - 非 Unicode 程序的语言 - 更改系统区域设置 - 勾选“Beta版:使用Unicode UTF-8 提供全球语言支持”Windows 10 在设置里可以把默认代码页设为UTF-8。之后会有些问题:(1) zip 格式的压缩包乱码这里推荐解压缩软件 360 解压缩,360 良心出品,不会悄悄安装全家桶。360 解压缩可以使用指定的语言打开压缩包(2) java 终端输出乱码命令行的代码页是 65001,但是 Java 似乎

2020-10-28 15:08:50 6493

原创 Linux 命令在 Windows 里的等价实现

前言很多人在吐槽 Windows 的命令行不好用,事实的确如此。但是,批评 Windows 命令行功能不强大,我不认同。本文将持续更新,介绍一些常见的 Linux 命令功能在 Windows 环境的等价实现。lsLinux 的 ls 命令很强大,也很美观,在 Windows 里一种十分勉强的实现方式是dir /b但是这样区分不出文件和文件夹,可以用 dir /b /ad 列出文件夹,用 dir /b /a-d 列出文件。Linux 的 ls 可以分列,这个功能在 Windows 可以用 Powe

2020-10-13 22:05:48 362

原创 CentOS 6 安装 Verilator

系统信息$ cat /etc/centos-releaseCentOS release 6.10 (Final)编译器信息$ gcc -vgcc version 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC)安装 verilatorverilator 官方只提供了 Ubuntu 的包,并且使用包管理器安装的 verilator 好像没有它的教程里的 examples。这个最好是编译安装。官网有教程:https://www.veripool.org/pro

2020-09-26 13:11:21 1991 6

原创 DMZ 主机的 Windows 共享文件夹

Windows 的共享文件夹有一个显著的好处,Windows 的映射网络驱动器可以把网络上的文件当作本地文件一样的访问。一般 ftp 需要先下载,再使用,然后再上传,虽然有软件可以把 ftp 映射为 Windows 系统的一个驱动器,但是用 Windows 自带的功能更好。一般来讲,在同一个局域网下,开启 网络发现与共享 后,可以在”网络“界面找到共享的 Windows 主机。但是 Windows 主机在一个局域网的路由器下呢?Internet - Router A (192.168.0.1)

2020-09-23 14:47:01 1811

原创 Vivado启用vscode作为编辑器-支持语法检查

本文将实现以下目的:支持跳转到指定行语法检查1 安装 Vscode需要确保在命令提示符或者 powershell 窗口可以执行 code 打开 Vscode, 即安装 Vscode 时记得添加到 PATH.2 安装插件安装插件Verilog-HDL/SystemVerilog/Bluespec SystemVerilog3 配置插件打开插件设置:Verilog > Linting: Linter 选择 xvlogVivado 设置菜单栏 > Tools > S

2020-09-16 11:32:02 3633

原创 在 Ubuntu 20.04 LTS 上安装 VCS 后,需要做的一些配置

前言网上已经有不少在 Ubuntu 18.04 LTS 安装 VCS 的教程,但是网上的教程都是使用 alias 命令来配置 VCS 参数,这是不可行的,实际上如果有后续参数,alias 并不会传递参数。因此,我使用一个脚本来调用 vcs. 此外,Ubuntu 20.04 LTS 已经不再支持 gcc-4.8-multilib, g++-4.8-nultilib 两个软件包,网上不少教程都是教人手动编译,反正我是没有成功过。我在 Google 上检索了一下,发现对于 Ubuntu,只需要添加旧的软件源,就

2020-09-16 10:13:08 2992 5

原创 Hyper-V 安装Linux服务端,后台运行,端口转发

前言升级到 Windows 10 版本 2004 后,了解到 WSL 2 就是一个虚拟机。Docker for Windows 在2004版本,使用的也是Windows 自带的Hyper-V,我决定删掉 VMware 和 VirtualBox,使用Windows 自带的 Hyper-V。可以看到,Hyper-V 与 PowerShell 高度集成,配置网络环境十分容易理解。并且,Hyper-V 以后台模式运行虚拟机,软件也与系统高度集成。虽然 VMware 和 VirtualBox 也可以后台运行,但是总

2020-09-09 14:52:08 1880

原创 使用新版 Windows Terminal 打开批处理脚本的方法

除了配置有点麻烦,其它都超级好的TerminalWindows 终端是一个面向命令行工具和 shell(如命令提示符、PowerShell 和适用于 Linux 的 Windows 子系统 (WSL))用户的新式终端应用程序。 它的主要功能包括多个选项卡、窗格、Unicode 和 UTF-8 字符支持、GPU 加速文本呈现引擎,还可以用于创建你自己的主题并自定义文本、颜色、背景和快捷键绑定。Windows Terminal 概述为什么用到批处理脚本有的软件需要设置环境变量,比如 Visual St.

2020-08-29 20:17:16 8337 7

原创 ModelSim 读取不了数据文件

iverilog 是一个十分方便的,且 Win/Linux 都可以使用的 verilog 仿真器。但是它的语法要求很不严格,有时候用 iverilog 仿真通过的代码,换个仿真器就出现异常。for 语句C语言中,for 循环经常会用到 i++,这样的自增运算,但是 Verilog 不支持。问题是,iverilog 支持。一般其它仿真器会对这个问题报错。$readmemh语句在 iverilog 的仿真中,数据文件内容是:@000x123456790xa1a2a3a40xb1b2b3b40x

2020-08-21 17:32:34 1987

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除