在windos中同时使用gitee与github 原因非常简单,我们遇到自己喜欢的git仓库后,通常会将他们克隆到我们本地电脑上,但这个时候会有一个问题,就是我们喜欢的仓库有可能是gitee仓库,也有可能是github仓库,这个时候将git设置成既可以拉取gitee仓库又可以拉取github仓库就显得非常重要。
阿里云+Nginx Proxy Manager 设置二级域名 这里我们以购买阿里云的域名为例有域名的作用:当我们在浏览器上面访问主机的某一个端口时,必须输入主机ip+端口号,这就会非常的麻烦,而且也会暴露出我们的主机名,很不安全,因此域名的好处就是可以将我们的主机ip和端口号给隐藏起来。如其代表。
使用Typora+PicGo+阿里云搭建图床 不知道大家有没有遇到过这样的问题?在使用Typora的时候,我们传到typora上面的图片,在转到其他地方时,总是加载不出来,造成图片丢失现象或者是在将markdown笔记上传到博客时,总是需要一张一张上传图片,这难免太浪费时间,如果可以将图片转成url链接就可以在随处访问了。我的解决办法是使用阿里云来解决,把图片上传到云上,这样就可以避免图片丢失现象。
01:快速入门爬虫 Robots协议(爬虫协议)的全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。该协议是国际互联网界通行的道德规范,虽然没有写入法律,但是每一个爬虫都应该遵守这项协议。
03:pyqt5的信号与槽函数 在PyQt中,各个控件内置的信号已经能够让我们实现许多功能需求,但是如果想要更加个性化的功能,我们还得借助自定义信号来实现。本小节会详细介绍如何自定义信号,并通过自定义信号进行传值。自定义信号是通过pyqtSignal来创建的,接下来通过示例代码来演示自定义信号的创建过程。(#1) 实例化一个pyqtSignal对象。(#2) 将自定义信号与my_slot()槽函数连接。(#3) mousePressEvent()是鼠标按下事件函数,每当鼠标被按下时,该事件函数就会被执行。
01:pyqt5的安装与测试 (#1) 通过**app = QApplication([])**语句实例化一个QApplication对象,该对象的作用是接收一个列表类型的值,其实就是用来接收命令行参数的。(#4) 通过**app.exec()**可以让PyQt程序运行起来,而当用户正常关闭窗口时,app.exec()会返回数值0,将其传给sys.exit(),从而让Python解释器正常退出。在该程序中,QLabel除了接收一个字符串,还指明一个父类实例对象self,这样QLabel控件就能够显示在窗口上。pyqt5代码使用如下。
03:hadoop目录结构以及web UI介绍 在浏览器上输入namenode的主机ip:9870overview页面Datanodes页面作用:主要查看提交刡 到arn 上的一些任务,可以查看仸务的状态和日志信息将resource manager的主机ip加上8088,在浏览器中访问Scheduler 调度器。
02:hadoop的基本使用 如果集群内存比较小,在运行一些占用比较大内存进程的时候,会产生内存溢出,所以需要设置一下虚拟内存,防止内存溢出现象,当然如果内存很足,则不用考虑。我们在root目录下,创建一个swap缓存文件((每块 1M,总共 8192 块,共计:8192M),比较慢。(2)第一个参数是本地文件,第二个是 Hadoop 集群中(HDFS)的文件(不能是本地文件)第一列 1 表示指定目录下文件夹的数量,第二列 2表示指定目录下文件的个数。(3)-f 参数会直接忽视错误,不管文件是否存在,强行将文件拷贝过去。
01hadoop介绍和安装 Hadoop是Apache基金会旗下的一个分布式系统基础架构。主要包括:(1)分布式文件系统(2)分布式计算系统(3)分布式资源管理系统Hadoop使用户可以在不了解分布式系统底层细节的情况下,开发分布式程序并充分利用集群的分布式能力进行运算和存储。
安装tensorflow-gpu(已完成) 在windwos系统和Linux系统中安装tensorflow-gpu如果是在windows系统中安装,请确保已经安装了anaconda和创建了独立的虚拟环境如果在linux系统中安装,请也确保已经安装了anaconda和创建了独立的虚拟环境。
python报错系列一:TypeError: Descriptors cannot not be created directly. 【代码】python报错系列一:TypeError: Descriptors cannot not be created directly.
mysql报错系列一(1251) 因为MYSQL8.0之后的语句**alter user ‘root’@‘localhost’ identified by ‘xxxxx’;**来修改密码会使用8.0默认的规则来加密,而SQLyog中找不到新的身份验证插件,加载身0份验证插件错误,因此产生以上报错。
02Django快速入门 myword:是项目名:一个命令行实用程序,可以让您以各种方式与此Django.项目进行交互:一个空的文件,告诉Pythoni这个目录应该被认为是一个Python包。:此Django项目的设置/配置。Django设置会告诉你所有关于设置的工作原理,:该Django项目的URL声明。:WSGl兼容的Web服务器为您的项目提供服务的入口点。