自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彭世瑜的博客

记录我的code历程 个人主页:www.pengshiyu.com

原创 unable to import 'smart_open.gcs', disabling that module

导入gensim控制台有一个提示 unable to import 'smart_open.gcs', disabling that module 解决 pip install smart_open==1.10.0 参考 python无法导入gensim,该怎么操作呢? ...

2020-04-24 21:45:11 1248 0

原创 express使用cros开启跨域访问

如果跨域,前端直接请求后端数据会报错 Access to XMLHttpRequest at 'http://127.0.0.1:8080/' from origin 'null' has been blocked by CORS policy: No ...

2020-04-23 21:50:11 171 0

原创 express使用twig做模板引擎

twig.js 和 Twig(PHP) 和 jinja2(Python) 模板引擎很像,用起来很舒服 文档 https://github.com/twigjs/twig.js/wiki Twig PHP https://twig.symfony.com/ 安装 cnpm install twig-...

2020-04-23 18:59:42 146 0

原创 使用express-generator生成express应用

# 安装 $ cnpm i express-generator -S $ npx express -h express [options] [dir] # 使用twig模板,使用sass,使用git $ npx express -v twig -c sass --git # 安装依赖,运行 ...

2020-04-23 18:34:33 112 0

原创 express使用i18n实现国际化

文档 [https: //www.npmjs.com/package/i18n](https: //www.npmjs.com/package/i18n) 文件目录 . ├── index.js ├── locales │ ├── en.json │ └── zh.json └── pac...

2020-04-23 17:58:55 248 0

原创 JS中的prototype、__proto__与constructor

总结 属性 归属 作用 指向 顶端 __proto__ 对象所独有 对象属性的查找路径 对象->对象 原型链顶端null constructor 对象所独有 构造函数 对象->函数 Function prototype 函数所独有 所有实例共享的属性和方法 函数...

2020-04-22 00:38:03 105 0

原创 Dom基本操作之CURD

查找元素 <div id="box">id="box"</div> <div class="box">class="box"</div> <div name=&qu...

2020-04-21 16:40:13 112 0

原创 Chrome Console 中的 '$' 和Console Importer

$N $0 对当前选中的 html 节点的引用 $1 对上一次选择的节点的引用 $2 是对在那之前选择的节点的引用 一直到 $4 $_ 对上次执行的结果的引用 $和$$ $ = document.querySelector $$ = document.querySelectorAll $i $i ...

2020-04-21 15:46:55 172 0

原创 js数学计算相关四舍五入、向上取整、向下取整、取余

// 四舍五入 Math.round(3/2) 2 // 向上取整 Math.ceil(3/2) 2 // 向下取整 Math.floor(3/2) 1 // 取余 7%4 3

2020-04-21 11:22:35 203 0

原创 Cannot read property 'echarts' of undefined

场景描述: 将echarts 引入到vue项目中,使用了地图map,在开发环境中引入没有问题 import Echarts from "echarts"; // 引入中国地图数据 import "./china.js"; 打包上线后发现界面白屏,而且控制台...

2020-04-20 20:19:07 783 0

原创 移动端框架zepto.js

移动端框架和传统框架区别 zepto.js 轻量框架 jQuery mobile 高度组件化 zepto.js 提供了和jQuery基本一致的API 核心模块 事件 ajax 插件 英文 https://zeptojs.com/ 中文 https://www.runoob.com/manual/z...

2020-04-19 20:03:50 200 0

原创 NodeJS中path.join()和path.resolve()区别

代码足以说明区别 const path = require('path') // 拼接路径 path.join('a', 'b') // a/b // 返回绝对路径 path.resolve('a', '...

2020-04-17 22:47:33 139 0

原创 vue项目中关闭eslint报错

修改配置文件,没有就新建 vue.config.js module.exports = { lintOnSave: false } 参考 vue项目中关闭eslint的方法

2020-04-17 15:24:00 266 0

原创 babel编译js文件

# 安装 $ cnpm install --save-dev @babel/core @babel/cli # 转换 $ ./node_modules/.bin/babel script.js # 或者 $ npx babel script.js 要编译的文件 script.js [1, 2,...

2020-04-17 15:00:24 252 0

原创 pip is configured with locations that require TLS/SSL

使用pip安装报错 pip is configured with locations that require TLS/SSL 方式一: 安装 openssl-devel 重新编译Python 方式二: 临时使用http源,如果赶时间,可以快速解决问题 pip install superviso...

2020-04-17 10:09:03 170 0

原创 处理图片跨域问题

<meta name="referrer" content="no-referrer"/>

2020-04-16 14:33:43 730 0

原创 使用downloadm3u8和ffmpeg下载m3u8格式视频

ffmpeg brew install ffmpeg ffmpeg -i https://video.demo.com/index.m3u8 "foo.mp4" downloadm3u8 依赖ffmpeg pip install downloadm3u8 downloa...

2020-04-11 20:32:53 879 0

原创 Python子类判断issubclass和实例判断isinstance

1、继承关系 # -*- coding: utf-8 -*- class Animal(object): pass class Cat(Animal): pass class Dog(Animal): pass cat = Cat() 2、子类判断 iss...

2020-04-09 16:47:30 141 0

原创 Python模块Typing.overload的使用

环境: python 版本 3.5.6 两种方式都是用于类型检查 typing.TypeVar typing.overload 代码实例 import typing T = typing.TypeVar('T', str, int) def foo(name: T) -&...

2020-04-09 16:33:21 389 0

原创 浏览器Header和cookie字符串形式转Json

浏览器Header和cookie字符串形式转Json,没发放图片,下载试试看吧,飞的需要50个字吗,我先说下这个软件的功能,再说下这个软件是用java写的,需要安装java环境 原始header 转换后的header ...

2020-04-08 22:07:45 1150 0

原创 pipx在隔离环境中安装并且运行Python应用

文档 https://github.com/pipxproject/pipx Install and Run Python Applications in Isolated Environments 在隔离环境中安装并且运行Python应用 安装 $ brew install pipx $ pip...

2020-04-08 10:56:52 178 0

原创 lxml模块常用方法整理总结

Element结构 <tag attrib >text</tag>tail eg: <span width="200px">标签内的文本</span>标签后的文本 lxml模块常用体系结构: lxml.etree cl...

2020-04-07 23:39:16 410 0

原创 Jinja2渲染模板字符串

安装 pip install Jinja2 一、字符串模板 from jinja2 import Template template = Template('Hello {{ name }}!') # 两种参数形式 print(template.render(name=&...

2020-04-07 15:08:43 419 0

原创 .editorconfig文件

editorconfig .editorconfig文件 EditorConfig帮助开发人员在不同的编辑器和IDE之间定义和维护一致的编码样式 adonisjs项目中的一个示例 root = true [*] indent_size = 2 indent_style = space end_o...

2020-04-06 18:57:12 122 0

原创 AdonisJs项目初始化

安装 npm i -g @adonisjs/cli 通过项目模板初始化项目 # Fullstack(全栈) > git clone --dissociate https://github.com/adonisjs/adonis-fullstack-app # API(接口) > g...

2020-04-06 18:45:26 242 0

原创 Node.js使用mongodb操作MongoDB数据库

安装 npm i mongodb 文档给出的示例是通过回调函数操作的 这里给出async/await 操作方式,写起来会舒服很多 代码实例 const { MongoClient, ObjectId } = require('mongodb') // 配置连接参数 cons...

2020-04-06 18:03:11 143 0

原创 Github Actions实现Npm包自动化发布

npm 包发布其实很简单 npm publish 不过有时候推了github,忘记发布npm, 或者发布了npm,却忘记推github,导致了代码数据不同步 为了和github代码实现同步,使用Github Actions 确保npm包在本地能正常发布 步骤 1、点击 Actions 2、选择模...

2020-04-05 17:10:47 368 0

原创 mac下 ssh: connect to host localhost port 22: Connection refused

ssh localhost //ssh: connect to host localhost port 22: Connection refused # 开启远程连接 sudo systemsetup -f -setremotelogin on ssh localhost //ok 参考...

2020-04-05 14:46:49 319 0

原创 NodeJS获取当前目录和运行文件所在目录

新建文件 /Desktop/demo.js 在 /workspace 路径下执行结果 const { resolve } = require('path') // 返回运行文件所在的目录 console.log('__dirname : ' + __dir...

2020-04-05 13:13:23 2361 0

原创 通过css将网站页面变为黑白显示

样式代码 html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); ...

