<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[OneQuestionADay的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/OneQuestionADay</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; OneQuestionADay]]></copyright><item><title><![CDATA[电脑通电自启动设置]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/136080434</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/136080434</guid><author>OneQuestionADay</author><pubDate>Thu, 08 Feb 2024 16:42:32 +0800</pubDate><description><![CDATA[首先要进入BIOS，以华硕为例，按下电源键，在开机之前按下delete键，其他电脑可能是esc或者某个f键，请自行查找。进入BIOS后要找到电源管理，可以在高级选项中找一找，如上图右下角选择高级模式。断电恢复后电源状态默认为电源关闭，把它修改为电源开启。保存退出或按f10，完结。在高级选项中找到高级电源管理APM。]]></description><category></category></item><item><title><![CDATA[自定义搜狗输入法日期时间格式设置]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/136079163</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/136079163</guid><author>OneQuestionADay</author><pubDate>Thu, 08 Feb 2024 16:07:25 +0800</pubDate><description><![CDATA[保姆级教程，一看就会]]></description><category></category></item><item><title><![CDATA[Markdown表格中使用“| |”和“|“]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/130510650</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/130510650</guid><author>OneQuestionADay</author><pubDate>Fri, 05 May 2023 17:15:24 +0800</pubDate><description><![CDATA[Markdown表格通过|来定义，不能直接用|写绝对值或竖杠。最好的办法就是在公式中避免出现’|’符号内部第一个和最后一个字符一定不能为空格，否则公式不能正常显示。，但是在表格中显示’|‘，换用。以上对比证明了表格中的。]]></description><category></category></item><item><title><![CDATA[VSCode在Ubuntu和Ｗindows下不一致的快捷键比较]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/126652204</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/126652204</guid><author>OneQuestionADay</author><pubDate>Thu, 01 Sep 2022 22:47:27 +0800</pubDate><description><![CDATA[经常在windows和ubuntu系统切换使用VSCode，有些常用快捷键会失效，查文档对比发现不一致的快捷键还不少，甚至有些快捷键还会缺失。]]></description><category></category></item><item><title><![CDATA[Python中的site模块]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/123440803</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/123440803</guid><author>OneQuestionADay</author><pubDate>Sat, 12 Mar 2022 11:39:26 +0800</pubDate><description><![CDATA[官方手册：site—站点特定的配置挂钩
该模块在初始化期间自动导入。
可以使用解释器的 -S 选项来抑制自动导入。
要手动添加路径并使用site，需要导入site并使用site.main()
可以怎么用？举个栗子
有一个文件main.py,运行时会用到其他文件夹下的一些包，想要把他们添加到路径中
编写 myload.py :
#! python -S

import sys
sys.path[0:0] = [
  '/XXX/path1',
  '/XXX/path2',
  '/XXX/path3',
 ]]></description><category></category></item><item><title><![CDATA[魔法语句 if __name__ == “__main__“:]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/123356316</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/123356316</guid><author>OneQuestionADay</author><pubDate>Tue, 08 Mar 2022 16:10:27 +0800</pubDate><description><![CDATA[__name__
__name__是python文件的一个特殊属性
运行文件时，当前文件时主文件，__name__属性为__main__,
当某文件被调用时，被调用文件的__name__为’被调用文件名’,
举个例子
有test.py，在first.py中import test后，test.py的__name__为test，first.py的__name__为__main__
#first.py
import test
print(__name__)#__main__
print(test.__name__]]></description><category></category></item><item><title><![CDATA[解决root账号下安装anaconda但是普通用户不能使用的问题]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/121511283</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/121511283</guid><author>OneQuestionADay</author><pubDate>Wed, 24 Nov 2021 12:34:09 +0800</pubDate><description><![CDATA[解决root账号下安装anaconda但是普通用户不能使用的问题
1.最初anaconda安装在/home/root/anaconda3 目录下，用户不能使用
2.在/opt/anaconda3 目录下重新安装anaconda，安装最后一步将path自动添加到bash中（只要输入yes）


3.使用用户账号conda init，有一些分享中使用以下命令
/opt/anaconda/bin/conda init bash
source .bashrc

但是总是提示conda init找不到
4.对比roo]]></description><category></category></item><item><title><![CDATA[ubuntu新建账号，开启ssh连接]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/121401591</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/121401591</guid><author>OneQuestionADay</author><pubDate>Fri, 19 Nov 2021 14:42:29 +0800</pubDate><description><![CDATA[首先测试ssh是否开启，有的时候会自动给装上
ssh localhost

显示
ssh: connect to host localhost port 22: Connection refused

需要安装openssh-server
sudo apt-get install openssh-server 


再连接就会显示输入密码，就可以啦。换一台设备也可以连上。
另外，有时候需要重启ssh
sudo service ssh restart


...]]></description><category></category></item><item><title><![CDATA[Ubuntu上使用微信]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119655498</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119655498</guid><author>OneQuestionADay</author><pubDate>Thu, 12 Aug 2021 23:40:53 +0800</pubDate><description><![CDATA[sudo apt install snapd snapd-xdg-open
sudo snap install electronic-wechat





]]></description><category></category></item><item><title><![CDATA[远程连接Ubuntu服务器]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119347372</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119347372</guid><author>OneQuestionADay</author><pubDate>Tue, 03 Aug 2021 12:30:13 +0800</pubDate><description><![CDATA[有时候人不在实验室，需要连接实验室的个人电脑，推荐Anydesk和teamview。
teamview连接更稳定，远程看视频都没有问题。但是需要账户登录，免费个人账号还有2台设备的限制。
Anydesk没有设备限制，而且在内网可以通过ip连接，只要开机都可以连，哪怕电脑账户没有登录都可以。
连接服务器
服务器是Ubuntu16.04的系统，可以通过命令行用ssh连接，这种方式终端里的内容可以直接复制粘贴。
如果要看到图形界面，windows电脑可以使用系统自带的远程桌面连接。
Ubuntu可以使用系统自带的]]></description><category></category></item><item><title><![CDATA[解决linux下.AppImage文件无法运行问题]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119339884</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119339884</guid><author>OneQuestionADay</author><pubDate>Tue, 03 Aug 2021 02:16:57 +0800</pubDate><description><![CDATA[mendeley是一个很好的管理文献的软件，可以支持不同平台使用，并且还是免费的。从官网下载的linux版本软件是.AppImage文件，如我下载的是mendeley-reference-manager-2.53.0-x86_64.AppImage
但是无论我是双击还是在命令行直接运行都不能成功。
解决官网下载的mendeley软件无法运行问题
在文件目录下打开终端，使用ll命令查看权限
-rw-rw-r--  1  username username  80309255 8月   1 22:39 'men]]></description><category></category></item><item><title><![CDATA[TensorFlow1.8.0+cuda9.0+cudnn7.1.2]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119118844</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/119118844</guid><author>OneQuestionADay</author><pubDate>Mon, 26 Jul 2021 22:16:48 +0800</pubDate><description><![CDATA[记录一个折磨我三天的小（da）问题
很早以前就被cuda、cudnn、显卡驱动、TensorFlow、pytorch等等的版本之类的问题困扰，不同的代码可能会需要不同版本的包，直到有一天我使用了anaconda（见Ubuntu安装Anaconda），按不同代码的版本需求安装不同的包（见cuda、cudnn、pytorch、tensorflow安装）。平静了很久很久以后，又出现了一个新的问题。
有个代码之前能够成功运行，虽然这个环境的cuda、cudnn、TensorFlow版本一直都有问题。下面我记录一下我]]></description><category></category></item><item><title><![CDATA[python给输出整数或字符串补零]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/117920382</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/117920382</guid><author>OneQuestionADay</author><pubDate>Tue, 15 Jun 2021 11:02:15 +0800</pubDate><description><![CDATA[有一些不同位数的数字，比如1、22、333、4444，正常作为数字或转字符串输出可能位数不一样，某些时候输出到文本在后续处理会带来麻烦。如果想保证位数一样，在前面补0。
操作非常简单，只要用s = '%04d' % n转成字符串就可。
举个栗子
for n in range(1000):
    s = '%04d' % n 
    print(s)


其中有一个很小的问题就是，如果%04d中的0漏了，写成%4d就存在问题。

......]]></description><category></category></item><item><title><![CDATA[linux处理带括号的文件名]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/117387471</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/117387471</guid><author>OneQuestionADay</author><pubDate>Sat, 29 May 2021 16:31:31 +0800</pubDate><description><![CDATA[有的文件被意外地命名为带括号的形式，如下：
all_test_result_3_modalities(1).txt

在Ubuntu终端不能正常处理，改名都不行：
$ mv 		all_test_result_3_modalities(1).txt 	all_test_result_3_modalities.txt
-bash: syntax error near unexpected token `('

解决办法：添加双引号
mv "all_test_result_3_modalities(1).txt]]></description><category></category></item><item><title><![CDATA[Ubuntu安装Anaconda]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/117260364</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/117260364</guid><author>OneQuestionADay</author><pubDate>Tue, 25 May 2021 17:30:48 +0800</pubDate><description><![CDATA[第一步 确定版本
anaconda自带Python版本不是自己能够控制的，参考Anaconda和python版本对应关系，根据自己想要的Python版本下载相应的Anaconda。
我下载的版本是Ubuntu64位的Anaconda3-5.2.0-Linux-x86_64.sh,对应的Python版本是3.6.5
第二步 下载
可到官网或Anaconda清华源镜像下载
第三步 安装
命令行 cd到下载的目录下，运行
bash Anaconda3-5.2.0-Linux-x86_64.sh 

中途会停下几次]]></description><category></category></item><item><title><![CDATA[RuntimeError: Error(s) in loading state_dict for XXX]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/116675201</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/116675201</guid><author>OneQuestionADay</author><pubDate>Tue, 11 May 2021 23:40:47 +0800</pubDate><description><![CDATA[用torch保存训练后的模型
torch.save(model.state_dict(), 'file.pkl')

重新导入用于测试
model.load_state_dict(torch.load( 'file.pkl'))
model = model.cuda()

报错：
RuntimeError: Error(s) in loading state_dict for XXX:
	Missing key(s) in state_dict: "conv1.0.conv.weight", "conv1.]]></description><category></category></item><item><title><![CDATA[torch中Tensor和numpy相互转化]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/116661913</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/116661913</guid><author>OneQuestionADay</author><pubDate>Tue, 11 May 2021 17:04:56 +0800</pubDate><description><![CDATA[Numpy转为Tensor
使用torch.from_numpy()
如
import torch
B = torch.from_numpy(A)

Tensor转为Numpy
使用data.numpy()
如
import torch
C = B.numpy()


]]></description><category></category></item><item><title><![CDATA[Revisiting Pixel-Wise Supervision for Face Anti-Spoofing]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/112769374</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/112769374</guid><author>OneQuestionADay</author><pubDate>Sun, 24 Jan 2021 22:39:46 +0800</pubDate><description><![CDATA[人脸像素级监控反欺骗的再探讨
作者：
Zitong Yu, Student Member, IEEE, Xiaobai Li, Member, IEEE, Jingang Shi, Zhaoqiang Xia, Member, IEEE and Guoying Zhao, Senior Member, IEEE
摘要
人脸反欺骗（FAS）技术在防止人脸识别系统遭受表示攻击（PAs）中起着至关重要的作用。随着越来越多具有新颖类型的真实PAs的出现，有必要开发健壮的算法来检测未知攻击，即使是在看不见的场景中。然]]></description><category></category></item><item><title><![CDATA[图片文字提取]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/112529770</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/112529770</guid><author>OneQuestionADay</author><pubDate>Tue, 12 Jan 2021 16:11:34 +0800</pubDate><description><![CDATA[今天一朋友给我一文件图片，问我有没有文本，一大段文字自己重新敲一遍确实是很费劲，想到用机器来识别试试
tesseract-ocr
最近看到过tesseract-ocr识别的文章，详细介绍可见https://binhao.blog.youkuaiyun.com/article/details/110000864
首先需要下载安装tesseract-ocr，下载链接：https://digi.bib.uni-mannheim.de/tesseract/
最初选的是tesseract-ocr-w32-setup-v4.1.0]]></description><category></category></item><item><title><![CDATA[解决python使用dlib不能正常安装问题]]></title><link>https://blog.youkuaiyun.com/OneQuestionADay/article/details/112385647</link><guid>https://blog.youkuaiyun.com/OneQuestionADay/article/details/112385647</guid><author>OneQuestionADay</author><pubDate>Fri, 08 Jan 2021 23:21:42 +0800</pubDate><description><![CDATA[运行PRN额头代码时报错：
ModuleNotFoundError: No module named 'dlib'

PRNet需要用到dlib库,直接用pip install dlib安装报错，仔细一看
其中有提示需要cmake

需要cmake和boost，就先装这俩
pip install cmake 
pip install boost 

再装dlib
pip install dlib 

成功！
用清华源镜像速度更快，代码如下：
pip install cmake -i https://pypi]]></description><category></category></item></channel></rss>