vscode配置react样式模块化开发代码提示

一、配置css模块化的代码提示 1、关于css模块化开发可以参考文档,参考文档,这样写代码没样式名的提示也不是很友好的,以下配置可以提示类名的方式 2、安装依赖包 npm install typescript-plugin-css-modules -D 、在tsconfig.json中配置插件的使用 { "compilerOptions": { ... // 添

原创 点赞0 阅读10 收藏0 评论0 1 天前

前端代码接入单元测试一

本篇是前端单元测试的第一篇文章,从基础讲解然后到前端的react单元测试及node的单元测试一、单元测试发展1、为什么要有单元测试软件测试是一种实际输出与预期输出之间的审核或者比较过程测试可以尽早发现BUG测试可以提高代码质量测试可以让我们自信地重构2、手动的测试代码(或者叫肉眼测试)function add(a,

原创 点赞0 阅读12 收藏0 评论0 1 天前

使用babel配置typescript开发环境

一、项目构建1、创建文件夹并且初始化npm init -y2、安装babel依赖包yarn add @babel/cli @babel/core @babel/preset-env @babel/preset-typescript typescript -D3、在项目下创建一个babel.config.js文件

原创 点赞0 阅读4 收藏0 评论0 1 天前

centos环境使用supervisor部署gin-web项目

~/.bash_profile文件# go程序export PATH=$PATH:/usr/local/go/bin4、配置生成有效source ~/.bash_profile

原创 点赞0 阅读52 收藏0 评论0 9 天前

go项目中环境变量的配置

一、为什么要配置文件1、容易编辑,配置比较集中,方便修改,在大业务量的系统里面,通过配置会方便后人理解整个系统的架构2、做到业务代码和环境解耦,环境配置变量不侵入到代码层面3、不同的环境切换比较方便二、在go中使用配置文件1、viper网站地址2、本地安装go get github.com/spf13/viper3、简单的读取配置文件

原创 点赞0 阅读59 收藏0 评论0 17 天前

手动实现go微服务开发

一、protobuf环境的配置1、下载对应自己电脑的版本2、使用命令go env查看自己的go path地址并且在go path的目录下创建一个bin文件夹3、将第一点下载下来的东西解压出来将bin下面的protoc拷贝到go path下的bin文件夹下4、查看安装的版本protoc --version5、protoc-gen-go的安装

原创 点赞0 阅读37 收藏0 评论0 17 天前

react项目中使用react-query包

一、react query基本介绍1、官网地址2、安装依赖包npm i react-query3、

原创 点赞0 阅读2596 收藏0 评论0 21 天前

react项目中使用react-query包

一、react query基本介绍1、官网地址2、安装依赖包npm i react-query3、在react项目的入口文件中配置import React from 'react';import ReactDOM from

原创 点赞0 阅读2557 收藏0 评论0 21 天前

详解centos系统上安装mysql8

一、准备工作 1、更新包 yum update 2、查看是否已经安装过mysql rpm -qa | grep -i mysql 3、删除mysql yum -y remove MySQL-* 4、删除配置文件 rm -rf /etc/my.cnf 5、删除默认密码 rm -rf /root/.mysql_sercret 二、安装mysql 1、进入usr目

原创 点赞0 阅读4180 收藏0 评论0 22 天前

总结go语言中切片的使用

,// 第一个是切片的数据类型// 第二个参数是切片的长度// 第三个参数是切片的容量 可选的如果不写默认和长度一样的var slice1 = make([]int,2)3、数组转换

原创 点赞0 阅读4119 收藏0 评论0 23 天前

详解企业级使用Graphql开发项目

一、基本环境搭建1、创建一个react项目npx create-react-app react-graphql --template typescript2、根据文档在react中配置Graphql的环境,链接地址安装依赖包......

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-28

教你一招(将能看到的视频就能下载到本地)

本文教你如果实现,你能再网页上看到的视频就能下载到本地一、使用场景1、网上精短的视频,分享给朋友,而不想直接分享一个网址过去2、作为开发的都会继续教育,一般常见的方式看书、找视频、买视频,对于慕课网、网易云课堂等这样的网页端视频,购买了只能是网上观看不能下载到本地,不利于分享或者今后观看3、一些别的培训视频二、软件的安装1、谷歌浏览器,或者极速360浏览器2、在谷歌浏...

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

后端开发必会技能-使用Jmeter对你的接口性能测试

一、Jmeter的介绍Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。我们可以用来测试接口并发问题。二、环境安装1、先确保你的电脑上已经安装了jdk的环境# 查看版本java -version2、官网下载JMETER,注意jdk的版本如果你是window系统的电脑就

原创 推荐 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

关于文件上传的那些事

阅读本文你将学会自定义上传按钮样式文件流方式上传文件文件转换为bs64上传大文件断点上传一、文件上传的两套方案1、基于文件流的方式上传格式:multipart/form-data数据格式:form-data文件流信息:file文件名字:filename2、客户端将文件转换为BASE64上传到服务器端二、使用文件流的方式上传文件1、前端页面(不使用elementui自带的上传组件)2、自定义上传按钮的原理<input type="file" s

原创 推荐 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

简单记录下扩展egg框架中ctx的属性的方法

一、直接使用扩展的方式1、在app文件夹下创建一个extend的文件夹,并且在下面创建一个context.js的文件2、context.js文件使用os模块获取当前操作系统的信息'use strict';const os = require('os');module.exports = { get info() { const data = { memory: os.totalmem() / 1024 / 1024 / 1024 + 'G', pla

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

关于uni-app的cloud的使用

uni-app的cloud其实就是整合了阿里和腾讯云的serverless云开发,本文就不去具体介绍云开发的过程,仅仅是简单的记录下在uni-app中使用自带的cloud开发的过程一、环境搭建1、使用HBuilder创建一个项目并且启动云开发2、创建的项目点击mainfest.json中是否有AppId(注意要先登录)3、给当前的项目创建一个云服务空间4、项目和云空间关联起来5、项目中创建一个云函数创建云函数目录创建云函数上传和部署二

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

记录小程序中使用阿里字体图标的步骤

一、使用步骤1、登录阿里巴巴字体图标库2、搜索自己想要的字体图标3、加入到购物车中4、购物车中的图标加入一个项目中5、在资源管理中找到我的项目,下载到本地6、将解压出来的文件目录中拷贝iconfont.css到小程序项目的fonts/iconfont.wxss(注意小程序要改文件后缀名)7、删除@font-face下面部分内容浏览器的引入/*只留下这个就可以*/@font-face { font-family: "iconfont"; src: url(

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

记录下typeorm中偏门用法

一、查询的时候定义别名return await getConnection().createQueryBuilder(WeiXinUserTicketEntity, 'userTicket') // .select(['userTicket.id', 'userTicket.userId', 'userTicket.activityTitle', 'userTicket.ticketName']) // 第一个字段是查询的,第二个是别名 .select('userTicket.userId',

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

异步编程:rxjs入门到精通

一、常见的异步编程有1、回调函数2、promise3、事件监听/发布订阅4、rxjs二、使用promise和rxjs实现异步编程的对比1、使用promise异步编程的写法const promise = new Promise((resolve, reject) => { setTimeout(() => { resolve('promise成功了');...

原创 点赞0 阅读10000+ 收藏0 评论0 2021-06-15

阿里云创建二级域名,并在在nginx中配置二级域名访问

一、创建二级域名1、在阿里云上(获取别的域名商)处点击域名2、在域名列表中点击解析3、新增解析4、新增二级域名5、解析生产后正常在浏览器访问地址# xxx是你的域名mp.xxx.cn二、在nginx中配置你的二级域名1、本人是centos服务器,使用yum方式安装nginx添加源# 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了Centos的源地址。因此可以如下执行命令添加源:sudo rpm -Uvh http:/

原创 点赞0 阅读9780 收藏0 评论0 2021-06-15

记录一个常见的二列布局

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>两列布局</t

原创 点赞0 阅读9716 收藏0 评论0 2021-06-15

一文搞懂eggjs中上传文件

一、基本的配置在eggjs中上传文件的官方文档1、配置上传的路由module.exports = (app) => { const { router, controller } = app; router.resources('file', '/api/v1/file', controller.file);};2、在config/config.defaul...

原创 点赞0 阅读3041 收藏0 评论0 2021-06-15

数组的reduce的妙用之处

在前端开发过程、或者面试过程中,别人问你数组常用的操作,你也许立刻马上回答for循环、forEach、for..of、map、some…reduce等方法。我相信前端开发的小伙伴,10个人中有8个对reduce仅仅是停留在数据累加上,下面本人介绍一些reduce函数的妙用之处。一、回顾下reduce函数的参数问题1、reduce函数Array.prototype.reduce(fun...

原创 点赞0 阅读2702 收藏0 评论0 2021-06-15

iview表格中使用DropdownMenu组件

记一次在vue项目中在iview表格组件中使用DropdownMenu组件一、一般写法(网上很多,可以找到)二、在vue中使用jsx语法来写1、安装包包地址npm install babel-plugin-transform-vue-jsx2、在项目下的.babelrc配置插件{ "presets": ["env"], "plugins": [ "tran...

原创 点赞0 阅读86 收藏0 评论0 2021-06-15

editor配置上传图片到七牛云服务器

本文关于自定义七牛插件用于editor.md上传图片到七牛云官网地址一、效果展示二、开发一个上传七牛云的插件1、参考文档,我也是从上面拷贝代码修改2、关于七牛云的使用,请参考我的django文章3、修改第一点中拷贝的插件代码4、关于上传的地址参考三、使用1、静态页面&lt;head&gt; &lt;meta charset="UTF-8"...

原创 点赞0 阅读93 收藏0 评论0 2021-06-15

关于爬虫与反爬虫对抗过程以及策略

一、关于爬虫与反爬虫对抗过程以及策略二、爬虫突破反爬虫的常见方法1、随机的修改请求头(User-Agent)模拟浏览器请求2、随机更改请求ip地址3、设置请求时间(不要请求过频繁)4、云打码识别图片验证码5、模拟人工操作对滑动解锁三、自己在settings.py中定义一个请求头列表来模拟浏览器请求1、在配置文件中定义一个列表user_agent_list ...

原创 点赞0 阅读138 收藏0 评论0 2021-06-15

GraphQL在koa2服务器端的使用案例

一、创建项目1、安装一些包npm install koa --savenpm install isodate --savenpm install koa --savenpm install koa-bodyparser --savenpm install koa-router --save// 处理跨域的作用npm install koa2-cors --savenpm instal

原创 点赞0 阅读185 收藏0 评论0 2021-06-15

MOBX在项目开发中的具体使用

一、MOBX的认识1、mobx是react或者reactNative开发过程中进行状态管理的一个状态机,类似redux和vuex一样的,中文官方文档,相对于redux或者vuex简单直白,mobx使用的是ES7的装饰器,因此需要配置下。2、所谓的状态机,不管是redux、mobx、vuex都是采用观察者模式来开发的,可以简单的把状态机(状态)理解为项目中的全局变量,只是这个全局变量采用指定的方式

原创 点赞0 阅读73 收藏0 评论0 2021-06-15

highcharts绘制3D图表

最近做项目中需求要求3D图表展现,开始比较懵逼,后来网上找的了highcharts图表,之前都是用的百度的echarts做平面图一、基本介绍1、3d官网案例2、参数的配置3、官方的其他案例二、绘制一个饼图的1、效果图如下2、具体代码<!DOCTYPE HTML><html><head> <meta charset="utf-8"> <link rel="icon"

原创 点赞0 阅读150 收藏0 评论0 2021-06-15

json-server本地模拟数据工具的使用

现在前后端分离试开发,前端请求后端数据接口,但是有时候后端的接口还没写好,一般我们想到的方法是利用mockjs或者搭建一个前端服务器来返回数据,现在介绍一个插件json-server可以模拟本地数据1、安装npm install json-server -g2、创建一个本地数据data.json{ "pagelist":[ { "registerNu

原创 点赞0 阅读96 收藏0 评论0 2021-06-15
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8