自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 springCloud feign使用/优化总结

基于springCloud Dalston.SR3版本1.当接口参数是多个的时候 需要指定@RequestParam 中的value来明确一下。 /** * 用户互扫 * @param uid 被扫人ID * @param userId 当前用户ID...

2018-09-30 13:18:00 165

转载 nginx 常用指南

https://m.aliyun.com/yunqi/articles/623274?utm_content=m_1000012052 转载于:https://my.oschina.net...

2018-08-11 13:02:00 113

转载 rocketmq有序消息

RocketMQ提供的顺序消费消息实现是使用的FIFO 先进先出算法Producer消息发送public class Producer { public static void main(String[] args) throws UnsupportedEncodingExcepti...

2018-08-02 13:09:00 123

转载 rocketmq简单消息发送

有以下3种方式发送RocketMQ消息可靠同步发送 reliable synchronous可靠异步发送 reliable asynchronous单向发送 one-way transmission可靠同步发送主要运用在比较重要一点消息传递/通知等业务public class ...

2018-08-02 13:09:00 176

转载 rocketmq广播消息

发布与模式实现。广播就是向一个主题的所有订阅者发送同一条消息。在发送消息的时候和普通的消息并与不同之处,只是在消费端做一些配置即可。Consumer消息消费public class BroadcastConsumer { public static void main(Stri...

2018-08-02 13:08:00 1044

转载 rocketmq延时消息

rocketmq提供一种延时消息的解决方案,就是在特定的时间到了,消息才会被投递出去供consumer消费。<!--more-->总体来是简单的场景是满足了,但是需要注意的是延时的时间是需要按照默认配置的延时级别去配置的,而不是随意设置消息的延时时间。如果想不受延时级别的约束...

2018-08-02 13:07:00 360

转载 rocketmq批量消息投递

批量发送消息可提高传递小消息的性能。同时也需要满足以下特征批量消息要求必要具有同一topic、相同消息配置不支持延时消息建议一个批量消息最好不要超过1MB大小示例小于1MB String topic = "BatchTest"; List<Message&g...

2018-08-02 13:06:00 217

转载 rocketmq4.x快速入门指南

以下采用的是apache rocketmq 4.2.0版本 相关文档如下快速体验: http://blog.seoui.com/2018/07/24/rocketmqinstall/rocketmq简单消息发送: http://blog.seoui.com/2018/07/24/rock...

2018-08-02 13:04:00 88

转载 gitlab环境搭建

操作系统:centos7gitlab: gitlab-ee如果是其他环境 安装过程类似安装必要依赖 sudo yum install -y curl policycoreutils-python openssh-server sudo systemctl enable sshd s...

2018-06-28 10:09:00 89

转载 jenkins环境搭建

Jenkins是基于JVM开发的,所以安装之前需要先确保装好JVM的运行环境JRE这里采用TOMCAT的部署方式安装。下载WAR wget http://mirrors.jenkins.io/war-stable/2.121.1/jenkins.war 然后复制到tomcat的web...

2018-06-28 10:08:00 70

转载 nexus3.X环境搭建

nexus3比以前的版本相比 多支持了管理不同的格式 比如Docker npm NuGet maven ...等下载编译好的二进制安装 wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryMan...

2018-06-28 10:07:00 94

转载 base64文件大小计算

有时候图片被base64之后需要计算图片大小,因为被编码后全是字符,计算文件大小可以反序列化成文件之后再获取大小,但是会比较麻烦。简单介绍一种利用base64编码原理计算大小的方法。编码原理要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形...

2018-05-09 16:44:00 1814

转载 Lua在Redis中的应用

redis从2.6版本开始内置支持Lua解释器,解释器提供了3个函数来处理redis的命令redis.call()redis.pcall()和redis.log,同时redis也保证脚本会以原子性的方式执行。这是一个很重要的因素。 本文涉及到的命令有EVALEVALSHASCRI...

2018-03-05 11:19:00 92

转载 nginx-http-concat资源文件合并模块

网页中引入多个CSS和JS的时候,浏览器会发出很多(css个数+js个数)次网络请求,甚至有的网页中有数十个以上的CSS或JS文件,用户体验特别不好,正好可以利用nginx-http-concat nginx模块简单的把这个问题解决好。安装模块首先去拉取nginx源码 并解压wget h...

2017-11-20 18:14:00 133

转载 Redis[三] @Hash 哈希

Redis的哈希值是字符串字段和字符串值之间的映射,所以他们是表示对象的完美数据类型 在Redis中的哈希值,可存储超过400十亿键值对。 redis 提供了2套操纵 一种是批量 一种是非批量 假设需要存储一个用户信息 批量操作 定义一个key为user1的hash 包含...

2017-09-07 12:54:00 87

转载 使用sqldeveloper-3.2.20.09.87 从SQLserver2005迁移到oracle教程

最近一段时间在忙数据库迁移,好了,废话不多说,直接开始正题. 1.先从oracle官方下载sqldeveloper-3.2.20.09.87工具.是免费的. 2.下载jtds-1.2.2-dist 因为jtds-1.2.2-dist默认只有Oracle 和access数据库.我们还...

2017-09-07 12:54:00 117

转载 MongoDB搭建ReplSet复制集群

MongoDB的复制集是一个主从复制模式 又具有故障转移的集群,任何成员都有可能是master, 当master挂掉用会很快的重新选举一个节点来充当master。 复制集中的组成主要成员 Primary 数据读写 master节点 Secondary 备份Primary的数据...

2017-09-07 12:54:00 136

转载 断点续传下载原理实现

需求背景 动态创建的文件下载的时候希望浏览器显示下载进度 动态创建的文件希望能够分段下载 HTTP断点续传报文 要实现HTTP断点续传必须要简单了解以下几个报文。 Accept-Ranges 告诉客户端(浏览器..)服务器端支持断点续传服务器端返回 Ra...

2017-09-07 12:54:00 98

转载 基于redis的延迟消息队列设计

需求背景 用户下订单成功之后隔20分钟给用户发送上门服务通知短信 订单完成一个小时之后通知用户对上门服务进行评价 业务执行失败之后隔10分钟重试一次 类似的场景比较多 简单的处理方式就是使用定时任务 假如数据比较多的时候 有的数据可能延迟比较严重,而且越来越多的定时业务导致...

2017-08-21 14:32:00 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除