首页
学习
活动
专区
工具
TVP
发布

程序你好

专栏作者
350
文章
520884
阅读量
40
订阅数
事件驱动微服务体系架构
如果您是一名企业架构师,您可能听说过微服务架构,并使用过它。虽然您过去可能使用REST作为服务通信层,但是越来越多的项目正在转向事件驱动的体系结构。让我们深入了解这种流行架构的优缺点、它所包含的一些关键设计选择以及常见的反模式。
程序你好
2019-11-06
1.4K0
评估数据集成平台的8个技巧
随着各个组织机构越来越多地将其数据和操作转移到Microsoft Azure云中,它们必须从存储在内部的旧系统中迁移数据。不幸的是,通过编写定制代码和遗留集成技术,它不能总是满足数据集成的最后期限,这会增加迁移的时间和成本。
程序你好
2018-10-18
9040
使用Java Streams(流)查询数据库
在本文中,您将了解如何编写纯Java应用程序,这些应用程序能够使用来自现有数据库的数据,而无需编写一行SQL(或类似的语言,如HQL),也无需花费大量时间将所有内容组合在一起。在应用程序准备好之后,您将学习如何使用 in-JVM-acceleration(仅添加两行代码)加速超过1,000倍的延迟性能。
程序你好
2018-10-18
2.8K0
ASP.NET Core RESTful Web服务开发教程
在本文中,我将逐步解释如何在ASP.NET Core中开发基于RESTful的Web服务应用程序。ASP.NET Core是微软最新发布的技术,比之前的WCF和Web API要好得多。
程序你好
2018-09-29
7.4K0
谷歌Chrome浏览器推出10周年之际,发布新外观
谷歌推出Chrome已经10年了。当时是谷歌推出的浏览器一个契机。Firefox变慢了, Internet Explorer一成不变,除了Opera之外,没有一个更小的挑战者获得了显著的吸引力。但这里是谷歌,它有一个为现代web构建的快速浏览器。
程序你好
2018-09-29
5210
.NET面试基础知识
不同公司的职位和工作职责不同。在面试中,工作职责和经验对这个职位很重要。程序员职位有一年的经验他们会关注oops概念、并行编程、算法和解决问题的能力等等。另一方面,如果这个职位需要夫妻几年经验之后,他们可以专注于最新的框架、语言及其特点,单元测试概念、场景基础问题,软件开发方法,设计原则,设计模式,最佳实践指导方针和软件架构等。
程序你好
2018-09-29
8120
区块链:现代世界的新奇迹
爱因斯坦曾说过:“复利是世界第八大奇迹,是宇宙中最强大的力量,甚至比原子弹还要强大。”复利,顾名思义,就是通过无限制地增加货币数量来创造财富。
程序你好
2018-09-29
5330
Java和c++构造函数的区别是什么?
如果你是一个c++程序员,现在正在学习Java,你会发现这两种流行的面向对象编程语言有很多相似之处。这两种语言都支持抽象、封装、类、对象和其他OOP概念。但是,也有一些细微的差别。Java和c++都有构造函数,它们在Java中的工作方式与在c++中的工作方式相同。但是,他们的名字是不一样的。
程序你好
2018-09-29
1.5K0
设计数据库:7件你不想做的事情
嗯,我关心糟糕的设计,因为我通常承担着让查询运行得很快并克服糟糕设计的限制的重担。作为一名数据专业人员,在过去的15年里,我见证了(并构建了)我的数据库设计分享。有些很好,有些还不错,但大多数都让我想用裁纸刀捅人。
程序你好
2018-09-29
5920
最近我遇到的10个Java面试问题
最近,我参加了一些java的面试。突然,我有了一个想法,我想和大家分享我的经历。我希望我能通过分享我最近几个月遇到的10个Java面试问题来帮助大家。
程序你好
2018-09-29
6440
微服务(Microservices)集成原则
在微服务的诸多优势中,最重要的动机是业务单位的规模和自主权。然而,我们仍然需要创建一个对最终用户有意义的集成体验。在为微服务之间的交互开发策略时,记住这两个目标是很重要的。这些策略可以成就或毁掉你的努力。
程序你好
2018-09-29
1.4K0
在机器学习过程中分析并防止无意识的偏见
本文基于Rachel Thomas在QCon大会上的主题演讲“分析和防止机器学习中的无意识偏见”。
程序你好
2018-09-29
8280
无服务器架构中的十大安全风险
无服务器架构(作为服务或FaaS的功能)是应用程序在其上构建和部署后,可以根据云工作负载流自伸缩的架构。从开发的角度来看,无服务器架构主要关注核心功能,而忽略所有底层约束,如操作系统、运行时环境、存储等。
程序你好
2018-09-29
1.6K0
为什么应该使用微服务(Microservices) ?
如今,微服务非常流行。几乎每个人都喜欢。不仅仅是Netflix、亚马逊或谷歌,似乎几乎每个人都采用了这种架构风格。虽然微服务已经存在了很长一段时间,也有很多关于它的文章,但我今天想再写一篇,所以请耐心听我说。
程序你好
2018-09-29
1.1K0
Java中Volatile和Synchronized关键字的区别
在上面,我们定义了三个整数变量:i1、i2和i3。我们定义了三个相应的getter方法:geti1()、geti2()和geti3()。
程序你好
2018-09-29
8370
在货币计算中应该避免浮点数
float和double数据类型对金融计算(甚至是军事用途)都是有害的,永远不要用它们来进行货币计算。如果精度是您的需求之一,那么使用BigDecimal。
程序你好
2018-09-29
2.3K0
Java中Null Object 设计模式
今天,我将讨论较少使用的空对象模式。在面向对象编程中,我们经常处理空对象。空对象是指没有任何引用的对象,或者定义为中性/空功能/行为的对象。在访问任何成员或调用任何方法时,需要检查这些null对象,以确保它们不是null。这是因为成员或方法通常不能在null对象上调用。
程序你好
2018-09-29
9470
软件架构30条原则
原则 1: KISS (Keep it simple, stupid) “指设计时要坚持简约原则,避免不必要的复杂化。” 其思想是使用最简单的解决方案来完成这项工作。
程序你好
2018-08-21
6590
在C#中用Var 和 Dynamic声明变量的区别
C#中的很多关键词用法比较容易混淆,var和dynamic就是其中一组,但其实它们是有本质的区别的。
程序你好
2018-08-21
1.8K0
Android 9 Pie新版本入门
Android 9的昵称是“Pie”。这并不是最受欢迎的Android名称,但它最后将会变成一个最受欢迎的名称。说到底,真正重要的是“Pie”的新功能——而且有很多这样的功能。
程序你好
2018-08-21
1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档