大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

Python界的倚天剑和屠龙刀!最牛的两款编辑器!PyCharm和Jupyter

Python界的倚天剑和屠龙刀!最牛的两款编辑器!PyCharm和Jupyter 武林至尊,宝刀屠龙,号令天下,莫敢不从,倚天不出,谁与争锋,Python IDE界的倚天和屠龙:PyCharm 和jupyter notebook。 2、Anaconda包管理 Environment/root/Installed/Not Installed/Upgrade/All (除了使用pip install xx安装包,也可以在这里安装删除python包) 3、打开文件,打开Jupyter后,选择要打开的文件(xx.ipynb)如要要新建xx.ipynb 文

Open CV非常牛逼!众所周知!今天就来见识一下它究竟有多牛逼!

$ python setup.py install --yes USE_AVX_INSTRUCTIONS 安装有GPU支持的dlib(可选) 如果你有兼容CUDA的GPU,那么可以安装有GPU支持的dlib,这样面部识别能更快、更精确。 我建议从源代码安装dlib,这样可以更精细地控制安装过程: $ workon # optional $ git clone https://github.com/davisking/dlib.git $ cd dlib $ mkdir build $ cd build $ cmake .

我是如何分析和爬取外国网站的图片

5的版本,其他版本请随意 docker pull python:3.5 进入容器安装爬虫框架 pip install scrapy 创建爬虫项目 scrapy startproject CrawlImages 命令行调试爬取对象的页面元素 scrapy shell http://hideakihamada.com # 使用选择器输出页面的元素 response.css('#menu').xpath('@href').xpath('@src').extract() # 这里输出看是不是正常能输出渲染后的数据 print(images) for image in images: images_item['img_url'].:[a-zA-Z]|[0-9]|[$-_@. +]|[!

Redis的安装及创建节点、部署群集

Redis的安装及创建节点、部署群集 Redis简介 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。 Redis运行在内存中但是可以

提升前端效率的十款工具(上篇)

提升前端效率的十款工具(上篇) 推荐十款体验极好的十款前端工具, 善用它们, 让你偷懒的同时, 快速把活儿赶完, 早点下班~ 快速开启一个http服务 可以通过npm全局安装一个http-server,当需要开启服务的时候, 通过命令行,跳转到需要开启服务的文件夹下, 开启服务即可!

linux 常用指令

rpm为RedHat使用的软件格式。在Ubuntu下不能直接使用,所以需要转换一下。 sudo alien abc.rpm vim使用 vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。 命令模式下: :q 退出 :q!

Jenkins本地搭建遇到的问题 for Mac

Jenkins本地搭建遇到的问题 for Mac 为了测试方便,想在本地完成python+requests+Jenkins的接口自动化,但是在使用Jenkins构建本地任务的时候,出现了各种各样的问题,在这里做一个记录。 1、在官网下载dmg安装包,安装完毕即可在本机搭建jenkins的工作。但是jenkins不会用本地的用户去构建,任何创建的文件都是“jenkins”用户所有,这会造成很多权限问题,无法调用自己写的脚本,执

给远程云服务器部署skynet服务器

给远程云服务器部署skynet服务器 为了给策划能够外网调试,租了一台云服务器用来部署猫与剑的服务器,算是个备忘录吧,以及介绍如何在远程服务器上部署跟skynet有关的服务器。 clone 代码 给Ubuntu安装brew,命令: sudo apt install linuxbrew-wrapper 执行一下brew,等待成功。(不成功多试几次) 执行命令,修改环境变量: export PATH="/home/ubuntu/.linuxbrew/bin:$PATH" brew前置命令: brew doctor 安

tmux的使用

tmux的使用 "对Linux宝具,tmux咖喱棒!" 最近在给猫与剑做服务器,租了一台腾讯云服务器,要在上边搭建,每次ssh过去发现看不到log,不好创建tab等等问题,于是找了这个神器。 安装 在Mac上也可以使用tmux,想尝鲜可以在Mac上先安起来,安装方式: brew install tmux 使用 tmux简单来说就是终端里的『窗口管理器』,如果我使用终端登录到远程主机并运行前台程序,那么这个窗口等

Linux 访问windows下的FTP服务器

Linux 访问windows下的FTP服务器 在linux下有两种访问ftp服务器的方式,一种是图形化界面操作,另一种方式就是用命令行的方式。 Ubuntu图形化界面访问ftp服务器 1、打开文件管理器,点击“其他位置” image.png 2、在 连接服务器上 输入对应的ftp地址 image.png 点击问号,可以看到这里支持很多的连接方式 image.png 小三角显示的是最近访问的连接地址 image.png 3、登录成功后的界面 image.pn

