自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重写与重载

1.重写: 父类定义了一个方法,由继承他的子类去实现,每个子类将会有不同的函数形态,但方法名字、参数列表、返回类型相同 2.重载: 函数具有相同的函数名,不同的参数类型或者参数数量 ...

2019-06-04 10:35:09 148

原创 Kubernetes简谈

1.什么是Kubernetes Kubernetes是自动化容器操作的开源平台(http://www.dockone.io/article/932) 2.Kubernetes与集群 集群是一组节点,这些节点可以是物理服务器或者虚拟机,在这之上安装了Kubernetes平台 ...

2019-05-08 18:58:30 150

转载 Docker in Docker

https://www.jianshu.com/p/43ffba076bc9

2019-05-08 18:17:22 739

原创 CI/CD

CI/CD CI:持续集成,它属于开发人员的自动化流程。持续集成可以帮助开发人员更加频繁的将代码的更改合并到主分支或者共享分支。一旦代码被合并系统就会通过自动构建运行不同级别的自动化测试来验证这些更改,确保这些更改没有对应用造成破坏 CD:持续交付和持续部署 持续交付:完成CI中的构建和单元测试和集成测试的自动化流程后,持续交付可自动将已验证过的代码发布到存储库。持续交付的目的是拥有一个可随时部署...

2019-05-08 18:13:35 299

原创 开发中遇到哪些问题

1.微信小程序审核之测试账号 大部分小程序都是使用微信授权的,拉取个人微信账号登录。但是部分是需要手机号密码登录,因为发布审核时,没有地方给审核人员添加账号和密码,所以第一次过审总是失败的 解决办法:在数据库中记录小程序的版本号和审核状态(100:未审核,200审核通过) 登录之前先判断当前版本是审核过的还是正在审核中 2.foreach和await不能同时使用 await后面要接的是异步操作,而...

2019-03-20 09:18:46 309

转载 js面向对象

面向对象三大特征:封装 继承 多态 封装: 对于一些功能相同或者相似的代码,我们可以放到一个函数中去,多次用到此功能时,我们只需要调用即可,无需多次重写 在这里我们可以理解为创造对象的几种模式:单例模式,工厂模式,构造函数模式,原型模式等 单例模式:我们把描述同一个事物的方法或者属性放到同一个对象里,不同事物之间的方法或者属性名相同相互也不会发生冲突 工厂模式:工厂模式其实就是把需要一个个的编写的...

2019-03-20 07:45:10 97

转载 http协议笔记

http协议 1.什么是http协议 超文本传输协议,是客户端与sever端数据传输的一种规范 2.http协议包括哪几部分 包括 request line,消息头,消息体 请求的request line 包括 请求的方法 http版本号等信息,而响应的request line 包括状态码等信息 消息头:消息头部有很多键值对组成,形如Accept-Encoding:可接受的内容编码 消息体:get...

2019-03-19 20:35:01 130

转载 js代码重构

https://juejin.im/post/5c4560c1f265da616624c166

2019-01-31 14:53:43 289

转载 js真值和虚值

以下是之前的做法: if (myBool === true) { console.log(…) } // OR if (myString.length > 0) { console.log(…) } // OR if (isNaN(myNumber)) { console.log(…) } 简化后: if (myBool) { console.log(…) } // OR if (myStr...

2019-01-31 14:38:08 759 1

原创 js基础

1.js数据类型 基本数据类型:string number boolean null undefined 引用数据类型:object (1)字符串 + 基本类型 = 字符串 + String(基本类型) // 字符串 + 数字 console.log(‘hello’ + 123) // ‘hello123’ // 字符串 + 布尔 console.log(‘hello’ + true) // ‘h...

2019-01-31 14:15:23 99

原创 js类型判断

类型判断 一些常见的数据类型是 === 和 indexOf 是无法检测的,例如: console.log({} === {}) // false; console.log(NaN === NaN) // false; console.log(/a/ === /a/); // false; console.log(1 === new String(‘1’)) // false; var ar...

2019-01-31 09:52:36 142

原创 mysql锁机制

一、加锁的必要性 为了保证数据并发访问的一致性和有效性 二、锁的分类 按操作类型分: 读锁(共享锁):对同一个数据,多个读操作可以同时进行,互不干扰 写锁(互斥锁):如果当前写操作没有完成,则无法进行其他写操作和读操作 按操作范围分: 表锁:一次对一张表整体加锁,例如MYISAM存储引擎使用的就是表锁。优点就是开销小,加锁快,无死锁,但锁的范围大容易发生锁冲突,并发度低 行锁:一次对一条数据加锁,...

2018-12-29 14:47:10 262

原创 mongodb修改篇

$inc:对文档的某个值为数字型(只能为满足要求的数字)的键进行增减的操作 $set:用来指定一个键并更新键值,若键不存在并创建 $unset:用来删除一个键。对目标键使用1、0、-1或者具体的字符串等都是可以删除该目标键 数组修改器–$push:向文档的某个数组类型的键添加一个数组元素,不过滤重复的数据。添加时键存在,要求键值类型必须是数组;键不存在,则创建数组类型的键 ne…ne…ne…pu...

2018-12-24 13:52:45 155

原创 微信小程序---生成小程序二维码

官方文档参考:https://developers.weixin.qq.com/miniprogram/dev/api/createWXAQRCode.html 生成小程序二维码接口的请求参数中有一个scene参数,用户扫码后,开发者可获取到该参数,可用作逻辑处理。 ...

2018-12-13 17:12:45 357

原创 微信小程序---支付流程

微信小程序—支付流程 一、调用统一下单接口 接口URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder 请求方式:Post 请求参数等参照微信小程序官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1&index=1 二、小程序调起支付 参照微信小程序...

2018-12-13 17:06:07 272

空空如也

空空如也

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

TA关注的人

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