![](https://img-blog.csdnimg.cn/04e6436a36854e6dbd5f63aa73b93ef5.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ubuntu
文章平均质量分 64
ubuntu操作系统常用命令
DLANDML
分享一些正在做的项目
目前正在学习机器学习和深度学习相关知识
目前是一名算法工程师
展开
-
Linux Systemd type=simple和type=forking的区别
因为systemd service启动的服务进程都是systemd的子进程,所以,在服务进程启动时,总是由pid=1的systemd进程fork()一个子进程(子systemd进程),再在此进程分支中通过systemd.exec配置该子进程的环境,最后使用exec()去调用ExecStart指定的服务启动命令。所以,对于服务程序的开发人员来说,应尽早将主进程写入到PID文件中,比如可以在中间父进程fork完之后立即写入PID文件,然后再退出,而不是在fork出来的服务主进程内部由主进程负责写入。原创 2023-04-10 17:08:11 · 4893 阅读 · 1 评论 -
编译时:virtual memory exhausted: Cannot allocate memory
一、问题 当安装虚拟机时系统时没有设置swap大小或设置内存太小,编译程序会出现virtual memory exhausted: Cannot allocate memory的问题,可以用swap扩展内存的方法。二、解决方法在执行free -m的是时候提示Cannot allocate memory:(swap文件可以放在自己喜欢的位置如/var/swap)[root@Byrd byrd]# free -m total used ...原创 2021-07-21 12:59:06 · 4396 阅读 · 0 评论 -
GPU与CPU的区别最经典的表达
CPU和GPU因为最初用来处理的任务就不同,所以设计上有不小的区别,而某些任务和GPU最初用来解决的问题比较相似,所以用GPU来算了。GPU的运算速度取决于雇了多少小学生,CPU的运算速度取决于请了多么厉害的教授,教授处理复杂任务的能力是碾压小学生的,但是对于没那么复杂的任务,还是顶不住人多。当然现在的GPU也能做一些稍微复杂的工作了,相当于升级成初中生高中生的水平,但还需要CPU...原创 2019-08-28 08:35:23 · 387 阅读 · 0 评论 -
python闭包机制
1. 函数嵌套: 在一个函数中定义了另外一个函数def outer(): def inner(): print('inner') print('outer') inner()outer()inner() # 此句会出错函数有可见范围,这就是作用域的概念内部函数不能被外部直接使用,会抛NameError异常2. 作用域一个标识符的可见范围,这就是标识符的作用域。一般常说的是变量的作用域全局作用域(global):在整个程序运行环境中都可见...原创 2020-12-29 15:44:27 · 183 阅读 · 2 评论 -
Python工程之设计模式总结
Python之23种设计模式 目录设计模式介绍 GoF该书设计了23个设计模式 设计模式(Design Patterns)——可复用面向对象软件的基础 设计模式分类 &n...原创 2020-09-05 15:56:02 · 36158 阅读 · 0 评论 -
编译源码OpenCV - Linux(Ubuntu 16.04)中安装OpenCV + OpenCV_Contrib
近两个月来接触了Linux系统,在老板的建议下翻了Ubuntu的牌子,我安装的版本是16.04,用习惯之后感觉蛮好的,比Windows要强。好啦,废话不说啦,下面开始说在Ubuntu中安装OpemCV+OpenCV_Contrib。 首先,准备一下开发环境:Ubuntu 16.04 64位 cmake ant jdk git python 接下来,从github中down下...原创 2019-10-19 10:38:35 · 437 阅读 · 1 评论 -
Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
参考官网地址:Windows端:https://tensorflow.google.cn/install/source_windowsCPUVersion Python version Compiler Build tools tensorflow-1.11.0 3.5-3....原创 2019-09-02 18:43:10 · 7566 阅读 · 0 评论 -
今天遇到一个问题,就是用pycharm运行python程序,老是会出现Python.exe已停止的对话框。
2019年3月初安装了如下配置的深度学习开发环境:Anaconda3-4.1.1-Windows-x86_64.exe+tensorflow1.4+pycharm-community-2019.1.3.exe+opencv_python-3.4.6-cp35-cp35m-win_amd64.whl(注:win7 64位)。。。。。期间用着一切都顺利。。。。。。。无奈今天运行从githu...原创 2019-06-20 10:17:59 · 7835 阅读 · 2 评论 -
传输文件到docker容器
传输文件到docker容器首先需要知道docker容器的container_id,可以使用docker ps命令来查看你要操作的docker容器的container_idDocker容器向宿主机传送文件格式:docker cp container_id:<docker容器内的路径> <本地保存文件的路径>比如:docker cp 10704c9e...原创 2019-12-01 16:41:51 · 39093 阅读 · 2 评论 -
linux默认python版本更改(update-alternatives版本切换工具)
1、基于用户修改 Python 版本:想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个alias(别名) 即可。打开该用户的~/.bashrc文件,添加新的别名信息来修改默认使用的 Python 版本。[python]view plaincopyaliaspython='/usr/bin/python3.4' 一旦完成以上操作,重新登录或者重新加载.bashrc文件,使操作生效。[python]view plaincopy$.~/...原创 2020-07-19 21:31:07 · 12511 阅读 · 0 评论 -
Ubuntu 16.04 几个国内更新源
Ubuntu 16.04 几个国内更新源如何更改源可以在软件更新中选择源使用如下命令更改(修改前先备份):sudo vim /etc/apt/source.list东北大学deb-src http://mirror.neu.edu.cn/ubuntu/ xenial main restricted #Added by softw...原创 2019-02-13 16:39:24 · 14160 阅读 · 1 评论 -
Ubuntu通过修改配置文件进行网络配置
Ubuntu系统进行网络配置有的时候用图形界面不起作用,这种情况下可以直接修改某些启动脚本或配置文件Ubuntu系统进行网络配置涉及到几个配置文件1./etc/network/interfaces 2./etc/resolv.conf操纵步骤:1.打开ubuntu的/etc/network/interfaces文件默认的内容如下:auto loiface lo inet l...转载 2019-02-11 21:51:24 · 5909 阅读 · 0 评论 -
docker简单命令
运行容器:docker run -it 镜像名 /bin/bash退出容器:exit或者Ctrl+P+Q查看容器:docker ps -a查看运行的容器:docker ps重启容器:docker restart 容器ID重启容器后进入交互式:docker start -i 5c6ce895b979进入容器:docker attach 容器ID &n...原创 2019-02-13 17:40:47 · 132 阅读 · 0 评论 -
Linux下进行远程拷贝文件的命令:scp
每天一个linux命令:scp命令 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远...转载 2019-02-13 09:31:41 · 17539 阅读 · 0 评论 -
怎样在VBox虚拟机实现xp跟win7主机文件共享
怎样在VBox虚拟机实现xp跟win7主机文件共享听语音|浏览:3123|更新:2013-11-06 23:13|标签:虚拟机 win7 123456分步阅读百度经验:jingyan.baidu.com使用VirtualBox来安装虚拟机系统的一个很大的方便就是它可以很容易实现虚拟机跟主机之间的文件共享,这里假设已经安装好虚拟机的XP系统百度经验:jingyan.baidu....原创 2019-02-13 08:49:34 · 207 阅读 · 0 评论 -
vbox里面Ubuntu虚拟机与主机Windows之间设置共享文件夹
有时候我们希望虚拟机和主机之间进行通信,例如传一些文件。那么设置共享文件夹就是一种很好的方式。这里我的主机是win10系统,vbox里面的虚拟机是Ubuntu。1、首先安装vbox的VBOXGuestAddition.iso。(1)如果是android开发者,安装了genymotion的话,则直接跳至第5步;(2)在vbox中点击“...原创 2019-02-12 23:15:17 · 1124 阅读 · 0 评论 -
Python,Pycharm,Anaconda、Idea等的关系与安装过程
原 Python,Pycharm,Anaconda、Idea等的关系与安装过程 </div> <div class="operating"> </div> </div> </div><...原创 2019-03-26 08:21:12 · 1313 阅读 · 0 评论