标签:组织

Java

2020年10家世界顶级Java开发公司列表 – superbcompanies

hellas 发布于 2020-07-11

如今,有成千上万的公司专门从事Java开发。当然,种类繁多的公司使选择满足您所有参数和要求的公司具有挑战性。当您开始审查Java开发公司以聘请最适合您即将进行的项目的Java开发公司时,您应注意一些关键点,例如: 了解您的要求 选择你的类别 行业特定项目 有了这些要点,您将了解您...

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

编程技术

关于事件溯源是否属于过度营销的银弹? – Alexey

puefu.he 发布于 2020-07-11

大多数微服务架构都需要事件溯源吗?微服务之间使用RESTful依赖是表明还是一个单体架构吗? 1. 事件溯源不是架构或体系结构模式,它是保存实体状态的方式,仅此而已。 如果你有一个仓库接口,喜欢OrderRepository用类似的方法Add和Update,你可以将其转换为使用事...

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

编程技术

戳破微服务的七大谎言

6

changyuan.xu 发布于 2020-07-10

作者 | Scott Rogowski 策划 | 万佳 在现代技术公司(无论大小)的架构中,微服务已经无处不在。但是,它们真的比以前的开发模型更优秀吗?在这篇文章中,我将揭穿工程师们关于微服务所讲述的七大谎言,以及为什么它可能是一种反模式。 免责声明 1:我不是架构师,...

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

编程技术

微服务思考(01):什么是微服务?微服务的优势和劣势

邓龙华 发布于 2020-07-10

一、单体应用 在软件开发早期阶段,大家都在一个应用系统上开发。各个业务模块之间耦合也比较紧密。软件发布也是整体发布,或者对软件进行打包发布和部署,比如java可以打包成war部署。测试也很容易,因为代码都在一起,基本不需要引用外部的关联服务。 在软件开发早期,这种软件开发模式能适...

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

编程技术

阿里架构师的灵魂拷问:你真的懂SOA吗?

10

hellas 发布于 2020-07-10

如何统一看待和区别分层架构、微服务架构、分布式架构等主流架构?什么是 SOA?我们采用 SOA 的目的是什么?什么是服务化的本质?如何设计服务以及服务化架构呢?本文,阿里高级技术专家程彦将分享他对面向服务架构的一些看法,并给出相关的步骤和方案。 自从提倡 SOA 架构风格以来,个...

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

Spring

Spring boot+Shiro+MyBatis-Plus搭建企业级快速开发平台源码

15

changyuan.xu 发布于 2020-07-10

一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis-Plus、Freemarker、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。...

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

Java

基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

5

邓龙华 发布于 2020-07-10

项目简介: 内容发布系统是基于Kensite开发平台搭建,支持多站点,自带两个演示实例,一个是社区示例,一个是论坛示例。后台拥有站点、导航、文章、评论、收藏、留言板、标签云等模块,并支持标签模版,实现前端与后台业务分离,前端所有数据的展现均可通过Kensite cms 自定义标签...

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

编程技术

微服务+分布式+性能调优,这个套餐我爱了

4

xiaoli.wang 发布于 2020-07-10

上半年过去了,听得最多的就是: Java 面试太TM难了 。僧多粥少基本是现在 Java 人面临的最大难题,去稍大一点的公司面试,竞争对手至少几十人。 想从人群中脱颖而出,有些时候靠的未必是技术能力。因为大家的能力,其实都差不多(除去大神级别的 Java 程序员)。最主要考查的是...

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

编程技术

银行大数据平台技术架构设计实践与应用

8

darida 发布于 2020-07-10

一、银行大数据平台建设背景及目标 我们进行大数据平台建设有几个方面的背景。一是我们在信息化建设和数据分析的基础比较好;二是虽然在信息化建设过程中建设了比较完成的BI应用,但随着业务不断发展,这些解决方案已不能完全满足业务对于数据分析的需求;三是大数据技术的快速发展和应用为满足业务...

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

