更新于:09-19 06:41

最新推荐

中国日本商会: 营商环境已明显改善 日企正涌入中国养老产业

于09-18 08:14 - -
9月16日,中国日本商会在北京发布《中国经济与日本企业2020年白皮书》. 白皮书指出,受中美贸易摩擦、各国贸易保护主义行动以及新冠肺炎疫情等因素的影响,在华日资企业生产经营所面临的不确定性正在加剧,期待中国进一步优化营商环境,以提高商业可预见性. 中国日本商会会长、丸红(中国)有限公司董事长小川良典指出,新冠疫情对在华日资企业造成了巨大影响.

Kafka的集群部署实践及运维相关

于09-18 08:15 - 老马 -
上一篇 Kafka 的文章《 大白话带你认识Kafka》中我们应该已经了解了一些关于基础角色和集群架构相关的问题,这时候我们应该很想了解一下如何构建生产中的Kafka集群或者一些相关的运维工具,所以就应运而生了下文. 假设每天集群需要承载10亿数据. 一天24小时,晚上12点到凌晨8点几乎没多少数据.

今日头条品质优化:图文详情页秒开实践

于09-17 00:00 - - dev
作为一个内容类应用,看新闻读资讯一直是头条用户的核心需求,页面的打开速度直接关系到用户使用头条的核心体验,在头条中,为了更多的承载足够丰富的样式和逻辑下保持多端体验的统一,详情页的内容我们是通过 WebView 来承载的,但 WebView 本身的性能相比 Native 来说比较差,因此,今日头条技术团队一直致力于优化详情页的加载速度.

Java程序员博客系统推荐!我调研了100来个 Java 开源博客系统,发现这 5 个最好用!

于09-17 10:53 - JavaGuide -
最近想倒腾一下博客,看了很多现成的比较成熟的开源博客系统,自己也简单从下面几个维度总结对比了一下:. 欢迎小伙伴们评论区补充完善. 简介 :✍ 一个优秀的开源博客发布应用. 技术 :Spring Boot+JPA+Hutool. 评价 :这款博客生态非常好(可选主题也非常多),使用的人也非常多. 另外,搭建步骤也非常简单,基本是傻瓜式的.

从Oracle到MySQL,金融核心场景在线换库落地实战 - MySQL

于09-17 10:46 - -
本文根据王英杰老师在〖deeplus直播第234期〗线上分享演讲内容整理而成. (文末有获取本期PPT&回放的方式,不要错过). 大家好,我是陆金所数据库团队的负责人王英杰. 这次的分享主要集中在陆金所去O在线换库的技术特点上,之后详细给大家剖析陆金所设计的在线换库方案以及方案如何在一个庞大的金融系统里通过多个团队的紧密配合稳妥落地.

OkHttp透明压缩,收获性能10倍,外加故障一枚

于09-16 12:06 - 小姐姐味道 -
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处. 要使用 OkHttp,一定要知道它的 透明压缩,否则死都不知道怎么死的;或者活也不知道为什么活的不舒坦. OkHttp在发送请求的时候,会自动加入gzip请求头 Accept-Encoding:gzip. 所以,当返回的数据带有gzip响应头时 Content-Encoding=gzip,OkHttp会自动帮我们解压数据.

通过Node和Redis进行API速率限制

于09-15 13:53 - 杭州程序员张张 -
速率限制可以保护和提高基于API的服务的可用性. 如果你正在与一个API对话,并收到HTTP 429 Too Many Requests的响应状态码,说明你已经被速率限制了. 这意味着你超出了给定时间内允许的请求数量. 你需要做的就是放慢脚步,稍等片刻,然后再试一次. 当你考虑限制你自己的基于API的服务时,你需要在用户体验、安全性和性能之间进行权衡.

clickhouse入门基础知识了解 - 简书

于09-15 20:39 - -
随着业务的迅猛增长,Yandex.Metrica目前已经成为世界第三大Web流量分析平台,每天处理超过200亿个跟踪事件. 能够拥有如此惊人的体量,在它背后提供支撑的ClickHouse功不可没. ClickHouse已经为Yandex.Metrica存储了超过20万亿行的数据,90%的自定义查询能够在1秒内返回,其集群规模也超过了400台服务器.

