一些正则小细节-不定期补充
前言
记录日常工作碰到的一些正则小细节
1、group分组
需要通过()把提取的参数圈起来,这样才会产生分组
|
|
对比如果没有(),是没有分组效果的
……一位Java开发者,喜欢研究技术,同时也在学习Golang和Python中,对服务器、Linux使用比较熟悉。欢迎添加技术交流QQ群:655158296
记录日常工作碰到的一些正则小细节
需要通过()把提取的参数圈起来,这样才会产生分组
|
|
对比如果没有(),是没有分组效果的
……多sdk版本管理工具
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
当电脑没有网的时候,离线模式会进行自动切换.
……mysql的表日积月累也会出现过千万的大表,有些历史数据可以定期归档清理的,保留最近的数据即可。但是delete table_name where id = ‘’;这种方式只是逻辑上的删除,不会释放表空间和索引的。因此需要在历史数据归档后做表分析才行
先远程备份,可以开发成shell脚本,设置crontab定期备份
……Google Hacking 指用搜索引擎的高级语法发现互联网上意外暴露的敏感信息——登录页、密码表格、备份文件、目录列表。对渗透测试者它是信息收集的第一步;对运维和开发,它的价值在于自查:用同样的语法搜自己域名,看看有没有不该暴露的东西。
| 操作符 | 作用 | 示例 |
|---|---|---|
site: |
限定站点 | site:example.com admin |
filetype: / ext: |
限定文件类型 | filetype:xls 密码 |
intitle: |
标题包含关键词 | intitle:"index of" |
inurl: |
URL 包含关键词 | inurl:admin login |
allinurl: |
URL 包含全部关键词 | allinurl:auth_user_file.txt |
intext: |
正文包含关键词 | intext:"password" |
"" |
精确短语 | "Login:" "password=" |
- |
排除 | filetype:xls -site:example.com |
搜暴露的账号密码文件:
……三个日常高频的数据库锁问题合在一起:mysql 里怎么查「谁锁了谁」、Oracle 的锁会话处理(附节)、以及 DELETE 大量数据后表空间为什么不回收、怎么回收。都是拿来就能用的 SQL。
1. 查询是否锁表
|
|
2. 查询当前进程(看哪些会话在跑、哪些在等待)
|
|
3. 查看正在锁的事务
……LVS + Keepalived 是经典的四层负载均衡高可用方案:LVS 负责流量转发,Keepalived 负责健康检查与主备切换。这篇整理两者的原理与完整安装配置过程(文中的 IP 均为示例地址)。
Keepalived 工作在 IP/TCP 协议栈的 IP 层、TCP 层及应用层,对应 Layer3、Layer4、Layer7 三种检测方式:
LVS 部署两台,为 Active/Standby 模式:
……用nmap扫描域名整理下一些细节参数
|
|
目标规格: 可以通过主机名,IP地址,网络等
例如:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
微服务项目里 OpenFeign 是最常用的声明式 HTTP 客户端,但 @FeignClient 的属性含义很多人只停留在 value 上。这篇整理注解的全属性解读,以及一个常见的坑:多个 FeignClient 指向同一个服务时的 bean 重名冲突。
|
|
属性速查:
……12月9日爆出来的log4j2远程执行漏洞,因为影响巨大,网上新闻和介绍特别多,这里不多说,间接使用log4j2的第三方也不少,等官网修复不知道是否赶得上,直接采用暴力删除jndilook.class最简单
|
|
项目需要对一批接口压测,要求 QPS 达到 6 万以上。一直用的 jmeter 单台电脑打不到这个量级,于是对几款主流压测工具做了一次横评。压测机为 Linux 4核8G,为避免干扰,测试时服务器只运行压测工具,且非本机压本机。
先从概念说起,再对比工具。
不同的应用系统 tps/qps 是没有可对比性的。例如:
……