5

TCP粘包处理现象及其解决方案——基于NewLife.Net网络库的管道式帧长粘包处理方法

[toc] 1.粘包现象 每个TCP 长连接都有自己的socket缓存buffer,默认大小是8K,可支持手动设置。粘包是TCP长连接中最常见的现象,如下图 socket缓存中有5帧(或者说5包)心跳数据,包头即F0 AA 55 0F(十六进制),通过数包头数据我们确认出来缓存里有5帧心跳包,但是5 ...

JerryMouseLi 发布于 2020-04-08 14:48 评论(0)阅读(397)
4

网易音乐消息队列实践调研

业务背景 网易云音乐从13年4月上线以来,业务和用户突飞猛进。后台技术也从传统的 Tomcat 集群到分布式微服务快速演进和迭代,在业务的不断催生下,诞生了云音乐的 RPC,API 网关和链路跟踪等多种服务,消息队列也从 RabbitMQ 集群迁移到 Kafka集群。对于消息队列,更多处于使用阶段, ...

李志涛 发布于 2020-04-08 14:42 评论(2)阅读(333)
0

你应该知道一些其他存储——列式存储

导读:在讲《Apache Druid 底层存储设计》时就说过要讲一讲列式存储。现在来了,通过本文你可以了解到行存储模式、列存储模式、它们的优缺点以及列存储模式的优化等知识。 今日格言:不要局限于单向思维,多对比了解更多不同维度的东西。 从数据存储讲起 我们最先接触的数据库系统,大部分都是行存储系统。 ...

MageByte-借来方向 发布于 2020-04-08 14:11 评论(5)阅读(132)
1

看完这篇Exception 和 Error,和面试官扯皮就没问题了

在 Java 中的基本理念是 ,发现错误的理想时期是在编译期间,因为你不用运行程序,只是凭借着对 Java 基本理念的理解就能发现问题。但是编译期并不能找出所有的问题,有一些 NullPointerException 和 ClassNotFoundException 在编译期找不到,这些异常是 Ru ...

cxuan 发布于 2020-04-08 14:04 评论(0)阅读(228)
8

【故障公告】部署在 k8s 上的博客后台昨天与今天在访问高峰多次出现 502

非常抱歉,从昨天上午开始,部署在 k8s 集群上的博客后台(基于 .NET Core 3.1 + Angular 8.2 实现)出现奇怪问题,一到访问高峰就多次出现 502 ,有时能自动恢复,有时需要我们手动删除 pod ,由此给您带来麻烦,请您谅解。 ...

博客园团队 发布于 2020-04-08 13:45 评论(6)阅读(1421)
3

CDN加速小水管动态应用技巧

不得不说现在大陆和HK的云主机都是小水管模式,由于硬件的快速发展在这种小水管的情况下很难发挥出用户硬件资源的能力,当然可以加水管但费用很高,更多时候会浪费带宽;这个时候我们想到CDN加速,这种资源的好处就是可以把瞬间流量分担出去,让小水管可以应对更多的请求。但CDN在我们印象中都是加速静态资源,更新 ...

beetlex 发布于 2020-04-08 13:39 评论(0)阅读(139)
3

【WPF学习】第六十四章 构建基本的用户控件

创建一个简单用户控件是开始自定义控件的好方法。本章主要介绍创建一个基本的颜色拾取器。接下来分析如何将这个控件分解成功能更强大的基于模板的控件。 创建基本的颜色拾取器很容易。然而,创建自定义颜色拾取器仍是有价值的联系,因为这不仅演示了构建控件的各种重要概念,而且提供了一个实用的功能。 可为颜色拾取器创 ...

Peter.Luo 发布于 2020-04-08 13:16 评论(1)阅读(176)
0

玩转redis-简单消息队列

使用 语言基于 写了一个简单的消息队列 "源码地址" "使用demo" redis的 非常的灵活,可以从左边或者右边添加元素,当然也以从任意一头读取数据 添加数据和获取数据的操作也是非常简单的 从左边插入数据 大右边插入数据 从左边取出一个数据 从右边取出一个数据 或者使用 `BRPOP` 来读取数 ...

li-peng 发布于 2020-04-08 12:57 评论(0)阅读(289)
3

(3)SQL Server表分区

1.简介 当一个表数据量很大时候,很自然我们就会想到将表拆分成很多小表,在执行查询时候就到各个小表去查,最后汇总数据集返回给调用者加快查询速度。比如电商平台订单表,库存表,由于长年累月读写较多,积累数据都是异常庞大的,这时候,我们可以想到表分区这个做法,降低运维和维护成本,提高读写性能。比如将前半年 ...

暗断肠 发布于 2020-04-08 12:03 评论(2)阅读(301)
5

一位读者刚刚收割阿里、腾讯等大厂Offer,他说这些话一定要和你们说一下

本文来自读者投稿,作者是我的一位资深读者,也是我知识星球的球友,最近在春招中收割了很多大厂的Offer。看了他总结后,我发现很多地方和我当年参加校招的时候很相像,甚至比我那个时候还要优秀。分享给大家,和大家一起共勉。 中间还有个小插曲,这位读者曾在准备参加校招之前,找我帮他指导过简历。后来我收到一份 ...