使用nginx做负载均衡(docker实现)

} http { include /etc/nginx/mime.types; sendfile on; #gzip on; server_name 192.168.1.231; proxy_set_header Host $host; } 其实就是加上了upstream和server这两段 之后新建一个dockerfile,加入 FROM nginx:1.15.1-alpine COPY nginx.conf /etc/nginx 其实就是把配置文件拷贝到容器里面去 之后新建一个docker-compose文件 加入 version: "3" services: nginx: container_name: "nginx" build: .

2018年最受开发欢迎发行版top10

2018年最受开发欢迎发行版top10 GGNU/Linux系统使用最多的用户应该是开发IT类人员,开发人员经常使用基于 Linux 的操作系统来完成日常工作和开发新东西. 2、LTS 版本提供了良好的体验. CentOS截图 上榜理由: 1、非常行之有效的,稳定可靠; 2、RHEL 构建的大多数商业软件都可以在 CentOS 上运行. 3、它允许使用 Xen 虚拟化来开发应用程序.

iOS11.2-11.3.1越狱及问题

iOS11.2-11.3.1越狱及问题 设备环境:Electra、iOS11.13.1 PS:Electra最新版本进行越狱只支持11.14以下的版本。同时,由于Electra版本推出仓促,一次直接越狱成功率较低,需要多试几次。仅建议喜欢瞎折腾的童鞋尝试。 越狱结果截图 image.png 越狱过程 进入Electra官网下载Electra ipa文件,注意官网有两种方法,笔者此次使用的是第二个版本(Non Dev Accont)的文件 image 2.下载完后安装到手机上,

【南阳SEO】如何在本地快速创建自己的网站?

【南阳SEO】如何在本地快速创建自己的网站? 互联网时代的你,还在苦于密密麻麻的后台代码,繁琐的制作流程,而无法快速创建自己免费的网站吗?河南SEO告诉你,这些将不再是问题,10分钟让你轻松创建自己免费的网站。 多余的话不说,下面丁光辉博客来说说具体都怎么实现—— 准备工作:服务商购买空间域名,完成一系列的解析绑定流程。 步骤一 首先去织梦官网下载安

『中级篇』数据持久化之Data Volume(34)

exit sudo docker ps sudo docker volume ls sudo docker rm -f mysql2 sudo docker volume ls #挂在之前的mysql的volme sudo docker run -d -v mysql:/var/lib/mysql --name mysql1 -e MYSQL_ALLOW_EMPTY_PASSWORD=true mysql sudo docker ps sudo docker exec -it mysql1 /bin/sh mysql -u root #查看mysql数据库中的docker是否存在,结果存在 show databases;

VScode开发工具(推荐使用)

VScode开发工具(推荐使用) 1. 技术目标 目标01:官方下载安装vscode编辑器 目标02:快捷键配置 目标03:Git和SVN环境的配置 目标03:常用插件配置 目标04:项目代码的书写 2. 环境配置 2.1 开发配置 windows操作系统 vscode编辑器 3. 技术介绍 3.1 vscode介绍 本篇文章引导你使用前段开发工具vscode进行高效的开发前段页面。如今前端开发工具也是各种各样,例如:webstrom、sublime text 3、hbui

如何用Python批量提取PDF文本内容?

format(pdf)) mydict[key] = extract_pdf_content(pdf) return mydict 这里输入是已有词典和pdf文件夹路径。输出为新的词典。 你可能会纳闷为何还要输入“已有词典”。别着急,一会儿我用实际例子展示给你看。 下面这个函数非常直白——就是把词典转换成数据框。 def make_df_from_mydict(mydict): df = pd.DataFrame.from_dict(mydict, orient='index'). Extracting content from pdf/移动社交媒体用户隐私保护对策研究.

Python-Djangon

import views as blog urlpatterns = [ path('login/', blog.login), ] # site/urls.py文件 from django.contrib import admin from django.urls import path from django.urls import include urlpatterns = [ # 默认存在 path('admin/', admin.site.urls), # 自己配置 path('auth/', include('blog.urls')), ] 执行 python manage.py runserver 3232 在浏览器打开即可看见hello Django!

socket的封包、粘包、解包,做一个即时通讯项目

好像说的是包名,这个我们不用纠结等下下面会说。 required 是必须要传的参数,如果这个不传 会导致protobuf 没有数据。 我们现在建立的protobuf的proto文件写好了 下面将我们写的proto文件倒入到我们的工程。顺便说一下 我们不能这样写 message GiftMessage { required UserInfo user = 1; [lengthData getBytes: shouldLength length:4]; // 消息体 NSData *bodyData = [data subdataWithRange:NSMakeRange(6, shouldHaveLength)];