老聃的金字塔原则(作者冯唐)(金字塔原理)书评

于09-15 13:48 - -
    进了麦肯锡公司,我被训练的第一个玩意儿是金字塔原则. 后来证明,这也是之后诸多训练中,最宝贵最有用的玩意儿.   阐明金字塔原则的是一个叫Minto的外国老太太,面容慈祥,金头发金链子金镯子,言语唠叨. 她啰里啰唆写了一大本书,其实,我用一百字就能说清楚. Minto没学好自己阐明的金字塔原则,或者是故意啰嗦,充字数印书卖钱得版税,不用再在麦肯锡每周工作八十小时,当苦力加速身体折旧.

Spring AOP解决乐观锁重试 - 简书

于09-14 23:57 - -
最近在阅读《阿里巴巴Java开发手册》时有这么一段内容:. 【强制】并发修改同一记录时,避免更新丢失,需要加锁. 要么在应用层加锁,要么在缓存加锁,要么在数据库层使用乐观锁,使用version作为更新依据. 说明:如果每次访问冲突概率小于20%,推荐使用乐观锁,否则使用悲观锁. 那这个重试机制怎么实现呢,大体思路是:.

Spring Retry框架——看这篇就够了 - MarvelCode - OSCHINA - 中文开源技术交流社区

于09-14 23:49 - -
    软件架构从当初的单机,演变到后来的集群,再到后来的分布式应用. 原本看似可以信任的服务调用,加上了网络因素就变得不再可靠. 再考虑到一些调用链路的特殊性,又要保证性能,又要尽可能增加成功率,所以调用方必须肩负起重试的责任.     重试并不复杂,首先来分析下重试的调用场景,可以想到业务当中不止一处会需要重试能力,并且业务其实更关乎自己的代码块被重试就可以了,而不在乎如何实现的重试.

互联网中台思想和建设方法到传统企业为何水土不服?(200914)

于09-14 07:59 - 人月神话 - 微服务架构
在前面我已经分享了些关于中台,微服务,传统企业IT架构转型方面的文章. 今天准备展开谈下互联网企业建设中台和传统企业建设中台的一些差异点,以及互联网中台建设方法论和架构设计转到企业后为何出现水土不服的问题. 最近这几年,在SOA和微服务后,中台这个词相当热,企业往往也出现两种明显分歧. 一种就是中台和技术狂热型,恨不得企业的IT明天就能变成中台和微服务架构;还有一种企业就认为中台就是互联网企业概念炒作,用互联网概念来收割传统企业.

SpringSecutity+JWT认证流程解析 | segmentfault新人第一弹

于07-13 10:18 - 和耳朵 - java spring springboot 后端 springsecurity
纸上得来终觉浅,觉知此事要躬行. 本文适合: 对Spring Security有一点了解或者跑过简单demo但是对整体运行流程不明白的同学,对SpringSecurity有兴趣的也可以当作你们的入门教程,示例代码中也有很多注释. 本文代码: 码云地址  GitHub地址. 大家在做系统的时候,一般做的第一个模块就是 认证与授权模块,因为这是一个系统的入口,也是一个系统最重要最基础的一环,在认证与授权服务设计搭建好了之后,剩下的模块才得以安全访问.

URL 去重的 6 种方案!(附详细实现代码)

于09-10 12:20 - 王磊 -
URL 去重在我们日常工作中和面试中很常遇到,比如这些:. 可以看出,包括阿里,网易云、优酷、作业帮等知名互联网公司都出现过类似的面试题,而且和 URL 去重比较类似的,如 IP 黑/白名单判断等也经常出现在我们的工作中,所以我们本文就来“盘一盘”URL 去重的问题. 在不考虑业务场景和数据量的情况下,我们可以使用以下方案来实现 URL 的重复判断:.

基于ClickHouse造实时计算引擎,百亿数据秒级响应!

于09-10 11:30 - -
为了能够实时地了解线上业务数据,京东算法智能应用部打造了一款基于ClickHouse的实时计算分析引擎,给业务团队提供实时数据支持,并通过预警功能发现潜在的问题. 本文结合了引擎开发过程中对资源位数据进行聚合计算业务场景,对数据实时聚合计算实现秒级查询的技术方案进行概述. ClickHouse是整个引擎的基础,故下文首先介绍了ClickHouse的相关特性和适合的业务场景,以及最基础的表引擎MergeTree.

