Postgresql 备份与恢复

2018-04-08
阅读 7 分钟
8.9k
pg_dump pg_dump 把一个数据库转储为纯文本文件或者是其它格式. 用法: {代码...} 一般选项: {代码...} 控制输出内容选项: {代码...} 联接选项: {代码...} 如果没有提供数据库名字, 那么使用 PGDATABASE 环境变量的数值. psql psql是PostgreSQL 的交互式客户端工具。使用方法: {代码...} 通用选项: {代码...} 输入和输出...

jsonp 解决跨域问题

2018-01-03
阅读 1 分钟
1.9k
最近网站添加了搜索图书信息的功能,用到了豆瓣图书API: {代码...} 直接输入需要搜索的信息,会出现跨域问题的错误警告,在 nginx 配置未成功,随即转用jsonp解决,相关函数如下: {代码...} 调用: {代码...} 参考:[链接]

运行 Flask

2017-10-18
阅读 1 分钟
9.8k
运行 Flask 官方文档中,新版本的 Flask(>=0.11) 运行方式和以前有所不同,但是按照官方文档,可能会碰到坑的地方: {代码...} 问题出在终端上面: {代码...} Linux 不用多说,直接运行: {代码...} Windows Windows 下的比较坑…… 如果你的 Terminal 用的是 cmd,那么运行: {代码...} 如果你的 Terminal 用的是 powe...

PyCharm 设置小计

2017-08-22
阅读 1 分钟
7.6k
在使用Python 3.6的新特性f-strings时,出现如下warning,身为完美主义+强迫症患者,怎么能忍? {代码...} 展开详情: {代码...} 无脑Google翻译一下: {代码...} 在Settings 中搜索 compatible 这个词,果然发现 {代码...} 下有针对各语言的以一些检查设置,找到Python下的设置:Code compatibility inspection,默认勾...

Jupyter 魔术命令(magic commands)

2017-08-20
阅读 3 分钟
20.2k
常用命令 自动重新加载更改的模块 {代码...} 启动和当前笔记本相同内核的 qtconsole: {代码...} 当前笔记本链接信息: {代码...} Line magics 命令 详情 %alias 定义别名 %alias_magic 为现有的魔术命令创建别名 %autocall %automagic 设置输入魔术命令时是否键入%前缀,on(1)/off(0) %bookmark 管理IPython的书签系统 ...

jupyter 主题设置

2017-08-18
阅读 1 分钟
7.8k
安装 {代码...} 命令行 {代码...} jt -h -- 获取帮助 jt -l -- 列出可用主题 {代码...} jt -t onedork -- 设置指定主题 jt -r -- 重置默认主题 参考:jupyter-themes 使用 设置好主题和其他参数后,仍运行 {代码...} 中间更换主题,直接刷新 notebook 页面即可。

Python ImportError: cannot import name

2017-08-10
阅读 2 分钟
28.9k
由main.py进入sub_a.py 中执行from sub_b import b语句,在这里程序进入sub_b.py中执行,'sub_a.py'程序暂停执行,此时需要在sub_b.py使用的sub_a.py 中的 a = 1 变量还没有生成,因此出现了上述错误。

关于 Fetch API 的注意事项

2017-08-05
阅读 2 分钟
5.7k
{代码...} 关于 GET 参数 发送GET请求时的query参数不能放到对象中(如:{a:1, b:2}) 必须在 url 字符串中: {代码...} 可通过如下函数处理url: {代码...} 然后发起请求: {代码...} 关于 POST 请求体 body 如需通过POST请求的发送json,需要做字符串化处理: {代码...} 关于 cookies Fetch 发送请求默认不携带 cookie...

Python 技巧总结

