标签:产品

Java

Spring(二)核心容器 – 简介 、BeanFactory、ApplicationContext

1

Harries 发布于 2020-01-20

前言 在上篇文章中,和大家一起讨论了 Spring 的整体架构,其大致分为五个模块:核心容器、AOP、Web、Data 数据访问、Test模块。其中核心容器是 Spring 的核心部分,其它模块也都依赖于该容器。这里和就大家一起深入讨论 Spring 的容器,它的作用是什么、怎么...

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

Java

2019年终总结 – J_Knight_

2

尖兵 发布于 2020-01-20

emm,貌似是一篇迟来的年度结,不过还好赶在农历 2020年之前写完了 TT 2019年总的来说无论是在技术,工作,价值观,投资能力,人脉上的收获都是非常大的:可以说是我从业以来我自己变化最大的一年。 下面就从5个方面来展开今年的个人总结。 技术&职场 投资 读书 生活 ...

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

Java

Gradle Transform + ASM 探索

4

hellas 发布于 2020-01-20

使用 Gradle Transform + ASM 实现代码插桩的使用已经非常普遍。本文试图探索如何更加快速简洁的利用 Transform 实现代码插桩,并尝试实现 通过注解对任意类当中所有的方法 实现计算方法耗时 的插桩 通过配置实现对任意类(主要是针对第三方库)当中指定方法的...

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

Java

Gradle Transform + ASM 探索

4

尖兵 发布于 2020-01-19

使用 Gradle Transform + ASM 实现代码插桩的使用已经非常普遍。本文试图探索如何更加快速简洁的利用 Transform 实现代码插桩,并尝试实现 通过注解对任意类当中所有的方法 实现计算方法耗时 的插桩 通过配置实现对任意类(主要是针对第三方库)当中指定方法的...

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

Spring

搞定SpringBoot多数据源(2):动态数据源

2

刘莉莉 发布于 2020-01-19

对于多个数据库的处理,上一篇文章《 搞定SpringBoot多数据源(1):多套源策略 》已有提及,有多套数据源、动态数据源、参数化变更数据源等方式,本文是第二篇:“动态数据源”。动态数据源可以解决多套数据源的处理不够灵活、占用资源多等问题。用户可以根据实际的业务需要,统一操作逻...

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

Java

Synchronized内容总结(三)

1

songhua.gao 发布于 2020-01-19

前面两部分谈到多线程对内部锁的优化,以及代码中对锁的优化。是从减少竞态的角度来优化程序的。 如果从提高线程执行效率,来对多线程程序进行优化,自然让人联想到了线程池技术。 基本概念与原理 Java 线程池会生成一个队列,要执行的任务会被提交到这个队列中。有一定数量的线程会在队列中取...

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

Java

CICD搭建—Jenkins实现自动部署

9

邓龙华 发布于 2020-01-19

编辑推荐: 本文主要详细介绍了什么叫做Jenkins,搭建Jenkins的目的,Jenkins的特点, 产品发布的流程 希望对您的学习有所帮助。 本文来自于csdn,由火龙果软件Delores编辑推荐。 利用Git+Jenkins实现自动部署Spring Boot项目 一.什么叫...

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

编程技术

2019年备受关注的5个IT系统灾难恢复技术趋势

2

刘莉莉 发布于 2020-01-18

过去一年中,在IT灾难恢复领域,勒索软件和云备份等等话题得到了相当多的关注,与此同时,随着区块链技术发展,它在灾难恢复方案与计划中也逐渐体现出一定的使用价值,成为2019年的热门话题。 本文中,我们将盘点2019年灾难恢复领域备受关注的5大技术与话题,既是对过去的一个简单总结,同...

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

编程技术

为什么我们要放弃迁移到微服务?

3

likai 发布于 2020-01-18

最近我们开发团队在开发计划中有一个小停顿,技术部门认为现在是将应用从单体架构迁移到微服务的最佳时机。 图片来自 Pexels 经过一个月的准备和调查,我们取消了迁移,仍然使用单体模式。对我们而言,微服务不仅帮不上忙,反而会影响到开发计划。 我们了解微服务大约是在一年前,但是很惊讶...

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

Java

Spring Cloud 体系微服务设计(一):兼容单体、分布式、微服务三种模式下的项目工程化设计方案