编程技术

如何使用ABP框架(2)三层架构与领域驱动设计的对比

16

yeseng 发布于 2020-07-09

本文来自长沙.NET技术社区,原创:邹溪源。全文共有8500字,读完需耗时10分钟。 题图来自@pixabay 简述 上一篇简述了ABP框架中的一些基础理论,包括ABP前后端项目的分层结构,以及后端项目中涉及到的知识点,例如DTO,应用服务层,整洁架构,领域对象(如实体,聚合,值...

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

Java

python 从入门到实战(基础知识复习和回顾)

1

songhua.gao 发布于 2020-07-09

原创: 叫我詹躲躲 来源: 掘金 链接: juejin.im/post/5f05e1… 1编写第一个程序(python 3) print('hello world!') 复制代码 2.查看python 版本号 python -v 复制代码 3.使用变量 message = 'he...

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

Spring

一文解决springboot打包成jar文件无法正常运行的问题

3

xirruiqiang 发布于 2020-07-09

1.用intellij idea 创建了一个springboot的项目,前期都运行的好好的,在ide中可以正常运行,但是打包成Jar运行却一直报错。 2.经过不懈探索,终于找到解决办法 3.首先,找到pom.xml,把下面的build块中的内容改成如下所示 <build&g...

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

Java

Java如何实现简单的RPC框架

1

尖兵 发布于 2020-07-09

一、RPC简介 RPC,全称为Remote Procedure Call,即远程过程调用,它是一个计算机通信协议。它允许像调用本地服务一样调用远程服务。它可以有不同的实现方式。如RMI(远程方法调用)、Hessian、Http invoker等。另外,RPC是与语言无关的。 RP...

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

编程技术

一文读懂微信支付的软件架构

27

likai 发布于 2020-07-09

背景 作为一个重要业务,微信支付在客户端上面临着各种问题。其中最核心问题就是分平台实现导致的问题: iOS 和安卓实现不一致 容易出 Bug 通过沟通保证不了质量 扩展性差,无法快速响应业务需求 需求变更迭代周期长 数据上报不全面 质量保障体系不完善 缺少业务及设计知识沉淀 协议...

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

Java

jvm内部缓存选型?一篇文章为你解答疑惑

5

邓龙华 发布于 2020-07-09

jvm内部缓存有哪些 原生Java 简单的在HashMap的链式法增加新的引用形成一个链表,即是一个HashMap又是一个链表,这样输出即有序,也可以根据访问来动态调整顺序,达到FIFO或者LRU的特点。 使用ConcurrentHashMap作为缓存,没有淘汰功能或者手动淘汰。...

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

Java

ApiBoot v2.2.7版本发布,新增扩展SpringBoot Mongo详细配置组件

3

xubiao.zhuang 发布于 2020-07-09

ApiBoot 是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者开发效率、学习成本、降低入门门槛,真正的实现开箱即用!!! 更多开源信息请访问: blog.yuqiyu.com/opensource/ ApiBoot所属mi...

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

Java

ApiBoot v2.2.7 发布,新增扩展 SpringBoot Mongo 详细配置组件

2

小丁 发布于 2020-07-09

ApiBoot 是什么? ApiBoot 是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封装来简化主流第三方框架的集成,从而提高开发者开发效率、学习成本、降低入门门槛,真正的实现开箱即用!!! 更多开源信息请访问: https://blog.yuqiyu.com/op...

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

Java

Java VS Python:哪个未来发展得更好?

1

changyuan.xu 发布于 2020-07-09

很多开发者认为Python是比Java更高效的语言,Python是一种解释性语言,伴随着优雅的语法,它是脚本编写和快速应用程序开发在许多领域的优秀选择。 ​Python是一种动态类型的编程语言,无需声明变量。而Java是一种统计类型的编程语言,其中必须明确声明变量。 即使未列出某...

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