会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
当康
首页
新随笔
联系
订阅
管理
2022年3月30日
Linux 文本处理三剑客之grep
摘要: Linux 文本处理有三大神器:grep、sed、awk。 grep:擅长数据查找定位,使用正则表达式搜索文本,并把匹配的行打印出来 sed:擅长数据修改,用于编辑匹配到的文本 awk:擅长数据切片,数据格式化,能够对文本进行复杂的格式处理 grep 简介 grep (global search r
阅读全文
posted @ 2022-03-30 17:56 当康
阅读(145)
评论(0)
推荐(0)
2022年3月29日
正则表达式中限定符与定位符的使用
摘要: 193. 有效电话号码 思路 使用正则表达式来检索符合要求的字符串。 需要找出固定的字符位置与可变字符的规律,然后用正则表达式中的普通字符、特殊字符、限定符、定位符来描述对应的规律。 使用正则表达式描述 1、表达(xxx) xxx-xxxx ^\([0-9][0-9][0-9]\) [0-9][0-
阅读全文
posted @ 2022-03-29 23:21 当康
阅读(494)
评论(0)
推荐(0)
2022年3月28日
I/O模型
摘要: I/O到底是什么? I/O(input/output)是指内存与外部设备之间的交互(数据拷贝)。 磁盘 I/O 指的是硬盘和内存之间的输入输出。读取本地文件的时候,要将磁盘的数据拷贝到内存中,修改本地文件的时候,需要把修改后的数据拷贝到磁盘中 网络 I/O 指的是网卡与内存之间的输入输出。当网络上的
阅读全文
posted @ 2022-03-28 18:34 当康
阅读(153)
评论(0)
推荐(0)
2022年3月26日
MySQL系列:储存引擎
摘要: 概述 主要关注 MyISAM 和 InnoDB 对比项 MyISAM InnoDB 外键 不支持 支持外键 事务 不支持 支持事务 行表锁 表级锁,即使操作一条记录也会锁住整张表,不适合高并发操作 行级锁,数据更新时只锁某一行,不对其他行有影响,适合高并发操作注意:数据插入时使用表锁 缓存 只缓存索
阅读全文
posted @ 2022-03-26 22:20 当康
阅读(46)
评论(0)
推荐(0)
2022年3月25日
MySQL系列:MVCC
摘要: 1. 什么是多版本并发控制 MVCC(多版本并发控制,Multiversion concurrency control),它是一种在并发时对读写控制的方法。 MVCC 是通过保存数据在某个时间点的快照来实现并发控制的。不管事务执行多长时间,事务内部看到的数据是不受其它事务影响的,根据事务开始的时间不
阅读全文
posted @ 2022-03-25 00:19 当康
阅读(250)
评论(0)
推荐(0)
2022年3月24日
MySQL系列:架构
摘要: 1. MySQL 的架构模式 MySQL 是一个典型的C/S架构程序,MySQL Server提供数据库服务,完成客户端的请求和操作,Client负责连接到Server。 MySQL客户端可以是图形化界面,命令行,代码等,会根据指定的 IP 和 Port 连到服务器,通过一定的协议来进行 SQL 的
阅读全文
posted @ 2022-03-24 18:33 当康
阅读(120)
评论(0)
推荐(0)
2022年3月23日
MySQL系列:日志
摘要: Mysql日志是什么? 日志,就是一种将行为动作记录到一个地方,这个地方可以是文件,文本等可存储的载体。 MySQL日志记录了MySQL数据库日常操作和错误信息。MySQL有不同类型的日志文件,从日志当中可以查询到MySQL数据库的运行情况、用户的操作、错误的信息等。 MySQL日志分类 在 mys
阅读全文
posted @ 2022-03-23 21:01 当康
阅读(517)
评论(0)
推荐(0)
2022年3月22日
单调栈
摘要: 503. 下一个更大元素 II 思路 可以使用单调栈解决本题。 单调栈中保存的是下标,从栈底到栈顶的下标在数组 nums 中对应的值是单调不升的。 每次我们移动到数组中的一个新的位置 i,我们就将当前单调栈中所有对应值小于 nums[i] 的下标弹出单调栈,这些值的下一个更大元素即为 nums[i]
阅读全文
posted @ 2022-03-22 16:17 当康
阅读(52)
评论(0)
推荐(0)
2022年3月21日
并查集
摘要: 128. 最长连续序列 思路 方法1 最朴素的解法 先排序,从前往后找最长连续上升序列,但是复杂度已经至少有O(nlogn)。 方法2 哈希集合 外层需要枚举 O(n),只有当一个数是连续序列的第一个数的情况下才会进入内层循环 方法3 动态规划 哈希表记录连续区间长度 遍历nums数组中的所有数字n
阅读全文
posted @ 2022-03-21 23:56 当康
阅读(84)
评论(0)
推荐(0)
2022年3月20日
MySQL系列:索引
摘要: 索引基础 什么是索引? 官方解释:索引(Index)是帮助MySQL高效获取数据的数据结构。 通俗理解:索引是一种特殊的文件(InnoDB 数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。 为什么使用数据索引能提高效率? 数据索引的存储是有序的 在有序的情况下,通过索
阅读全文
posted @ 2022-03-20 23:53 当康
阅读(631)
评论(0)
推荐(0)
下一页
公告