为你推荐

Ubuntu---不能打开 exfat 文件系统格式的 U盘解决方法

出现问题:今天把U盘插入Ubuntu系统的电脑中,打开U盘发现弹出系统格式不支持的提醒,无法进入U盘进行操作。环境:Ubuntu18.04TSL;格式化为exfat文件系统的U盘 出错原因:在Ubuntu下,据说是版权的原因,默认不支持exfat格式的U盘,不过我们可以很方便的添加对exfat的支持。解决办法...

Ubuntu---gedit 打开windows 下 .txt 文件乱码的解决方法

问题出现情况:在windows下编辑的.txt文件复制到Ubuntu下打开,默认打开方式为gedit软件打开,出现如下乱码:出现原因:在windows系统下,.txt文件默认编码方式为 gb18030格式的中文编码,而gedit默认的编码方式为UTF-8解决方式1:在终端直接输入下面命令即可(未尝试)gset...

nouveau :failed to create kernel chanel,-22

一:錯誤描述:今天在重啓Ubuntu的過程中,出現下圖的grub選項,系統重啓/開機之後出現以下畫面,然後選擇Ubuntu之後黑屏,提示錯誤:nouveau:failedtocreatekernelchanel,-22二:錯誤原因:这是linux系统中nvidia的显卡驱动导致的,因爲在Linux系統中,安裝默認的驅動...

error: snap "electronic-wechat" has "install-snap" change in progress

今天因为要使用wechat,但是因为wechat并没有官方的Ubuntu版本,幸好有大神出了electronic-wechat,可以直接在应用商店中搜到,然后直接安装,也可以命令行安装,命令如下://从snap安装wechatsudosnapinstallelectronic-wechat但是因为看到安装速度太慢了,就...

数据结构可视化软件

本次记录一下数据可视化软件,可以通过这个可视化软件清楚地看到一些数据结构的操作过程,比如红黑树的插入,旋转,调整等操作。url:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html...
代码星球·2021-01-09

实体机安装Ubuntu系统

今天windows突然蓝屏了,索性安装个Ubuntu吧,这次就总结一下实体机安装Ubuntu的具体步骤note:本人实体机为笔记本  型号为:小米pro  U盘为金士顿:8G  安装系统:Ubuntu18.04LST step1:首先制作一个启动盘  制作工具可以选择Rufus,因为这款软件开源,且非常小,只...

Ubuntu 安装软件时显示:无法获得锁 /var/lib/dpkg/lock -open(资源暂时不可用)

出错状况:在用sudoapt-getinstall安装软件时,结果终端提示:  无法获得锁/var/lib/dpkg/lock-open(资源暂时不可用)  无法锁定管理目录(var/lib/dpkg/),是否有其它进程正在占用它?出错原因:在安装其它软件时,中途退出了终端,但是apt-get进程并没有退出。解决办法:...

Ubuntu---Git

本篇文章简单总结了常用Git的使用设置用户信息1,Git是分布式的SSH代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。step1:设置Git用户的name和email:$gitconfig--globaluser.name"peng.zhang"$gitconfig--globa...
代码星球·2021-01-09

DB---WAL技术

摘要:这个WAL技术也需要加以整理,即write-aheadlogging(预写式日志),待整理。。。 ...
代码星球·2021-01-09

malloc 底层实现及原理

摘要:偶尔看到面试题会问到malloc的底层原理,今天就来记录一下,毕竟学习要“知其所以然”,这样才会胸有成竹。注:下面分析均是基于linux环境下的malloc实现。步骤是:先总结结论,再逐步展开1)当开辟的空间小于128K时,调用brk()函数,malloc的底层实现是系统调用函数brk(),其主要移动指针_end...
代码星球·2021-01-09

MySQL---MVCC机制

摘要:此机制暂时还没听说过,暂且把链接放在这,日后再整理MVCC参考博客:https://blog.csdn.net/whoamiyang/article/details/51901888...
代码星球·2021-01-09

C++---拷贝构造函数和赋值构造函数

摘要:最近看了一道面试题问:C++中拷贝赋值函数的形参能否进行值传递?我知道一般来说,拷贝构造函数的形参必须是自身类型的引用(《面向对象程序设计--C++语言描述(第二版)》这本书中有叙述),但是拷贝赋值函数的形参通常也是自身类型的引用,那么我们到底能不能将它们的形参改为值传递呢?1,拷贝构造函数(不能进行值传递)拷贝...

C++---类成员变量定义为引用

摘要:类成员变量是可以定义为引用类型的,但是我们需要注意一下用法note1:在类中定义引用变量,必须要在初始化列表中初始化该成员变量(const类型数据成员也必须在初始化列表中进行初始化)#include<iostream>usingnamespacestd;classA{public:A(intk):a(...

Ubuntu---grep

摘要:我们已经学过正则表达式了,所以现在开始学习grep也是水到渠成的事情。简介:grep是Linux中最常用的“文本处理工具”之一,grep与sed、awk合称为Linux中的三剑客。grep的全称:GlobalsearchRegularExpressionandPrintouttheline全称中的:"Global...
代码星球·2021-01-09

i++ 和 ++i 的区别和实现

++i和i++的区别1)i++返回的是i的值,++i返回的是i+1的值2)i++不能用作左值,++i可以用作左值左值和右值的区别是什么?根本区别是:能否允许用取地址符号&来获取相应的内存地址++i和i++的实现1//++i的实现2//note:++i运算符重载时不需要加形参3int&int::opera...
代码星球·2021-01-09