自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Army-海军的博客

只有不断的努力,才是成功的根本。

  • 博客(187)
  • 资源 (5)
  • 收藏
  • 关注

原创 在Vue项目中实现全局调用,js中调用组件,this,$方案调用

需求:首先能传参,想要在全局中调用组件,而且要在某些js文件内调用,还能在任意组件内像this.$router这种调用。组件内有很多功能,要能监听到组件内的不止两个的事件。开始:vue组件<template> <div class="container" > <div @click="sendTitle">题目</div&...

2020-04-10 15:33:31 27604 57

原创 最全CSS3实现水平垂直居中的10种方案

最全的实现水平垂直居中方案

2019-06-28 14:53:25 31795 44

原创 snap.svg的使用

github地址:https://github.com/jianghaijun4031/svgSnap演示地址:https://jianghaijun4031.github.io/svgSnap/

2019-06-05 21:43:00 20770 32

原创 详解码云和github上git生成SSH公钥

首先使用工具或者window自带命令行工具。mac相同。不用多考虑。不管是码云还是github都是一样的,都是git的问题ssh-keygen -t rsa -C "[email protected]" //这个红字部分是你的码云或者githunb的登录账号!然后是Enter passphrase (empty for no passphrase): [Type a pas...

2019-06-03 00:17:55 17679 12

原创 git stash pop 之后怎么恢复

git stash pop 之后怎么恢复

2023-04-19 17:06:16 1105 1

原创 实现数组或者对象得深度合并merge实现

1. 前一个对象没有,后一个对象有的key,要新增进去2. 前一个有的,后一个没有,不准覆盖和改变3. 不管多深的对象或者数组嵌套,都要遍历到,不准直接覆盖,而是按照,1, 2的说法对照

2023-02-20 16:05:36 406

原创 一个函数得数组,按顺序执行还可以嵌套

一个函数得数组,按顺序执行还可以嵌套

2023-02-20 15:57:15 237

原创 node 多版本管理工具使用

安装node版本之前 nvm 安装目录下的 setiings 文件里新增这一段。使用管理员身份打开cmd或者powerShell 安装 node版本和使用版本。下载 nvm-setup.exe。使用nvm ls 查看当前版本号。按照正常步骤安装,安装成功后,首先要卸载之前的 node。

2023-02-08 11:02:49 172

原创 npm下载包慢?试试 npm 源工具 nrm

如果要使用哪个源就 nrm use yarn 就切换到了 yarn 源上。npm config ls 查看 npm 使用的源。其中,registry 为源名,url 为源地址。registry 为源名。

2023-02-08 10:54:23 110

原创 uni-app开发微信小程序遇到的部分坑

记录一些官方文档没有的踩坑点。

2023-02-07 23:05:09 2935 3

原创 开发微信小程序的一些技巧

在小程序中使用svg,scss less和常见的坑

2023-02-07 22:29:27 376

原创 微信小程序如何分包

