
java后台
但丁jk
知道得越多,知道的越少。
展开
-
异步,同步的概念以及@Async的介绍
异步,同步的概念以及程序的处理应用场景1.同步2. 异步java处理异步1.常规的异步调用处理方式2.@Async介绍无返回值使用有返回值使用应用场景1.同步同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果。2. 异步异步调用则是只是发送了调用的指令,调用者无需等待被调用的方法完全执行完毕;而是继续执行下面的流程。例如, 在某个调用中,需要顺序调用 A, B, C三个过程方法;如他们都是同步调用,则需要将他们都顺序执行完毕之后,方算作过程执行完毕; 如B为一个异步的调用方法,则在执行原创 2020-05-23 13:36:53 · 1830 阅读 · 0 评论 -
RabbitMQ总结
1.什么是MQ消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已。其主要用途:不同进程Process/线程Thread之间通信。为什么会产生消息队列?有几个原因:不同进程(process)之间传递消息时,两个进程之间耦合程度过高,改动一个进程,引发必须修改另一个进程,为了隔离这两个进程,在两进程间抽...原创 2020-03-15 15:05:58 · 171 阅读 · 0 评论 -
idea-工程管理技巧
代码手动编译:1.对文件Recompile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。2.对project(模块)Rebuild:对选定的目标(Project 项目),进行强制性编译,不管目标是否是被修改过。由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。 Build:对选定的目标(Project 项目)...原创 2020-02-10 21:45:10 · 257 阅读 · 0 评论 -
Redis教程——5.基本数据类型的操作
list数据类型Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)总结:一。新增list结构操作8 LPUSH key value1 [value2]将一个或多个值插入到列表头部注意:Lpush 命令将一个或多个值插入到列表头部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作。 当 key 存在但...原创 2019-12-15 23:25:10 · 150 阅读 · 0 评论 -
Redis教程——4.基本数据类型的操作
一。string类型的操作总结:一。新增string, 修改string(修改旧字段或者新增字段)结构操作1 SET key value设置指定 key 的值4 GETSET key value将给定 key 的值设为 value ,并返回 key 的旧值(old value)。7 SETBIT key offset value对 key 所储存的字...原创 2019-12-14 20:49:21 · 165 阅读 · 0 评论 -
Redis教程——3.基本操作
1.数据类型一.redis有关key的操作以string的操作为例子1.设置key语法:set keyName vlue例子: set name 'make'(1)2.获取key语法:get keyName例子: get name(2)3.删除语法:del keyName例子: del name4.key是否存在语法:e...原创 2019-11-24 23:45:16 · 153 阅读 · 0 评论 -
Redis教程——1.客户端安装
一。安装可以参考redis教程https://www.runoob.com/redis/redis-install.html1.下载安装redis客户端2.cmd启动redis:命令:redis-server.exe redis.windows.conf3.另外启动cmd页面,打开redis客户端命令:redis-cli.exe -h 127.0.0.1 -p 637...原创 2019-11-24 22:32:37 · 228 阅读 · 0 评论 -
Redis教程——2.数据类型
redis数据类型原创 2019-11-24 19:49:20 · 131 阅读 · 0 评论 -
rabbitmq的java客户端操作
mq(消息队列)是应用程序和应用程序之间的通信方法。rabbit是一个开源的,在amqp基础上完整的,可复用的企业消息系统。1.支持主流的操作系统,linux、windows、macOX等。2.多种开发语言支持多种开发语言支持,比如java,php等。下文就来介绍一下rabbitmq对java语言的支持(java客户端),也就是驱动。为了更好的理解可以将rabbitmq类...原创 2019-10-07 15:21:15 · 323 阅读 · 0 评论