2017-08-02
阅读 2 分钟
2.3k
如果 x 为 int,返回x÷y的商和余数组成的元组,(x//y, x%y)。如果 x 为 float,则返回 (math.floor(x / y), x%y)。

Open XML 笔记

2017-08-02
阅读 1 分钟
4.2k
[Content_Types].xml:描述文档各个部分(如:docment.xml)的ContentType,以便程序在显示文档时知道如何解析该部分。

JS 获取屏幕、浏览器、页面的高度宽度

2017-08-01
阅读 1 分钟
63.6k
(草稿) 屏幕信息 screen.height :屏幕高度。 screen.width :屏幕宽度。 screen.availHeight :屏幕可用高度。即屏幕高度减去上下任务栏后的高度,可表示为软件最大化时的高度。 screen.availWidth :屏幕可用宽度。即屏幕宽度减去左右任务栏后的宽度,可表示为软件最大化时的宽度。 任务栏高/宽度 :可通过屏幕高/宽...

修改 PowerShell 代码页为 UTF-8

2017-05-16
阅读 1 分钟
21.6k
通过注册表修改 以下代码存为 *.reg 文件: {代码...} 双击运行此文件。 注: 65001(UTF-8) 的十六进制表示为:0000fde9 963(GBK) 的十六进制表示为:000003a8 手动修改 每次启动后输入:chcp 65001 初始化修改 在控制台输入: {代码...} 启动记事本打开配置文件,一般为: {代码...} 也在找到此文件,用其他编辑器打开...

JavaScript Array 自定义 groupBy, countBy 函数

2017-05-09
阅读 1 分钟
4.3k
{代码...} 法一: {代码...} 法二: {代码...} 输出: {代码...} 参见:javascript-group-by-array

Flask + Nginx + React + Webpack 配置解决跨域问题

2017-04-28
阅读 2 分钟
6.7k
用 Flask 做后端开发单页应用,webpack-dev-server 生成静态文件在http://localhost:8080 下,Flask 页面在 http://localhost:5000 下。html 页面需要写成:

python pip和conda 配置

2017-03-30
阅读 1 分钟
6.2k
pip Windows Windows 下的 pip 配置文件路径:%HOMEPATH%/pip/pip.ini 文件,如不存在则新建,在其中写入: {代码...} 注: index-url - 使用豆瓣源 format - 当运行 pip list 命令时,等效于 pip list --format=columns,避免出现相关警告。 Linux Linux 系统pip配置文件默认路径为: {代码...} 如果用的阿里云,则默认...

Python 生成项目的 requirements.txt 文件

2017-03-03
阅读 2 分钟
6.4k
pip freeze 它生成的 requirements.txt 文件包含当前环境的完全列表,不相关的依赖包也会包含进来。 pipreqs {代码...} {代码...} 只会包含项目 imports 的包,包含列表不是很完全 pigar {代码...} 输出信息比 pipgreqs 详细 {代码...}

MongoEngine 查询(翻译)

2017-01-05
阅读 6 分钟
25.3k
Document 对象有一个 objects 属性,用来访问在数据库中跟这个类有关的对象。这个 objects 属性其实是一个QuerySetManager ,它会创建和返回一个新的 QuerySet 对象的访问。这个 QuerySet 对象可以从数据库中遍历获取的文档:

关于flask-mongoengine 库的安装

2016-12-19
阅读 1 分钟
4.5k
环境: windows 10、python 3.5、flask-mongoengine 0.8.2或0.9.0 使用以下命令安装 flask-mongoengine {代码...} 会出现以下错误: {代码...} 定为 setup.py 中的错误行: {代码...} 是在读取 doc_path 文件时发生错误,此文件为 docs/index.rst,其为帮助说明文档。粗暴一点,将其中的内容删除。github 上下载 flask-m...

Xshell 的使用

2016-12-15
阅读 1 分钟
4k
用 Xshell 作为控制台终端时,可能会出现换行问题。比如在 npm + webpack + react 中运行 npm run dev 命令,输出结果不换行。解决方法:文件->属性->终端->高级->(勾选“用CR+LF接收LF(R)”)

阿里云服务器配置(Ubuntu+Nginx+Flask)

2016-12-07
阅读 3 分钟
7.9k
阿里云服务器配置(Ubuntu+Nginx+Flask) {代码...} 环境配置 配置 FTP 服务 {代码...} 启动 vsftpd 服务: {代码...} Windows 安装 FileZilla,输入主机、用户名、密码、端口,然后连接。 Nginx 安装 更改 nginx 安装源,以保证安装的是最新稳定版。: {代码...} 添加: {代码...} 更新源,否则会报错 {代码...} 安装 N...

Electron 打包

2016-08-09
阅读 1 分钟
12.4k
Electron 打包 删除无用文件 如:删除目录及子目录下的所有 *.map 文件: {代码...} electron-packager {代码...} 打包: {代码...} 例如: {代码...} 参数说明: 参数 说明 prune 打包之前运行npm prune --production命令,devDependencies中的包都不会打包进去,很大程度减小包的大小。 asar 自动运行 asar pack ,也...

关于 JavaScript 闭包的简单例子

2016-08-07
阅读 2 分钟
3.4k
于控制台中运行如下例子: 例 ①:无闭包 {代码...} 例 ②:闭包 {代码...} 注意上述两个例子中, 例 ① 中,x = [empty × 9, 9],length 为 10; 例 ② 中,y = [0, 1, 2, 3, 4, 5, 6, 7, 8],length 为 9。 因为循环体是 i++,循环结束 i = 9。我们把 setTimeout等待时间改为0,再看结果: {代码...} 简写 {代码...} 引申 ...

Mongoose 批量插入文档

2016-08-05
阅读 1 分钟
12.5k
callback(err, docs) - 保存完所有文档或出现错误后调用,获取之后, 将调用否则出错。 如果成功, docs 是文档的保存的数组。

Electron 填坑之旅

2016-08-02
阅读 4 分钟
8.8k
如上,React 自定义属性必须增加 data-、aria- 前缀,否则 React不会渲染的。因此经过 React 渲染后的 <webview> DOM,不包含 nodeintegration、allowpopups等这类属性,因此在其中就不能运行 require 等命令。而 <webview> 标签的 nodeintegration 属性必须在 DOM 渲染前设置,因此只能通过 render() 渲染...

VS Code 配置

2016-07-17
阅读 3 分钟
29.6k
将 launch.json 文件中的 "stopOnEntry": true 改为 "stopOnEntry": false,这样无断点时按 Ctrl+F5 或 F5,直接运行程序不调试。当然也可以用此替代 Ctrl+Shift+B。

CSS 布局:position

2016-07-10
阅读 1 分钟
2.6k
点击链接预览:CODEPEN 参考: cssnext 演示 你对Position的了解程度有多少? HTML和CSS高级指南之二——定位详解 html 部分: {代码...} PostCSS 部分(使用pluins:postcss-cssnext): {代码...}

Webpack 指南(整理 草稿)

2016-06-11
阅读 13 分钟
10.4k
此篇终结,请直接看 Webpack2 中文版!此篇终结,请直接看 Webpack2 中文版!此篇终结,请直接看 Webpack2 中文版! 基础 安装 首先要安装 Node.js, Node.js 自带了软件包管理器 npm。用 npm 全局安装 Webpack: {代码...} 通常我们会将 Webpack 安装到项目的依赖中,这样就可以使用项目本地版本的 Webpack。 {代码...}...