Golang并发模型GMP浅尝 从进程谈起进程与线程的区别是什么?这是一个老生长谈的一道面试题。处于不同层面对该问题的理解也大不相同。对于用户层面来说,进程就是一块运行起来的程序,线程就是程序里的一些并发的功能。对于操作系统层面来说,标准回答是“进程是资源分配的最小单位,线程是cpu调度的最小单位”。接下来先从操作系统层面介绍一下 Android 2022-04-27 1857 点赞 28 评论 2813 浏览
RabbitMQ在Tp5.0 中使用PhpAmqpLib PhpAmqpLib 下载地址 https://github.com/php-amqplib/php-amqplib 包内的PhpAmqpLib文件夹放入到 根目录的 extend目录下 在控制器中引入就可以使用了 其他 2022-04-27 1951 点赞 29 评论 2956 浏览
支付宝notify_url没有回调的问题排查 支付宝notify_url回调接收不到信息确认自己的回调地址notify_url配置无误之后,在开发环境自己用Postman请求自己设置的回调地址,是可以正常进入到Controller的接口层。遂即便怀疑测试环境服务器负载配置是否正确,通过跟踪nginx的access.log,发现自己模拟发起的请求 开放平台 2022-04-27 867 点赞 13 评论 1313 浏览
23 种设计模式的通俗解释 01 工厂方法追 MM 少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是 MM 爱吃的东西,虽然口味有所不同,但不管你带 MM 去麦当劳或肯德基,只管向服务员说「来四个鸡翅」就行了。麦当劳和肯德基就是生产鸡翅的 Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即 程序人生 2022-04-27 829 点赞 12 评论 1256 浏览
查看mysql库中所有表的大小和记录数 SELECT TABLE_NAME,DATA_LENGTH,INDEX_LENGTH,(DATA_LENGTH+INDEX_LENGTH) as length,TABLE_ROWS,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,3), 'MB') Mysql 2022-04-27 1845 点赞 27 评论 2795 浏览
程序员外部鄙视链 有程序员的地方,就有鄙视链。 鄙视链分内外,程序员内部鄙视链是指程序员之间的鄙视链,比如算法鄙视架构,架构鄙视后端,后端鄙视前端,有女朋友鄙视所有。 而程序员外部鄙视链,是指程序员与其他人之间的鄙视链,比如老板、同事、父母、女神、路人等等。今天,就来看下程序员外部鄙视链是怎样的哈哈哈哈哈—— 程序人生 2022-04-27 816 点赞 12 评论 1236 浏览
RabbitMQ和Kafka对比以及场景 1.架构模型rabbitmq RabbitMQ遵循AMQP协议,RabbitMQ的broker由Exchange,Binding,queue组成,其中exchange和binding组成了消息的路由键;客户端Producer通过连接channel和server进行通信,Consumer从que 消息列队 2022-04-27 1836 点赞 27 评论 2781 浏览
photoshop利用画笔设计制作出梦幻漂亮的彩色花环艺术字 最终效果1、首先先制作笔刷。新建一个230*230的新图层,使用椭圆工具做出图示的圆形,填充任意颜色,CTRL+D取消选区。2、双击图层,添加渐 Photoshop 2024-07-28 881 点赞 13 评论 1334 浏览
photoshop制作出瀑布城堡的合成教程 先看效果图首先打开山谷图片。增加画布尺寸。打开瀑布素材。 拖入文档中,大小位置如下。添加蒙版用笔刷涂抹接壤位置,使2图 Photoshop 2025-03-17 144 点赞 2 评论 218 浏览