自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(18)
  • 收藏
  • 关注

转载 MySQL锁[1]--共享、排他、意向锁

Shared and Exclusive Locks --- 共享锁和排他锁 InnoDBimplements standard row-level locking where there are two types of locks,shared (S) locksandexcl...

2019-08-25 02:49:00 211

转载 git tag

git tag会记录版本的commit号,方便后期回溯。使用tag标签功能有利于我们对项目的开发,发布,上线进行版本管理。它和分支管理是可以并行的。以下是常用命令: 1,git tag TagName: 为当前分支增加一个标签 git tag -a TagName -m '备注信息': 为...

2019-08-22 23:06:00 133

转载 版本管理原则和规范

1. 版本阶段说明 1.1 测试版本 广义上对测试有三个传统的称呼:Alpha、Beta、Gamma,用来标识测试的阶段和范围。 1.1.1 Base版 此版本不属于测试版本。它表示该项目仅仅是一个假页面链接,通常包括所有的功能和页面布局,但是项目中的功能都没有做完整的实现,只是...

2019-08-22 14:28:00 2381

转载 一次基于SQL备份的数据库恢复过程

UPDATE语句忘了加WHERE条件,导致整张表的数据被更新了。 1,冷静思考: 1.1 影响功能: 完全不可用,多个核心功能不可用,某个核心功能不可用,非核心功能不可用; 1.2 影响用户: 所有用户,某一类用户,某些用户,单个用户; 1.3 影响数据面: 所有数据库,单个数据库,单...

2019-08-19 21:08:00 139

转载 Binlog日志的三种模式

1, Binlog日志的三种模式 1.1Statement Level模式 每一条修改数据的SQL都会记录到master的Binlog中,slave在复制的时候,SQL进程会将它们解析出来,在slave库上再次执行。 优点:statement level下的优点首先就是它只需要记录...

2019-08-19 21:00:00 1087

转载 Laravel php artisan 命令

命令 说明 备注php artisan make:resource ? 创建api返回格式化资源 >=5.4版本可用php artisan make:rule ? 创建validate规则 >=5.4版本可用php artisan make:exce...

2019-08-17 14:06:00 979

转载 微信小程序整理

1,微信的每一个子系统,如小程序,公众号,都有自己的用户系统,每个用户在每个子系统中都有唯一的openid,但是如果子系统之间进行了关联绑定(比如在公众号后台绑定了小程序),且用户进行了跨子系统之间的授权登录,此时微信会给这个用户生成一个unionid,作为用户在整个系统中的唯一标识。所以在项...

2019-08-08 17:36:00 254

转载 同步异步,并发并行

同步和异步 主要是对任务的发起方式的描述,和I/O紧密相关。 同步(synchronous): 就是按时间顺序,串行化地执行任务,每一个时间点都只有一个任务在被执行。类似于电路中的串行。 异步(asynchronous): 就是按照时间顺序,多个任务可以被分成多个分支去执行,在同一个时...

2019-08-05 22:20:00 1105

转载 strace命令

strace是什么?system trace 按照strace官网的描述, strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。 strace底层使用内核的ptrace特性来实现其功能。...

2019-08-05 20:59:00 133

转载 Redis不定期总结

1, 批量删除key redis中要删除某个key的值,只能通过del key的方式进行删除。如果要批量删除呢?很遗憾,Redis并不支持按key的正则方式进行删除的操作。那如何去达到这个效果呢?可以使用linux的管道命令,如下: /usr/local/redis/bin/redis-c...

2019-07-30 22:29:00 103

转载 微信小程序支付整理

1, 要让小程序使用微信支付功能,必须让小程序和商户进行绑定,否则会报以下错误: {"return_code":"FAIL","return_msg":"appid和mch_id不匹配"} 商户就是收钱的那个机构,绑定流程参考:https://pay.weixin.qq.com/stat...

2019-07-30 22:12:00 174

转载 SQL_MODE

SQL_MODE是MYSQL的一个环境变量, 它定义了MYSQL应该支持的SQL语法,对数据的校验模式等等。 1, 查看方式 mysql> select @@sql_mode; mysql> show variables like 'sql_mode%'; +---...

2019-07-11 21:23:00 121

转载 Java跨平台原理

此篇博文主要源自网络xiaozhen的天空的博客:http://xiaozhen1900.blog.163.com/blog/static/1741732572011325111945246/ 1、什么是平台 Java是可以跨平台的编程语言,那我们首先得知道什么是平台,我们把CPU...

2019-06-26 15:49:00 94

转载 门面模式(外观模式)

1.产生背景 2.概念 3.目的 4.解决方案 5. 类图 6.优缺点 优点: 缺点: 7.应用场景 8.现实案例 9.注意事项 1.产生背景 为什么需要门面模式 我是一个辛苦一辈子的农...

2019-06-25 10:49:00 78

转载 初识消息中间件

文章目录 引题 参考链接 常见的消息中间件 消息中间件的标准JMS 和 AMQP 生产者和消费者的概念 消息中间件解决了什么问题? 消息中间件出现的背景 消息中间件的定义 1, 引题 消息中间件是什么,是一种标准,还是一种具体的工具为什么...

2019-06-21 20:00:00 85

转载 深入理解计算机系统(1.1)------Hello World 是如何运行的

上一篇序章我谈了谈程序员为啥要懂底层计算机结构,有人赞同也有人反对,但是这并不影响 LZ 对深入理解计算机系统研究的热情。这篇博客以案例驱动的模式,通过跟踪一个简单 Hello World 程序的生命周期开始系统的学习,包括它被程序员创建,到在系统上运行,输出简单的消息,然后终止。LZ 将...

2019-06-20 20:57:00 246

转载 创建Laravel项目并推到gitlab上

今天新开了一个项目,总结一下: 1,创建Laravel项目 1.1 一般有两种创建方式,composer命令行方式和用PHP-Storm编辑器方式(https://www.jianshu.com/p/0941dcfc939a),其中composer方式又分为两种,Via Laravel ...

2019-06-20 20:36:00 711

转载 Postman-Request Body类型

Request Body While constructing requests, you'll work frequently with the request body editor. Postman lets you send almost any kind of HTTP requ...

2019-06-10 21:04:00 4221

空空如也

空空如也

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

TA关注的人

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