本文分类:news发布日期:2024/12/22 12:21:30
相关文章
linux 脚本 正则表达式
正则表达式
分类
基础正则表达式:BRE
扩展正则表达式:ERE
编程语言支持的高级正则表达式
BRE 和 ERE的语法基本一致,只有部分元字符(预定义好的带有特殊含义的一些符号)需要特殊对待
grep sed 默认使用的基本正则表达式,grep -E,sed -r,egrep,awk使…
建站知识
2024/12/22 11:55:14
统计字符串中各个字母出现的次数
题目描述
已知字符串strskdaskerkjsalkj,请统计该字符串中各字母出现的次数。
程序代码
strskdaskerkjsalkj
set1{}
for i in str:flag1for j in set1.keys():if ij:set1[i]set1[i]1flag0breakif flag1:set1[i]1
print(set1)
运行结果
建站知识
2024/12/22 12:01:07
【基础算法】1、快速排序快速选择
快速排序思想: 1、找一个分界点。 2、在分界点两边开始调整范围。 3、递归两边,重复。 例题: 给定你一个长度为 n的整数数列。 请你使用快速排序对这个数列按照从小到大进行排序。 并将排好序的数列按顺序输出。 输入格式 输入共两行…
建站知识
2024/12/21 15:16:48
PawSQL更新 | 新增18个SQL性能审核重写规则
PawSQL最新版本针对DML和DQL新增了审核和重写优化规则共计33个,整体的规则数目达到了83个,覆盖了正确性,安全性、可维护性、性能四个方面的SQL质量问题,并提供了优化建议,已经形成比较完善的针对数据操作的SQL质量审查…
建站知识
2024/11/28 7:31:12
【flutter项目类型】project type如何区分
通过项目中.metadata内容区分
如
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.version:revision: 85684f9300908116a78138ea4c6036c35c9a1236channel: stablep…
建站知识
2024/11/21 22:32:52
Windows系统安装OpenSSH+VS Code结合内网穿透实现远程开发
文章目录 前言1、安装OpenSSH2、vscode配置ssh3. 局域网测试连接远程服务器4. 公网远程连接4.1 ubuntu安装cpolar内网穿透4.2 创建隧道映射4.3 测试公网远程连接 5. 配置固定TCP端口地址5.1 保留一个固定TCP端口地址5.2 配置固定TCP端口地址5.3 测试固定公网地址远程 前言
远程…
建站知识
2024/11/21 20:35:50
C++多线程1(复习向笔记)
创建线程以及相关函数
当用thread类创建线程对象绑定函数后,该线程在主线程执行时就已经自动开始执行了,join起到阻塞主线程的作用
#include <iostream>
#include <thread>
#include <string>
using namespace std;
//测试函数
void printStrin…
建站知识
2024/11/21 20:36:38