IntelliJ IDEA个人配置

# 主题 # 字体 推荐DejaVu Sans Mono,这个字体绝对爽翻 第二推荐Courier 或者 Courier New IDEA应用字体 代码字体 预览 # 常用插件 Alibaba Java Coding Guidelines 阿里巴巴编程规范,可以检查自己的ja...

2018-10-19 21:04:06

阅读数 30

评论数 0

Cookie中包含空格(特殊字符)的解决方案

Cookie中包含空格可能会出现空格之后的数据丢失的情况。 解决办法:使用URLEncoder.encode()对cookie进行编码,再使用URLDecoder.decode()进行解码 Response: StringBuilder cookie = new StringBuilder(...

2018-07-26 20:28:57

阅读数 2057

评论数 0

EF-CodeFirst实现过程+数据库迁移

思路:通过代码编写实体和关联,编写上下文,根据实体和关联生成数据库。 EF-CodeFirst的优点 EF-CodeFirst相对于EF-ModelFirst和EF-DBFirst的有点在于,CodeFirst在数据库已经设计完成之后,能够较方便得再次对数据库进行更改(数据库迁移技术)...

2018-06-15 18:06:47

阅读数 85

评论数 0

gitlab项目自动同步到github或者码云gitee

初始条件,先自行建好gitlab的代码仓库和码云的代码仓库,ssh配好。 打开gitlab项目,在左侧菜单栏选择Settings->Repository 选择Push to a remote repository,打开之后可以看到相关的配置信息。 ...

2018-06-15 11:08:42

阅读数 5473

评论数 2

AMQP-RabbitMQ/6/RPC模式/关注消息处理结果

6. RPC But what if we need to run a function on a remote computer and wait for the result? Well, that’s a different story. This pattern is commonly ...

2019-06-08 08:27:06

阅读数 55

评论数 0

AMQP-RabbitMQ/5/主题模式

5. 主题模式 Topics 根据主题接收消息 routing_key - 它必须是由英文点.分隔的单词列表 *可以替代一个单词。 #可以替换零个或多个单词。 图示 # 个人理解 与路由模式基本相同,不同的点只是路由模式需要Queue订阅的路由键与消息的路由键完全匹配,Excha...

2019-06-08 08:26:34

阅读数 55

评论数 0

AMQP-RabbitMQ/4/路由模式

4. 路由模式 Routing 图示 # 个人理解 生产者定义Exchange,设置类型为direct。将消息发送给Exchange之前,为每条消息指定路由键 消费者定义队列Queue,并将队列与Exchange进行绑定,在绑定的时候需要告诉Exchange,当前这个Queue接...

2019-06-08 08:26:03

阅读数 33

评论数 0

AMQP-RabbitMQ/3/发布订阅模式

3. 发布订阅模式 Publish/Subscribe - 全集监听fanout 一次向多个消费者发送消息 图示 # 个人理解 生产者定义Exchange,同时将Exchange的类型定义为fanout,并向该Exchange发送消息。 消费者定义队列Queue,并将队列与该交换机...

2019-06-08 08:25:32

阅读数 35

评论数 0

AMQP-RabbitMQ/2/工作队列

2. 工作队列 Work queues Distributing tasks among workers 消息将发送给c1或者c2 # 个人理解 生产者定义Queue,并向该队列发送消息 多个消费者可以从指定的同一个Queue中读取消息。每条消息只会发送给其中某一个消费者。 生产...

2019-06-08 08:24:55

阅读数 23

评论数 0

AMQP-RabbitMQ/1/概念/一对一简单模型

# JMS,AMQP,MQTT的区别与联系 JMS Java消息传递服务(Java Messaging Service ) AMQP 高级消息队列协议(Advanced Message Queueing Protocol ) MQTT 消息队列遥测传输(Message Queueing Tele...

2019-06-08 08:24:27

阅读数 31

评论数 0

ActiveMQ基础与SpringBoot整合

ActiveMQ实现了JMS规范。 # ActiveMQ中相关概念术语 Destination目的地 消息将要发送的地方,包括:Queue和Topic,它们都对Destination接口进行了实现 PTP模式 - Queue 发布订阅模式 - Topic MessageProvider需要指定...

2019-06-07 22:19:14

阅读数 7

评论数 0

【注解驱动开发】- 注册Bean的4种方式

1-1.传统xml方式 Xml配置文件的方式定义bean <beans> <bean id="user" class="com.futao.springmvcdemo.model.entity.User"&am...

2019-04-12 21:22:10

阅读数 11

评论数 0

【牛】使用Redis作为Mybatis的二级缓存MybatisCacheRedis

看过市面上其他人写的相关的文章,基本上都是没有深入思考与实际使用的。 大都问题是clear()的时候将整个redisDB全部删除了,而没有做到只将单前某个mapper对应的缓存删除。 package com.west.lake.blog.foundation; import com.west.l...

2019-04-12 12:42:48

阅读数 52

评论数 0

单例设计模式

# 单例模式需要满足: 私有的构造函数 懒加载 线程安全 通过静态方法来访问实例 无法通过反射来实例化对象 无法通过反序列化来实例化对象 1. 饿汉模式 package com.futao.springbootdemo.design.pattern.gof.a.singleton; /** ...

2019-04-03 11:10:30

阅读数 21

评论数 0

Springboot 国际化

# 定义国际化资源 resources下新建i18n文件夹 新建xx.properties文件 中文:新建xx_zh_CN.properties文件存放对应的中文 英文:新建xx_en_US.properties文件存放对应的英文 效果是这样的: 定义需要国际化的内容 在applicat...

2019-01-23 17:40:46

阅读数 81

评论数 0

IntelliJ IDEA个人配置(持续更新)

# 主题 # 字体 推荐DejaVu Sans Mono,这个字体绝对爽翻 第二推荐Courier 或者 Courier New IDEA应用字体 * 代码字体 * 预览 # 常用插件 Alibaba Java Coding Guidelines 阿里巴巴编程规范,可以检查自己...

2019-01-09 09:39:34

阅读数 72

评论数 0

Finished, saving caches

mac笔记本在IDEA每次debug项目的时候都会在“Finished,saving caches”卡上几十秒。 解决方案 主机名:系统偏好设置->共享 编辑host文件 sudo vim /etc/hosts 添加 127.0.0.1 ...

2018-10-31 10:05:12

阅读数 809

评论数 1

springboot整合elasticsearch全文检索入门

只是简单的整合介绍 # 安装 下载elasticsearch与kibana https://www.elastic.co/start # 依赖 springBootVersion = '2.0.5.RELEASE' compile group: 'org.springframework.bo...

2018-10-23 21:17:04

阅读数 57

评论数 0

RocketMQ消息队列还没入门就想放弃

题外话 什么情况下的异步操作需要使用消息队列而不是多线程? 消息队列和多线程两者并不冲突,多线程可以作为队列的生产者和消费者。 使用外部的消息队列时,第一是可以提高应用的稳定性,当程序fail后,已经写入外部消息队列的数据依旧是保存的,如果使用两步commit的队列的话,可以更加提高这个项...

2018-10-19 22:20:19

阅读数 961

评论数 0

SpringBoot 发送邮件

# 依赖 compile group: 'org.springframework.boot', name: 'spring-boot-starter-mail' # 配置 spring: # 发邮件 mail: host: smtp.qq.com port: 587 ...

2018-10-19 22:19:53

阅读数 52

评论数 0

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