自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络传输单位区分

按照传输的数据的大小来说 : B : 代表的是字节,byte B、KB、GB、TB,其中1KB=1024B,其他类推 b : 代表的是位 , bit b、kb、mb 、gb 、tb 其中 1kb = 1000b,其他依此类推 其中 B 与 b 的换算 : 1B = 8b通常运行商所指的带宽就是以小写b为单位, 所以4M的带宽通常最高传输速率为 (4000/8)kB = 500kB , 再减去网络速度等因素,最高估计也就400KB。所以常常有个愤怒的声音:妈的,我的宽带是4M的,下

2021-03-02 09:06:23 550

原创 composer 内存不足(解决方案)

... whereis composervagrant@homestead:/$ whereis composercomposer: /usr/local/bin/composerphp -d memory_limit=-1 /usr/local/bin/composer require overtrue/wechat:~4.0 -vvvok

2021-01-15 15:48:54 438

原创 ps -aux 输出详解

# ps -aux | grep composerUSERPID%CPU%MEMVSZRSSTTYSTATTIMECOMMANDroot64190.00.03591004?S11:14 0:00php /usr/local/bin/composer installroot64201.680.728203601521752?R11:14 2:13/usr/bin/php -c /tmp/KEI5Ji /usr/local/bin.

2020-10-23 14:51:21 1252

原创 思维题 : 拿出200元,随机分成50个包,要求每个包的钱数最少不能低于5毛,且要公平(同概率)分配。

方案1:因为每个包必须大于5毛,把 50*0.5=25 先拿出来作为基数。 现200元还剩下175.再把50个包以两个人为一组,分成25组,把175元对应平均分成25组,每组7元。因为每组就两个人,这两个人去抽7元,相当于你抽完剩下的都是我的。然后将抽到的钱+5毛基数放进 红包中。这种也算比较公平吧。但是每个包的上限也被固定死了方案2:同样因为每个包必须大于5毛,把 50*0.5=25 先拿出来作为基数。 现200元还剩下175.然后将175分成175份去分,每一份随机从1到50中抽一个然后塞进

2020-07-22 10:14:18 647

原创 mysql 的 锁

文档:Mysql – 锁讲解.note链接:http://note.youdao.com/noteshare?id=0c103eec04be12097369e9176cb76e84&sub=114A4515123445058AEC7568C4A37723

2020-07-21 10:16:48 79

原创 VUE - 生命周期尽在图中。

另一篇文章也有讲 运行过程 链接: vue初始化项目是选择compiler还是选择only.

2020-07-06 21:01:42 82

原创 laravel广播 - laravel-echo-server服务端 - laravel-echo客户端的交互过程及原理

laravel广播 - laravel-echo-server服务端 - laravel-echo客户端的交互过程及原理交互图第一步:laravel广播发布数据到redis中。第二步 : laravel-echo-server 在redis中订阅。第三步 : 前端laravel-echo 与 laravel-echo-server 交互交互图!!! 事先说明 : ①本文章是以redis作为驱动来解读的。② 文章中的代码注释一定看,介绍都在注释中!!! 此图如有侵权,通知我删除 ;通过上图可以看得

2020-07-06 14:10:08 1364

原创 vue初始化项目是选择compiler还是选择only

vue初始化项目是选择compiler还是选择onlyvue程序运行过程compiler与only的区别问题 : 如果用only ,那么在 vue文件 中的 template模块 怎么编译?vue生命周期图解vue程序运行过程本文即根据此视频学习整理:链接: 2019年最全最新Vue、Vuejs教程,从入门到精通.在vue实例挂载前:① 是否有定义render函数,如有定义直接生成虚拟dom,然后覆盖el属性在页面挂载的节点。② 当没定义render函数,看是否有template属性,如果有就

2020-07-06 02:06:46 370

原创 基于 laravel + redis + laravel-echo-server + vue.js 开发消息通知小demo

laravel + redis + laravel-echo-server + vue.js 事件监听 - 同步操作小案例事件监听 - 同步操作小案例

2020-06-24 15:34:22 1174

原创 laravel - 事件系统案例

laravel - 事件系统案例事件监听 - 同步操作小案例事件监听 - 异步操作小案例事件订阅 - 订阅者的使用理解 : 通过订阅者模式实现对应用中事件的监听和订阅。是一种很好的功能或应用间的解耦方式。相关目录 : 注册监听事件和订阅事件的文件: App\Providers\EventServiceProvider事件所在目录 :App\Events监听订阅事件的动作所在目录 : App\Listeners事件监听 - 同步操作小案例 1. 创建一个叫Demo的事件,对应App\Eve

2020-06-11 11:06:20 471

原创 VUE - 父子组件之间的通信,小案例

VUE - 父子组件传值父向子传值子向父传值父向子传值理解 :通过父组件在子组件标签上绑定属性来向子组件传递数据,子组件通过props来接收数据。注意点 :当props里有用驼峰命名的,对应组件标签上的属性名就是 kebab-case 格式的父组件传递值用法都是一样的都是通过绑定属性进行传递的,而子组件接收父组件传递来的值缺失有很多用法,这里一 一 举例说明一下; <div id="app"> <wg-keep post="[]"></wg-keep&

2020-06-11 01:20:00 275

原创 VUE - 插槽的使用

VUE - 插槽的使用1.插槽普通用法2.具名插槽的用法3.作用域插槽的用法4.具名插槽的语法糖5.动态插槽名自己理解 : 插槽就是组件的对外扩展,组件外部能够灵活地替换插槽所在位置的内容.1.插槽普通用法<!-- 组件模板 --> <template id="wgKeep"> <div> <h3> <slot>我是默认标题</slot> </h3>

2020-06-10 23:55:25 136

原创 vue基础回顾 -- 循环遍历与条件判断

vue基础回顾 -- 循环遍历与条件判断标签中循环数组和对象JS中循环数组和对象标签中循环数组和对象 标签中: 循环对象 格式: " ( 属性值 , 属性名 , 索引值 ) in 对象 循环数组 格式: " ( 元素值 , 索引值 ) in 数组 " <div id="app"> <!-- 循环对象,默认循环属性值 格式: " ( 属性值 , 属性名 , 索引值 ) in 对象 " --> <span v-for=" item in

2020-06-04 02:12:09 1299

空空如也

空空如也

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

TA关注的人

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