-bash: /root/.config/composer/vendor/bin: Is a directory

配置路径的时候vi ~/ bash_profile PATH=$PATH:$HOME/bin:/root/.config/composer/vendor/binsource ~/.bash_profile1、 安装 Composer步骤忽略2、 安装Composer成功后运行 composer global require "laravel/installer"3、查找laravel被下载到什么位置了,执行下面语句 find / -name 'vendo...
分类: 其他 发布时间: 01-04 11:29 阅读次数: 0

php curl error code

php 请求部分 @Reporter::httpStart($url,[],$trace_headers); $curl = curl_init(); curl_setopt($curl, CURLOPT_HTTPHEADER, $trace_headers); curl_setopt($curl, CURLOPT_RETURNTRANSFER, false); curl_setopt($curl, CURLOPT_TIME
分类: 其他 发布时间: 01-04 11:29 阅读次数: 0

如何解决php curl curl_errno返回6 无法解析主机

php curl error:php curl error code_大海技术博客-CSDN博客有些时候发下浏览器可以访问的get接口,postman却返回false,打印error code后返回数值,可以参考上面的errror code值找到对应的值处理首先直接ping一下,比如如果你的接口是get的#pingcurl "http://www.baidu.com.cn/api/getDriverInfo/?arg=%7B%22driver_id%22%3A8008%7D"发下ping
分类: 其他 发布时间: 01-04 11:29 阅读次数: 0

php计算时间差时分秒

/** * 想求两个时间间隔的小时数就用:$c/(60*60) * PHP 计算两个时间戳之间相差的时间 时分秒 * 功能:计算两个时间戳之间相差的日时分秒 * $begin_time 开始时间戳 * $end_time 结束时间戳 */ public function diff($begin_time,$end_time) { if($begin_time < $end_time){ ...
分类: 其他 发布时间: 01-04 11:28 阅读次数: 0

php 如何优雅的获取静态常量配置

有时候自己定义了一堆常量,比如枚举值的时候class Model_Info extends Model_Base{const $USER =1;const $DRIVER =2;const $ENTERPRISE =3;//调用Model_Info::DRIVER => 'XB_SJ',Model_Info::USER => 'BD_YH',Model_Info::ENTERPRISE => 'BJ_QY',//静态常量调用配置中心
分类: 其他 发布时间: 01-04 11:28 阅读次数: 0

windows10 docker 启动报错exec: “docker-compose-v1.exe“: executable file not found in %PATH%Current PATH

使用git自带命令提示exec: "docker-compose-v1.exe": executable file not found in %PATH%Current PATH使用cmd就好了
分类: 其他 发布时间: 01-04 11:28 阅读次数: 0

今天你的静态变量和静态代码块执行了吗?

摘要:今天你的静态变量和静态代码块执行了吗? 本文分享自华为云社区《【java】静态变量和静态代码块那些事》,作者: 大金(内蒙的)。
分类: 编程语言 发布时间: 01-04 11:23 阅读次数: 0

Goland使用教程01:高效的处理json文本

工欲善其事必先利其器。今天给大家介绍下Goland中高效处理json的特性。Goland会通过将json文本直接转换成结构体的定义,并通过Opt+Enter的快捷键,可以对json进行重构处理。
分类: 编程语言 发布时间: 01-04 11:23 阅读次数: 0

后端工程师的「跨域」之旅

跨域,对后端工程师来说,可谓既熟悉又陌生。 这两个月我以架构师的角色参与一款教育产品的孵化,有了一段难忘的跨域之旅。 写这篇文章,我想分享我在跨域这个知识点的经历和思考,希望对大家有所启发。 1 遇见
分类: 编程语言 发布时间: 01-04 11:23 阅读次数: 0

RabbitMQ基础与集群实战教程

MQ(Message Queue):翻译为消息队列,通过典型的生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断从队列中获取
分类: 编程语言 发布时间: 01-04 11:23 阅读次数: 0

RabbitMQ死信队列和延时队列

RabbitMQ本身是具有死信队列和死信交换机属性的,延时队列 可以通过死信队列和死信交换机来实现。在电商行业中,通常都会有一个需求:订单超时未支付,自动取消该
分类: 编程语言 发布时间: 01-04 11:23 阅读次数: 0

【优雅代码】05-从hashMap源码介绍位运算符

在看源码的时候往往会被位运算符劝退,但其实位运算符虽然难,但是用的时候使用规律/公式的。笔者以hashMap为例介绍位运算符
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

一套代码,同时启动 7 种 Golang Web 框架

今天我们来做一个有趣的 Go 实践。使用同一套代码,在一个进程中,同时启动 7种不同的 Go Web 框架。
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

Java中的死锁与活锁

活锁与死锁 活锁 活锁同样会发生在多个相互协作的线程间,当他们为了彼此间的响应而相互礼让,使得没有一个线程能够继续前进,那么就发生了活锁。同死锁一样,发生活锁的线程无法继续执行。 相当于两个在半路相遇
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

[翻译] - CRDTs 速度提高 5000x:优化探索

译者简评: 这是一篇介绍 CRDTs 数据结构及对应算法优化的文章,基于主流开源框架: automerge 、 yjs 展开,后面介绍作者在它们之上所做的一些创造性的优化: diamond-types
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

String concat和 + 的区别

字符串被定义为字符数组。字符数组和字符串的区别在于字符串以特殊字符“\0”结尾。由于数组是不可变的(不能增长),字符串也是不可变的。每当对 String 进行更改时,都会创建一个全新的 String
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

2021年度个人总结

前言   不知不觉已经有半年没有发文章了,深深的负罪感迎上心头,现在我准备写一份迟到的个人年度总结。其实开始编写这篇文章的时候,已经是深夜了,也是进入阿里本地生活的第120天,今年也因为这120天而变
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

为什么私有方法上的Spring Cache注解不生效?

目录 Spring Cache "错用" 错在哪里? 从Spring Cache原理解释为什么私有方法不能加缓存 从Spring AOP原理解释为什么私有方法上不能加缓存 类内部方法调用不支持加缓存
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

Carson带你学Android:深入学习自定义View-Draw过程

自定义View是Android开发者必须了解的基础 网上有大量关于自定义View原理的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化 等 今天,我将全面总结Draw流程
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0

“工具人”的2021年终总结

前言 一眨眼2021年已经过去了,一直想对去年做一个总结,但是由于好久没写文章了竟然一时之间不知如何下笔(主要还是因为自己比较懒)。今晚赶在元旦假期结束的前一刻,我终于决定逼自己一把,水一篇年终总结。
分类: 编程语言 发布时间: 01-04 11:22 阅读次数: 0