- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 Xdebug 调试 API
http 请求中添加参数:XDEBUG_SESSION_START=1,随后一段时间内不带参数也会进入调试模式,如果要停止调试使用XDEBUG_SESSION_STOP=1
2021-06-04 15:02:49
422
原创 Laravel ORM模型的 join联表查询与whereHase关联查询性能对比
测试MySql数据表信息:CREATE TABLE `posts` (`id` INT ( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT,`user_id` INT ( 10 ) UNSIGNED NOT NULL,`title` VARCHAR ( 255 ) NOT NULL,`created_at` TIMESTAMP NULL DEFAULT NULL,`updated_at` TIMESTAMP NULL DEFAULT NULL,PRIMARY
2021-05-07 23:50:33
2651
原创 MySql全文检索详解
-test表建立text字段的全文索引CREATE FULLTEXT INDEX ftx_title On test(text) with parser ngram;-查询语句SELECT * from test where match(text) against ('你好*' in boolean mode)
2021-05-07 20:03:13
124
原创 PHP 验证金额/价格
public function checkMoney($value){ if (!is_numeric($value)) { return false; } if ($value <= 0) { return false; } if (preg_match('/^[0-9]+(\.\d{1,2})?$/',$value)) { return true; } else { return false; }}
2021-04-14 17:55:26
889
原创 常用Linux命令
# 查看监听 80 端口的进程netstat -anp | grep 80# 建立tcp长连接telnet host port# 查看子进程ps -aft | grep key_words
2021-03-31 13:07:41
93
原创 Kafka中的消费者组(group)
1、kafka的 发布-订阅 模式 和 队列模式可通过消费者组实现,如果所有消费者都在一个消费者组里则是队列模式,如果所有消费者分布在不同组中则是 发布-订阅模式。2、队列模式下,允许消费者组中多个消费者并行有序处理消息,组中的消费者数量最好不要大于 topic 的partition(分区)数量。消费者数=分区数:每个消费者消费一个分区的消息;消费者数<分区数:一个消费者可能会处理多个分区的消息;消费者数>分区数:多余的消费者将空等,无法处理消息;...
2021-03-31 00:50:56
6857
原创 PHP操作Kafka
本文对php操作kafka的方法做一个记录,备忘。一、搭建kafka集群下载kafka并解压:tar -xzf kafka_2.13-2.7.0.tgz搭建单机集群:cd kafka_2.13-2.7.0#创建两个broker配置并修改端口cp config/server.properties config/server-1.properties cp config/server.properties config/server-2.properties编辑拷贝.
2021-03-30 22:52:40
5554
原创 Redis集群搭建详解
Redis集群搭建详解概述搭建步骤一、编译二、创建集群目录及实例三、启动集群四、操作集群概述Redis集群一般有两种实现方式:一种是创建多个Redis实例节点,通过一致性Hash算法将数据大致均匀的存储在不同的节点上,大多数编程语言都有相关的第三方实现,比如JRedis,PRedis等;另一种则是Redis官方提供的基于Hash槽实现集群解决方案。本文主要记录第二种集群方式的搭建过程,采用虚拟机多实例的方式搭建,多机搭建也是相同的方式,只要保证防火墙开放相关接口即可。搭建步骤一、编译下载最新red
2021-03-23 21:35:24
140
原创 Emmet语法规则摘要
id指令: #class指令: .子节点指令:>兄弟节点指令:+上级节点:^重复指令:*分组指令:()括号里面的内容为一个代码块,表示与括号内部嵌套和外面的的层级无关,eg:div>(ul>li>a)+div>p<div> <ul> <li><a href=""></a></li> </ul> <div> ...
2021-03-22 12:10:11
185
转载 PHP密码加盐Hash
加盐Hash:$salt=base64_encode(mcrypt_create_iv(32,MCRYPT_DEV_RANDOM));$password=sha1($register_password.$salt);解释:首先使用mcrypt,产生电脑随机生成的,专门用户加密的随机数函数。第二步,把得到的随机数通过base64加密,使其变长并且不利于猜解。第三步,把得
2016-06-13 08:47:43
8461
空空如也
[PHP]求大神解答关于PHP接口中方法的形参修饰的问题
2016-06-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人