分包可以让用户在操作小程序的时候按需下载资源(用户在进入某些页面的时候才去下载相应的资源,可以加快小程序的速度,优化用户体验。字节小程序每个分包的大小是2M,总体积一共不能超过16M(字节小程序基础库 1.88.0 及以上版本开始支持,字节小程序开发者工具请使用大于等于 2.0.6 且小于 3.0.0 的版本)。为了模拟代码过大,必须分包,我特意复制了40多个文件,并在pages.json中配置的page中配置,来模拟项目业务代码过大的情况。微信小程序每个分包的大小是2M,总体积一共不能超过20M。

2023-02-07 22:08:00 2615

原创 lerna+yarn workspace+monorepo项目的最佳实验

构建了基于lerna和yarn workspace的monorepo项目的最佳实践了,该有的功能都有:完善的工作流typescript支持风格统一的编码完整的单元测试一键式的发布机制完美的更新日志……当然,构建一套完善的仓库管理机制,可能它的收益不是一些量化的指标可以衡量出来的,也没有直接的价值输出,但它能在日常的工作中极大的提高工作效率,解放生产力,节省大量的人力成本。

2023-02-07 21:31:57 3571

原创 cherry-pick等git 高效率命令

使用 Git 作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优雅的方式解决。本文分享我在开发工作中实践过的实用命令。这些都能够大大提高工作效率,还能解决不少疑难场景。下面会介绍命令,列出应用场景,手摸手教学使用,让同学们看完即学会。本文主要分享了5个在开发中实用的 Git 命令和设置短命令的方式。stash:存储临时代码。reset --soft:软回溯,回退 commit 的同时保留修改内容。

2023-02-07 21:18:23 1762

原创 Git的cherry-pick等一些小知识

保存此处 原文地址 https://juejin.cn/post/7071780876501123085

2022-08-05 16:45:15 6239

原创 谷歌浏览器调试工具比较令人兴奋的实用操作(一定有你不知道的)

工欲善其事必先利其器命令菜单按Cmd + Shift + P(如果使用Windows,则按Ctrl + Shift + P)打开“命令”菜单。或者截取DOM生成图片先打开命令行, 输入ScreenshotScreenshot Capture area screenshot点击后可以在可视区类似微信截图一样的截取,会直接给你下载个png格式的图片。下边的也是一样这个不好截图,自己试一下便知Screenshot Capture full size scre...

2020-08-28 14:12:09 11399 30

原创 git常用命令行背诵并默写(全)

git命令行大部分需要背下来

2020-08-27 15:19:38 21236 39

转载  什么是 web 语义化,有什么好处

web 语义化是指通过 HTML 标记表示页面包含的信息,包含了 HTML 标签的语义化和 css 命名的语义化。HTML 标签的语义化是指:通过使用包含语义的标签(如 h1-h6)恰当地表示文档结构

2020-08-25 15:05:22 8689 12

转载 RESTful接口架构是什么

综合上面的解释,我们总结一下什么是RESTful架构:  (1)每一个URI代表一种资源;  (2)客户端和服务器之间,传递这种资源的某种表现层;  (3)客户端通过四个HTTP动词,对服务器端资源进行操作,实现"表现层状态转化"。

2020-08-25 13:34:50 10454 13

原创 用node爬下来所有王者荣耀的皮肤图片(做壁纸用)

做点有用的还是比较有成就感

2020-08-20 17:10:35 10721 30

原创 js-sha1实现SHA1加密

实用工具常记录是个好习惯

2020-08-18 12:02:22 13874 24

原创 开源canvas比较高级的旋转的太极图的源码

一些代码部分我打了注释,清晰明了,又不懂得直接评论即可,然后就是废话不多说上代码

2020-08-10 21:31:15 12024 26

原创 一文教你自学Webpack文档不再求人

首先申明,本篇文章对于高手来说,毫无意义。对于新手来说,省学费了。

2020-08-07 17:14:32 12888 22

原创 贡献一个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 42278 52

原创 展示一个漂亮的css动态条形加载条源码

运用了css变量的知识,直接上代码及其我加的注释

2020-08-05 17:02:56 13807 24

原创 webpack入门实践再加上核心概念讲解

要先理解四个核心概念:入口(entry)输出(output)loader插件(plugins)

2020-08-04 16:37:31 14070 42

原创 针对iPhone X和iPhone XS这些傻叉手机安全距离的设定

主要针对下部分导航条,顶部导航条,如果不设置将显示不全。

2020-07-24 16:37:42 14130 12

原创 Ngnix的http反向代理配置(五)

nginx.conf 配置文件如下

2020-07-07 14:13:45 12870 30

原创 ngnix常用命令行命令(四)

nginx 的使用比较简单,就是几条命令。

2020-07-07 14:11:44 12748 10

原创 ngnix的一些知识,对于高手是小菜,对于菜鸟是干货(三)

一、概述 二、常用命令 三、http反向代理配置 四、负载均衡配置 五、网站有多个webapp的配置 六、https反向代理配置 七、静态站点配置 八、跨域解决方案一、概述 什么是nginx? Nginx (engine x)是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的...

2020-07-07 14:08:20 13038 22

原创 Nginx配置文件nginx.conf详细解释(二)

######Nginx配置文件nginx.conf中文详解#####

2020-07-07 13:56:10 13010 10

原创 Nginx背景介绍及特点(一)

Nginx 是俄罗斯人编写的十分轻量级的 HTTP 服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor Sysoev 在建立的项目时,使用基于 BSD 许可。

2020-07-07 13:48:30 13000 10

原创 使用git某位队友错误的提交不该提交的东西到了远端

当发现某位队友错误的提交不该提交的东西到了远端,此时现在本地回复到你提交的版本,然后强制推送就是解决办法。如果你已经pull了远端的代码到本地,这个时候就要先恢复到这位兄台提交版本之前的版本

2020-07-01 11:37:09 14414 21

原创 详细解决git本地仓库和远程仓库关联问题

前边写过关于这个一篇文章,当时关联的思路,现在远端简历一个空仓库,然后克隆到本地,然后把原来的项目复制到这个空文件夹下,就一切OK了,后来觉得有点傻屌。当时没有考虑项目一旦变大就不好复制了。其实git 早就有好的解决方案

2020-07-01 10:21:20 18551 22

原创 详解Canvas动画部分

本文包括缩放,平移,旋转、动画等复杂动画

2020-06-29 14:02:45 22912 32

原创 Html5中Canvas绘制、样式详解(不包含动画部分)

canvas是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素.不过,canvas 元素本身并没有绘制能力(它仅仅是图形的容器) - 必须使用脚本来完成实际的绘图任务

2020-06-24 16:34:17 16667 32

原创 ES6中的数组reduce()方法详解

reduce() 方法对数组中的每个元素执行一个由我们提供的函数(升序执行),将其结果汇总为单个返回值。

2020-06-19 16:14:34 41988 29

原创 js中Error对象

错误对象包括Error、EvalError、InternalError、RangeError、ReferenceError、SyntaxError、TypeError、URIError

2020-06-19 14:44:53 15454 23

原创 利用github实现静态服务器写博客或者展示自己的作品demo

利用的是GitHub Pages提供的静态服务就可以挂在到上边你的所有静态文件。如果以前用过git代码管理工具那就更简单了。

2020-06-19 13:53:47 14863 42

原创 js深度了解下try...catch...finally

try...catch语句标记要尝试的语句块,并指定一个出现异常时抛出的响应。

2020-06-18 15:04:28 15136 22

MySQL常用.pdf

Mysql常用命令大全,留着备用也送给有需要的人。 MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

2020-05-12

redis-5.0.8.zip

mac电脑安装版的redis,下载通过官网,下载时间于2020年4.21,为了方便下载和保存。通常官网下载比较慢,还是要国内的网才靠谱,如果你下载,请到我的博客点个赞

2020-04-21

redis windows x64安装包msi格式的

因为官网下载速度太慢了。实在没有办法。有需要的可以下载,上传于2020年4月12日的最新版,如果要感谢的话,随便找个博文,给我点个赞

2020-04-21

后台创建订单PayPal.html

PayPal按钮显示出来并且利用后端传来的orderId实现PayPal后台创建的订单前端部分

2019-07-26

测试PayPal.html

就是PayPal的写法,这种是前台创建订单,还有一种是后台创建订单

2019-07-26

空空如也

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

TA关注的人

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