技术标签: c++ 笔记 Linux c语言 ubuntu linux windows
linux
子系统功能Linux
的windows
子系统,然后重启 Ubuntu
Linux
ubuntu
400
多M
,下载完,直接启动, 这里装的是20.04user
),root
的密码sudo passwd root
su - root
、su - user
查看是否切换成功Ubuntu
安装好ubuntu
,创建完用户,接下来就是Ubuntu
的一些配置
换源, 这里换清华源
cp /etc/apt/sources.list /etc/apt/sources.list.bak
/etc/apt/sources.list
中(要把原来的内容全部覆盖掉)# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
sudo apt update
、 sudo apt upgrade
如果这两步出错,做如下操作,无错,进行第三步:
rm /etc/resolv.conf
#必须删除,因为这是一个链接文件
sudo vim /etc/resolv.conf
#再把下面内容写入这个文件,一定要确保真正写进去了!
# Add the lines
nameserver 8.8.8.8
nameserver 8.8.4.4
sudo vim /etc/wsl.conf
#在这个文件中写入下面内容
root = /
options = "metadata"
[network]
generateResolvConf = false
参考链接
cat /etc/resolv.conf
、cat /etc/wsl.conf
查看一下俩文件的内容是否都写入
都写入后再执行
sudo apt update
、
sudo apt upgrade
安装gcc
、g++
sudo apt install gcc
sudo apt install g++
配置vim
可以在网上搜索教程配置(如ma6174
的)
也可以用我的配置文件:
Vim配置压缩包
因为c、d、e
等盘都放在/mnt/
下,假设把压缩包下载到了windows
桌面:
执行cp /mnt/c/Users/***/Desktop/vim.zip .
拷贝到 ~/
下
然后解压unzip vim.zip
,如果没有unzip
, 安装一下:sudo apt install unzip
解压后即配置完毕!
5. 修改字体、光标等
右键打开ubuntu
的属性和默认值(属性和默认值都设置成一样的)
根据自己的喜好设置字体什么的
但是vim
写一个文件时,里面的字体还会变为宋体也就是我们的设置不生效,这时要修改一下注册表
找到计算机\HKEY_CURRENT_USER\Console\C:_Program Files_WindowsApps_CanonicalGroupLimited.UbuntuonWindows_2004.2020.812.0_x64__79rhkp1fndgsc_ubuntu.exe
在里面新建CodePage
,右键编辑
重新打开ubuntu
ls
去掉目录的背景色
参考文章
修改主机名
这个得修改windows
的主机名、这个不写了,有sqlserver
的谨慎修改
免密登录云主机
ssh-keygen
ssh-copy-id username@ip
解决系统光标位置错乱
在{}中可能出现光标位置错位
方法:
把429行的 “┊”替换为“|”
重新打开ubuntu
… 基本完事,有问题留言。
文章浏览阅读1.2k次。数学题_计算几何 cfgym
文章浏览阅读1k次。问题描述:springaop无法拦截service方法中调用,在service类中方法A调用带有切面注解的方法B,切面失效问题分析:AOP底层实现: 拦截器的实现原理就是动态代理,实现AOP机制。Spring 的代理实现有两种:一是基于 JDK Dynamic Proxy 技术而实现的;二是基于 CGLIB 技术而实现的。如果目标对象实现了接口,在默认情况下Spring会采用JDK的动态代理实现AOP; ***总之是类(接口类)级别的代理***;解决思路: 只要将方法A调用方法B过程中添加_aop 不能拦截service
文章浏览阅读645次。Java批量生成二维码实例_java批量生成二维码
文章浏览阅读961次。yum -y localinstall mysql80-community-release-el7-1.noarch.rpmpip3.6 install mycli_centos8 安装vastbase数据库
文章浏览阅读2.2k次。普通属性子类可以继承父类的属性值,后续操作互不影响。静态属性:public class Main7 extends Father{ //static int test = 11; public static void main(String[] args) { test++; Father father = new Father(); System.out.printl..._一个子类继承另一个父类然后子类new对象属性分装不进去
文章浏览阅读2.4k次,点赞4次,收藏14次。参考转自:https://blog.csdn.net/yanglusheng/article/details/52268234https://blog.csdn.net/sunboyiris/article/details/780826991、 相机参数是三种不同的参数。相机的内参数是六个分别为:1/dx、1/dy、r、u0、v0、f。opencv1里的说内参数是4个其为fx、..._摄像机四个内参
文章浏览阅读1.6k次,点赞6次,收藏12次。Linux下MySQL的安装与使用一、安装前说明1、Linux系统及工具的准备安装并启动好两台虚拟机: CentOS 7掌握克隆虚拟机的操作mac地址主机名ip地址UUID安装有 Xshell 和 Xftp 等访问CentOS系统的工具CentOS6和CentOS7在MySQL的使用中的区别防火墙:6是iptables,7是firewalld启动服务的命令:6是service,7是systemctl2、查看是否安装过MySQL如果你是用rpm安装, 检
文章浏览阅读1k次。先暂时记录一下首先 Chrom浏览器一定要匹配好, 不能在百度搜索中下载最新的谷歌浏览器,我现在下的是版本50的浏览器。匹配的chromedriver.exe 是2.9的。32位的同样也使用64位的。 需要把chromedriver.exe 安装在谷歌浏览器的安装目录下,路径是:C:\Program Files (x86)\Google\Chrome\Application与chrome.ex_京东爬虫 对浏览器的要求
文章浏览阅读890次。网页的线框图是非常直观、但是也没什么技术上难点的东西。只需要你大概描出页面上需要的一些元素,比如头部、导航、页脚等等,最多再就是一些交互、内容区域什么的。但这对于任何网络应用的开发都是非常重要的。当然有很多种方法可以做这件事情,最简单的就是拿起纸和笔,但是在这篇文章中,我们要介绍的是一些非常高效好用的在线原型工具,并且他们完全免费。Lumzy 快速原型工具使用Lumzy你可以为你的应用创建_将网站直接转换成原型图
文章浏览阅读1k次。深度学习中的样本不均衡问题_深度学习重采样
文章浏览阅读2.5k次。1.多标签即一条语句可能有多个类别划分。例如,这个酸菜鱼又酸又辣。属于酸和辣两个标签。在采用神经网络学习时,最后一层的激活函数应采用sigmoid激活函数,相当于对这条语句做了多个二分类。2.多分类即每条语句只有一个标签,在采用神经网络学习时,最后一层的激活函数应采用softmax激活函数,最后选取类别中的最大值作为预测结果。关于sigmoid和softmax 的区别此处再说明。本次数据集的格式为:关于LSTM的学习可以参考这篇。关于词向量化的方式,本文采用keras 内置Tokenizer A_keras lstm多分类
文章浏览阅读2.5w次,点赞3次,收藏38次。常用的抓包工具有: tcpdump (linux) wireshark (windows) tcpflow (linux) httpwatch (windows) 浏览器自带抓包工具 (windows)tcpdump (linux)tcpdump是linux下的抓包工具,一般使用比较习惯于,在linux下用tcpdump抓包,结果存入文件,把文件导入windows下用window..._包分析工具