4 彭世瑜

尚未进行身份认证

要成为程序员的男人,个人主页:www.pengshiyu.com

等级
TA的排名 457

Node.js使用cheerio解析html

安装npm i cheerio代码实例const cheerio = require("cheerio");const doc = cheerio.load('<h2 class="title">Hello world</h2>', { xmlMode: true});doc("h2.title").text("Hello there!");doc("h2").addClass("welcome");console.log(doc.xml());//

2020-05-26 17:38:29

Nuxt.js路由重定向

<template> <div></div></template><script>export default { asyncData({ redirect }) { redirect('/path/to') }}</script>参考在nuxt中使用路由重定向

2020-05-26 10:49:18

org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

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

2020-05-25 23:37:50

Vue-cli3配置url请求代理

版本不一样可能配置的参数也不一样$ npx vue -V@vue/cli 4.2.3修改 配置文件 vue.config.jsdevServer: { port: port, open: true, proxy: { "/api": { target: "https://www.baidu.cn", //跨域网址 secure: true, // 如果是https接口,需要配置这个参数 changeOrig

2020-05-24 15:06:26

VUE 服务器端渲染-NUXT

服务器端渲染 利于 SEO客户端渲染vue-server-rendererhttps://ssr.vuejs.org/zh/guide/安装环境npm install vue vue-server-renderer --save1、渲染示例const Vue = require("vue");const VueServerRenderer = require("vue-server-renderer");// 第 1 步:创建一个 Vue 实例const app = new Vu.

2020-05-24 00:25:15

npx指定下载源

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

2020-05-22 22:12:44

Tinyproxy支持权限校验Basic HTTP Authentication

通过yum安装tinyproxy的版本是1.8.3不支持账号密码验证,而新版本1.10.0支持如果不需要鉴权,可以直接使用1.8版本需要鉴权则要使用1.10版本一、yum安装1.8.3# 安装$ yum install tinyproxy$ tinyproxy -vtinyproxy 1.8.3# 启动 start|stop|status|restart$ service tinyproxy start# 卸载$ yum erase tinyproxy二、编译安装1.10.0

2020-05-22 15:33:16

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

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

2020-05-17 21:22:49

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

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

2020-05-17 21:22:19

Java学习路线-52:JavaBean

第 7 章 : JavaBean课时 24:JavaBean 规范必须要有默认的构造器(无参)必须要为成员提供 get/set 方法只提供一个 get 也可以,称为只读属性对于具有 get/set 方法的成员变量称之为属性就算属性没有对应的成员变量,只有 get/set 方法也是可以的属性的名称就是 get/set 方法去除 get/set 之后把首字母小写课时 25 BeanUtils 的使用commons-beanutils.jarcommons-logging.jar配置 pom

2020-05-17 21:21:50

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

11-JSP 快速入门第 1 章 : JSP 入门课时 1 JSP 入门Java Server Pagesjsp 本质就是 Servletjsp:在原有 html 基础上添加 java 脚本分工:jsp 显示数据servlet 处理数据jsp -> servlet -> jspjsp 组成:1、html + java 脚本 + jsp 标签(指令)2、9 个内置对象:requestresponsesessionapplicationpageContextco

2020-05-17 21:21:13

servlet 找不到SimpleTagSupport

需要导入包:jsp-api<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope></dependency><dependenc

2020-05-17 19:09:29

fastjson:Json和Java对象转换

fastjson: https://github.com/alibaba/fastjsonpom.xml<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.68</version></dependency>简单java类package com.pen

2020-05-17 17:21:05

Maven国内镜像配置

settings.xml<?xml version="1.0" encoding="UTF-8"?><settings> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <mirrorOf>central</mirrorOf> <url>ht

2020-05-17 16:42:06

SVG 可缩放矢量图形

SVG Scalable Vector GraphicsSVG 使用 XML 格式定义图像内嵌使用<svg xmlns="http://www.w3.org/2000/svg" version="1.1"> <circle cx="100" cy="50" r="40" stroke="black" stroke-width="3" fill="red" /></svg>外部引用<embe

2020-05-17 11:50:40

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

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

2020-05-14 23:07:34

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

开发环境:vue-cli-service serve 默认:process.env.NODE_ENV=development.evn.developmentENV = 'development'VUE_APP_BASE_URL = 'https://development.demo.com'生产环境:vue-cli-service build // 默认:process.env.NODE_ENV=production.env.productionENV = 'development'

2020-05-12 17:48:43

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

可以序列化成json再打印var obj = { name: "Tom", age: 23, friends: [ { name: "Jack", age: 20, }, ],};console.log(obj);// { name: 'Tom', age: 23, friends: [{ name: 'Jack', age: 20 }] }console.log(JSON.stringify(obj, null, 4));/**{

2020-05-12 10:46:33

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

路由页面目录:pages detail/ _id.vue注意这里路由name的值是: detail-id参数传递<nuxt-link :to="{name: 'detail-id', params:{id: id}, query: {key, value}}"></nuxt-link>或者this.$router.push({ name: 'detail-id', params:{id: 10}, query: {key, value}})

2020-05-11 18:23:59

Nuxt.js 使用sass

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

2020-05-11 10:34:00

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取