BE
文章平均质量分 89
LynnWonderLu
https://github.com/LynnWonder
展开
-
linux coredump
发展至今,GDB 已经迭代了诸多个版本,当下的 GDB 支持调试多种编程语言编写的程序,包括 C、C++、Go、Objective-C、OpenCL、Ada 等。进程从内核态返回到用户态前,内核会查看进程的信号队列中是否有信号没有处理,如果有就调用 do_signal 内核函数处理信号,如果要处理的信号会触发生成 coredump 文件,那么内核就会调用 do_coredump 函数生成 coredump 文件。如果代码有异常频繁触发上图中的信号会不停的生成 coredump 文件,最终磁盘被打满。原创 2023-04-21 19:59:41 · 488 阅读 · 1 评论 -
Python & Django 问题记录
Python & Django 问题记录原创 2022-10-24 19:23:01 · 691 阅读 · 0 评论 -
数据库学习笔记(3)
数据库学习笔记原创 2022-10-13 19:13:53 · 335 阅读 · 0 评论 -
详解二叉树算法
详解二叉树算法binary treebinary search tree原创 2022-09-25 10:12:55 · 330 阅读 · 0 评论 -
详解指数退避算法
指数退避算法 exponential backoff algorithm原创 2022-09-21 14:42:24 · 2658 阅读 · 0 评论 -
详解 http 鉴权
http 鉴权方式详解原创 2022-09-21 11:00:57 · 3568 阅读 · 0 评论 -
如何写好研发技术方案
如何写好研发技术方案原创 2022-07-15 18:51:43 · 1221 阅读 · 0 评论 -
数据库学习笔记(1)
元数据(MetaData)元数据是用来描述数据的数据(Data that describes other data)。元数据最大的好处是,它使信息的描述和分类可以实现格式化,从而为机器处理创造了可能。一些注意点:彻底搞懂Mongoose中update,updateOne,updateMany和findOneAndUpdate关于 中常用的 修改器:MongoDB之关键字,以及关键字,以及关键字,以及修饰器set,set,set,inc,push,push,push,pull,$pop需求: 查出订阅者邮原创 2022-07-14 15:55:55 · 210 阅读 · 0 评论 -
数据库学习笔记(2)
文章目录数据库学习笔记(2)数据库设计什么是数据库设计为什么要进行数据库设计数据库设计步骤一个案例数据库学习笔记(2)2021/05/26 add 数据库设计数据库设计节选自 imooc 数据库设计那些事儿什么是数据库设计keywords:有效存储高效访问常见的关系型数据库?MySQLOracleSQLServerPgSQL常见的非关系型数据库MongoMemcacheRedis为什么要进行数据库设计进行合理的数据库设计也对未来有可能的慢查询调优原创 2021-07-07 13:39:20 · 149 阅读 · 0 评论 -
简介版 docker and k8s
本篇文章主要从新手的角度熟悉一下docker k8s2021.08.25 add docker 通俗理解文章目录新手看docker & k8s什么是 IaaS,PaaS,SaaS认识Docker和微服务关联虚拟机Dockerdocker-compose栗子以及应用一些操作K8S稍微深入了解Dockerdocker架构调度问题新手看docker & k8sreferences:IaaS,PaaS,SaaS 的区别如何通俗解释Docker是什么?什么是 IaaS,PaaS,.原创 2020-03-20 22:38:08 · 1727 阅读 · 1 评论 -
代码大全(读书笔记)
代码大全(读书笔记)2021.06.27 开始阅读此书,这篇文章记录了一些读此书或者这款时间工作生活的一些心路,希望自己能持续从此受益。2021.08.05 此次阅读的关注点在第 3/4/6/7/12/13 章我虽然是计算机行业从业者,但本身不是计算机专业出身,很惭愧没能更早的耳濡目染更多基础但不可忽略的知识,虽此行业已被很多其他行业从业者开始逐步进入,但私以为最基本的素养不应该被降低,也因此不断提醒和鞭策自己,学习是一件不得不做且应该去做的事。—2021.06.27文章目录代码大全原创 2021-08-09 13:31:04 · 341 阅读 · 0 评论 -
字符集编码
字符集编码文章目录字符集编码区别references:字符编码中ASCII、Unicode和UTF-8的区别浅谈ASCII码、unicode编码、UTF-8编码的区别区别条目ASCIIUnicodeUTF-8占用byte数12,不常用的字符占用4个变长的编码方式,将一个Unicode字符编码成1-6个字符。常用的英文字母被编译成1个byte,汉字通常是3个...原创 2019-09-09 16:56:51 · 154 阅读 · 0 评论 -
通信方面问题
通信方面问题文章目录通信方面问题@[toc]IPV4和IPV6区别是什么主要记载了工作中遇到的一些通信方面问题的答疑,扫盲用。IPV4和IPV6区别TCP-IP协议详解(3) IP/ARP/RIP/BGP协议TCP-IP协议详解(4)IPv4与IPv6地址是什么网络层(network layer)是实现互联网的最重要的一层。正是在网络层面上,各个局域网根据IP协议相互连接,最终...原创 2020-04-06 17:38:39 · 555 阅读 · 0 评论 -
shell基础与web安全
shell基础与web安全文章目录shell基础与web安全shell是什么?Linux和unix有什么区别?unix/Linux系统架构shell 是什么?web安全与shell概念现象如何实现的?出现webshell的根本原因防范被植入webshellshell是什么?Linux和unix有什么区别?references:Linux和UNIX的关系及区别(详解版)UNIX 与 Li...原创 2019-10-30 16:55:48 · 441 阅读 · 0 评论 -
redis 学习笔记(一)
文章目录redis存储的数据类型redis 关键技术事件循环逐出过期持久化主从复制(异步操作:写入成功即成功)pipelinemgetredis集群:一致性 hash & redis clusterredis 客户端: 服务发现什么是服务发现redis 客户端: failoverredis 延迟删除&双机房删除redis 分布式锁本笔记主要涉及学习 redis 过程中做的一些笔记,包含最初比较浅显的了解(所以会有一些比较简单的笔记描述),到后面对其应用的逐渐学习和补齐。其中主要参考书籍为原创 2022-05-16 16:17:11 · 423 阅读 · 0 评论 -
Python+Django+Drf+drf-yasg 学习笔记
Django+Drf+drf-yasg 学习笔记References:Django drf 教程Django 项目启动:# 创建环境 python -m venv venv # 安装依赖pip install -r requirement.txt# 检测模型文件修改(初次启动的时候可以直接 migrate)python manage.py makemigrations app_name# 创建新定义的模型的数据表python manage.py migrate# 收集静态文件原创 2022-03-17 12:10:23 · 2219 阅读 · 1 评论 -
如何设计一个通用的通知机制
如何设计一个通用的通知机制原创 2020-12-14 13:06:08 · 641 阅读 · 0 评论 -
数据库学习笔记(1)
数据库学习笔记(1)文章目录数据库学习笔记(1)@[toc]数据库事务概念性质关系型数据库 vs 非关系型数据库聚合函数 DB聚合函数是什么常见的聚合函数注意点数据库查询mongodb模糊查询条件查询2020/04/14 add 数据库查询(mongoDB)2020/04/17 add 数据库聚合函数2020/04/17 add 关系型数据库和非关系型数据库2020/04/...原创 2020-04-20 01:28:42 · 587 阅读 · 0 评论