自定义博客皮肤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

原创 Node.js使用cheerio解析html

安装 npm i cheerio 代码实例 const cheerio = require("cheerio"); const doc = cheerio.load('<h2 class="title">Hello world&l...

2020-05-26 17:38:29 2 0

原创 Nuxt.js路由重定向

<template> <div></div> </template> <script> export default { asyncData({ redirect }) { redirect('/path/to...

2020-05-26 10:49:18 10 0

原创 org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

spring 依赖aspectjweaver,如果不加入依赖就会报错,添加之后程序正常 <!-- https://mvnrepository.com/artifact/org.aspectj/aspectjweaver --> <dependency> <gr...

2020-05-25 23:37:50 17 0

原创 Vue-cli3配置url请求代理

版本不一样可能配置的参数也不一样 $ npx vue -V @vue/cli 4.2.3 修改 配置文件 vue.config.js devServer: { port: port, open: true, proxy: { "/api&qu...

2020-05-24 15:06:26 46 0

原创 VUE 服务器端渲染-NUXT

服务器端渲染 利于 SEO 客户端渲染 vue-server-renderer https://ssr.vuejs.org/zh/guide/ 安装环境 npm install vue vue-server-renderer --save 1、渲染示例 const Vue = require(...

2020-05-24 00:25:15 37 0

原创 npx指定下载源

添加配置~/.bash_profile alias cnpx='NPM_CONFIG_REGISTRY=https://registry.npm.taobao.org/ npx' 参考 npx 如何使用淘宝镜像

2020-05-22 22:12:44 33 0

原创 Tinyproxy支持权限校验Basic HTTP Authentication

通过yum安装tinyproxy的版本是1.8.3不支持账号密码验证,而新版本1.10.0支持 如果不需要鉴权,可以直接使用1.8版本 需要鉴权则要使用1.10版本 一、yum安装1.8.3 # 安装 $ yum install tinyproxy $ tinyproxy -v tinyprox...

2020-05-22 15:33:16 43 0

原创 Java学习路线-54: JSTL(标准标签库)

第 9 章 : JSTL(标准标签库) 资料: JSP 标准标签库(JSTL) JSTL 是对 EL 表达式的扩展标签语言 pom.xml <dependency> <groupId>jstl</groupId> <artifactId&g...

2020-05-17 21:22:49 72 0

原创 Java学习路线-53:EL(表达式语言)入门及 EL 函数库

第 8 章 : EL(表达式语言)入门及 EL 函数库 课时 27 EL 入门 EL 是 JSP 内置的表达式语言 jsp2.0 开始,EL 表达式和动态标签来替代 java 脚本 EL 替代 <%=%> <% pageContext.setAttribute("nam...

2020-05-17 21:22:19 52 0

原创 Java学习路线-52:JavaBean

第 7 章 : JavaBean 课时 24:JavaBean 规范 必须要有默认的构造器(无参) 必须要为成员提供 get/set 方法 只提供一个 get 也可以,称为只读属性 对于具有 get/set 方法的成员变量称之为属性 就算属性没有对应的成员变量,只有 get/set 方法也是可以的...

2020-05-17 21:21:50 58 0

原创 Java学习路线-51:JSP 快速入门

11-JSP 快速入门 第 1 章 : JSP 入门 课时 1 JSP 入门 Java Server Pages jsp 本质就是 Servlet jsp:在原有 html 基础上添加 java 脚本 分工: jsp 显示数据 servlet 处理数据 jsp -> servlet ->...

2020-05-17 21:21:13 58 0

原创 servlet 找不到SimpleTagSupport

需要导入包:jsp-api <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <...

2020-05-17 19:09:29 46 0

原创 fastjson:Json和Java对象转换

fastjson: https://github.com/alibaba/fastjson pom.xml <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjso...

2020-05-17 17:21:05 46 0

原创 Maven国内镜像配置

settings.xml <?xml version="1.0" encoding="UTF-8"?> <settings> <mirrors> <mirror> <id>ali...

2020-05-17 16:42:06 48 0

原创 SVG 可缩放矢量图形

SVG Scalable Vector Graphics SVG 使用 XML 格式定义图像 内嵌使用 <svg xmlns="http://www.w3.org/2000/svg" version="1.1"> <circle ...

2020-05-17 11:50:40 47 0

原创 Promise.all等待所有Promise执行完成

代码示例 const promise1 = new Promise((resolve, reject) => { setTimeout(() => { resolve("func1"); }, 1000); }); const promise2 =...

2020-05-14 23:07:34 74 0

原创 vue-cli3打包项目不同环境:开发环境、生产环境、测试环境

开发环境: vue-cli-service serve 默认:process.env.NODE_ENV=development .evn.development ENV = 'development' VUE_APP_BASE_URL = 'https://deve...

2020-05-12 17:48:43 96 0

原创 Nuxt.js打印对象不完整[Object]

可以序列化成json再打印 var obj = { name: "Tom", age: 23, friends: [ { name: "Jack", age: 20, }, ], }; console...

2020-05-12 10:46:33 66 0

原创 Nuxt.js路由参数传递和接收

路由页面目录: pages detail/ _id.vue 注意这里路由name的值是: detail-id 参数传递 <nuxt-link :to="{name: 'detail-id', params:{id: id}, query...

2020-05-11 18:23:59 92 0

原创 Nuxt.js 使用sass

安装loader npm install --save-dev node-sass sass-loader 注意: 1、语言设置 lang="scss" 2、../../ 改成 ~~ 或 ~

2020-05-11 10:34:00 79 0

原创 微信小程序开发实践

资源 视频 https://www.imooc.com/learn/1121 账号注册 https://mp.weixin.qq.com/wxopen/waregister?action=step1 开发工具 https://developers.weixin.qq.com/miniprogram...

2020-05-10 17:49:25 77 0

原创 js 模块化基础和模块规范AMD、CMD、ES6模块

一、模块基础 1、基于文件的模块化 把相关函数写在一个文件里 <script> function func1() { // ... } function func2() { // ... } </script> 缺点:污染了全局变...

2020-05-10 01:56:05 76 0

原创 vue项目设置页面标题

router.beforeEach(({ to, from, next }) => { document.title = to.meta.title || 'XXX.COM' })

2020-05-08 15:54:27 68 0

原创 Nginx代理POST请求变成GET

原因是配置了https 而使用了 http 请求 请求连接加上s就好了 http://www.baidu.com https://www.baidu.com 参考 nginx代理post请求变成get了

2020-05-08 11:00:38 89 0

原创 mustache.js一个零依赖的模板系统实现

多种语言实现:http://mustache.github.io/ js版本文档:https://github.com/janl/mustache.js 简介: mustache.js is a zero-dependency implementation of the mustache temp...

2020-05-06 10:52:11 84 0

原创 React 入门教程笔记

阅读本文之前,建议先阅读以下教程: React 教程 - 菜鸟教程 React 文档 - 中文 安装 React 1、下载 wget https://cdn.staticfile.org/react/16.4.0/umd/react.development.js \ https://cdn.s...

2020-05-05 20:19:44 125 0

原创 VSCode常用插件和字体设置

open in browser # 浏览器中打开

2020-05-03 23:10:36 179 0

原创 CSS选择器优先级(特异性)

权重排行(高到低) 1、行内样式 (!important) 2、ID选择器 #id 3、class、属性、伪类选择器 .title, input[type="text"], :hover 4、类型和伪元素选择器 div, ::before 权重向量 (0, 0, 0, ...

2020-05-03 17:33:38 113 0

原创 Grid网格布局学习笔记

Flex 布局是轴线布局,只能指定"项目"针对轴线的位置,可以看作是一维布局。 Grid 布局则是将容器划分成"行"和"列",产生单元格,然后指定"项目所在"的单元格,可以看作是二维布局。 Grid 布局远比 Flex...

2020-05-03 12:03:07 166 0

原创 HTML基本文件结构和元素

HTML HyperText Markup Language 超文本标记语言 文件结构 <!DOCTYPE html> // 起始行 <html> // 开始标签 <head> // 文档描述信息 <title></title&g...

2020-05-03 10:35:46 91 0

原创 js的EventLoop事件循环机制调用栈、微任务、消息队列执行顺序优先级

// 优先级是调用栈>微任务>消息队列 // 调用栈 function func() { console.log("func"); } // 消息队列 setTimeout(() => { console.log("setTime...

2020-05-02 23:17:15 109 0

原创 js基于原型和class的面向对象-继承

本文不讲原理,直接上实例代码 一、基于原型的类继承 1、父类 // 父类构造方法 function Animal(name) { // 属性 this.name = name } // 父类方法 Animal.prototype.echoName = function () { ...

2020-05-02 18:14:46 76 0

原创 vite-Vue的无捆绑开发服务

vite: https://github.com/vuejs/vite No-bundle Dev Server for Vue 3 Single-File Components. $ npx create-vite-app <project-name> $ cd <projec...

2020-05-02 17:45:14 653 0

原创 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 768 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 100 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 88 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 81 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 89 0

原创 JS中的prototype、__proto__与constructor

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

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

原创 Dom基本操作之CURD

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

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

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