做分销系统,这几个问题需要注意

于09-09 19:21 - 明天上线 - 产品运营 2年 分销体系 初级
编辑导语:分销裂变是产品运营的手段之一,作为一种独特的营销玩法,分销裂变不仅被传统电商平台使用,同时也是新平台快速获客引流的不二法门. 不过在众多误解之下,这个词很容易被妖魔化. 本文向我们介绍了做分销系统过程中需要注意的几个关键内容,并分别对每个点展开了详细的分析,与大家分享. 说起分销,现在大家普遍的认知,可能大多还停留在朋友圈里的微商层面.

困在系统里的,到底是谁?

于09-09 22:26 - -
《人物》的那篇《外卖骑手,困在系统里》引爆了社会的情绪,不仅身边很多人的朋友圈被刷屏,而且当夜,故事的主角之一饿了么就推出了「你愿不愿意多给我 5 分钟」的产品改进动作,给用户开放多给骑手 5 分钟的选项,美团也开始在第二天做出了接受批评,开始改进的承诺. 骑手这个几百万人的群体,在过去几年承载了很多社会价值,城市社会生活体验提升都离不开这个群体的存在.

地平线说峰值性能“虚无缥缈”,为何还发布5TOPS的旭日3 AIoT芯片?

于09-09 22:45 - - 芯片
AIoT芯片的能力近来持续提升. 目前,业界大部分的AIoT芯片都采用28nm制造工艺,AI性能在1-4TOPS之间. 本月初,瓴盛科技发布了一款用11nm打造的AIoT芯片,功耗大幅降低,提供2TOPS的AI性能. 9月9日,地平线发布其第三代AIoT芯片旭日3M和旭日3E,不仅采用先进的16nm工艺,高端的旭日3M能够在2.5W的典型功耗下达到等效5TOPS的标准算力.

高文院士:城市大脑的“痛点”与“突破”

于09-10 08:35 - -
2020 年 8 月 7 日,第五届全球人工智能与机器人峰会(CCF-GAIR 2020)于深圳正式拉开帷幕. CCF-GAIR 2020 峰会由中国计算机学会(CCF)主办,香港中文大学(深圳)、雷锋网联合承办,鹏城实验室、深圳市人工智能与机器人研究院协办. 从 2016 年的学产结合,2017 年的产业落地,2018 年的垂直细分,2019 年的人工智能 40 周年,峰会一直致力于打造国内人工智能和机器人领域规模最大、规格最高、跨界最广的学术、工业和投资平台.

HBase备份容灾常用命令

于09-09 02:04 - think123 -
灾难恢复是个令人神经紧张的话题,但必须面对.HBase虽然是一个分布式的数据库,但是有时候容灾以及数据备份仍然是需要考虑的,而掌握常用的命令正是写这篇文章的意义所在. 本文主要通过案例来讲解CopyTable,Import,Export,Snapshot,希望大家对它们的使用有一个直观的认识. 支持时间区间,row区间,改变表名称,改变列族名称,指定是否copy已经被删除的数据等功能.

线上服务请求慢问题排查

于09-08 07:35 - 敲代码不如跳舞 -
收到测试的消息,项目页面打开很慢. 查看线上JVM监控平台,发现每分钟由于GC暂停的时间 30~50s. jstat -gccause pid time,发现老年代的占比一直在99%左右,并且发生full gc之后,变化很小. 然后,查看线上gc日志,发现老年代的空间在full gc 前后基本无变化.

聊聊API网关的作用

于09-08 18:51 - 玻璃樽 -
在这篇文章中将我们一起来探讨当前的API网关的作用. API网关我的分析中会用到以下三种场景. 企业需要将自身数据、能力等作为开发平台向外开放,通常会以rest的方式向外提供,最好的例子就是淘宝开放平台、腾讯公司的QQ开发平台、微信开放平台. Open API开放平台必然涉及到客户应用的接入、API权限的管理、调用次数管理等,必然会有一个统一的入口进行管理,这正是API网关可以发挥作用的时候.