HollisChuang 发布于 2020-04-08 10:57 评论(3)阅读(1292)
1

Unity 游戏框架搭建 2019 (二十一、二十二) 第三章简介&整理前的准备

整理前的准备 到目前为止,我们积攒了很多示例了,并且每个示例也都贯彻了最的约定和规则。 在上一篇的小结也说了一个比较新的东西:编程体验优化。 在之前我们还积攒了一个问题:代码重复问题。 我们可是忍住整理的冲动忍了好久了。 所以现在也是时候准备着手整理了。 知识点和问题总结 遗留问题 我们写列出来之前 ...

凉鞋的笔记 发布于 2020-04-08 10:38 评论(4)阅读(170)
17

大家都在说去大厂,我说说怎么去小厂面试吧?

01 前言 & 吐槽 为什么要起这个标题? 一般不都是说怎么去大厂吗? 小厂有啥好说的? 钱少、事多,技术落后,学不到东西,还加班。 谁他么不能进? 一找工作,发现还真有点难。 因为竞争的人,好像有点多。 我靠,原来这么多人都只能去小厂??? 而我们在网上看到的面试文章画风都是这样的: 《大厂程序员 ...

姚毛毛 发布于 2020-04-08 10:37 评论(11)阅读(1508)
0

机器学习——详解KD-Tree原理

本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是机器学习的第15篇文章,之前的文章当中讲了Kmeans的相关优化,还讲了大名鼎鼎的EM算法。有些小伙伴表示喜欢看这些硬核的,于是今天上点硬菜,我们来看一个机器学习领域经常用到的数据结构——KD Tree。 从线段树到KD树 在讲K ...

TechFlow2019 发布于 2020-04-08 10:34 评论(0)阅读(117)
0

?结合异步模型,再次总结Netty多线程编码最佳实践

更多技术分享可关注我 前言 本文重点总结Netty多线程的一些编码最佳实践和注意事项,并且顺便对Netty的线程调度模型,和异步模型做了一个汇总。原文:??结合异步模型,再次总结Netty多线程编码最佳实践 Netty多线程编码的最佳实践总结 接该文:Netty的线程调度模型分析(10)《Netty ...

dashuai的博客 发布于 2020-04-08 10:10 评论(0)阅读(195)
0

CTR学习笔记&代码实现2-深度ctr模型 MLP->Wide&Deep

背景 这一篇我们从基础的深度ctr模型谈起。我很喜欢Wide&Deep的框架感觉之后很多改进都可以纳入这个框架中。Wide负责样本中出现的频繁项挖掘,Deep负责样本中未出现的特征泛化。而后续的改进要么用不同的IFC让Deep更有效的提取特征交互信息,要么是让Wide更好的记忆样本信息 Embedd ...

风雨中的小七 发布于 2020-04-08 09:47 评论(0)阅读(78)
44

相见恨晚的 Git 命令动画演示,一看就懂!

虽然 Git 是一个强大的工具,但是我觉得大部分人都会同意我说的:它也可以是一个……噩梦!我一直觉得,使用 Git 的时候把操作过程在脑海里视觉化会非常有用:当我执行某个命令的时候,分支之间是如何交互的?又是如何影响提交历史的?当我在 分支执行 、`force push origin .git ri ...

李中凯 发布于 2020-04-08 09:42 评论(22)阅读(1968)
5

全网独家:成长经历分享 & 我为什么要写书?

在当今高速发展的移动互联网+云优先的时代,到处充斥着不可预知的变化,有的来自于客户需求的变化,有的来自于市场环境的变化,面对着这些变化,给企业在市场、渠道、产品、服务各方面都带来了一系列新的挑战,每个成功的企业都在培养打造快速适应这种变化的能力。对于企业的产品研发部门来说,面对着愈发不确定的客户需求 ...

狂师 发布于 2020-04-08 09:26 评论(0)阅读(249)
0

物体的三维识别与6D位姿估计:PPF系列论文介绍(三)

作者:仲夏夜之星 Date:2020-04-08 来源:物体的三维识别与6D位姿估计:PPF系列论文介绍(三) 文章“A Method for 6D Pose Estimation of Free-Form Rigid Objects Using Point Pair Features on Ran ...

3D视觉工坊 发布于 2020-04-08 09:14 评论(0)阅读(104)
14

[WPF]是时候将WPF控件库从.Net Framework升级到.NET Core 3.1

1. 升级到Core的好处 去年中我曾考虑将我的控件库项目 "Kino.Toolkit.Wpf" 升级到.NET Core,不过很快放弃了,因为当时.NET Core是预览版,编译WPF还需要使用最新的Visual Studio 2019,这样作为一个教学项目不够友好。到了今天.NET Core 3 ...

dino.c 发布于 2020-04-08 09:06 评论(14)阅读(1077)
0

IBN-Net: 提升模型的域自适应性

本文解读内容是IBN Net, 笔者最初是在很多行人重识别的库中频繁遇到比如ResNet ibn这样的模型,所以产生了阅读并研究这篇文章的兴趣,文章全称是: 《Two at Once: Enhancing Learning and Generalization Capacities via IBN ...

pprp 发布于 2020-04-08 09:01 评论(0)阅读(96)
最新chease0ldman老人