相关分类: Java技术 C/C++ VB delphi
  • 微服务架构下使用Spring Cloud Zuul作为网关将多个微

    注意: 如果你正在研究微服务,那必然少不了服务之间的相互调用,哪么服务之间的接口以及api就必须生成系统的管理文档了。如果你希望更好的管理你的API,你希望有一个工具能一站式地解决API相关的所有事情,那么,swagger将是一个不错的选择,以下就为大家介绍swagger是...

    2018-06-18 00:05:51

  • Java访问修饰符(控制属性或方法在哪些范围内可见)

    default:不加控制符的时候,就是default,只能在本包内访问 public:公有的,在本类之外其他类中可以访问,不在本包内也可以访问 private:私有的,在本类之外其他类不能访问 protected:在子类和本包中可见,子类和父类在不同包中也可见...

    2018-06-18 00:05:35

  • Spring Session产生的sessionid与cookies中的sessioni

    背景: Springboot 2.0 (spring-session-data-redis + spring-boot-starter-web) 需求: 通过cookies中取到的 sessionid 获取到 session 预期效果: @Autowired private SessionRepositry sessionRepositry; ... Session session = sessionRespositry.findById(sessionId)...

    2018-06-18 00:05:30

  • 作为 Java 开发者,你需要了解的堆外内存知识

    1. 引言 很久没有遇到堆外内存相关的问题了,五一假期刚结束,便不期而遇,以前也处理过几次这类问题,但都没有总结,觉得是时候总结一下了。 先来看一个 Demo:在 Demo 中分配堆外内存用的是 allocateDirect 方法,但其内部调用的是 DirectByteBuffer,换言之,Direct...

    2018-06-18 00:05:11

  • Servlet(五):一个Servlet处理多个请求

    一、为什么要使用一个Servlet来处理多个请求? 当浏览器发送了一次请求到服务器时,servlet容器会根据请求的url-pattern找到对应的Servlet类,执行对应的doPost或doGet方法,再将响应信息返回给浏览器,这种情况下,一个具体的Servlet类只能处理对应的web.xml中配置的u...

    2018-06-18 00:05:19

  • springboot~mockMvc和asciidoctor生成基于TDD的API文

    API文档是前端与后端快速开发,减少沟通成本的必要条件,有一份完善的文档是很必要的,由通过测试来生成文档的好处就是:测试数据有了,测试返回结果有了,而且可以对这些字段进行说明,很清晰,在springboot框架里,去使用mockMvc文档生成时,需要有以下几个步骤,大叔...

    2018-06-18 00:05:14

  • Java身份证处理工具

    身份证处理工具 1 /** 2 * html 3 * body 4 * P Copyright 1994 JsonInternational/p 5 * p All rights reserved./p 6 * p Created on 19941115/p 7 * p Created by Jason/p 8 * /body 9 * /html 10 */ 11 package cn.ucaner.alpaca.framework.utils.card; 12 13 impor...

    2018-06-18 00:04:52

  • day24_Nginx学习笔记

    一、测试 项目完成后,需要进行测试Test。 测试分为: 功能测试(对某一个功能进行测试)**黑盒**: public int addOrder (Orderorder) ; 流程测试(对一套业务进行测试)**白盒**: public int addOrder (Orderorder) ; 返回 1 : 代表添加成功 返回 0 : 代表添加失败 返...

    2018-06-18 00:05:02

  • JVM-垃圾回收

    java内存区域 一些概念 http://www.importnew.com/18694.html https://www.cnblogs.com/wangyayun/p/6557851.html 1.方法区和堆是所有线程共享的内存区域;而java栈、本地方法栈和程序员计数器是运行时线程私有的内存区域。 2.Java堆(Heap),是Java虚拟机所管理的内存...

    2018-06-18 00:04:23

  • RocketMQ msgId生成算法

    当我们用RocketMQ发送信息的时候通常都会返回如下信息: SendResult [sendStatus=SEND_OK, msgId=0A42333A0DC818B4AAC246C290FD0000, offsetMsgId=0A42333A00002A9F000000000134F1F5, messageQueue=MessageQueue [topic=topicTest1, brokerName=mac.local, queueId=3],...

    2018-06-18 00:04:47

2