- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 centos 7 ,doctor 简单安装和启动
centos 安装wget 与wget的使用方法yum -y install wgetyum -y install setupyum -y install perl1、查看linux发行版,内核[root@docker~]# cat /etc/redhat-release #查看版本号CentOS Linux release 7.1.1503 (Core)[root@docker ~]# uname -r #查看Linux内核c3.10.0-229.el7.x86...
2020-07-29 17:17:36 2259
原创 hyperf框架validation验证rules规则整理
'string' => '当 :other 为 :value 时 :attribute 必须介于 :min - :max 个字符之间','numeric' => '当 :other 为 :value 时 :attribute 必须介于 :min - :max 之间','file' => '当 :other 为 :value 时 :attribute 必须介于 :min - :max kb 之间','after_or_equal' => ':attribute 必须是 :date 之后或相同的一个日期',
2024-06-11 13:47:01 974
原创 php微服务架构图
微服务架构图,从Nginx到网关kong,配置中心,注册中心,发现中心使用了nacos,每个节点使用k8s进行管理,生产者和消费者之间通过jsonrpc尽心调用,mysql是2主一从。简单实现php的微服务架构
2024-06-05 18:06:54 159
原创 node var,let,const声明变量的区别
1.var-支持全局、函数作用域-接受重复声明-变量预解析// 作用域var aa=1;function fn(){ var aa=10; console.log(aa); }fn();// 输出的是10console.log(aa); // 输出的是1console.log(aa); // undefined,变量预解析var aa=1;2.let-不接受重复声明-不存在变量提升-支持块作用域(es6新提出的概念)console.log(aa
2021-01-15 17:25:57 1529
原创 PHP安装Swoole Loader扩展教程,适用于Windows和Linux
在安装Swoole Loader扩展前请先确认以下信息。操作系统 :Windows NT AMD64PHP版本 :7.2.22PHP运行环境 :cgi-fcgiPHP配置文件 :C:\BtSoft\php\72\php.iniPHP扩展安装目录 :extPHP是否线程安全 :非线程安全1、下载Swoole Loader扩展安装包下载压缩包,然后找到对应你系统的 Swoole Loader扩展文件解压出来下载地址:https://pecl.php.net/package/swoole
2020-12-14 11:52:39 15502 1
原创 Linux Centos 安装protobuf
新版本google protobuf-3.6.1是现在最新版本,添加了新的特性,看说明下载地址 https://github.com/protocolbuffers/protobuf/releases我下载的是protobuf-all-3.6.1.tar.gz 包新版本不需要执行autogen.sh脚本,直接./configure就行tar zvxf protobuf-all-3.6.1.tar.gzcd protobuf-3.6.1./configure –prefix=/us.
2020-09-29 17:46:47 246
原创 mysql 无限制子查询
SELECT t.* FROM (SELECT userid, max(starttime) as starttime FROM tn_sam_wear GROUP BY userid) aINNER JOIN tn_sam_wear t ON t.userid = a.userid and t.starttime=a.starttime
2020-04-20 15:44:53 216
原创 windows下kafka安装套装
kafka基于zookeeper,zookeeper又基于java1,先安装java必须是1.8以上的版本,are you ok?配置环境变量JAVA_HOME=C:\jdk1.5.0_06PATH=%JAVA_HOME%\bin;%PATH%2,zookeeper安装zookeeper的版本我去官网下的好几个高版本解压有问题,所以建议大家安装zooke...
2020-02-23 13:51:45 277
转载 golang fmt.Sprintf fmt.Fprintf fmt.Printf
package mainimport "fmt"import "os"type point struct { x, y int}func main() {//Go 为常规 Go 值的格式化设计提供了多种打印方式。例如,这里打印了 point 结构体的一个实例。 p := point{1, 2} fmt.Printf("%v\n", p) // {1 2}//...
2019-08-22 14:48:51 3446
原创 golang 在import 导入包的时候前面有个下划线 _
在Golang里,import的作用是导入其他package,但是今天在看beego框架时看到了import 下划线,不知其意,故百度而解之。 import 下划线(如:import _ hello/imp)的作用:当导入一个包时,该包下的文件里所有init()函数都会被执行,然而,有些时候我们并不需要把整个包都导入进来,仅仅是是希望它执行init()函数而已。这个时候就可以使用 im...
2019-05-09 10:49:48 2982
原创 php exif_read_data() 获取GPS
exif_read_data()函数的作用是从 JPEG 或 TIFF 图像文件中读取 EXIF 头信息PHP 7.2.10 版本 华为手机获取不到GPS,降版本到 7.1.28 或者 7.1.13 这俩版本亲测没问题 class ImgHelper{ /** * 获取图片信息 * @param $img_url * @param $gaode...
2019-04-10 09:09:05 1470
原创 php 计算俩个时间之间 相隔的年月日
function dateFormat($date1,$date2){ if(strtotime($date1)>strtotime($date2)){ $tmp=$date2; $date2=$date1; $date1=$tmp; } list($Y1,$m1,$d1)=explode('-',$date1);...
2018-08-15 10:33:30 523
中国菜系介绍PPT文档
2023-09-25
CentOS-7-x86_64-DVD-2003镜像文件
2020-09-30
windows安装vmware虚拟服务
2020-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人