生活有技术
生活有技术
新潮技术研究社
这个作者很懒,什么都没留下…
展开
-
Excel表格中给某一列中的单元格设置下拉选项
6. 在“来源”输入框中,输入下拉选项的值,可以是一个范围、一个单元格区域或手动输入的值。例如,如果要设置下拉选项为"选项1"、"选项2"、"选项3",则可以在来源输入框中输入"选项1,选项2,选项3"。我想要在Excel表格中,设置某一列的单元格可以直接选择下拉列表中的选项,而不需要我手动输入固定的那些文字,数字等。3. 在“数据”选项卡中,找到“数据工具”部分,点击“数据验证”按钮。4. 在弹出的“数据验证”对话框中,选择“设置”选项卡。5. 在“允许”下拉菜单中,选择“列表”。注意逗号是英文的逗号。原创 2023-07-06 13:38:44 · 3703 阅读 · 0 评论 -
本地rm删除文件后,如何用git同步回来这个文件
某一次,我看工程下有个文件代码很乱,被我搞得很不爽,于是我就删除了它,结果,我想用git同步之前的一份这个文件回来的时候,犯愁了。git branch ,git branch -a , git branch -v 命令都可以查看,当前分支显示为绿色星号标注。命令手动删除了文件,那么这个文件就不再存在于您的本地存储库中,也就无法通过 Git 同步回来了。如果我们之前创建了自己的分支,可以用git branch查看所有的分支。但是,如果您已经将这个文件提交到了远程存储库中,可以使用。这里我们来学习学习。原创 2023-06-13 14:07:39 · 1192 阅读 · 0 评论 -
解决win10下双击执行exe程序错误:LoadLibrary failed with error 126
某一次,在使用QT打包后的程序时,双击exe可执行程序,结果出现了“LoadLibrary failed with error 126”的错误。禁用方式:进入我的电脑,设备管理,选择显示适配器,我这里看到有三个显卡,一个是独显的,一个是核显的,一个是远程虚拟的,我禁用了核显,就好了。这个问题出现按网友的说法,是很多年前win10的一个bug,和显卡驱动有关。也和运行环境有关,运行程序的这台win10是新装的系统,而且用的是远程控制。至于其他方式,更新系统啥的,可能有用,但是时间太长,下载太多。原创 2023-06-02 14:32:14 · 1250 阅读 · 0 评论 -
git提交版本被拒绝时该怎么处理?如何忽略不需要的文件?
问题描述:git版本管理是每一个代码人都需要学习的一项辅助技能。虽然这个东西上网直接可以查找答案。但是查起来也挺费劲的。一堆广告加一堆没用的推荐,还给置顶了,点进去一看,我只想知道1+1=?你非要告诉我1加到100怎么计算。我只想要一条鱼,你非要叫我怎么钓鱼抓鱼,尴尬。所以,记录一下,具体怎么处理git提交版本被拒绝时的问题。一般情况下,被拒绝了,是因为这个当前的代码仓库已经有改动过的文件在上面了,你想直接提交,所以被拒绝了。因为你会覆盖别人或者你自己之前的改动。原创 2023-04-24 11:38:52 · 702 阅读 · 0 评论 -
解决Win10系统下U盘驱动和USB转串口驱动莫名失效问题
当插上u盘或者USB转串口等设备的时候,我的电脑-设备管理里面出现该设备感叹号,我们可以直接右键点击该设备,然后禁用,再启用,就可以重新识别的了。但是经过测试,目前虽然无法根除这个问题,重新安装驱动,卸载驱动都不管用,还有另一个办法可以解决问题。如果一次不行,试试两次。当然,多次不行,意味着这种办法在你的电脑下不管用了。前面说将Win10更新包卸载后问题可以解决。但是很快被打脸,中午睡醒,问题又出现了。原创 2023-03-31 14:03:30 · 2433 阅读 · 0 评论 -
解决win10系统USB驱动突然反复失效问题
总之,3月份最新的更新包都卸了吧,对于我来说,这些更新,很多余,平时也就是懒得禁用它,才更新的,没想到它给我更新出了问题。我想起了前天Windows10的更新提示,按照之前问题不存在,只有更新之后才出现这个u盘驱动错误的问题,我可以肯定是Windows10更新导致的问题了。打开Windows系统更新界面,找到更新历史记录,然后去“程序和功能”界面,如下图,打开“控制面板”,最后点卸载最近的更新包,重启电脑,问题解决。只有通过重启系统,才能在下一次启动后使用u盘,这着实是个烦人的问题。原创 2023-03-31 12:13:33 · 1234 阅读 · 0 评论 -
ubuntu18.04虚拟机崩掉导致硬盘错误,提示fsck manually
这也是Linux的一个好处,无论怎么玩,怎么死,都能救回来。这个问题我经常碰到,或许是网页开多了吧,虚拟机的Ubuntu18.04直接崩了,还导致硬盘文件系统也被破坏了。还好,这个问题可以修复,不然,这个虚拟机也就完蛋了。可能是一次性复制的文件太大了,导致内存吃紧,Windows10直接崩掉,接着就进入了我经常看到的那个蓝屏错误提示界面,有个正在恢复的百分数进度提示。或者你已经进入修复状态,提示让你输入yes或者y的时候,按a即可,之后就不用按y回复了。然后会有一堆提示让你yes,y的去回复。原创 2022-12-20 16:29:45 · 2000 阅读 · 0 评论 -
Ubuntu下如何解决apt Couldn‘t create temporary file
最近交叉编译的需要,所以换了一个rootfs,用了Ubuntu22.04的arm64位rootfs,但是apt update之后出现了这个无法创建temporary file的错误。首先查看/tmp的权限,原创 2022-11-19 15:19:50 · 1030 阅读 · 0 评论 -
解决vscode下powershell终端进入python虚拟环境venv问题
vscode在python程序目录下执行终端命令venv创建python虚拟环境,也就是将python的工作环境打包到当前目录下。然后我们要在终端下进入这个venv的环境,之后使用pip安装的各种模块都会放在这个目录下,而不是本机python的安装目录。这样的好处就是,之后pyinstaller生成exe方便,不会造成系统中的模块太多,占地大。接着我们就可以看到自动生成了一个venv的目录,里面其实就是python的各种执行程序。接着,就可以进入venv的子终端环境中了,前面加了个(venv )。原创 2022-10-09 12:22:01 · 3169 阅读 · 0 评论 -
Ubuntu各版本国内apt源各种源常存
因为用到apt源实在太多,所以保留下来.至于这个源的网址,大家可以直接去阿里,清华等网站查看.网站网址一般就是deb后面的那个,https://mirrors.tuna.tsinghua.edu.cn/网站上还有很多其他的源,像java的maven源,cygwin源,arm版Ubuntu,以及其他版本linux的apt源,一个网站的就行,没必要都放到自己的apt源里.至于其他版本的Ubuntu,就修改版本名称即可,譬如bionic改为jammy,替换一下就行.。原创 2022-10-08 11:18:54 · 1243 阅读 · 0 评论 -
u盘命令行下安装UEFI启动ubuntu22LVM系统并远程多用户vnc桌面连接总结
而vnc连接之后,就相当于,你另外开了一个虚拟桌面,那边使用电脑的同时,你也在使用,互不冲突。一般虚拟机我们有时候设置的硬盘比较小,20G默认,结果用着用着就想要个200G,那么这时候硬盘无法增大,只能重新添加硬盘,但是如果你不是LVM格式的系统,譬如你一般用的是ext3\4,这时候就只能用mount硬盘方式了。我这笔记本还是有wifi的,如果你没有,建议不要整ubuntu系统了,玩linux没有网络真的不行,你就放弃吧,当然了,买一个usb外置wifi也行。关于vnc的作用,有的人不明白,我简单说一句。原创 2022-10-07 22:29:04 · 888 阅读 · 0 评论 -
解决Ubuntu无法关闭正在使用中的串口
每次一启动程序,open了串口之后,这个串口就无法被cat /dev/ttyUSB3使用了。重启之后又恢复正常。我们可以使用ps命令来查看,然后如果找到了的话,就是用kill或者pkill杀掉进程。最近使用串口的时候,因为某些程序上的问题,导致串口一直被占用。首先可以肯定串口是被占用了,但是到底是谁在占用呢?原创 2022-09-09 15:33:54 · 1384 阅读 · 0 评论 -
使用 Qt Network 模块进行网络编程
UDP(用户数据报协议)是一种轻量级的、不可靠的、面向数据报的、无连接的协议。它是一种可靠的、面向流的、面向连接的传输协议。简而言之,数据报是一个大小有限的数据包(通常小于 512 字节),除了正在传输的数据之外,还包含数据报发送方和接收方的 IP 地址和端口。对象中,这些对象可以根据关键条件选择代理,例如代理的目的(TCP、UDP、TCP 服务器、URL 请求)、本地端口、远程主机和端口以及中的协议使用(HTTP、FTP 等)。实际的查找是在一个单独的线程中完成的,利用操作系统自己的方法来执行名称查找。.翻译 2022-08-30 15:35:10 · 1548 阅读 · 0 评论 -
解决错误:npm install emojis-list失败
但是当我npminstallemojis-list的时候,死活都不行。于是npmupdate之后,在安装emojis一次,果然,成功了。刚刚解决了shelljs安装不上的问题,又碰上了这个错误,心中无奈。看着一堆的deprecated错误,想着是不是该update一下。由于创建npm的某个项目,导致需要安装一些依赖包。里面就有一个emojis-list需要安装,...原创 2022-07-18 18:48:40 · 287 阅读 · 0 评论 -
Ubuntu终端调试时输入命令不显示但能执行问题解决
在调试一个程序的时候,程序内调用了readline库的相关函数,导致终端输入命令不显示,按回车键没有换行,但是输入的命令能执行,这种情况解决办法是执行命令:回车两次后就可以使终端命令显示恢复正常。而如果输入-echo,可以使终端回到问题发生的时候。...原创 2022-07-08 15:37:57 · 1954 阅读 · 0 评论 -
Ubuntu18下配置开启关闭蓝牙命令总结
首先蓝牙模块需要先配置一下:对应的关闭蓝牙命令中间使用bluetoothctl命令来进行扫描,scan on/off,:help查看命令即可:连接使用connect dev 传输使用read,write原创 2022-07-05 17:52:18 · 2865 阅读 · 0 评论 -
Windows10解锁新功能,智能释放C盘,更改系统默认存储位置
最初的时候觉得给C盘留个100G就够用的了,可谁知,100G远远不够;最初的时候,觉得500G的硬盘就够用的了,结果,事实打脸,500G加1个T似乎都不够,浩瀚的网络宇宙,无穷尽的巨大文件,撑爆了我们贫穷的想象力。好在,windows10原来还可以调整默认应用程序安装硬盘,以后不用自己调整,也算是方便极了,如下图,在系统设置里面,存储栏,开启这一新功能吧。...原创 2022-06-30 22:08:34 · 496 阅读 · 0 评论 -
Ubuntu/Linux系统配置VNCServer各类远程桌面LXQT/LXDE/MATE/KDE/Cinnamon桌面总结
和之前的gnome桌面一样,这里我试了试去配置其他各种桌面系统,也算是练练手了,不过最让我感兴趣的还是lxqt桌面,应该可以说是kde的轻量版。LXQt是下一代LXDE,轻量级桌面环境。它是Razor-qt和LXDE-Qt合并的产物。主要内置Qt程序:PcManFm-qt-文件管理器Lximage-qt-图像查看器QTerminal-终端仿真器Qps-流程查看器Screengrab -屏幕捕获器LXQt archiver-存档管理器LXQt runner-应用程序启动器和计算器主要流程都是安装t原创 2022-06-09 15:08:35 · 2772 阅读 · 0 评论 -
ubuntu vmware unknown display问题,虚拟机无法自适应分辨率
最近使用Vmware16新建了一个Ubuntu的虚拟机,结果刚开启,就出现了分辨率不满意的问题,虽说虚拟机最大化之后也可以拉伸以适应整个屏幕,但是一旦缩放到常规应用大小,Ubuntu系统就缩回去了,没法自适应分辨率。然后,我就想到了以往需要安装vmware-tools,点击虚拟机下方通知提示,将vmware-tools挂载到系统中,然后sudo ./vmware-install.pl进行安装,不过到最后却是提示让我安装open-vm-tools,因为vmware-tools已经过气了。于是我立马原创 2022-05-29 09:53:45 · 2791 阅读 · 3 评论 -
Ubuntu32/64位arm/aarch64交叉编译总结
交叉编译,做过Linux的同学应该都不陌生,经常见到的,就是,我的电脑上有一个VMware Ubuntu的虚拟机,然后在Ubuntu系统下,我要将程序移植到某个arm的板子上,就是放到板子上去运行,譬如,放到手机上运行,放到平板上运行,只不过有些平板的系统也是Ubuntu,不是所有的平板都是Android的嘛,还有苹果系统,华为系统,WinCE,无界面系统等等。这时候,有几种方式将程序放到目标设备上,U盘,网线,无线,蓝牙,串口,等等其他方式。开发人员常用的就是网线连接,然后nfs mount 一下原创 2022-05-18 19:26:11 · 1445 阅读 · 0 评论 -
可怕的QQ浏览器,仅仅开了一个网页,就用了我980M,怎么回事儿?firefox性能依旧坚挺
腾讯管家的小火箭催我清理内存了,都冒火了,一看才发现原来是QQ浏览器高内存占用着,但是,奇怪的点不在这,因为360和firefox也挺大的,各自占据了3.5G和2.4G,这性能一下就体现出来了,firefox打开着60~80个网页,大部分沉睡 ,少部分活跃,360打开着50个不到的网页,同样大部分沉睡,少量活跃着,但是360却远远大于firefox的内存占有量,或许你会说我个别网站存在什么网页游戏等大耗内存资源的网页,我觉得您想多了,我这开着的网页基本都是普通的类似CSDN网页这样的普通网页,没有什原创 2022-04-16 12:46:45 · 833 阅读 · 0 评论 -
Ubuntu18.04配置nfs
安装nfs-kernel-serversudo apt install nfs-kernel-server2.编辑/etc/exportssudo vim /etc/exports/home/xxxx/nfsdir *(rw,sync,no_root_squash)在exports文件中加入上面的语句,nfs目录自己决定3.目标机上安装nfs-common4.最后:目标机上运行:sudo -t nfs -o nolock 192.168.2.1xx:/home/xxx.原创 2021-06-30 14:52:24 · 179 阅读 · 0 评论 -
Windows10下VncViewer远程连接Ubuntu系统,没有显示器照样显示桌面
手头上有一个Ubuntu16的系统,确切地说也不一定是16,反正都可以,不过前提条件是必须得有网,没有的话,你可就寸步难行了,当然,你也可以自己去下载,虽说我不大赞成。首先Windows10下安装vncviewer:https://474b.com/f/1547792-496292409-fcfd9f (访问密码:8025)Ubuntu或者Linux系统那边安装vncserver: (命令行操作就行,看不到桌面都可以,只要有命令行就可以)sudo apt-get install xrdp v原创 2021-05-18 12:04:13 · 1380 阅读 · 2 评论 -
Ubuntu16.04 进入维护模式修改root密码解决方法
在拿到别人给的虚拟机之后,如果我们想进入系统,但是别人又没有告诉你密码,什么用户的密码都没有,那该怎么办呢?看了一圈之后,终于找到了一个特别简单靠谱的方法:记录一下:首先,重启虚拟机中的Ubuntu系统,启动过程中,按下“shift”键,进入grub启动选项模式,我们按上下键选中recovey mode,**不要按回车键,**按下“e”,进入编辑模式,我们要编辑这个启动时候的命令行,否则你进入的时候它还是会让你输入root密码,在编辑模式下,往下走,我们将“ro recovery nomodeset原创 2020-07-28 15:14:54 · 1556 阅读 · 0 评论 -
VMware虚拟机黑屏解决办法
偶遇VMware虚拟机黑屏了,挂机关机暂停都不好使,等了几十分钟还是死翘翘的。最后,解决办法不是重启电脑,也不是重启VMware,而是先进入任务管理器,右键关闭虚拟机进程。然后在结束VMware进程,就可以了。重启启动VMware,就可以再启动虚拟机了,而且还原的还是前一天关闭时的状态。...原创 2019-10-16 10:13:42 · 2736 阅读 · 2 评论