ZTM Blog

「离开世界之前 一切都是过程」

Redis最常用命令

1. 连接操作相关的命令 1 2 quit:关闭连接(connection) auth:简单密码认证 2. 对value操作的命令 1 2 3 4 5 6 7 8 9 10 11 12 13 exists(key):确认一个key是否存在 del(key):删除一个key type(key):返回值的类型 keys(pattern):返回满足给定pattern的所有key rando...

Git常见用法

作为一个很享受git的人,我想要分享从各种社区学到的实用经验,让大家不需要花费过多的功夫就能找到答案。 基本技巧 1.安装后的第一步 安装git后,第一件事你需要设置你的名字和邮箱,因为每次提交都需要这些信息。 1 2 $ git config --global user.name "foo bar" $ git config --global user.email "xxx.yyy...

精通正则表达式学习笔记

什么是正则表达式? 正则表达式是一组由字母和符号组成的特殊文本, 它可以用来从文本中找出满足你想要的格式的句子. 一个正则表达式是在一个主体字符串中从左到右匹配字符串时的一种样式. “Regular expression”这个词比较拗口, 我们常使用缩写的术语”regex”或”regexp”. 正则表达式可以从一个基础字符串中根据一定的匹配模式替换文本中的字符串、验证表单、提取字...

Windows10启动进入grub命令行解决方法

情况说明 系统安装了windows 10,linux mint双系统。 在windows10中删除了linux lint所在的分区,以及对应的EFI分区。 重新开机显示gnu grub命令行界面。 输入exit,重启,还是进入gnu grub命令行界面。 适用于删除 grub 之前删除了 Ubuntu 分区的 EFI。 解决方法 在grub命令行输入以下命令即可进入windows 10: ...

PostgresSQL SQL调优技巧

PostgresSQL SQL调优技巧 SQL调优范式 开发范式一:不要轻易把字段嵌入到表达式 在salary列上有index,但是条件语句中把salary列放在了表达式当中,导致索引被压抑,因为索引里面存储的是salary的值,而不是salary加上100以后的值。 1 2 3 4 5 6 7 explain select * from emp where salary + ...

Python常见用法

正则,目录遍历,列表排序,列表去重,字典排序,时间对象操作,命令行参数

Python 编程中常用的基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python 调用系统命令或者脚本,Python 读写文件。 1. 正则表达式替换 目标: 将字符串 line 中的 overview.gif 替换成其他字符串 1 2 3 4...

Python实现七种排序算法

冒泡,选择,插入,希尔,快速,归并,堆

“排序算法可以说是数据结构与算法当中最为基础的部分” 1. 概述 排序算法可以说是数据结构与算法当中最为基础的部分,针对的是数组这一数据结构。将数组中的无序数据元素通过算法整理为有序的数据元素即为排序。 2. 简单排序 2.1 冒泡排序 简介: 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地访问要排序的数列,将每次访问的最大值“浮”到数组尾部。 步骤如...