自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 ubuntu系统下sudo权限用户安装nodejs和nginx

npm config set registry https://registry.npm.taobao.org这样 nodejs 就算安装完成了。[](()安装nginx=========================================================================安装 nginx 时采用的是 apt-get 的下载方式sudo apt-get install nginx[](()nginx关注点安装后要知道的几点是:配置文件所在目录

2022-05-07 11:46:37 258

原创 TypeScript系列教程九《类型转换》-- 模板文本类型

/// so that you can watch for changes to properties.declare function makeWatchedObject(obj: Type): Type & PropEventSource;通过这种方式,我们可以构建在给定错误属性时出错的内容:[](()模板文本类型推断上面callback 的类型是any ,没有按照属性推断类型,我们可以利用泛型和Key进行推断。type PropEventSource = {on<Key e

2022-05-07 11:44:55 220

原创 TypeScript新手入门学习指南,持续更新中~

[](()四、Typescript数据类型===========================================================================[](()1、原始数据类型和Any类型[](()(1)原始数据类型//定义一个布尔值数据let isDone: boolean = false//定义一个数字类型let age: number = 20//定义字符串类型let firstName: string = ‘monday’let mes

2022-05-07 11:42:51 272

原创 Tomcat下为每个Web应用配置不同的访问端口

引自:http://blog.csdn.net/jethai/article/details/52345295在server.xml中配置两个service为Catalina.app1和Catalina.app2[xml] [view plain](() [copy](()<Service name=“Catalina.app1”><Connector connectionTimeout=“20000” port=“8081” pro

2022-05-07 11:40:37 625

原创 token的使用流程以及 JWT构成和构建

3.JWT的构成JWT是由三部分构成,将这三段信息文本用链接构成了JWT字符串,    header + payload +secret = 加密的字符串 1.header 头部 2.payload 负载-------写相关的信息   {     user:"签发者",     exp:"token过期时间"//必须大于签发时间   } 3.secret 密钥------用来进行jwt的签发和jwt的验证,它就是你服务端的私钥,在任何场景都不应该流露出去实际的 JWT 大概就像.

2022-05-07 11:38:54 323

原创 stm32工程和算法分享(10)--74HC595驱动数码管之静态显示

找到 USER CODE BEGIN 0 ,在后面写上三个函数的具体定义代码如下:uint8_t index=0;const uint8_t numTab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //0-9阴码static void S 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 MG_Task(void);static void HC595_.

2022-05-07 11:34:18 491

原创 SprinBoot——SpringBoot项目WebSocket推送

webSocketSet.add(this); //加入set中addOnlineCount(); //在线数加1System.out.println(“有新连接加入!当前在线人数为” + getOnlineCount());try {sendMessage(“新人上限”);} catch (IOException e) {System.out.println(“IO异常”);}}/**连接关闭调用的方法*/@OnClosepublic void o

2022-05-07 11:31:53 1994

原创 Sass进阶一

append($list1, val,[val, [val,[separator]):将某个值放在列表的最后;zip($lists…):将几个列表结合成一个多维的列表;index($list, $value):返回一个值在列表中的位置值。注意: length函数中的列表必须要以空格来相隔,否则cmd会报错(但经我测试我的电脑并没有报错)nth函数下标从1开始join只能连接两个列表,可选择连接后的列表的分隔方式,建议指定[separator],否则输出会乱,comma(,) space(空格);返

2022-05-07 11:29:37 90

原创 pycharm中配置anaconda中的tensorflow环境

通过cmd输入conda, 若出现以下界面说明安装成功[](()1.2.在Anaconda下搭建和配置TensorFlow进入我们刚刚安装好的Anaconda软件[](()1.2.1.创建tensorflow环境《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】[](()1.2.2.在tensorflow环境中安装opencv、tensorflow同样的方法搜索tensorflow,点击apply进行安装即可[].

2022-05-06 11:54:00 260

原创 promise对axios二次封装、promise封装ajax、promise封装wx

localStorage.removeItem(“eleToken”)//清除eleTokenthis.router.push(“/Login”)//让用户从新回到登录页面}return Promise.resolve(error.response);});步骤2.使用promise封装get(),post()请求。get:export function get(url,params){return new Promise((resolve,reject) => {axios.ge

2022-05-06 11:52:07 416

原创 Promise 简单源码

}else{rejusted(‘失败’);}},1000);})promise.then(function(res){console.log(res)}).catch(function(errer){throw new Error(errer)})[](()分析Promise方法---------------------------------- 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 ---------

2022-05-06 11:49:41 145

原创 php+ajax+highchart

style: {fontSize: ‘13px’,fontFamily: ‘Verdana, sans-serif’}}},yAxis: {min: 0,title: {text: ‘人数 (位)’}},legend: {enabled: false},tooltip: {pointFormat: ‘总人数: {point.y:.1f} 位’},series: [{name: ‘总人数’,data: chartdata,dataLabels: {enabled:

2022-05-06 11:47:46 68

原创 PC端和移动端自适应问题解决方法

}}简单理解为可视区域最小宽度为900px,即大于900px下生效。@media screen and (min-width: 900px) {.class {background: #fff;}}总结为:如果对min 就是如果宽度在大于min时生效, max 如果宽度小于max 时生效。直接在link中判断设备的尺寸,然后引用不同的css文件:mediatype:all——用于所有多媒体设备print——用于打印机screen——用于电脑、平板、智能手机

2022-05-06 11:46:11 1214

原创 particlesJS使用简介

泡泡版:下雪版:利用这个我们可以做些什么呢?我觉得这个比较适合用在无背景的页面,或者说找不到合适的图片来做背景,那么,我们都可以使用这个。比如说:或者嗯,效果都挺不错的。那么,下面将介绍如何使用 particles.js 。particlesJS 开源在Github上:[https://github.com/VincentGarreau/particles.js](()这个项目中有提供demo,可以直接[下载这个项目]((),打开demo里面的index.html文件,即可看到效.

2022-05-06 11:44:12 878

原创 Nuxt脚手架创建项目后--注册,获取验证码,登陆

router.post(‘/signup’, async (ctx) => {console.log(“我进来注册了”);const {username, password, email, code} = ctx.request.body;//// if (code) {// const saveCode = await Store.hget(nodemail:${username}, ‘code’)// const saveExpire = await Store.hget(no

2022-05-06 11:42:35 433

原创 Node连接MySQL数据库进行基本的增删改查操作(一看就会)

[](()二、创建数据库的表—默认给一些数据============================================================================![在这里插入图片描述](https://img-blog.csdnimg.cn/e910ab8262aa40d6b199804e9b0cee57.png?x-oss-proc 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 ess

2022-05-06 11:40:14 431

原创 node博客开发之路由管理

}}if(method === ‘GET’ && req.path === ‘/api/blog/detail’){return {mes: ’ 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 这是获取博客详情的接口’}}if(method === ‘POST’ && req.path === ‘/api/blog/new’){return {mes: ‘这是获取博客新建的接口’}

2022-05-06 11:37:47 263

原创 Nodejs中mongodb的使用及封装

[](()Nodejs中mongodb的使用============================================================================[](()mongodb在Nodejs中的操作安装+引入npm install mongodb -Svar mysql = require('mongodb')实例化并连接let mongoCt = mongodb.MongoClientmongoCt.connect('协议://地址:端口

2022-05-06 11:35:29 945

原创 前端校招字节跳动面试 第二篇

参透[字节面试题:flex用法,应用场景](()[](()6.flex分别有哪些方法用于容器和项目同上[](()7.promise以及对一组promise对象按顺序请求参考[第十问:实现 mergePromise 函数,把传进去的数组按顺序先后执行,并且把返回的数据先后放到数组 data 中。](()[](()8.讲一下设计模式[](()9.http状态码301、302、304301表示永久重定向(301 moved permanently),表示请求的资源分配了新url,以后应使用新

2022-05-04 20:19:48 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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