之前看了一点关于数据结构和算法的文章,这是个充满魅力的领域,想简单总结分享一下 冒泡排序 从小到大: 初始化两个指针,分别指向第一个元素(索引0)和第二个元素(索引1); 比...
之前看了一点关于数据结构和算法的文章,这是个充满魅力的领域,想简单总结分享一下 冒泡排序 从小到大: 初始化两个指针,分别指向第一个元素(索引0)和第二个元素(索引1); 比...
docker的安装使用可参考上篇文章Docker安装与Nginx映射配置 RabbitMq说明 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面...
环境:aliyun centos7.14 安装Docker 安装 检查 服务 检查 常用命令 与常用的linux命令一样,使用docker --help即可查看docker ...
部署环境:阿里云centos7.3,本地win10 检查端口访问权限 实列列表->操作->更多->网络和安全组->安全组配置,点击配置规则,查看是否开放了4000和80端口 ...
Centos6配置静态网络 centos6.5,vmware15 步骤 设置NAT模式 1、虚拟机-设置 2、网络是配置-NAT模式 3、编辑-虚拟网络配置 4、更改设置(c...
环境说明: Centos7, Docker1.13.1 准备 本篇以qq邮件为例 邮箱配置 开启SMTP服务(Simple Mail Transfer Protocol 简单...
ElasticSearch7安装 步骤 前往官网下载,下载后直接解压 注: 1.当前的版本是7.5.1,后面安装的插件会依赖es的版本,也可根据需要指定版本 2.es推荐安装...
Azure Blob 存储是 Microsoft 提供的适用于云的对象存储解决方案。 Blob 存储最适合存储巨量的非结构化数据 准备 Azure 订阅 点击创建免费帐户,选...
Redis安装 远程连接工具 可以使用xshell,crt,MobaXterm等连接工具 我这里使用xshell,使用教育版即可,推荐直接在官网登记下载 打开后,文件->新建...
Java并发--非阻塞同步 CAS问题引入 在并发问题中,最先想到的无疑是互斥同步,但线程阻塞和唤醒带来了很大的性能问题,同步锁的核心无非是防止共享变量并发修改带来的问题,但...
指令重排简述 1、JMM内存模型三大特性包括原子性,可见性,有序性。详细请看关于Java内存模型的三大特性 2、指令重排是相对有序性来说的,指在程序执行过程中, 为了性能考虑...
Java在面对跨平台问题时,重要的一项就是解决硬件和操作系统内存之间的访问。 简要工作逻辑如下图: cpu的处理速度远快于内存的读写速度,因此Java采用高速缓存建立其桥梁。...
HashMap源码浅析 jdk11,工具idea 一、存储结构 入口:Ctrl+N查找到hashmap源码,找到静态内部类 初始化时,为一个Node类型的数组,每个元素为一组...
该文主要因为有网友提到,回复微信消息时总是提示服务故障。我自己也试了我的代码,确实出了问题,推测该原因是微信对消息文本的格式做了更新导致的,后面验证确实如此。 问题修复 回复...
之前介绍了自动回复,下面介绍一些常见的消息处理样式 开始开发——关键字回复 功能描述 当我们公众号发送一些关键词的时候,公众号会回复自动回复有关关键词的信息。 实现思路 消息...
引入 由于微信的庞大基数,微信公众号成为我们更为轻量便捷综合的平台入口。我们可以与订阅的公众平台查询信息,订购服务,购买商品,掌握微信公众号平台的开发,也是一个开发者的基本经...