建立Connection,创建Channel,注意Channel不能在线程间共享(非线程安全) 创建交换器和队列 消费者消费消息支持推和拉两种模式 推:通过consume方法订阅队列 拉:通过channel.basicGet方法获取消息 一旦consume以后,channel会被置为接收模式,直到取 ...
分类:
其他好文 时间:
2020-05-28 00:38:09
阅读次数:
65
这篇文章将围绕下面几个方面: 从开发模式(过程)上对比Android和小程序,比较两种”模式”的异同 从实现功能上对比,主要是看看微信小程序的局限 自己的一些看法,微信的优势 开发过程上的对比 在我看来,开发一款app,需要做的主要是界面布局以及交互处理,然后是后面的业务逻辑处理。虽然平台不同,但是 ...
分类:
微信 时间:
2020-05-20 14:33:57
阅读次数:
186
本文源自:https://blog.csdn.net/michaelgo/article/details/81481068 1.ReentrantLock简要介绍简单介绍一下ReentrantLock,可重入锁,互斥锁,提供了fair和unfair两种模式的锁。默认构造函数是unfair的锁,如果初 ...
分类:
其他好文 时间:
2020-05-18 00:58:10
阅读次数:
50
一、前言 在以往的项目中路由模式都是使用默认的 hash,最近的一个项目中用到了 history 模式,但是出现一些问题。在这里对着两种模式做一个对比。 二、hash 模式 在 Vue Router 中默认使用的是 hash 模式,所以在使用这种模式是不需要设置的,直接默认就行。 const rou ...
分类:
其他好文 时间:
2020-05-16 17:01:28
阅读次数:
51
就目前国内市场情况来看,快速开发平台主要有两种模式,有引擎模式和生成源代码模式两种,以国内力软快速开发平台为例,针对不懂编程的管理者/业务人员和开发人员,力软糅合了两种开发模式。 力软以场景为中心的软件代码平台,可实现管理者或业务人员在线轻松搭建,业务应用随心而变,重点解决中小型企业全数字化管理、中 ...
分类:
其他好文 时间:
2020-05-07 17:05:24
阅读次数:
90
Java AIO 基本介绍 1) JDK 7 引入了 Asynchronous I/O, 即 AIO。 在进行 I/O 编程中, 常用到两种模式: Reactor 和 Proactor。 Java 的NIO 就是 Reactor, 当有事件触发时, 服务器端得到通知, 进行相应的处理2) AIO 即 ...
分类:
编程语言 时间:
2020-05-04 00:47:11
阅读次数:
58
SynchronousQueue 没有长度,每一个入队操作必须对应一个出队操作,或者每一个出队操作必须对应一个入栈操作,否则阻塞。SynchronousQueue内部提供两种模式TransferStack非公平模式(LIFO)和TransferQueue公平模式(FIFO)。 ...
分类:
编程语言 时间:
2020-04-23 23:22:51
阅读次数:
62
摘自:https://blog.csdn.net/lasoup/article/details/78289735 NAT(Network Address Translation,网络地址转换)是将IP 数据包头中的IP 地址转换为另一个IP 地址的过程。在实际应用中,NAT 主要用于实现私有网络访问 ...
分类:
其他好文 时间:
2020-04-20 09:13:32
阅读次数:
167
CS架构&BS架构 ~~~python 互联通信软件有两种模式:CS架构和BS架构 CS指的是Client Server,分别有一个客户端软件和一个服务端软件 BS指的是Browser Server,一个浏览器和一个服务端软件 客户端软件send 服务端软件recv 操作系统 操作系统 计算机硬件 ...
分类:
其他好文 时间:
2020-04-18 12:11:03
阅读次数:
68
有两种模式:cluster 和 driver 区别: cluster 模式:Driver 程序在 YARN 中运行,应用的运行结果不能在客户端显示,所以最好运行那些将结果最终保存在外部存储介质(如 HDFS、Redis、Mysql)而非 stdout 输出的应用程序,客户端的终端显示的仅是作为 YA ...
分类:
其他好文 时间:
2020-04-17 12:30:05
阅读次数:
70