- 博客(187)
- 资源 (5)
- 收藏
- 关注
原创 在Vue项目中实现全局调用,js中调用组件,this,$方案调用
需求:首先能传参,想要在全局中调用组件,而且要在某些js文件内调用,还能在任意组件内像this.$router这种调用。组件内有很多功能,要能监听到组件内的不止两个的事件。开始:vue组件<template> <div class="container" > <div @click="sendTitle">题目</div&...
2020-04-10 15:33:31 28052 57
原创 snap.svg的使用
github地址:https://github.com/jianghaijun4031/svgSnap演示地址:https://jianghaijun4031.github.io/svgSnap/
2019-06-05 21:43:00 20817 32
原创 详解码云和github上git生成SSH公钥
首先使用工具或者window自带命令行工具。mac相同。不用多考虑。不管是码云还是github都是一样的,都是git的问题ssh-keygen -t rsa -C "xxxxx@xxxxx.com" //这个红字部分是你的码云或者githunb的登录账号!然后是Enter passphrase (empty for no passphrase): [Type a pas...
2019-06-03 00:17:55 17763 12
原创 实现数组或者对象得深度合并merge实现
1. 前一个对象没有,后一个对象有的key,要新增进去2. 前一个有的,后一个没有,不准覆盖和改变3. 不管多深的对象或者数组嵌套,都要遍历到,不准直接覆盖,而是按照,1, 2的说法对照
2023-02-20 16:05:36 542
原创 node 多版本管理工具使用
安装node版本之前 nvm 安装目录下的 setiings 文件里新增这一段。使用管理员身份打开cmd或者powerShell 安装 node版本和使用版本。下载 nvm-setup.exe。使用nvm ls 查看当前版本号。按照正常步骤安装,安装成功后,首先要卸载之前的 node。
2023-02-08 11:02:49 221
原创 npm下载包慢?试试 npm 源工具 nrm
如果要使用哪个源就 nrm use yarn 就切换到了 yarn 源上。npm config ls 查看 npm 使用的源。其中,registry 为源名,url 为源地址。registry 为源名。
2023-02-08 10:54:23 163
原创 微信小程序如何分包
分包可以让用户在操作小程序的时候按需下载资源(用户在进入某些页面的时候才去下载相应的资源,可以加快小程序的速度,优化用户体验。字节小程序每个分包的大小是2M,总体积一共不能超过16M(字节小程序基础库 1.88.0 及以上版本开始支持,字节小程序开发者工具请使用大于等于 2.0.6 且小于 3.0.0 的版本)。为了模拟代码过大,必须分包,我特意复制了40多个文件,并在pages.json中配置的page中配置,来模拟项目业务代码过大的情况。微信小程序每个分包的大小是2M,总体积一共不能超过20M。
2023-02-07 22:08:00 2823
原创 lerna+yarn workspace+monorepo项目的最佳实验
构建了基于lerna和yarn workspace的monorepo项目的最佳实践了,该有的功能都有:完善的工作流typescript支持风格统一的编码完整的单元测试一键式的发布机制完美的更新日志……当然,构建一套完善的仓库管理机制,可能它的收益不是一些量化的指标可以衡量出来的,也没有直接的价值输出,但它能在日常的工作中极大的提高工作效率,解放生产力,节省大量的人力成本。
2023-02-07 21:31:57 3887
原创 cherry-pick等git 高效率命令
使用 Git 作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优雅的方式解决。本文分享我在开发工作中实践过的实用命令。这些都能够大大提高工作效率,还能解决不少疑难场景。下面会介绍命令,列出应用场景,手摸手教学使用,让同学们看完即学会。本文主要分享了5个在开发中实用的 Git 命令和设置短命令的方式。stash:存储临时代码。reset --soft:软回溯,回退 commit 的同时保留修改内容。
2023-02-07 21:18:23 1898
原创 Git的cherry-pick等一些小知识
保存此处 原文地址 https://juejin.cn/post/7071780876501123085
2022-08-05 16:45:15 6683
原创 谷歌浏览器调试工具比较令人兴奋的实用操作(一定有你不知道的)
工欲善其事必先利其器命令菜单按Cmd + Shift + P(如果使用Windows,则按Ctrl + Shift + P)打开“命令”菜单。或者截取DOM生成图片先打开命令行, 输入ScreenshotScreenshot Capture area screenshot点击后可以在可视区类似微信截图一样的截取,会直接给你下载个png格式的图片。下边的也是一样这个不好截图,自己试一下便知Screenshot Capture full size scre...
2020-08-28 14:12:09 11491 30
转载 什么是 web 语义化,有什么好处
web 语义化是指通过 HTML 标记表示页面包含的信息,包含了 HTML 标签的语义化和 css 命名的语义化。HTML 标签的语义化是指:通过使用包含语义的标签(如 h1-h6)恰当地表示文档结构
2020-08-25 15:05:22 8768 12
转载 RESTful接口架构是什么
综合上面的解释,我们总结一下什么是RESTful架构: (1)每一个URI代表一种资源; (2)客户端和服务器之间,传递这种资源的某种表现层; (3)客户端通过四个HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"。
2020-08-25 13:34:50 10490 13
原创 贡献一个CSS心形加载的动画源码
废话不多说上代码,代码很简答,研究一下就明白了,有不明白的可以问我。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .heart-loading { margin-top: 120px; width: 200px
2020-08-07 15:22:24 42364 52
原创 webpack入门实践再加上核心概念讲解
要先理解四个核心概念:入口(entry)输出(output)loader插件(plugins)
2020-08-04 16:37:31 14091 42
原创 ngnix的一些知识,对于高手是小菜,对于菜鸟是干货(三)
一、概述 二、常用命令 三、http反向代理配置 四、负载均衡配置 五、网站有多个webapp的配置 六、https反向代理配置 七、静态站点配置 八、跨域解决方案一、概述 什么是nginx? Nginx (engine x)是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的...
2020-07-07 14:08:20 13063 22
原创 Nginx背景介绍及特点(一)
Nginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor Sysoev 在建立的项目时,使用基于 BSD 许可。
2020-07-07 13:48:30 13060 10
原创 使用git某位队友错误的提交不该提交的东西到了远端
当发现某位队友错误的提交不该提交的东西到了远端,此时现在本地回复到你提交的版本,然后强制推送就是解决办法。如果你已经pull了远端的代码到本地,这个时候就要先恢复到这位兄台提交版本之前的版本
2020-07-01 11:37:09 14444 21
原创 详细解决git本地仓库和远程仓库关联问题
前边写过关于这个一篇文章,当时关联的思路,现在远端简历一个空仓库,然后克隆到本地,然后把原来的项目复制到这个空文件夹下,就一切OK了,后来觉得有点傻屌。当时没有考虑项目一旦变大就不好复制了。其实git 早就有好的解决方案
2020-07-01 10:21:20 18964 22
原创 Html5中Canvas绘制、样式详解(不包含动画部分)
canvas是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素.不过,canvas 元素本身并没有绘制能力(它仅仅是图形的容器) - 必须使用脚本来完成实际的绘图任务
2020-06-24 16:34:17 16909 32
原创 ES6中的数组reduce()方法详解
reduce() 方法对数组中的每个元素执行一个由我们提供的函数(升序执行),将其结果汇总为单个返回值。
2020-06-19 16:14:34 42568 29
原创 js中Error对象
错误对象包括Error、EvalError、InternalError、RangeError、ReferenceError、SyntaxError、TypeError、URIError
2020-06-19 14:44:53 15489 23
原创 利用github实现静态服务器写博客或者展示自己的作品demo
利用的是GitHub Pages提供的静态服务就可以挂在到上边你的所有静态文件。如果以前用过git代码管理工具那就更简单了。
2020-06-19 13:53:47 14980 42
原创 js深度了解下try...catch...finally
try...catch语句标记要尝试的语句块,并指定一个出现异常时抛出的响应。
2020-06-18 15:04:28 15307 22
MySQL常用.pdf
2020-05-12
redis-5.0.8.zip
2020-04-21
redis windows x64安装包msi格式的
2020-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人