15

puefu.he 发布于 2020-01-17

前言 ​ 本文主要是以实战方式来介绍微服务下多团队多服务多功能模块下的项目工程结构设计,希望读者通过参考此文章的设计方案后可以自己设计一套满足自己企业的可扩展灵活性较高的项目工程层次结构。 读者在阅读此文之前应该具备哪些前提知识呢?笔者简要的列了一下如下内容: 了解 Gradle...

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

Java

被裁的第50天,我终于拿到心仪公司Offer

1

changyuan.xu 发布于 2020-01-17

今天分享的是之前分享文章中被裁的小C,可以看这篇文《寒冬之下,被cai的那些人到底去哪了?》,最近他已经找到心仪公司今日头条Offer,并且即将入职,在应我要求下,他写了篇总结文如下。下文中的"我",不是鱼哥,是特指小C。 这两个月听的最多的两个词就是 寒冬 ...

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

Java

深入理解RPC之Dubbo的应用及原理解析

66

Harries 发布于 2020-01-17

分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统。 分布式系统(distributed system)是建立在网络之上的软件系统。 为什么会出现分布式系统 随着互联网的发展,网站的应用规模不断扩大,常规的垂直应用架构已经无法应对,分布式服务架构以及流动计算...

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

编程技术

央行宣布二代征信系统上线:切勿过度负债、按时足额还款

2

darida 发布于 2020-01-17

1月17日晚间消息, 中国人民银行官方宣布,征信中心正式启动二代征信系统切换上线工作,1月19日起面向社会公众和金融机构,提供二代格式信用报告查询服务。 据了解,央行征信中心负责建设、运行、维护的全国集中统一的企业和个人征信系统(即金融信用信息基础数据库),是国家金融基础设施的重...

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

Spring

Spring Cloud 体系微服务设计(一):兼容单体、分布式、微服务三种模式下的项目工程化设计方案

15

小丁 发布于 2020-01-17

前言 ​ 本文主要是以实战方式来介绍微服务下多团队多服务多功能模块下的项目工程结构设计,希望读者通过参考此文章的设计方案后可以自己设计一套满足自己企业的可扩展灵活性较高的项目工程层次结构。 读者在阅读此文之前应该具备哪些前提知识呢?笔者简要的列了一下如下内容: 了解 Gradle...

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

Java

2020 开春程序员面试必备!拿走不谢!

15

xubiao.zhuang 发布于 2020-01-17

软件技能在科技界很重要,如果你不会正确使用编程语言或平台,你可能得不到这份工作。 译者 | 风车云马 责编 | Elle 出品 | CSDN(ID:CSDNnews) 以下为译文: 软件技能在科技界很重要,如果你不会正确使用编程语言或平台,你可能得不到这份工作。 目前 ...

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

编程技术

GraphQL vs REST API 架构,谁更胜一筹?

4

zhuangli 发布于 2020-01-17

作者 | Michele Moody 译者 | 平川 策划 | 万佳 2015年, Facebook开源GraphQL 。 此后,它在前端Web中大受欢迎。 传统的REST API有何不足?GraphQL优势何在?在本文中, 我们将深入探讨GraphQL的设计原则,比较 Grap...

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

Java

JVM系列(一)——java的类加载机制

1

yanxinchi 发布于 2020-01-17

前言:之前零零碎碎学习过很多jvm相关的知识,由于平时工作业务代码并不会涉及过多jvm底层原理,所以很多知识点看了又忘,忘了又看。这次终于下定决心再来撸一遍,并写下此jvm系列文章。笔者才疏学浅,很多内容通过看书和查阅他人博客获取,在此感谢分享! 1.何为类的加载? 类的加载指的...

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

编程技术

亿级流量系统架构之如何设计承载百亿流量的高性能架构

6

wenming.gapo 发布于 2020-01-17

我们面对的是日益增多和复杂的各种业务系统,我们面对的是不断增加的系统用户,我们面对的是即将迎来每天百亿级的高并发流量。 给大家先说下当时的系统部署情况,数据库那块一共部署了8主8从,也就是16台数据库服务器,每个库都是部署在独立的数据库服务器上的,而且全部用的是物理机,机器的配置...

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