
java
文章平均质量分 82
black_cheng
这个作者很懒,什么都没留下…
展开
-
RabbitMQ 在 windows 上的安装
安装流程1、由于RabbitMQ依赖erlang,所以先安装erlang,然后再安装RabbitMQ。2、安装erlang,从官网下载安装包,双击erlang的安装文件安装在指定目录即可,然后配置erlang的环境变量:ERLANG_HOME=D:\Program Files\erl7.1追加到path=%ERLANG_HOME%\bin3、验证erlang是否安装成功, 打开...原创 2017-11-07 13:11:01 · 258 阅读 · 0 评论 -
java 重载(Overload)和重写(Override)的区别
方法的重载和重写都是实现多态的方式重载实现的是编译时的多态性重写实现的是运行时的多态性重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载,重载对返回类型没有特殊的要求。重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,比父类被重写方法更好访问,不能比父类被重写方法声明更多的异常(里氏代换原则)。...翻译 2019-09-09 10:41:14 · 145 阅读 · 0 评论 -
length()和length属性
数组有length属性 String有length()方法 JavaScript中,获得 String、数组 的长度是 都是 通过 length属性 得到的,这一点容易和Java混淆....原创 2019-09-09 10:41:29 · 339 阅读 · 0 评论 -
Springdata Jpa
常用规则And --- 等价于 SQL 中的 and 关键字,比如 findByUsernameAndPassword(String user, Striang pwd); Or --- 等价于 SQL 中的 or 关键字,比如 findByUsernameOrAddress(String user, String addr); Between --- 等价于 SQL 中的 between...原创 2019-09-06 10:02:44 · 221 阅读 · 0 评论 -
idea 取消Search Everywhere
找到“ide.suppress.double.click.handler”并选中该框。原创 2019-09-05 13:41:36 · 999 阅读 · 0 评论 -
idea 自定义注释
设置类注释模板1.选择File–>Settings–>Editor–>File and Code Templates–>Includes–>File Header.2.在右边空白处,编写自己的模板即可,注意Scheme是模板的生效范围,可选变量在description有介绍,附图中本人使用的模板(${USER}为计算机用户名,可以自行修改)。...原创 2019-09-05 13:39:16 · 373 阅读 · 0 评论 -
不同版本Eclipse对JDK版本要求
1.Eclipse 4.6 (Neon)---需要JDK1.8版本,官网解释如下Eclipse 4.6 (Neon)isscheduled for releaseon June 22, 2016.AJava8 JRE/JDKis required to run all Neon packages based on Eclipse 4.6. The reasoning behind ...原创 2019-09-05 11:22:27 · 2255 阅读 · 0 评论 -
Swagger 注解
@Api:用在类上,说明该类的作用 @ApiOperation:用在方法上,说明方法的作用 @ApiImplicitParams:用在方法上包含一组参数说明 @ApiImplicitParam:用在@ApiImplicitParams注解中,指定一个请求参数的各个方面 paramType:参数放在哪个地方 header-->请求参数的获取:@RequestHeader...原创 2019-09-05 11:20:59 · 112 阅读 · 0 评论 -
RabbitMQ RPC
RPCClientpackage com.gch.rabbit.demo;import com.rabbitmq.client.AMQP.BasicProperties;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.Connec原创 2017-11-08 22:56:00 · 173 阅读 · 0 评论 -
RabbitMQ Topics
消息生产者package com.gch.rabbit.topic;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;public class TopicSend { private原创 2017-11-08 22:53:09 · 210 阅读 · 0 评论 -
RabbitMQ Routing
消息生产者package com.gch.rabbit.routing;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;public class RoutingSend { //设置交原创 2017-11-08 22:48:02 · 169 阅读 · 0 评论 -
RabbitMQ Work queues
消息生产者代码package com.gch.rabbit.queues;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;import com.rabbitmq.client.MessagePr原创 2017-11-08 22:37:44 · 210 阅读 · 0 评论 -
RabbitMQ Publish/Subscribe
消息生产者package com.gch.rabbit.publish;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;public class EmitLog { private原创 2017-11-08 22:42:19 · 187 阅读 · 0 评论 -
RabbitMQ HelloWorld
import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;/** * 消息生产者 */public class P { private final static String QUEUE_NAME...原创 2017-11-08 22:31:28 · 164 阅读 · 0 评论 -
Java8 Date总结
Java8时间Java.time包中的是类是不可变且线程安全的。新的时间及日期API位于java.time中,下面是一些关键类●Instant——它代表的是时间戳●LocalDate——不包含具体时间的日期,比如2014-01-14。它可以用来存储生日,周年纪念日,入职日期等。●LocalTime——它代表的是不含日期的时间●LocalDateTime——它包含了日期及原创 2017-11-06 19:15:55 · 6956 阅读 · 0 评论 -
web token
token机制使用基于 Token 的身份验证方法,在服务端不需要存储用户的登录记录。1、客户端使用用户名跟密码请求登录2、服务端收到请求,去验证用户名与密码3、验证成功后,服务端会签发一个 Token,再把这个 Token 发送给客户端4、客户端收到 Token 以后可以把它存储起来,比如放在 Cookie 里或者 Local Storage 里5、客户端每次向服务...原创 2019-09-09 10:41:20 · 366 阅读 · 0 评论