image
hxy

No pains, no gains.

Python3实现 Linux 文件监控并上传到FTP

在开始之前需要搭建FTP服务器,以CentOS为例,参见上一篇博客:【Linux配置vsftp】 http://www.neusncp.com/user/blog?id=66 在windows环境里,python3上传ftp应用中,中文路径会出现乱码问题,但是Python3的字符串没有直接的decode方法,因此在ftp客户端配置编码中使用GB18030编码,乱码问题解决。完整代码如下: #-*- coding:utf-8 -*- import os from watchdog.observers imp...

Continue Reading »
分享到:

linux 配置vsftpd

ftp工作是会启动两个通道:控制通道 ,数据通道 在ftp协议中,控制连接均是由客户端发起的,而数据连接有两种模式:port模式(主动模式)和pasv(被动模式) ### PORT模式: 在客户端需要接收数据时,ftp_client(大于1024的随机端口)-PORT命令->ftp_server(21) 发送PORT命令,这个PORT命令包含了客户端是用什么端口来接收数据(大于1024的随机端口),在传送数据时,ftp_server将通过自己的TCP 20 端口和PORT中包含的端口建立新的连接来传送数据...

Continue Reading »
分享到:

转载:一个VUE购物网站Demo

前言 demo预览: https://undercoverj.github.io/vogue/dist/index.html#/home demo下载: https://github.com/UNDERCOVERj/vogue/archive/master.zip 这篇文章是总结自己写项目时的思路,遇到的问题,和学到的东西,本文只截取一部分来讲,源码已奉上,觉得项目还行的点个赞吧,谢谢 一、搭建环境 安装vue-cli npm install -g vue-cli 创建webpack项目 vue init...

Continue Reading »
分享到:

Flask+Vue.js 开发架构

在React和Vue之间做了一些比较,发现Vue更简单一些。 试着搭建了一个前后端分离的项目,大致记录一下过程。 1. 安装nodejs,下载地址: https://nodejs.org/en/download/ 我下载的版本是: https://nodejs.org/dist/v9.5.0/node-v9.5.0-x64.msi 2. 安装vue C:\Users\admin>npm install vue-cli -g npm WARN deprecated coffee-script@1.12.7:...

Continue Reading »
分享到: