- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 php四种常见的排序算法
$arr = [3,1,13,5,7,11,2,4,14,9,15,6,12,10,8]; //冒泡排序 function maopao($arr){ $len = count($arr); for ($i = 0; $i < $len; $i++) { // 遍历i后面的元素,只要该元素小于当前元素,就把较小的往前冒泡...
2018-06-29 14:01:17 18517
原创 分布式缓存方案之一致性hash
当服务器数量会发生变化时,普通hash算法就不可用了。因为hash得到值要除以服务器数量取余数来确定数据存放哪一台,如果服务器数量改变了,最终得到的服务器会不同,就无法精确的存取数据了。而一致性hash就解决了这个问题,它的原理如下:我们可以想象现在有一个逆时针的环,然后把多台机器的ip都进行hash运算,最终分布在这个环上,如下图所示的server1,server2,server3(按顺...
2018-06-25 15:39:35 806
原创 阿里云 上nginx配置二级域名的https
我是早上看了一篇文章然后亲自实验了下到底怎么配置https,使得网站更加安全。https://mp.weixin.qq.com/s/FKJ9MrKdFFrpNa-x9AZ_Hw 前面的步骤你们可以借鉴下,但是后面的东西,有点坑啊,因为我实用的是阿里云的一键安装,所有配置文件修改的动静大了点上面的证书我放在了nginx/conf下面的cert下server { listen...
2018-06-22 15:54:40 1754
原创 mac pecl 安装php7.1扩展
鉴于brew突然间的不能使用,简直是好坑的,以前多方便的安装啊,现在却那啥,好尴尬啊brew search php==> Searching local taps...php@5.6 ✔ php@7.1 ✔ brew-php-switcher php php-code-sniffer ...
2018-06-21 11:26:37 6948 2
原创 beego orm raw多条添加
今天我想写一个多条添加,然后在range中怎么写就出现最后一条,然后打印sql才发现,不知道why就是出现最后一个,然后我就想到了原生sql,因为没有原生sql解决不了的问题for _,v := range ids{ pid , _ := strconv.ParseInt(v, 10, 64) //转int64 //qb.InsertInto("role_pow...
2018-06-11 16:22:17 3110 1
原创 beego前端页面渲染,range循环包着range循环,好几层的嵌套,怎么写?
beego 循环渲染前端页面这是两个[]orm.paramsparents[map[Controller:admin Action:index Powername:后台管理员管理 Pid:0 Level:1 Id:1]] powers[map[Id:1 Controller:admin Action:index Pid:0 Level:1 Powername:后台管理员管理]] ...
2018-06-11 11:01:13 3200
原创 beego的文章那么少啊?
难到很少人用beego这个框架吗? 学了这么久了能找到的东西少之又少啊 然后我就一点点的自己写,自己琢磨了点 接下来我会更新一点点简单大基础的,更新的不好不要碰我,出门右转,看别人的去~ ��谢谢大家支持! 留下个邮箱吧,不留QQ的了,留下个谷歌的吧- xiaoyueueyue0612@gmail.com...
2018-06-11 10:40:00 1316
VirtualBox-5.2.6-120293-OSX.dmg
2018-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人