Stella981 Stella981
4年前
Golang 内存管理源码剖析
Golang的内存管理基于tcmalloc,可以说起点挺高的。但是Golang在实现的时候还做了很多优化,我们下面通过源码来看一下Golang的内存管理实现。下面的源码分析基于go1.8rc3。1.tcmalloc介绍关于tcmalloc可以参考这篇文章 tcmalloc介绍(https://ww
Wesley13 Wesley13
4年前
InnoDB中的INT怎么存储的
作者:高鹏(网名八怪),《深入理解MySQL主从原理32讲》系列的作者。系列链接:https://www.jianshu.com/nb/43148932一、问题来源二、源码部分三、实例解析1\.有符号2、无符号四、测试延伸阅读一、问题来源如果我们查看showegnineinnodb查看锁记录的时候往往会看到Innodb
Stella981 Stella981
4年前
Flink总结
参考文章:Flink总结(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.jianshu.com%2Fp%2F77636f6a3143)1\.Flink简介ApacheFlink作为一款高吞吐量、低延迟的针对流数据和批数据的分布式实时处理引擎,
Stella981 Stella981
4年前
Netty网络编程(初识)
Netty简单介绍核心架构图(现在还看不是很懂):!netty(https://static.oschina.net/uploads/img/201712/02192156_X1e5.png"netty")Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高
Stella981 Stella981
4年前
InnoDB undo log物理结构的初始化
导读作者:高鹏(重庆八怪)原文地址:http://h5ip.cn/2Iqt作者按:一直以来,未好好学习Innodb的undo,最近刚好有点时间准备学习一下,本文通过阿里内核月报和自己看代码进行综合总结,如果有误,欢迎拍砖~
Stella981 Stella981
4年前
Jmeter 动态参数配置。
场景。在使用Jmeter做测试的时候,设置某个参数是动态的。比如:领券的时候,每个人只能领取一张,这时候测试高并发就需要用户登陆信息。配置动态参数。添加配置元件CSVDataSetConfig添加动态参数。如下:!(https://oscimg.oschina.net/oscnet/up3e6
Stella981 Stella981
4年前
Django框架介绍
 Django框架简介MVC框架和MTV框架(了解即可)MVC,全名是ModelViewController,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。
Wesley13 Wesley13
4年前
Java 类之间的关系
总述类和类之间的关系,耦合度从高到低:is。继承、实现has。组合、聚合、关联use。依赖。要求是:高内聚、低耦合。继承Person和Man之间是继承关系。!(https://oscimg.oschina.net/oscnet/7b9f06e3a37b7bc9c5c2fe14
Stella981 Stella981
4年前
Python基础:四、python的优缺点
python是一门动态解释性的强类型语言python的优点:1\.python的定位是"优雅"、"明确"、"简单"    python程序看上去总是简单易懂,初学者学python,不但入门容易,二缺将来深入下去,可以边啊些那些非常复杂的程序。2\.开发效率高 
大促高并发系统性能优化实战--京东联盟广告推荐系统
当一个推荐系统面临高频、瞬时、大幅的流量突变时,如何在维持稳定性的同时,最小化推荐效果损失?背景618对京东来说是一场重要的营销盛会,大促将为业务各个层面带来爆发式增长。然而,超大规模的流量洪峰也对京东各系统提出了严峻考验。京东联盟是京东的联盟营销平台,主