MySQL调优

博主头像 调优的目的?让吞吐量更大,响应速度更快。 关于数据库优化,我们从以下5个维度进行。 一.优化表结构 表结构尽量遵循三范式的原则,在进行多表查询的时候,必要时可以采用反范式化进行优化。 什么叫范式? 在关系型数据库中,关于数据表设计的基本原则,规则就称为范式。 一共有6大范式,知道前5个就行。满足了高 ...

快慢指针的妙用

博主头像 1.判断是否有环 通常情况下单链表的尾节点是为NULL的,如果一个单链表存在环必然会使尾节点的指针域 存放的是其中某个节点的地址,这样就形成了环状结构. 在环中fast走两步,slow走一步,总会在某个时候,fast=slow bool hasCycle(SLinkNode *L){ SLinkNo ...

Flink源码学习笔记(3)了解Flink HA功能的实现

博主头像 使用Flink HA功能维护JobManager中组件的生命周期,可以有效的避免因为JobManager 进程失败导致任务无法恢复的情况。 接下来分享下 Flink HA功能的实现 大纲 基于Zookeeper+Hadoop HA功能的实现 HA功能的接口概述 基于Zookeeper实现的HA接口 ...

新年好 takoyaki,期待再次与你相见

博主头像 一、序 今天是中国农历一年的最后一天,往年都叫年三十,今年没有三十,最后一天是二十九。厨房的柴火味、窗外的鞭炮声还有不远处传来的说笑声,一切都是熟悉味道,新年到了,家乡热闹起来了。平常左邻右舍都是看不到人的,门口的杂草随意生长。只有到了逢年过节,在外奔波的人们才会回到老家,这时的家乡就格外的热闹。 ...

SQL解析器详解

博主头像 1.概述 最近,有同学留言关于SQL解析器方面的问题,今天笔者就为大家分享一下SQL解析器方便的一些内容。 2.内容 2.1 SQL解析器是什么? SQL解析与优化是属于编辑器方面的知识,与C语言这类编程语言的解析上是类似的。SQL解析主要包含:词法分析、语义语法分析、优化和执行代码生成、例如,我们 ...

浅谈find指令

博主头像 前言 余幼时,每至除夕,爆竹声声,如雷贯耳,醒于梦中,便知春节将至。与兄长二三人,执摔炮六七只, 玩耍于庭中。出门罢,庭中白雪覆于黄土之上。二三尺之外,见犬窝,余之爱犬趴于其中,呼之,出, 其尻尾左右摇摆,甚是喜悦。余邪魅一笑,抬起右臂,握住手中摔炮,砸向余犬前之空地,犬惊,吠逃。 余欢喜。不幸,此 ...

合宙AIR105使用Keil MDK + DAP-Link 烧录和调试

博主头像 AIR105是合宙LuatOS生态下的一款芯片, 1月初上市, 开发板与摄像头一起搭售. 从配置信息看, 芯片性能相当不错: Cortex-M4F内核, 最高频率204Mhz, 片上内建640KB SRAM和4MB Flash. QFN88封装, 尺寸10x10mm, 56个可编程GPIO PIN.... ...

pwnkit漏洞分析-CVE-2021-4034

研究了一下前段时间的Polkit提权漏洞,里面有很多以前不知道的技巧。漏洞很好用,通杀CENTOS、UBUNTU各版本。 主要是分析这个POC触发原理。POC如下: /* * Proof of Concept for PwnKit: Local Privilege Escalation Vulner ...

mysql udf提权

博主头像 mysql udf提权 本次测试环境 win2008 R2 Enterprise phpstudy2018 运行的版本是:php-5.4.45 + apache mysql版本: ~~~ version_comment | MySQL Community Server (GPL) version_c ...

【故障公告】数据库服务器 CPU 100% 引发全站故障

博主头像 今天 11:12-12:03 期间,园子使用的阿里云 RDS 实例(SQL Server2016 标准版,16核CPU)出现 CPU 100% 问题,引发全站故障,由此给您带来麻烦,请您谅解。 发现故障后,我们进行了 RDS 的主备切换,第1次切换失败,再次进行主备切换,再次失败,改为重启实例后才恢... ...

CKKS Part1:普通编码和解码

博主头像 这篇文章,翻译于:【CKKS EXPLAINED: PART 1, VANILLA ENCODING AND DECODING】 主要介绍为CKKS中编码/解码做铺垫,讲一些基础知识 介绍 同态加密是一个很有前途的领域,它允许对密文进行计算。下面这篇优秀的文章《什么是同态加密》对同态加密是什么以及这 ...

技术部如何做复盘——“年终盘点一对一”之开悟的杠精

博主头像 原创不易,求分享、求一键三连 继续整理技术团队最近的年终盘点,「采用我问他答的形式」主要是聆听,今天这位同学,我之前给他打的标签是「隐藏的杠精」,我们先来看他一年来的角色变化: 只从数字上看变化不大。实干属性较高,说明要做很多实际的工作,并且需要很多消息需要同步,对下面同学也要推动,是个Leader ...

上周热点回顾(1.24-1.30)

博主头像 热点随笔: · 从服务端生成Excel电子表格(Node.js+SpreadJS) (葡萄城技术团队)· 从零到阿里的三年 (血夜之末)· 如何写好一篇技术型文档? (周见智)· 为什么不建议函数有太多参数? (东北码农)· 妙用滤镜构建高级感拉满的磨砂玻璃渐变背景 (ChokCoco)· 一图搞懂 ...

十分钟搞懂手机号码一键登录

手机号码一键登录是最近两三年出现的一种新型应用登录方式,比之前常用的短信验证码登录又方便了不少。登陆时,应用首先向用户展示带有本机号码掩码的授权登录页面,用户点击“同意授权”的按钮之后,应用即可获取到完整的本机号码,从而完成用户的登录认证。在这个过程中,应用只要确认登录用的手机号码是在绑定了此号码的 ...

JVM之栈、堆、方法区(三)

一、CPU和内存的交互 今天除夕,祝大家新年快乐,其实,我们知道的,我们的CPU跟内存会有非常频繁的交互,因为如果这个频繁的交互是交给我们的磁盘的话,那么随着我们的CPU运转速度越来越快,那么我们的磁盘的读写性能远远跟不上我们的CPU读写的速度,哪怕是我们现在的SSD,固态硬盘,也仅仅只是减少了我们 ...

2021 年终总结

博主头像 不得不说,2021过的实在是太快了,相比于之前的日子,这一年的经历实在是令人难忘,真的感觉经历了许多也成长了许多,尤其是下半年。 这一年是从疫情中的网课开始的,中间还有了为期大概好像是十天左右的线上集训吧,那一会真是水了不少题,没有老师的监控,没有作业的压力,应该是最轻松的的时候,每天看着每日排行适 ...

<1···199200