Tech

「科技,开发,技术,思考与实践」

node.js 利用 socket.io 定时推送数据

socket.io 是一种基于轮询、长连接、或 WebSocket 的双向通信 node.js 库,它能够自适应选用最合适的方法建立通信。 本文介绍一种在 node.js 服务端定时主动推送数据的方法。 1. 所需要的

关于 FlexBox 布局的一些 MDN 教程

HTML 布局有多种形式,flexbox布局(使用 flex)是其中最为重要的一种。 本文备份了一些摘自 MDN 关于 flexbox 的中文指南,以供参考。 一些 MDN 上关于 flexbox 的教

GitHub 操作:同步 Fork 来的仓库(上游仓库)

Fork 是 Github 上的常用操作之一,不同于 Star,Fork 会将进行 Fork 操作那一刻的仓库代码完全复制到自己的仓库下。Fork 之后,我们可能会为原仓库添加一

配置文件备份:nginx+uwsgi+django

现在流行的 Web 开发模式多为前后端分离开发,即前端使用 Angular、React、Vue 框架开发并打包为静态文件,部署到 Apache、Nginx

搭建一个简易的 sftp 服务器

本文将基于 Linux 系统,搭建基于 open-ssh-sftp-server 的 sftp 服务器。 Step 1. 安装依赖包对于 Ubuntu 系统而言: 1sudo apt-get install openssh-client openssh-server openssh-sftp-server 对于 CentOS 系统而言: 1sudo yum …

使用 flask-socketIO 完成定时推送

flask 是一款 python 的 web 框架,而 socketIO 则是一款用于实时通信的高级封装库,它可以智能选择 websocket、长轮询等方式进行双工通信。 1. 面向事件驱动的 socketIOsocketIO 原本

关于 Python 中的 global/nonlocal 关键字

1. Python 变量作用域Python 的变量作用域可以分下面四种: Local:局部作用域 Enclosing:闭包函数外的函数作用域 Global:全局作用