为了维护世界的和平,为了童鞋们的电脑少挂几次,为了俊俊学长不总被骚扰 ,于是,就有了本贴,
今天,安装conda因为默认安装时,环境变量选择的是on,然后我不小心点了过去,于是 开始,一个小时的安装记。。。。。 写一遍文章,记录一下,防止自己不再掉坑 先说一下conda吧 Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 下面是conda的一些基本命令: 升级 conda update conda conda update anaconda conda update anaconda-navigator //update最新版本的anaconda-navigator 卸载 计算机控制面板->程序与应用->卸载 //windows rm -rf anaconda //ubuntu 最后,建议清理下.bashrc中的Anaconda路径。 conda环境使用基本命令: conda update -n base conda //update最新版本的conda conda create -n xxxx python=3.5 //创建python3.5的xxxx虚拟环境 conda activate xxxx //开启xxxx环境 conda deactivate //关闭环境 conda env list //显示所有的虚拟环境
相信大部分小伙伴的主力系统都是Windows,不过Windows虽然大法好,有时候也不得不面临各种各样困扰。
起了给CentOS7 弄VNC的念头是因为今天家里的3389打不开了,毕竟大微软Windows10天天自动更新,我快要崩溃了。所以,索性就把开发平台从Windows转移到了Linux,毕竟最近在学TensorFlow,这玩意不支持Windows(要在Windows下玩还要在Windows下装Docker 好蛋疼,直接Linux不是更好?)。
一般在服务器上进行环境安装的时候有多种方式,比如docker, conda等。conda肯使用起来更加简便,docker更适合服务器部署的时候使用。 本文记录在使用conda时候出现的问题,jupter notebook中的环境不一致导致的。
公司业务需要,把服务搭在中标下,在中标下装了DB2 Express-C v9.7.1,之前用着没有问题,隔了一段时间没用,最近又需要用到它,出了一些菜鸟问题,记录下来以免有人和我犯同样的错误。。。进入正题。
上周末在家两天的时间只做了一件事,那就是装系统。不同于在很早之前没事就拿张ghost盘给人装系统(win的),这次的折腾是比较有技术含量的。整个过程中弄坏了一个sdcard的卡托,sdcard也被我格了无数遍。到最后发现其实全硬盘安装就可以了。
在这篇文章中,将会通过树莓派4的Linux的启动过程,描述如何进行嵌入式Linux系统开发的思路。通过树莓派4B的启动流程,看到一个Linux启动过程,同时,通过一步一步搭建一个完整的树莓派嵌入式Linux开发环境,来指导分析各部分的开发过程。
前段时间接到一个Ripple 20漏洞研究的任务,配套的设备为DIGI开发板,在研究过程中发生了悲剧的一幕——开发板变砖,为了能够继续顺利进行研究于是决定一定要解救DIGI开发板,本文将救砖的过程进行讲解分享,以供更多的人参考、获取灵感动手救助自己成砖的设备。
Hoyllsys在工业自动化领域应用越来越广泛和普及,尤其在化工和电厂,铁路等大面积推广,今天就对MACS5做一些案例分享。
微软的东西一直让我觉得比 Linux好的地方就是没有中文的兼容问题,不想Linux下装中文语言包了还要出现乱码。可是现在微软在开发上的两大产品VS2005和SQL2005都出现了和中文的兼容问题。
下载分区工具 DiskGenius 对u盘进行分区。 新建一个1G的活动分区,目的是为了以后也可以用这个U盘来转存一些小文件,小电影。因为Windows是不能识别linux的文件系统的,如果整个盘都用来装系统,
首先进入root用户,确保LINUX系统下装有cramfsprogs,没有的话get-apt install cramfsprogs,
自从知道了qiime2有了图形界面,一直期待自己能安装测试一下,无奈安装了ubuntu和debian两个linux发行版都在npm安装包的过程中报错失败了,看官网的截图是ubuntu的,我却没有成功。于是我总觉得我的黑果应该可以安装成功。因为某果很封闭,软件统一性较高,我是这样觉得的,软件体验应该比较好(PS.我不是果粉,对苹果持中立态度,也坚信开源,所以我在大神的资料下装了黑果,也足够用了)。而各种linux发行版虽然比较自由,也存在着碎片化,虽然debian、ubuntu、cent等已经足够简单易用,并且兼容性不错了,但是linux/gnu生态仍需要加油啊!
在上一篇文章《手把手教你启用Win10的Linux子系统(超详细)》我们已经学了如何在Win10环境下装Linux子系统了,那么这一篇文章我们将学习如何在该Linux系统下安装Python3。
目标任务:kong: v0.14.x, postgresql: v10.5(注意:psql版本必须与kong版本对应)
在Control Builder中可以看到,每一个C300控制器下都有三个管理环境,其中一个是CEE (Control Executive Enviroment),控制执行环境,用于管理CM(Control Module)控制模块和SCM (Sequential Control Module),顺序控制模块。任何新建好的CM和SCM必须拖拽至CEE下,才能执行下装的操作。另外两个是I/O Link,分别用于管理两个I/O链路上的I/O卡件。无论上I/O卡件连接在哪个接口上,在软件上添加时,就必须拖拽至相对应的I/O Link下。如下图所示。
一、运维主要工作 ansible聚集以上功能于一身,能够完整轻易的实现应用部署和批量命令功能,适用于主机数量不太多,再大的用puppet。 二、ansible特性 (1)模块化:调用特定的模块,完成特
前面两篇文章,讲到了云服务的选购,以及域名的注册备案,那么我们项目上线的准备工作其实已经完成一半了。下一步其实就是在服务器上搭建我们的运行环境了。每个人的项目可能运行在不一样的环境,所以在这里我不准备一一介绍,我在这里以我的环境作为示例,我的个人博客后端服务器采用Node.js + MongoDB,所以环境搭建:Node.js + pm2 + MongoDB,前端我采用了Angular框架,因为前后端端口不一致,发起请求会跨域,所以我安装了nginx服务器,将前端项目打包后放在nginx的80端口,每次前端发起请求请求MongoDB数据库的数据, 就通过nginx反向代理,代理到4001端口,去取到服务端的数据,然后返还给前端进行页面的渲染。
1) Control Builder:点击Configure Process Control Strategies时调出,用于组态C200、C300、I/O卡件和控制回路等,并可下装调试
本身是计算机专业的,07年,大四那年学的Java,当时喜欢用J2EE来称呼,接触了一点ruby,之后就一直没做IT这行,去年公司环境,逼得重操旧业,自已学了学Ruby,写了个网站,几乎是从0开始学的,接下来的经验分享一下,多少也能少走些弯路。 基本功 首先底子要厚,像数据结构,数据库,尤其是数据库一定要明白,懂些算法,看看软件工程和操作系统(这两个也可以不用看,不影响学习编程语言,软件工程在管理的时候会多少有些用) 资料 两本书,搞头书和铁道书,基本两本搞定了。 📷 📷 这两本书比较出名,当然也还有别的资料
任何一种事物都有其必要性,如同现在说的,现在企业玩的其实都是差异化东西,不可能一拥而上,其实现在linux和windows现在处于一种比较平衡的阶段,linux主要在服务器以及终端市场,windows还是仅仅抓住桌面版,现在谁都没有能力去占据对方的市场,就终端数量来讲linux已经超过windows,智能手机基本上采用linux,大家各玩各的不会有太大的冲突。
苹果电脑在电子类产品中算是另类了,特别受到程序员的青睐,有一次跟一个刚入行不久的同事聊天,近期准备出手买一个苹果电脑,苹果电脑肯定不是性价比最高的,为啥一定选择买个,做编程的怎么着也得拥有一个Mac电脑,满足自己的那份期待,这是典型的苹果情怀。
刚开始是想通过第一种方式安装的,但是自己太粗心,使用了pip install requiers命令,然后........不知道装了个啥。后来发现自己装错了,回头看一下教学视频。哈:
首先我们还是来普及以下概念,讲点虚的。 现在是图形系统的天下,windows我们用了20年。成功归功与它图形界面,你会点鼠标吗你会敲键盘吗?所以你会上网会聊天会玩游戏了。 第一步开始当然是选个linux系统版本,有环境才能玩,没环境你说个啥? 现在发行的linux系统很多redhat,suse,CentOS,fedora,ubuntu还有等等。下载它们的镜像文件,刚开始我建议在windows下装个VirtualBox,vmware有点臃肿了。对于初学者当然建议是装ubuntu了,安装简单中文支持的不错。
据有些Linux用户在Linux操作系统下使用360安全卫士国产系统适配专版反馈称:有时会显示有木马,或是误报。比方在Deepin系统中用商店安装的360安全卫士在扫描时报有木马,如下图所示:
vi编辑器是Linux和Unix上最基本的文本编辑器(所有版本的 Linux 都带有 vi 编辑器),工作在字符模式下。由于不需要图形界面,vi是效率很高的文本编辑器。尽管在Linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的。Vim 是Vi improved的缩写,是 vi 的改进版。
>>> courses = ['Linux', 'Python', 'Vim', 'C++']
linux系统一直以来都是比较安全的,不管是系统内核还是一些第三方软件都没有太大的漏洞,包括前几年爆出的redis漏洞,没有太多漏洞,然后最近linux频频爆出高危的漏洞,使用vim文本编辑器很多年了,得知被爆出远程代码执行漏洞,有点不可思议,全国大多数的linux服务器都使用的是vim,包括centos系统,redhat,关于该漏洞的详情以及修复方案,我们SINE安全来详细的跟大家介绍一下:
Listener.ora、tnsnames.ora这两个文件常常因为格式问题而不好用,我平时都是配置好了留个备份,以后都是拷贝过去改改就好了!嘿嘿~~~
上面是建立了三个任务,并且都ctrl+z给stop掉了,然后用jobs查看,一共有三个stop的任务
本文介绍了Linux文本编辑器vim的使用方法,包括命令模式、插入模式和编辑模式,以及插入命令、定位命令、删除命令、复制和剪切命令、替换和取消命令、搜索和搜索替换命令、保存和退出命令等。同时还介绍了vim的高级操作和常用命令。
在 Linux 系统中,编辑器是开发和系统管理的必备工具。而在众多编辑器中,Vim 作为一款经典的文本编辑器,一直备受欢迎。然而,随着时间的推移,NeoVim 的出现逐渐成为了 Linux 运维人员的首选。那么,为什么 Linux 运维更喜欢 NeoVim 而不是 Vim 呢?本文将探讨这个问题。
关于Linux的其他内容,也会陆续更新在该项目中,也就是说,你能想到的Linux相关操作及实践相关以及一些项目会部署在该仓库中,如果觉得不错,欢迎留言,提出这方面的想法,补充与完善仓库,star and fork该仓库。
Vim 是一种流行的、功能丰富的和高度可扩展的 Linux 文本编辑器,它的一个特殊功能便是支持用带密码各种的加密方法来加密文本文件。
vi编辑器是Linux系统新安装时都自带的代码编辑器,但其不具有主动的以字体颜色辨别语法的正确性的功能
前面的博文都是围绕零件的(用SolidWorks画的零件后缀为SLDPRT,可以导出比较通用的中性格式STP,在其他的结构设计软件也可以打开),后面开始学习装配体,它是SolidWorks继零件后可以建立的第二种文件类型,装配体,顾名思义就是将若干个零件或子装配体通过配合组成在一起的文件,本次博文先来了解下装配体插入零件的基本方法及配合功能。
我们在安装一个软件之前都需要安装对应的软件包,可以肯定的是那些需要我们下载的软件包一定是不存在我们电脑的磁盘里,那么这些软件包在哪里呢?答案是存在于远端服务器上的。那么远端服务器又有那么多,我们的计算机怎么知道具体应该去哪一台服务器上找呢?
在使用 Linux 操作系统的过程中,经常需要对文本文件进行操作,如新建、编辑等,常用的方法有以下几种:
项目改微服务化了,于是开始研究 rabbitMQ 这个消息队列框架。然后官方推荐使用docker启动,索性在WSL下装 docker 了(太懒了,不想双系统or虚拟机)
Pydiction 可以是我们使用Tab键自动补全Python代码在Vim,是一款非常不错的插件。
前言:在了解完Linux基本指令和Linux权限后,我们有了足够了能力来学习后面的内容,但是在真正进入Linux之前,我们还得要学会使用Linux中的几个开发工具。而我们主要介绍的是以下几个:
尽管目前我们已经涉及 Vim 的多种特性,但此编辑器的特性集如此庞大,不管我们学习多少,似乎仍然远远不足。承接我们的 Vim 教程系列,本文我们将讨论 Vim 提供的多种搜索技术。
这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 安装完毕之后可以通过拖拽的方式将文件上传过去.
在3月底,js的装饰器提案终于进入了stage3,同时其metadata部分单独拆开仍处于stage2阶段([详见](https://github.com/tc39/proposal-decorators/pull/454))。但是此装饰器却非平时我们广泛使用的装饰器。通过本文我们将了解下该js提案下装饰器的用法并对比和先前装饰器提案下用法的区别
Go 有多种安装方式,比如 Go 源码安装、Go 标准包安装、第三方工具(yum、apt-get 等)安装。本教程 API 运行在 Linux 服务器上,选择通过标准包来安装 Go 编译环境。Go 提供了每个平台打好包的一键安装,这些包默认会安装到如下目录:/usr/local/go。当然你可以改变它们的安装位置,但是改变之后你必须在你的环境变量中设置如下两个环境变量:
有两种格式可以用来在shell脚本中创建函数,第一种格式采用关键字function,后跟分配给该代码块的函数名 name 属性定义了赋予函数的唯一名称,脚本中定义的每个函数都必须有一个唯一的名称
领取专属 10元无门槛券
手把手带您无忧上云