![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
搭建服务器
rosefunR
每次都多付出一点. 欢迎关注公众号《机器学习与算法之道》
展开
-
Flink简介
Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎。[1][2]Flink以数据并行和管道方式执行任意流数据程序[3],Flink的流水线运行时系统可以执行批处理和流处理程序。[4][5]此外,Flink的运行时本身也支持迭代算法的执行。[6]Flink提供高吞吐量、低延迟的流数据引擎[7]以及对事件-时间处理和状态管理的支持。Flink应用程序在发生机器故障时具有容错能力,并且支持exactly-once语义。[8]程序可以用J原创 2021-01-05 22:12:26 · 2637 阅读 · 0 评论 -
搜索Instagram用户名API
1. 细节主要是python算法部分,以及flask用于网页端。待完善:PHP适配客户端2. 实践经过调试,API已经开发示例:搜索结果页面展示:然后输入instagram.com/{username}即可到达Instagram用户名的主页:开发链接:根据明星姓名搜索Instagram用户名3. 完善有什么意见的欢迎私信和评论!(最近比较忙,不会进行开发完善)...原创 2020-12-02 13:31:08 · 2135 阅读 · 0 评论 -
Linux服务器定时启动Python程序
一、让Python随Linux开机自动运行准备好要自启的脚本auto.py用root权限编辑以下文件sudo vim /ect/rc.local在exit 0上面编辑启动脚本的命令/usr/bin/python3.5 /home/edgar/auto.py > /home/edgar/auto.log最后重启Linux,脚本就能自动运行并打印日志了。二、让Python脚本定时启动准备好定时启动的脚本auto.py用root权限编辑以下文件sudo vim /etc/crontab转载 2020-11-21 23:17:34 · 1633 阅读 · 0 评论 -
Nginx部署网页到Centos(Linux)服务器
1. 关于网页2. 部署步骤(1)按照nginx// 用yum来安装yum install nginx -y启动 nginx:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)(2)部署网页Nginx网页的地址:/usr/share/nginx/html可以在浏览器中使用 ip地址/网页名 来打开该网页。(3)python代码部署a. 在原来项目中,把需要的python包进行罗列:&g原创 2020-11-21 16:01:13 · 483 阅读 · 0 评论 -
Python:markdown格式文件转成rst格式
1. 前言PyPi 需要生成readme.rst 格式的文档,尝试使用readme.md,都会报错:Upload failed (400): The description failed to render in the default format of reStructuredText.只能把写好的markdown格式进行转换:import requestsimport os#os.chdir(r"F:\")def md_to_rst(from_file, to_file):转载 2020-11-20 22:30:09 · 6909 阅读 · 0 评论 -
Flask Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试
1. 报错原因端口被占了。2. 解决方法app.run(port=5006,host='0.0.0.0')多换端口,默认是5000,之前试了6666,还是不行,换成5006就好了。原创 2020-11-17 20:39:23 · 4942 阅读 · 0 评论 -
模型部署上线的几种服务发布方式
1.JSON(JavaScript Object Notation)格式。它拥有两个格式处理函数:json.dumps:将 Python 对象编码成 JSON 字符串;json.loads:将已编码的 JSON 字符串解码为 Python 对象。pickle 模块pickle.dump(obj, file[, protocol]):序列化对象,并将结果数据流写入到文件对象中。参数 protocol 是序列化模式,默认值为0,表示以文本的形式序列化。protocol 的值还可以是1或2,表示以二进转载 2020-10-29 16:15:48 · 900 阅读 · 0 评论 -
Nginx介绍
$ yum -y install nginxnginx.conf 部分配置server { listen 80; server_name sam_rui.com; # 外部地址 access_log /var/log/nginx/access.log; location / { proxy_pass http://127.0.0.1:8000;# 监听目标服务器 proxy_set_header Host $host;原创 2020-11-30 15:16:14 · 182 阅读 · 0 评论 -
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use) 错误
(1)查看80端口是不是被占用了$ netstat -anp |grep 80tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 2679/nginx: master tcp 0 0 144.34.160.104:58030 142.250.72.227:443 TIME_WAIT - tcp 0原创 2020-10-27 10:48:45 · 427 阅读 · 0 评论 -
Windows编译文件makefile
(1) 下载 Cygwinhttps://cygwin.com/install.html(2) 用Cygwin编译:make -f Makefile参考:makefile原创 2020-10-27 10:12:53 · 1252 阅读 · 0 评论 -
Flask系列(1): 基础介绍
1. Flask简介Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask使用BSD授权。Flask被称为“microframework”,因为它使用简单的核心,用extension增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension 页面存档备份,存于互联网档案馆加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。特色内置开发原创 2020-10-26 17:20:43 · 238 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(5): 常用MySQL图形化管理工具
1.PHPmyadmin官网 看它免费,先用这个。1.常用MySQL图形化管理工具原创 2020-01-07 19:42:41 · 4935 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(3): 安装MySQL、MySQLdb
1、简介MySQL:一个开放源代码的关系数据库管理系统. MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。现在MySQL唯一免费版本是 社区版(community)。MySQL驱动,主原创 2018-01-28 17:02:28 · 4227 阅读 · 0 评论 -
Python3爬虫(3):爬虫框架Scrapy基础使用
1.使用中遇到的问题1.1、Scrapy: AttributeError: ‘list’ object has no attribute ‘iteritems’参见:stackoverflow答案简单的说,就是把setting.py中换成:ITEM_PIPELINES = { 'myproject.pipelines.PricePipeline': 300, '原创 2018-01-29 18:23:18 · 374 阅读 · 0 评论 -
(坑)数据库redis介绍
1、简介数据库常用的是MySQL,但在爬虫的时候,会看到有些人会使用redis。维基的介绍是,redis是一种键值对存储数据库。 Redis是一个使用ANSI C 编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。[1]在2013年5月之前原创 2018-01-30 14:40:42 · 550 阅读 · 0 评论 -
python asyncio使用
1、简介 Python的在3.4中引入了协程的概念,可是这个还是以生成器对象为基础,3.5则确定了协程的语法。下面将简单介绍asyncio的使用。实现协程的不仅仅是asyncio,tornado和gevent都实现了类似的功能。2、使用2.1定义一个协程import timeimport asyncionow = lambda : time.time()as原创 2018-01-30 14:25:54 · 1072 阅读 · 0 评论 -
MySQL基本使用(4)
1、简介MySQL 是一个开放源代码的关系数据库管理系统。2、使用在下载完MySQL之后,一般都要新增ini格式的配置文件,参考链接1;其中,需要注意的是:使用管理员命令行进行操作;一开始是没有密码,只需要按entry键即可进入。 然后,自己设置密码password。 同时,MySQL针对python有GUI交互界面,但目前只有py2.7,没有py3的版本,这个可以到网站下原创 2018-01-28 22:14:17 · 325 阅读 · 0 评论 -
Windows/Mac Git入门教程
1.介绍git是版本控制系统。特点:git:分布式,本地有镜像,无网络时也可以提交到本地镜像,待到有网络时再push到服务器.svn:非分布式.无网络不可以提交.2 实践1、下载githttps://git-scm.com/downloads;安装目录避免中文字符!2、创建仓库#创建仓库mkdir yiguan#切换目录cd yiguan#初始化仓库git init...原创 2019-04-25 21:01:40 · 226 阅读 · 0 评论 -
Ubuntu docker入门笔记
1 简介docker把底层系统也封装进入,无论什么系统都可以直接打开,并用原始的系统环境进行运行?2 实践安装:sudo apt install curlcurl -fsSL get.docker.com -o get-docker.shsudo sh get-docker.sh --mirror Aliyun启动sudo systemctl enable dockersudo...原创 2019-04-17 13:33:29 · 230 阅读 · 0 评论 -
Windows10系统安装Ubuntu
背景其实已经安装了Ubuntu,但是滚动界面时,会重新刷新屏幕,网上好像出现这种情况不多,朋友建议重装Ubuntu,和第一次用系统17不一样,选了更为稳定的16.04。1 步骤1、下载Ubuntu 下载链接选了这个,2、下载ultraisohttps://www.ultraiso.com/启动–写入硬盘–刻录校验–写入。...原创 2019-04-18 16:20:46 · 251 阅读 · 0 评论 -
利用pycharm连接远程服务器
1 下载pycharm下载 pycharm 专业版,通过学校邮箱,注册账号,免费使用。2 连接服务器详见参考链接。1 Pycharm 连接服务器原创 2019-05-05 13:27:29 · 210 阅读 · 0 评论 -
Ubuntu 常用指令
cp [选项] 源文件或目录 目标文件或目录a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。d 拷贝时保留链接。f 删除已经存在的目标文件而不提示。i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。r 若...原创 2019-09-01 20:50:39 · 146 阅读 · 0 评论 -
python 网站APP实战
1.网页上显示Awesomeimport logging; logging.basicConfig(level=logging.INFO)import asyncio, os, json, timefrom datetime import datetimefrom aiohttp import webdef index(request): return web.Res原创 2018-01-29 22:35:36 · 761 阅读 · 0 评论