人人都想学架构(一)
最近看了一本书《从零开始学架构》,最早是在极客时间购买的专栏,后来参加博文视点活动的时候,我又拿了一本纸质书, […]...
微服务中如何设计高扩展、易维护的“数据网格”?
【51CTO.com原创稿件】 在本文中,我们先介绍数据网格的基本概念、属性、以及能够提供的服务,然后讨论了如 […]...
消息点击率翻倍的背后——闲鱼无侵入可扩展IFTTT系统
面临问题 在闲鱼生态里,用户之间会有很多种关系。其中大部分关系是由买家触发,联系到卖家,比如买家通过搜索、收藏 […]...
MergeSort归并排序和利用归并排序计算出数组中的逆序对
首先先上LeetCode今天的每日一题(面试题51. 数组中的逆序对): 在数组中的两个数字,如果前面一个数字 […]...
漫谈电子游戏中的人工智能
游戏中要不要加入高级人工智能?许多家电子游戏开发商对此犹豫不决,因为他们担心如此一来,会失去对整体玩家体验的控 […]...
教妹学Java:Spring 入门篇
你好呀,我是沉默王二,一个和黄家驹一样身高,刘德华一样颜值的程序员(管你信不信呢)。从两位偶像的年纪上,你就可 […]...
谁动了我的宽带?记一次HTTP劫持的发现过程
日常遇到的劫持一般为DNS劫持,可在路由器里强制指定公共DNS解决。本文记录了自己家用宽带HTTP劫持的发现过 […]...
分库分表后的索引问题
摘要 最近遇到一个慢sql,在排查过程中发现和分库分表后的索引设置有关系,总结了下问题。 问题 在进行应用健康 […]...
Java 多线程编程核心技术 (三):多线程通信(上篇)
本文经授权转载自微信公众号薛勤的博客。 线程是操作系统中独立的个体,但这些个体如果不经过特殊的处理就不能成为一 […]...
三分钟玩转堆排序原理及面试题(多图解释 + Python 实现)
堆基本概念 堆排序是一个很重要的排序算法,它是高效率的排序算法,复杂度是O(nlogn),堆排序不仅是面试进场 […]...
使用 Java 客户端添加 ElasticSearch 文档
松哥原创的 Spring Boot 视频教程已经杀青,感兴趣的小伙伴戳这里–> Spring […]...
性能优化第一课:性能指标
如果要问目前最火热的 JVM 知识是什么? 很多同学的答案可能是 “ JVM 调优 ” 或者 “ JVM 性能 […]...
性能跨越式提升,腾讯云数据库 MySQL 8.0 正式上线
7月8日,拥有60+全新特性,性能全面超越官方版本的腾讯云MySQL 8.0正式发布。在全新引擎的驱动下,在M […]...
Golang的通道技巧
time.After(d) 函数声明为 func After(d Duration) <-chan Ti […]...
Batch Normalization详解
在博文《 为什么要做特征归一化/标准化? 博客园 | csdn |blog》中,我们介绍了对输入进行Stand […]...
Python 3 开发钉钉群机器人
最近疫情比较严重,很多公司依靠阿里旗下的办公软件钉钉来进行远程办公,当然了,钉钉这个产品真的是让人一言难尽,要 […]...
带你快速上手HBase
随着大数据的越来越普及,HBase也变得越来越流行。使用HBase并不困难,但是如何用好HBase,这确是一个 […]...
开源 | Flutter Go:阿里巴巴开源的 Flutter 开发者帮助 App
点击链接或图片 即可阅读 喜欢请 分享到朋友圈 哦 项目介绍 Flutter 学习资料太少,对于英文不好的同学 […]...
生产者消费者模型在项目中的实际应用
前言 不知道大家有没有遇到过这种情况,某个接口的响应时间会随着请求量的变大而越来越慢,明明CPU已经马力全开了 […]...
内存对齐:原来字段顺序还能影响结构体占用的内存空间
大家好啊,不知道看了网管在上周的文章 Go指针的使用限制和unsafe.Pointer突破之路 ,你们有没有感 […]...