ClickHouse 权限控制与资源隔离

于09-07 00:00 - - dev
使用clickhouse多半应用在实时数仓项目来支持adhoc查询,为了确保企业数据安全高效的使用,那么权限控制与资源隔离是必不可少的. clickhouse在20.4之后的版本开始支持基于RBAC的访问控制管理;主要包括的功能有:用户创建、角色创建、权限管理以及资源隔离;接下来我们将演示如何使用这些功能.

ClickHouse 在实时场景的应用和优化

于09-06 10:00 - 字节跳动技术团队 -
在介绍实时场景之前,我先简单讲一下早期的离线数据是如何支持的:. 在第一场分享中,技术负责人陈星介绍了 ClickHouse 在字节跳动内部最早支持的两个业务场景,用户行为分析平台和敏捷 BI 平台. 这两个平台的数据主要由分析师或者数仓同学产出,以 T+1 的离线指标为主. 考虑到 ClickHouse 并不支持事务,为了保障数据的一致性,我们在 ClickHouse 系统外实现了一套外部事务:.

有赞零售移动 CI/CD 实践

于09-05 00:00 - - dev
点击关注“有赞coder”. 随着有赞零售业务的蓬勃发展,为了尽早交付有价值的应用满足客户需求,我们采用了敏捷开发的模式,快速拥抱变化的同时保持竞争优势. 从 2019 年起,零售客户端的发版周期更改为每周一次,这对移动端的持续集成与交付提出更高的要求. 如何根据现有的团队规模,在有限的资源下,快速搭建稳定可靠的持续集成与交付系统,我们有了自己的实践与思考.

投资估值方法和技术

于09-05 09:09 - -
公司估值方法通常分为两类:一类是相对估值方法,特点是主要采用乘数方法,较为简便,如P/E估值法、P/B估值法、EV/EBITDA估值法、PEG估值法、市销率估值法、EV/销售收入估值法、RNAV估值法;另一类是绝对估值方法,特点是主要采用折现方法,如股利贴现模型、自由现金流模型等. 一、企业的商业模式决定了估值模式.

腾讯重新定义敏捷

于09-04 16:16 - 小智 -
敏捷开发奠基人 Robert C. Martin 接受采访时曾表示:软件研发领域成功的秘诀其实是用很多小团队解决很多小问题. 随着 IT 互联网的飞速扩大,业务规模的海量增长,软件开发领域走向了用大团队解决大问题. 但大团队先天性的臃肿、迟缓、滞后的弊端,带来了瀑布式软件开发的效率低下. 于是在世纪交替之际,软件开发领域的先驱 Robert C.

如何减小行锁对性能的影响 – Jrient

于09-04 20:47 - -
mysql的行锁是在引擎层由各个引擎自己实现的,但并不是所有的引擎都支持行锁. 不支持行锁就意味着并发控制只能使用表锁,这就会影响并发处理的效率. 在Innodb事务中,行锁是在需要的时候才加上的,在事务结束的时候才会去释放. 因此,如果你的事务中需要锁多个行,要把最可能赵成锁冲突、最有可能影响并发度的锁尽量往后放.

机器学习在旅游与酒店个性化的研究

于09-03 19:02 - 标点符 - 数据
当我们访问Netflix、 YouTube 或Amazon时,我们认为个性化推荐是理所当然的. 这些服务已经探索我们的行为很长一段时间了,今天已经足够了解我们,可以让我们参与进来,或者根据我们的喜好提出有价值的购买建议. 对于旅游体验而言,情况略有不同. 根据 Sabre 的数据,尽管69%至75%的人喜欢以这种或那种形式提供个性化的旅游体验,但这在该行业还不常见.

懒加载图片以获取最佳性能的最佳方案

于09-03 15:15 - Jimmy -
图片懒加载是一个很受欢迎的优化站点的方法,因为它很容易实现,并且能明显提升性能. 使用 惰性加载,我们可以异步加载图片,这意味着可以只加载浏览器视口内的图片. 大约一年前,图像和 iframe的原生惰性加载特性已发布,但是仅针对 谷歌和其他主流浏览器. 该功能的重点是使浏览器可以控制何时请求图像或 iframe资源,这使得开发工作更加容易.