2020-04-04 15:12:38 322 0

原创 线性代数的本质学习笔记

线性代数的本质 文章目录线性代数的本质1、向量究竟是什么2、线性组合、张成的空间、基3、矩阵与线性变换4、矩阵乘法与线性变换复合5、三维空间中的线性变换6、行列式7、逆矩阵、列空间与零空间8、非方阵9、点积和对偶性10、叉积11、基变换13、抽象向量空间克莱姆法则 视频:https://www.b...

2020-04-04 00:36:40 145 0

原创 数据清洗:使用htmlmin清除html中的空格

安装 pip install htmlmin 代码实例 # -*- coding: utf-8 -*- from htmlmin import minify text = """ <html> <head> <...

2020-04-03 17:22:34 152 0

原创 数据清洗:利用lxml移除html中的元素

有一段html文本 <html> <head> <title>这是标题</title> </head> <body> <div>这是内容</div>...

2020-04-03 17:13:43 181 0

原创 VSCode常用快键键

动作 快捷键 向下复制当前行 shift + option + ↓

2020-04-03 09:42:41 96 0

原创 使用Pandas的read_html方法读取网页Table表格数据

本文通过一个小实例,说明使用Pandas的read_html方法读取网页Table表格数据 要读取的网页表格数据 http://vip.stock.finance.sina.com.cn/q/go.php/vComStockHold/kind/jjzc/index.phtml 完整代码 # -*...

2020-04-02 20:41:42 1316 0

原创 vue.js使用JSX语法扩展

JavaScript XML JSX 是一个看起来很像 XML 的 JavaScript 语法扩展 vue 4.2.3 可以直接使用jsx语法 vue -V @vue/cli 4.2.3 vue create vue-jsx-demo src/App.vue <template> ...

2020-04-02 17:55:43 154 0

原创 理解线性代数

函数研究的是:输入一个数,经过函数运算之后,产出一个数 y=ax+b y = ax + b y=ax+b 线性代数就是:输入一段直线,经过加工之后,产出一段直线。 wX=Y wX = Y wX=Y 输入叫向量,内部原理叫矩阵,输出叫向量 向量 (2, 3) 的完全表示 是2i→+3j→2\...

2020-04-02 10:43:42 86 0

原创 markdown常用语法

公式内实现换行 $$ 1 + 1 = 2 \\ 1 + 1 = 2 $$ 2+3=51+1=2 2 + 3 = 5 \\ 1 + 1 = 2 2+3=51+1=2

2020-04-01 22:45:15 68 0

提示
确定要删除当前文章?
取消 删除