摘要: 悲观锁(Pessimistic Lock), 顾名思义,就是每次处理redis数据都以最悲观的场景展开,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都 阅读全文
posted @ 2024-01-10 10:20 Kris-Q 阅读(22) 评论(0) 推荐(0) 编辑
摘要: svnadmin create /www/svndata/ybcrmfront svnadmin create 目录名/项目名 阅读全文
posted @ 2023-10-12 10:12 Kris-Q 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.jianshu.com/p/6a1fa89281d7 1. 准备工作 安装php 如果是编译安装的PHP, pecl在php安装目录的bin子目录下,一般与php文件在同一目录。 或者通过yum安装pecl: yum install php-pear php-deve 阅读全文
posted @ 2023-06-06 17:01 Kris-Q 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 简介 在Linux下搭建SVN服务器 系统环境:centos7.2 第一步:通过yum命令安装svnserve,命令如下: yum -y install subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装位置,可以用以下命令: rpm 阅读全文
posted @ 2022-11-24 11:39 Kris-Q 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 安装好laravel-admin,默认是英文的,需要去汉化 步骤一: 执行 composer require "overtrue/laravel-lang:~3.0"; 步骤二: 找到config/app.php 注释 Illuminate\Translation\TranslationServic 阅读全文
posted @ 2022-08-21 09:24 Kris-Q 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 支持多线程的 Redis 6.0 版本于 2020-05-02 终于发布了,为什么 Redis 忽然要支持多线程?如何开启多线程?开启后性能提升效果如何?线程数量该如何设置?开启多线程后会不会有线程安全问题?多线程的实现原理是怎样的? 总结下来就是以下几点1.虽然支持,默认不开启2.配置线程数要小于 阅读全文
posted @ 2021-12-30 11:25 Kris-Q 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch-PHP 首先运行扩展: composer require elasticsearch/elasticsearch 在线文档: https://www.elastic.co/guide/cn/elasticsearch/php/current/index.html PHP操 阅读全文
posted @ 2021-12-06 17:07 Kris-Q 阅读(568) 评论(0) 推荐(0) 编辑
摘要: https://repo.spring.io/ui/native/release/org/springframework/spring 阅读全文
posted @ 2021-11-17 14:04 Kris-Q 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 目前在我的VPS上主要通过两种方式来限制ip的访问次数。 通过Nginx的limit_req配置来限制同一ip在一分钟内的访问次数 通过Nginx deny封禁一天内超过指定次数的ip(需要一个监控脚本) 一、limit_req配置 Nginx 提供了两个模块:ngx_http_limit_req_ 阅读全文
posted @ 2021-11-16 16:38 Kris-Q 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 1.创建索引(PUT) http://127.0.0.1:9200/my_index 2.获取指定索引(GET) http://127.0.0.1:9200/my_index 3.获取全部索引(GET) http://127.0.0.1:9200/_cat/indices?v 4.删除索引(dele 阅读全文
posted @ 2021-07-29 16:51 Kris-Q 阅读(39) 评论(0) 推荐(0) 编辑