上一页 1 2 3 4 5 6 ··· 8 下一页

2021年8月19日

supervisor superlance

摘要: supervisor配置: [program:nps-mq-sessage] directory = /Library/work/workspace/avatar-dds-service command = php artisan consumer_nps_message autostart = t 阅读全文

posted @ 2021-08-19 17:25 andydaopeng 阅读(68) 评论(0) 推荐(0) 编辑

2021年7月23日

Laravel 返回日期问题2021-07-23T05:56:03.000000Z

摘要: 2021-07-23T05:56:03.000000Z 问题: "created_at": "2021-03-10T20:29:26.000000Z"我们需要的年月日时分秒,解决办法如下 将以下代码放入对应的Model中 引入 use DateTimeInterface;方法 protected f 阅读全文

posted @ 2021-07-23 14:18 andydaopeng 阅读(1191) 评论(0) 推荐(0) 编辑

2021年7月13日

client_loop: send disconnect: Broken pipe

摘要: client_loop: send disconnect: Broken pipe 配置~/.ssh/config文件,增加以下内容即可: Host * # 断开时重试连接的次数 ServerAliveCountMax 5 # 每隔5秒自动发送一个空的请求以保持连接 ServerAliveInter 阅读全文

posted @ 2021-07-13 18:10 andydaopeng 阅读(6725) 评论(0) 推荐(0) 编辑

2021年7月2日

supervisor后台进程管理工具

摘要: Supervisor安装配置(MAC) 安装supervisor: brew install supervisor 1 显示如下,就证明安装成功了 RPPETdeMacBook-Pro:data rppet$ brew install supervisor Updating Homebrew... 阅读全文

posted @ 2021-07-02 14:36 andydaopeng 阅读(252) 评论(0) 推荐(0) 编辑

2021年6月18日

mq概念

摘要: 想想为什么要使用MQ? 1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦! 2.异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度 3.削峰,并发量大的时候,所有的请求直接怼到数据库,造成数据库连接异常 使用了消息队列会有 阅读全文

posted @ 2021-06-18 16:14 andydaopeng 阅读(49) 评论(0) 推荐(0) 编辑

2021年5月25日

Mac Xampp 安装redis 及 安装php-redis扩展

摘要: 如果要在mac上运行redis,只安装php-redis扩展是不行的,要先在mac上安装redis服务。一、安装redis服务1、通过homebrew安装redis sudo brew install redis12、启动redis服务,且接受客户端连接 sudo redis-server /usr 阅读全文

posted @ 2021-05-25 11:33 andydaopeng 阅读(374) 评论(0) 推荐(0) 编辑

rabbitmq死信队列(延迟队列)demo

摘要: <?php require_once './vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; use PhpAmqpLib\Wire\AM 阅读全文

posted @ 2021-05-25 08:57 andydaopeng 阅读(93) 评论(0) 推荐(0) 编辑

2021年5月19日

rabbitmq生产与消费测试

