Ubuntu双系统重装Windows后修复grub2引导 UEFI

如果你在安装了Ubuntu和Windows双系统后,又重装了Windows系统。那么Grub引导项大概率会被Windows Boot Manager覆盖,这时候你就进不了Ubuntu了。但不要慌,按照下面的步骤可以修复grub2引导,而且不需要安装额外的软件。 制作Ubuntu的U盘启动盘 为了修复引导项,我们需要用到Ubuntu系统提供的软件工具。虽然我们暂时进不去原来的Ubuntu系统,但是我们可以使用写在Ubuntu U盘中的镜像来获得一个可用的基本Ubuntu环境。 在Ubuntu官网下载镜像文件h … 阅读更多

解决yarn安装electron、chromedriver等软件包超时、缓慢的问题

在国内使用yarn安装electron、chromedriver是经常出现无法连接的问题,这个时候,相对于设置代理,我们可能更希望使用在国内的镜像仓库来加速这个过程。并且安装electron的时候,单单设置yarn的全局代理是没有用的。那如何根据不同的软件包设置代理呢?你可以按照以下列表中提供的命令样例来设置。   yarn全局设置 设置yarn安装一般的软件包时使用的仓库地址。 yarn config set registry https://r.npm.taobao.org 注册模块镜像 ya … 阅读更多

oh my zsh 在Ubuntu下的配置教程

oh my zsh是十分好用的基于zsh的配置框架,它能简化Linux终端用户的很多日常操作。而且,它的界面相对于原始的bash来说,非常好看。这篇文章就是用来介绍如何在Ubuntu下安装并配置oh my zsh及其常用插件的。 oh my zsh 安装与基本配置 在oh my zsh 安装前需要先执行以下命令安装下列git、curl、zsh。 % sudo apt install git curl zsh 安装完依赖项目后,直接执行下面的命令来一键安装: % sh -c “$(curl -fsSL htt … 阅读更多

使用 space-vim-dark 一键配置、美化vim编辑器

一直以来我都使用一些成熟的配置文件来帮助我配置、美化vim编辑器,然而我原来使用的spf13-vim.sh已经很久不更新了,它的插件列表中有些插件已经不能正常下载了。所以我想寻找它的替代品,最后发现 space-vim-dark还不错。 space-vim-dark基本介绍 经过我的寻找,找到了一个比较好用且美观的配置文件space-vim-dark。这个space-vim-dark可能是国人编写的vim配置文件,它能很好使得vim适应暗色模式。 先贴出仓库地址:https://github.com/liu … 阅读更多

求解三维装箱问题的混合模拟退火算法的实现 MATLAB

由于要数学建模中需要解决一个三维装箱的问题,我经过搜寻选定了张德富教授等在计算机学报上发表的《求解三维装箱问题的混合模拟退火算法》这篇论文作为解决问题的理论基础。 该论文的摘要如下: 提出了一个高效求解三维装箱问题(Three Dimensional Container Loading Problem 3D-CLP)的混合模拟 退火 算法 .三维装箱问题要求装载给定箱子集合的一个子 集到容器中 , 使得被装载 的箱子总体 积最大 .文中介绍 的 混合 模拟退火算法基于三个重要算法 :(1)复合块生成算法 , … 阅读更多

方便快速地写好.gitignore

如果你建立了一个Git仓库,.gitignore是你需要考虑的一个选项。 如果你想套用模板的话,推荐使用如下仓库地址中提供的模板: 进入仓库地址: https://github.com/github/gitignore 各种模板覆盖比较全,可以根据你的具体需求组合使用。

正确地进行SSH的相关配置文件的权限设置

如果当导入外部的SSH公私密钥之时,可能需要在家目录下新建.ssh文件夹并将公私密钥移动到该文件夹下。但如果没有将权限问题配置正确的话,会导致密钥无法使用的问题。 这里给出一组命令对分别配置文件夹、公私密钥的权限进行设置: % chmod 700 ~/.ssh % chmod 600 ~/.ssh/id_rsa % chmod 600 ~/.ssh/id_rsa.pub % chmod 600 ~/.ssh/authroized_keys

为MacOS的终端加上代理设置

MacOS现在默认采用Zsh,所以在用户家目录下寻找.zshrc配置文件,如果没有则自行创建。 编辑.zshrc文件,在最后加入下列代码 # set proxy alias proxy=’export all_proxy=socks5://127.0.0.1:1234′ alias unproxy=’unset all_proxy’ 添加完毕后,保存,在终端输入以下命令 % source ~/.zshrc 完毕。 如果需要使用代理,则预先输入proxy命令。如果需要取消代理,则输入unproxy命令。 或者 … 阅读更多

HyperV Ubuntu虚拟机开启增强会话 调整分辨率 启用剪切板

在HyperV下Windows系虚拟机默认就能够开启增强会话。在增强会话下可以方便地和宿主机共享剪切板与文件,并且在增强会话开启时也能够比较方便地调整分辨率。而Ubuntu等Linux系统下则默认为基本会话,分辨率的调整需要修改引导文件,而剪切板和宿主机是独立的非常不方便。 进过查找,找到了一种可以在Ubuntu 20.04下开启增强会话的方法,使用后有效,遂在此记录。 首先需要开启增强会话的话必须先在创建虚拟机的时候开启第二代虚拟机选项,在首次启动的时候关闭Secure Boot。记得在安装Ubuntu的 … 阅读更多

zh_CNZH-CN