标签:UTC

Java

dubbo链路跟踪

1

zhuangli 发布于 2019-11-11

前言 现在分布式系统中一次接口调用都需要多个服务协同完成,其中一个服务出现问题,都会导致最终失败,而查询起来非常不方便。如果在整个链路中,可以通过一个唯一ID(traceId)跟踪本次服务调用,方便查询问题。 代码目录 实现 TraceIdUtil.java 用来生产traceI...

阅读(8)评论(0)赞 (0)

Spring

向您图文并茂生动讲解Spring AOP 源码(2)

22

刘莉莉 发布于 2019-11-10

前言 往期文章: Spring IoC – Spring IoC 的设计 Spring IoC – IoC 容器初始化 源码解析 Spring IoC – 依赖注入 源码解析 Spring AOP – 注解方式使用介绍(长文详解) ...

阅读(12)评论(0)赞 (0)

Java

夯实Java基础系列8:深入理解Java内部类及其实现原理

6

邓龙华 发布于 2019-11-10

https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.comww.how2playlife.com 内部类初探 什么是内部类? 内部类是指在一个外部类的内部再定义一个类。...

阅读(12)评论(0)赞 (0)

Java

Netty学习篇④-心跳机制及断线重连

1

puefu.he 发布于 2019-11-09

心跳检测 前言 客户端和服务端的连接属于socket连接,也属于长连接,往往会存在客户端在连接了服务端之后就没有任何操作了,但还是占用了一个连接;当越来越多类似的客户端出现就会浪费很多连接,netty中可以通过心跳检测来找出一定程度(自定义规则判断哪些连接是无效链接)的无效链接并...

阅读(13)评论(0)赞 (0)

Java

SpringBoot系列:Spring Boot集成定时任务Quartz

2

Harries 发布于 2019-11-09

一、关于Quartz Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。在java企业级应用中,Quartz是使用最广泛的定时调度框架。 在Quartz中的主要概念: Sched...

阅读(11)评论(0)赞 (0)

Spring

docker-compose 配置spring环境

2

yeseng 发布于 2019-11-09

最近需要打包项目给成员们进行测试,但打包运行后很影响开发,于是打算使用 docker 模拟生产环境运行打包后的项目,这样就能既开发,又能给成员进行测试了。 由于原项目过大,打算先拿软件工程的大实验试试水,软件工程大实验使用的是 spring-boot,redis,mysql,an...

阅读(15)评论(0)赞 (0)

Java

spring cloud 2.x版本 Sleuth+Zipkin分布式链路追踪

4

xiaoli.wang 发布于 2019-11-08

前言 本文采用Spring cloud本文为2.1.8RELEASE,version=Greenwich.SR3 本文基于前两篇文章eureka-server、eureka-client、eureka-ribbon和eureka-feign的实现。 参考 eureka-serve...

阅读(13)评论(0)赞 (0)

Java

深入拆解Tomcat & Jetty-学习笔记(1)模块一之必备基础

1

xubiao.zhuang 发布于 2019-11-07

请求:请求行,请求头,请求体 响应:状态行,响应报文,报文主体 cookie和session Cookie 本质上就是一份存储在用户本地的文件,里面包含了每次请求中都需要传递的信息 Session 可以理解为服务器端开辟的存储空间,里面保存了用户的状态 当用户请求到来时,服务端可...

阅读(20)评论(0)赞 (0)

Java

初创公司5大Java服务困局,阿里工程师如何打破?

13

xubiao.zhuang 发布于 2019-11-06

初创公司遇到的每一个问题都可能攸关生死。创业之初更应该总结行业的常见问题,对比方案寻找最优解。阿里巴巴地图技术专家常意在技术圈摸爬滚打数年,接触了各式各样的Java服务端架构。服务端问题见得多了,也就更能分辨出各种方案的优劣。今天,常意总结了5大初创公司存在的Java服务端难题,...

阅读(19)评论(0)赞 (0)

Java

阿里员工最常用的问题排查工具单

29

songhua.gao 发布于 2019-11-06

点击上方“ 码匠笔记 ”,选择“ 设为星标 ” 回复” Java “获取新整理的面试资料 作者:红魔七号 链接:https://urlify.cn/aiqYni 这是一篇来源于阿里内部技术论坛的文章,原文在阿里内部获得一致好评。作者已经把这篇文章开放到云栖社区中供外网访问。Hol...

阅读(23)评论(0)赞 (0)

Java

mybatis-plus:使用Mybatis-AutoGenerator代码生成器(1)

xiaoli.he 发布于 2019-11-05

AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成包括 Entity、Mapper、Mapper XML、Service、Controller 数个模块的代码,可以提升开发效率. 首先,进入 https://st...

阅读(18)评论(0)赞 (0)

Java

从0开始独立完成企业级Java电商网站开发(服务端)

38

zhuangli 发布于 2019-11-05

数据表结构设计 唯一索引unique,保证数据唯一性 CREATE TABLE `mmall_user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户表id', `username` varchar(50) NOT NULL...

阅读(20)评论(0)赞 (0)

Java

Spring AOP – 注解方式使用介绍(长文详解)

3

wenming.gapo 发布于 2019-11-04

前言 之前的源码解析章节,本人讲解了Spring IOC 的核心部分的源码。如果你熟悉Spring AOP的使用的话,在了解Spring IOC的核心源码之后,学习Spring AOP 的源码,应该可以说是水到渠成,不会有什么困难。 但是直接开始讲Spring AOP的源码,本人...

阅读(23)评论(0)赞 (0)

Java

Java覆盖率 | Jacoco插桩的不同形式总结和踩坑记录

7

尖兵 发布于 2019-10-31

关于Jacoco的小结和踩坑记录 一、概述 测试覆盖率,老生常谈的话题。因为我测试理论基础不是很好,就不提什么需求覆盖率啦这样那样的主题了,直奔主题,咱主要指Java后端的测试覆盖率。 由于历史原因,公司基本不做UT,所以对测试来说,咱最关心的还是手工执行、接口执行(人工Post...

阅读(56)评论(0)赞 (0)

Java

jvm-sandbox-repeater学习笔记之配置说明

2

zhuangli 发布于 2019-10-30

本文主要介绍jvm-sandbox-repeater项目中各个配置文件,包括其字段说明、配置文件作用以及修改生效的方法。 系列文章导航: [jvm-sandbox-repeater 学习笔记][入门使用篇] 1 安装与启动 [jvm-sandbox-repeater 学习笔记][...

阅读(20)评论(0)赞 (0)

Java

WebLogic 任意文件上传复现(CVE-2018-2894)

10

尖兵 发布于 2019-10-30

简介 Weblogic存在存在两处任意文件上传, 两个页面分别为 /ws_utc/begin.do , /ws_utc/config.do 漏洞影响版本:10.3.6.0, 12.1.3.0, 12.2.1.2, 12.2.1.3 环境搭建 服务器采用CentOS7的系统,使用v...

阅读(22)评论(0)赞 (0)

Java

【java_设计模式】原型模式、浅拷贝和深拷贝

xiaoli.he 发布于 2019-10-30

【java_设计模式】原型模式、浅拷贝和深拷贝 应用场景 需要同一个类的多个不同对象完成业务操作,群发email,需要多个Mail类的对象 好处:提高性能 [Java] 纯文本查看 复制代码 ? public static void main(String[] args) thr...

阅读(17)评论(0)赞 (0)