摘要: 消息生成者: <?php defined('BASEPATH') OR exit('No direct script access allowed'); /* require_once FCPATH . '/vendor/autoload.php'; use PhpAmqpLib\Connectio 阅读全文

posted @ 2021-05-19 09:10 andydaopeng 阅读(173) 评论(0) 推荐(0) 编辑

RabbitMQ各方法详解

摘要: exchange_declare($exchange, $type, $passive = false, $durable = false, $auto_delete = true, $internal = false, $nowait = false, $arguments = array(), 阅读全文

posted @ 2021-05-19 08:58 andydaopeng 阅读(309) 评论(0) 推荐(0) 编辑

2021年5月12日

Mac git old mode 100644 new mode 100755 mac目录权限问题

摘要: 今天执行git diff filename ,出现 old mode 100644 new mode 100755 的提示,如下图: 但是发现文件内容并没有发生改变 想起来中间执行过chmod 的操作, 产生这个问题的原因就是: ilemode的变化,文件chmod后其文件某些位是改变了的,如果严格 阅读全文

posted @ 2021-05-12 12:01 andydaopeng 阅读(341) 评论(0) 推荐(0) 编辑

2021年4月23日

mac安装redis

摘要: 1、首先查看可以按照的redis版本: brew search redis 2、选择合适的版本进行安装: brew install redis@3.2 redis@3.2 is keg-only, which means it was not symlinked into /usr/local, b 阅读全文

posted @ 2021-04-23 15:20 andydaopeng 阅读(1386) 评论(0) 推荐(0) 编辑

msql创建用户并授权

摘要: CREATE USER 'test2'@'%' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON *.* TO 'test2'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;FLUSH PRIVILEGES; d 阅读全文

posted @ 2021-04-23 09:10 andydaopeng 阅读(35) 评论(0) 推荐(0) 编辑

2021年4月22日

mysqltest

摘要: A "/etc/my.cnf" from another install may interfere with a Homebrew-built server starting up correctly. MySQL is configured to only allow connections f 阅读全文

posted @ 2021-04-22 21:50 andydaopeng 阅读(70) 评论(0) 推荐(0) 编辑

2021年4月17日

mac apache php 访问失败

摘要: apache配置虚拟目录后访问失败 无法访问此网站 dds.com 拒绝了我们的连接请求。 请试试以下办法: 检查网络连接 检查代理服务器和防火墙 ERR_CONNECTION_REFUSED 可以在终端使用如下命令显示具体错误提示:$ sudo /usr/sbin/httpd -k start 1 阅读全文

posted @ 2021-04-17 19:06 andydaopeng 阅读(171) 评论(0) 推荐(0) 编辑

2020年11月23日

java

摘要: if(method.equals("batchInsertSaleBillDail")) { guanJiaPoV2Mapper.getClass().getMethod(method, new Class[]{String.class, List.class}).invoke(gjPoV2Mapp 阅读全文

posted @ 2020-11-23 19:11 andydaopeng 阅读(83) 评论(0) 推荐(0) 编辑

pom.xml

摘要: <!-- 代码自动编译、热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> < 阅读全文

posted @ 2020-11-23 17:47 andydaopeng 阅读(55) 评论(0) 推荐(0) 编辑

2020年11月19日

sharding-jdbc

摘要: 版本4.0.0-4.1.1 // 配置表规则 TableRuleConfiguration tableRuleConfiguration = new TableRuleConfiguration("table_name","databasename.table_name_${0..3}"); //设 阅读全文

posted @ 2020-11-19 11:59 andydaopeng 阅读(471) 评论(0) 推荐(0) 编辑

2020年10月27日

java-MyBatis可视化代码生成工具

摘要: 现公司架构大佬在项目中使用了 mybatis-generator-gui ,这是一款开源图形化 MyBatis 代码生成工具,使用起来相当的方便好用!推荐给在开发道路上的小伙伴们: GutHub 地址:https://github.com/zouzg/mybatis-generator-gui 使用 阅读全文

posted @ 2020-10-27 18:57 andydaopeng 阅读(678) 评论(0) 推荐(0) 编辑

2020年10月23日

java项目导入及配置-eclipse

摘要: 1、导入两次项目, 2、配置maven,配置指定库路径 阅读全文

posted @ 2020-10-23 16:26 andydaopeng 阅读(197) 评论(0) 推荐(0) 编辑

java项目笔记

摘要: Maven打包web项目方式及步骤 我最近学习的打包方式有两种,分为如下: 第一种是通过命令行打包:要知道maven常用的命令 第二种是通过eclipse打包:简单方便就可以打包,是普遍使用的方式 一、通过eclipse打包web项目 (1)进入eclipse打包右键点击项目,选择Run As。 ( 阅读全文

posted @ 2020-10-23 15:34 andydaopeng 阅读(162) 评论(0) 推荐(0) 编辑

2020年10月15日

shell笔记

摘要: shell调试技巧: #使用[root@game ~]# sh [-xvn] test.sh #参数解释:-x:将执行的脚本内容输出出来,可以看到执行的过程-n:不执行脚本,检查脚本语法是否有问题,给出错误的提示-v:执行脚本时,先将脚本的内容输出到屏幕上,再执行脚本,如果有错误给出错误提示 使用- 阅读全文

posted @ 2020-10-15 19:09 andydaopeng 阅读(129) 评论(0) 推荐(0) 编辑

2020年9月25日

window7下tomcat安装与配置

摘要: 步骤一:下载Tomcat 链接如下:https://tomcat.apache.org/ 注意:要根据自己的JDK版本选择Tomcat的版本。 因本人java版本为1.8,故选择Tomcat9.0.3版本(Windows请自行选择64位或32位) 步骤二:配置环境变量 新建系统环境变量: 修改系统P 阅读全文

posted @ 2020-09-25 16:02 andydaopeng 阅读(397) 评论(0) 推荐(0) 编辑

2020年9月21日

window系统命令行启动程序(redis)

摘要: D:\xampp\apache\conf\vhosts\bat\redis_startup.bat 内容如下: @echo offD:cd /software/redisredis-server.exe redis.windows.confexit D:\xampp\apache\conf\vhos 阅读全文

posted @ 2020-09-21 10:31 andydaopeng 阅读(665) 评论(0) 推荐(0) 编辑

2020年9月18日

maven mvn

摘要: eclipse 需要单独安装maven,参考:https://www.cnblogs.com/pengyan-9826/p/7767070.html 注意:运行maven命令的时候,首先需要定位到maven项目的目录,也就是项目的pom.xml文件所在的目录。否则,必以通过参数来指定项目的目录。 通 阅读全文

posted @ 2020-09-18 16:19 andydaopeng 阅读(176) 评论(0) 推荐(0) 编辑

2020年6月19日

探索 PHP 生成全局唯一的 id

摘要: 探索开始1. 基于时间 + 随机码生成 idphp 提供了一个生成唯一值生成函数 uniqid ($prefix,$more_entropy), 这是一个基于毫秒级时间生成 id 的函数,不带参数执行输出 13 位字符随机码,$prefix 返回随机码的前缀,$more_entropy 设为 tru 阅读全文

posted @ 2020-06-19 11:28 andydaopeng 阅读(483) 评论(0) 推荐(0) 编辑

2020年6月18日

Laravel 系列入门教程(一)

摘要: 热烈庆祝 Laravel 5.5 LTS 发布! 实际上 Laravel 上一个 LTS 选择 5.1 是非常不明智的,因为 5.2 增加了许许多多优秀的特性。现在好了,大家都用最新的长期支持版本 5.5 吧! Laravel 5.5 中文文档:https://d.laravel-china.org 阅读全文

posted @ 2020-06-18 18:59 andydaopeng 阅读(865) 评论(0) 推荐(0) 编辑

laravel 安装及目录简介 入门一

摘要: aravel 简介 官方网站:https://laravel.com/ 中文官网:https://laravel-china.org/docs/laravel/5.7 社区文档: https://learnku.com/laravel/wikis/25515 Laravel是一套简洁、优雅的PHP 阅读全文

posted @ 2020-06-18 18:28 andydaopeng 阅读(485) 评论(0) 推荐(0) 编辑

laravel入门操作笔记

摘要: 命令行查看php版本:php -v 命令行查看laravel版本:php artisan --version 命令行创建控制器:php artisan make:controller Customer/Message 执行后会在Customer目录下创建Message控制器文件 命令行创建模型:ph 阅读全文

posted @ 2020-06-18 17:54 andydaopeng 阅读(137) 评论(0) 推荐(0) 编辑

linux查看某个时间段的日志(sed -n)

摘要: 前言 在linux上查找日志的时候,如果我想找出某个时间段的日志,比如查找今天早上8点到下午2点的日志。用grep不太方便直接过滤出来,可以使用sed根据时间去查找 sed -n '/开始时间日期/,/结束时间日期/p' all.log 查找日志 比如下面这段日志,前面的时间格式都是类似 2019- 阅读全文

posted @ 2020-06-18 11:10 andydaopeng 阅读(2306) 评论(0) 推荐(0) 编辑

2020年6月8日

mysql limit优化

摘要: SELECT * FROM `dianhuabang_itag_tag_detail_info` limit 6000005,10; explain SELECT * FROM `dianhuabang_itag_tag_detail_info` a FORCE INDEX(idx_applicat 阅读全文

posted @ 2020-06-08 17:48 andydaopeng 阅读(221) 评论(0) 推荐(0) 编辑

2020年6月7日

redis哨兵原理

摘要: https://www.iqiyi.com/v_19ruazxh00.html 阅读全文

posted @ 2020-06-07 16:14 andydaopeng 阅读(119) 评论(0) 推荐(0) 编辑

2020年5月30日

TCP

摘要: routing tableroute -n tcpdump -nn -i enp-s3 port 80 四次挥手: 阅读全文

posted @ 2020-05-30 21:30 andydaopeng 阅读(97) 评论(0) 推荐(0) 编辑

2020年5月26日

php-amqplib库操作RabbitMQ

摘要: RabbitMQ基本原理 首先,建议去大概了解下RabbitMQ(以下简称mq)的基本工作原理,可以参考这篇文章最主要的几个对象如下 对象名称 borker 相当于mq server channel 通道或者频道 exchange 交换机 queue 队列 vhost 虚拟主机(项目队列隔离使用) 阅读全文

posted @ 2020-05-26 22:06 andydaopeng 阅读(335) 评论(0) 推荐(0) 编辑

2020年5月24日

rabbitmq

摘要: 操作命令: 列出默认virtual host(/)下面的队列列表:rabbitmqctl list_queues 列出msgs 这个virtual host下面的的队列列表:rabbitmqctl list_queues -p msgs 删除队列: 慕课muke https://edu.51cto. 阅读全文

posted @ 2020-05-24 15:11 andydaopeng 阅读(124) 评论(0) 推荐(0) 编辑

2020年5月18日

wx-config: command not found或wxWidgets must be installed on your system.

摘要: erlang安装报错及解决: 问题: ./configure: line 4640: wx-config: command not foundconfigure: WARNING: wxWidgets must be installed on your system. Please check th 阅读全文

posted @ 2020-05-18 20:27 andydaopeng 阅读(6316) 评论(1) 推荐(0) 编辑

2020年5月17日

linux 统计某个时段ip访问次数最多的

摘要: linux下使用awk命令按时间段筛选日志 zcat com.log20160529.gz | grep 'dianping_reply'| awk '{split($4,array,"[");if(array[2]>="29/May/2016:00:00:26" && array[2]<="29/ 阅读全文

posted @ 2020-05-17 10:25 andydaopeng 阅读(2530) 评论(0) 推荐(0) 编辑

2020年5月15日

缓存穿透、缓存雪崩、缓存击穿的区别和解决方案

摘要: 1、缓存穿透 访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。 解决方案(1)采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key,不存在的key直接被过滤;(2)拦截器,id<=0的直接拦截。(3)从cache和db都取不到,可以将key-value写 阅读全文

posted @ 2020-05-15 22:18 andydaopeng 阅读(310) 评论(0) 推荐(0) 编辑

查看程序启动目录、运行中的配置文件目录 nginx

摘要: Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps -ef | grep nginx 摁回车,将出现如下图片: Linux下查看Nginx安装目录、版本号信息? master process 后面的就是 nginx的目录。 怎么查看服务器上安装的nginx版本号 阅读全文

posted @ 2020-05-15 09:18 andydaopeng 阅读(3843) 评论(0) 推荐(0) 编辑

2020年5月14日

为什么MySQL数据库索引选择使用B+树?

摘要: 在进一步分析为什么MySQL数据库索引选择使用B+树之前,我相信很多小伙伴对数据结构中的树还是有些许模糊的,因此我们由浅入深一步步探讨树的演进过程,在一步步引出B树以及为什么MySQL数据库索引选择使用B+树! 学过数据结构的一般对最基础的树都有所认识,因此我们就从与我们主题更为相近的二叉查找树开始 阅读全文

posted @ 2020-05-14 22:06 andydaopeng 阅读(544) 评论(0) 推荐(0) 编辑

nginx负载均衡策略

摘要: http{ server{location ~\.(){proxy_set_header X_Forwarded_for $1;proxy_pass http://imageserver;}} upstream imgsserver{ server 192.168.1.204:8080 weight 阅读全文

posted @ 2020-05-14 07:13 andydaopeng 阅读(139) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航