标签:bug

Java

Java JDK 动态代理(AOP)使用及实现原理分析[精品长文]

7

likai 发布于 2019-07-20

愿我所遇之人,所历之事,哪怕因为我有一点点变好,我就心满意足了。 一、什么是代理? 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。 代理模式UML图: 简单...

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

Java

一位大佬的亲身经历总结:告诉大家写简历和面试的技巧

1

hellas 发布于 2019-07-20

点击上方 " code小生 " ,关注公众号 8点40分,在看真爱 来自:hsm_computer | 责编:乐乐 链接:cnblogs.com/JavaArchitect/p/10720897.html 在18年底到19年3月,陆续面试了几家公司,有成有不成...

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

Java

『互联网架构』JDBC和RestApi调用埋点(114)

7

xiaoli.he 发布于 2019-07-19

JDBC做过java开发的都知道JDBC是干什么的,RestApi其实就是http的调用,http的调用就是调用第三方的服务的时候,第三方的服务并不是在自己的系统范围内,如果出现不稳定挂掉,对自身来说是不可控了,所以第三方服务而言对我们而言是非常的明感的。JDBC和RestApi...

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

Java

java.lang.NumberFormatException: Infinite or NaN原因之浮点类型除数为0结果探究

小丁 发布于 2019-07-19

背景 在对Double类型的数据进行计算操作,将结果转化为BigDecimal时抛出了下面的异常,进行了Debug才发现了问题原因,同时也暴露出了自己在一些基础知识上还有些欠缺。 Exception in thread "main" java.lang.Num...

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

编程技术

Uncode-SpringCloud V0.0.5 发布,微服务快速开发平台

1

yeseng 发布于 2019-07-19

Uncode-SpringCloud是Uncode家族一个最新成员,基于SpringCloud的微服务开发脚手架,用于快速构建中大型系统的基础框架。将开发中遇到的问题和生产中所碰到的各种坑整理归纳,形成相应的解决方案融合到框架中。可以快速完成基础平台搭建。 本次Uncode带来大...

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

Java

kubectl 实用指南

1

dulong 发布于 2019-07-19

kubectl 是 Kubernetes 的命令行工具,通过 API server 与集群进行交互。 2. 配置 kubectl kubectl 可以通过 ~/.kube/config 配置连接到一个或多个集群。 具体如何配置可以参考: 配置对多集群的访问 。如果需要配置远程集群...

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

Java

MyBatis从入门到精通(十三):使用discriminator鉴别器映射

1

刘莉莉 发布于 2019-07-19

最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解鉴别器映射discriminator标签的简单用法。 1. 明确需求 在设计之初,sys_role表的enable...

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

Java

聊聊 APK —— 脱离 AS 手工创造 APK 文件

7

刘莉莉 发布于 2019-07-19

终于来到了这一个章节,其实这个是之前一个小的“梦想”,但是真正到实现它的时候,感觉还蛮简单的,但是做完一件事总会有一些成就感,所以,我们今天就来完成这个事情,如果你还不知道 Dex 文件和资源文件怎么生成,请参考我前面几篇文章 聊聊 APK —— 直接运行 Dex 聊聊 APK ...

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

Spring

Spring Ioc之BeanDefinition的加载

yanxinchi 发布于 2019-07-18

本文研究Spring配置文件解析到注册的过程。 我们写个demo来进行debug XmlBeanFactory bf = new XmlBeanFactory(new ClassPathResource("iocbeans.xml")); 复制代码 第一步获取...

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

Java

Jenkins 插件的微基准测试框架

2

xirruiqiang 发布于 2019-07-18

本文介绍了 Jenkins 插件的微基准测试框架以及如何在插件中运行基准测试 Jenkins 插件的微基准测试框架 作为我Google 编程夏令营的一部分,我一直致力于改进角色策略插件(Role Strategy Plugin)的性能。 由于没有现有的方法来度量性能以及在 Jen...

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

Java

Spring Boot 自动配置(auto-configurtion) 揭秘

2

xirruiqiang 发布于 2019-07-18

本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。 package org.springframework.boot.auto...

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

Spring

Spring 源码学习(九) Transaction 事务

3

xiaoli.he 发布于 2019-07-18

业务系统的数据,一般最后都会落入到数据库中,例如 MySQL 、 Oracle 等主流数据库,不可避免的,在数据更新时,有可能会遇到错误,这时需要将之前的数据更新操作撤回,避免错误数据。 Spring 的声明式事务能帮我们处理回滚操作,让我们不需要去关注数据库底层的事务操作,可以...

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

编程技术

『互联网架构』dubbo 调用埋点(114)

14

xubiao.zhuang 发布于 2019-07-18

上边几次都是说的单体的拦截埋点,应用的内部进行的,很多的情况系统都是分布式的,怎么去监听RPC(远程过程调用),dubbo,RMI,springcloud,http。只要远程调用,跨进程调用都属于RPC,也不可能所有的能都涉及到,很多公司都有自己的封装,例如阿里的HFS,这次只针...

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

Java

Spring Boot 自动配置(auto-configurtion) 揭秘 荐

2

darida 发布于 2019-07-18

本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。 package org.springframework.boot.auto...

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

Java

一次因JDK夏令时导致接口输出日期格式的时间与预期时间不一致的bug排查总结

2

wenming.gapo 发布于 2019-07-18

问题起源于同事在项目中新增一个统计用户生日明细的接口,其中一个用户在数据库中的生日日期是“1988-07-29”,然而通过rest接口得到该用户的生日日期却为 “1988-07-28”。 环境说明 开始bug排查之前,先说明下项目环境: 系统:centos 7.5 JDK:1.8...

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

Java

iOS从环境自动部署到自动化构建

7

hellas 发布于 2019-07-18

之前写的 iOS如何实现API环境自动部署 文章对于部分人来说可能觉得没什么太大的意义,毕竟对大部分公司来说可能只有一个人负责开发,不需要考虑分支切换(版本更新,临时需求或问题修复上线等问题), 接下来这篇文章将是 对iOS环境实现自动化部署最实用性的配套–自动化构建...

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

Java

Java秒杀系统实战系列~待秒杀商品列表与详情功能开发

4

zhuangli 发布于 2019-07-18

摘要: 本篇博文是“Java秒杀系统实战系列文章”的第四篇,从这篇文章开始我们将进入该秒杀系统相关业务模块的代码实战!本篇博文将首先从最简单的业务模块入手,即如何实现“获取待秒杀商品的列表以及查看待秒杀的商品详情”功能! 内容: 对于“待秒杀商品列表及其详情的展示”这一功能,我们...

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

编程技术

百亿流量微服务网关的设计与实现

19

xubiao.zhuang 发布于 2019-07-18

本文从百亿流量交易系统微服务网关(API Gateway)的现状和面临的问题出发,阐述微服务架构与 API 网关的关系,理顺流量网关与业务网关的脉络,分享API网关知识与经验。 API网关概述 “计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决。” ——David W...

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