首页 > 其他
RabbitMQ
RabbitMQ 概念 RabbitMQ(message queue)从字面意思既可以看出属于一个消息队列,既然属于一个队列即拥有队列的特点先进先出,只不过在队列中存放的属于消息,其主要用于跨进程通信,用于在上下游之间进行通信,在常见的架构中RabbitMQ属于一种常见的逻辑解藕+物理解藕消息通信服 ...
分类:其他   时间:2021-08-21 15:14:14    收藏:0  评论:0  赞:0  阅读:25
PIL.Image.save() 保存图片压缩问题
1. 出现的问题:在Pillow中的PIL.Image.save()方法中,使用默认参数保存jpg图片的过程中发现图片被压缩的很严重,导致原来很大的图片变成几十KB。但是有些时候往往需要图片的大小不能变化太大或不能太小。 2. 问题原因:这是因为在保存为jpg的过程中,PIL.Image.save( ...
分类:其他   时间:2021-08-21 15:14:04    收藏:0  评论:0  赞:0  阅读:13
MarkDow基础语法
| # MarkDown常用语法 | | | | ## 标题 | | | | #+空格+标题名称(#数量为1-6,表示对应标题级别) | | | | ## 注脚 | | | | 一个具有注脚的文本。[1] | | | | [1]: 注脚的解释 | | | | ## 注释 | | | | Markdo ...
分类:其他   时间:2021-08-21 15:13:50    收藏:0  评论:0  赞:0  阅读:9
epoll水平/边缘触发模式下阻塞/非阻塞EPOLLOUT事件触发条件及次数
在IO多路复用技术中,epoll默认的事件触发模式为Level_triggered(水平触发)模式,即当被监控的文件描述符上有可读/写事件发生时,epoll_wait()会通知处理程序去读写。如果这次没有把数据一次性全部读写完(如读写缓冲区太小),那么下次调用 epoll_wait()时,它还会通知 ...
分类:其他   时间:2021-08-21 15:12:59    收藏:0  评论:0  赞:0  阅读:15
DP 练习集合
A. POJ 1923 Fourier's Lines 题意简述 试判断 n 条任意(不重合)直线是否可能形成 m 个交点,满足任意一个交点只有两条直线经过?如果是,并输出此种情况下,平面最多能被切成几份。 解题报告 直线之间产生交点当且仅当直线斜率不同 所以对于 \(n\) 条已经确定的直线,先把 ...
分类:其他   时间:2021-08-21 15:12:19    收藏:0  评论:0  赞:0  阅读:8
Paxos的工程实践与极致优化
一、Paxoskv的研发背景 在BIGO内部,存储系统主要包含表格类存储系统MyShard,分布式key/value类存储系统ssdb [1]和pika [2],以及其它用于对象存储的分布式系统。key/value的存储内部大量采用ssdb和pika,虽然ssdb和pika都是很优秀的存储系统,但在 ...
分类:其他   时间:2021-08-21 15:12:05    收藏:0  评论:0  赞:0  阅读:10
TreeSet底层
存入Integer类型数据(内部比较器) TreeSet<Integer> tr = new TreeSet<>(); tr.add(12); tr.add(16); tr.add(45); tr.add(19); tr.add(14); tr.add(16); System.out.println ...
分类:其他   时间:2021-08-21 15:11:45    收藏:0  评论:0  赞:0  阅读:12
org.yaml.snakeyaml.scanner.ScannerException: while scanning a simple key 报错解决方法
org.yaml.snakeyaml.scanner.ScannerException: while scanning a simple key 报错解决方法 报错信息如下: 13:31:17.438 [main] ERROR org.springframework.boot.SpringAppli ...
分类:其他   时间:2021-08-21 15:10:59    收藏:0  评论:0  赞:0  阅读:10
#2 bootstrap安装与引入 (bootstrap4系列)
##bootstrap应用场景 ①实现定义好的可复用CSS组件。 ②用户使用的终端设备不一样,可以实现accessible。 ③解决browers的兼容问题。 ##bootstrap和react的区别 bootstrap只是基于html的UI布局工具,设计响应式页面。 react是组件工程化。 ## ...
分类:其他   时间:2021-08-21 15:10:44    收藏:0  评论:0  赞:0  阅读:8
CDH平台:ZooKeeper 未授权访问【原理扫描】漏洞修复
修复过程 cd /opt/cloudera/parcels/CDH/bin ./zookeeper-client -server 127.0.0.1:2181 [zk: 127.0.0.1:2181(CONNECTED) 1] getAcl / 'world,'anyone : cdrwa [zk: ...
分类:其他   时间:2021-08-21 15:10:33    收藏:0  评论:0  赞:0  阅读:29
TP5 中使用wherein 进行查询,太慢了,怎么优化?
如图所示 ![](https://img2020.cnblogs.com/blog/1515769/202108/1515769-20210821125157932-1104520858.png) 为了做统计,在一个统计函数中,进行了13*6=78次查询,并且每次查询,都使用了where in操作。 ...
分类:其他   时间:2021-08-21 15:10:24    收藏:0  评论:0  赞:0  阅读:13
logstash配置从提取业务日志时间更新到@timestamp及取消kinbana显示_source, _id, _type, _index, _score元数据
grok { match => { "message" => "%{TIMESTAMP_ISO8601:logdate}" } } date { match => [ "logdate", "YYYY-MM-dd HH:mm:ss.SSS" ] target => "@timestamp" time ...
分类:其他   时间:2021-08-21 15:09:57    收藏:0  评论:0  赞:0  阅读:20
工作教训
可笑场景1: if(true==choose()){ 业务逻辑1 }eles{ 业务逻辑2 } public boolean choose(){ ... 写了一些逻辑判断 ... return true; } 改进 if(choose()) 业务逻辑1 业务逻辑2 public boolean ch ...
分类:其他   时间:2021-08-21 15:09:47    收藏:0  评论:0  赞:0  阅读:26
map基础知识
map是双列数据,存储key-value 键值对,是无序的 map 里的key是不可重复的 hashmap是map的主要实现类,线程不安全,效率高,可以存储null的key和value jdk7及以前: 数组+链表 jdk8:数组+链表+红黑树(什么是红黑树) 还有一些其他实现类 hashlinkm ...
分类:其他   时间:2021-08-21 15:09:32    收藏:0  评论:0  赞:0  阅读:9
有关浏览器异步请求数据的跨域问题
适用场景 1,当我们异步请求数据的时候我们会走一个认证或者不走自定义认证 ,这两种形式下的请求是有差别的 a, 常规的不走自定义表头认证,这个时候异步发起的请求只会发送一个请求,演示截图如下 请求如下: 告诉我们跨域 b,我们自定义表头认证 请求结果 会先发一个options请求,看服务器是否开启了 ...
分类:其他   时间:2021-08-21 15:09:22    收藏:0  评论:0  赞:0  阅读:21
怎么实现一个RPC框架?
角色1)服务消费者2)服务提供者 基础设施1)远程代理(jdk/cglib)2)序列化与反序列化(协议格式与序列化方法)3)网络传输(TCP/UDP) 服务消费者1)连接管理 TCP长连接,维护一个类似数据库连接池一样的连接池,每次调用都拿出一条连接,发送数据,可以多个线程共用一条TCP连接,客户端 ...
分类:其他   时间:2021-08-21 15:09:07    收藏:0  评论:0  赞:0  阅读:13
AMQP 介绍
本文是对 AMQP 0-9-1 协议的简介,介绍了 AMQP 0-9-1 协议的主要内容。 1、AMQP 0-9-1 和 AMQP 模型高阶概述 1.1、AMQP 是什么 AMQP(高级消息队列协议)是一个网络协议。它支持符合要求的客户端应用(application)和消息中间件代理(messagi ...
分类:其他   时间:2021-08-21 15:08:52    收藏:0  评论:0  赞:0  阅读:19
limits.conf 配置不生效问题排查
在部署新的服务经常会遇到打开最大文件数限制 too many open files 的警告,通常我们只需要修改/etc/security/limits.conf该文件,增加两行,重新登录下用户即可解决,limits.conf 文件如下: 1、limits.conf 文件 vim /etc/secur ...
分类:其他   时间:2021-08-21 10:34:50    收藏:0  评论:0  赞:0  阅读:38
007 GMII、SGMII和SerDes的区别和联系
一、GMII和SGMII的区别和联系 GMII和SGMII区别,上一篇已经介绍了,这一篇重点介绍SGMII和SerDes区别。 GMII和SGMII GMII 在MII接口基础上提升了数据位宽和Clock频率成为1000Mbps接口 RXD[7:0]、TXD[7:0] TX_ER、TX_EN RX_ ...
分类:其他   时间:2021-08-21 10:34:21    收藏:0  评论:0  赞:0  阅读:37
cmd+dos命令
打开CMD的方式 开始+系统+命令提示符 win键+R 输入CMD打开控制台(推荐使用) 在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口 资源管理器的地址栏前面加上CMD路径 管理员方式运行:选择以管理员方式运行 常用的Dos命令 #盘符切换 c: d: f: #查看当前目 ...
分类:其他   时间:2021-08-21 10:33:47    收藏:0  评论:0  赞:0  阅读:35
1667435条   上一页 1 ... 483 484 485 486 487 ... 83372 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!