工具
记录一些遇到不常遇到的知识点
停5s
这个作者很懒,什么都没留下…
展开
-
idea(eclipse)常用快捷键记录
含义 快捷键 快速添加try/catch ctrl+alt+t 快速添加覆写方法 alt+insert 快速查看类所有方法 ctrl+o或者alt+7 快速查看类集成关系 ctrl+alt+u 快速查看抽象方法或类的实现 ctrl+t 快速全局搜索 ctrl+h ...原创 2021-09-08 09:37:48 · 217 阅读 · 0 评论 -
Mac使用小记
1、idea maven提示:Unable to import maven project: See logs for details解决方法:https://blog.csdn.net/weixin_39358657/article/details/106361857原创 2021-09-02 21:39:30 · 129 阅读 · 0 评论 -
Hydra(九头蛇)弱口令爆破工具详解
1、简介hydra,中文名“九头蛇”,弱口令暴力破解工具,开源,AGPLv3协议。该工具支持多种协议,也支持并行连接,并且经过测试可在 Linux、Windows/Cygwin、Solaris、FreeBSD/OpenBSD、QNX (Blackberry 10) 和 MacOS 上干净地编译。目前该工具支持以下协议:Asterisk, AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP, HTTP-FORM-GET, HTT原创 2021-06-10 09:49:32 · 8403 阅读 · 2 评论 -
RF自动化测试框架样例
Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。RIDE是一款专门用来编辑Robot Framework用例的软件,用Python编写并且开源。1、RIDE中如何查询关键字2、最简单的用法:hello world3、如何定义变量4、如何拼接字符串5、如何加分隔符6、如何实现List7、时间操作8、if9原创 2020-07-07 18:55:18 · 1726 阅读 · 0 评论 -
RF自动化测试框架RIDE图形化界面快捷键及相关说明
全局变量写文件-V PYJ_st_config.py -L Trace快捷键:重命名——》F2 搜索关键字——》F5 执行用例——》F8 创建新工程——》ctrl+n 创建新测试套——》ctrl+shift+f 创建新用例——》ctrl+shift+t 创建新关键字——》ctrl+shift+k 向上移动用例——》ctrl+↑ 向下移动用例——》ctrl+↓ 显示关键字信息——》 ctrl+鼠标悬浮(鼠标悬浮于关键字上) 自动补全关键字——》ctrl+shift+空格 删除行原创 2020-07-07 10:06:16 · 2135 阅读 · 0 评论 -
git 合入常用命令
git add .git commit -m ""git push origin HEAD:refs/for/master合入失败情况下先 abandon 后 git reset --soft HEAD^原创 2020-07-15 16:20:48 · 194 阅读 · 0 评论 -
GTK中在scrolled_window区域用滑轮操作独立scrollbar的方法
这是我在实习期间改的一个bug,问题是在这样:在GTK中 scrolled_window(滚动窗口)是自带 scrollbar(滚动条)的,但由于项目组代码架构的问题,系统中的 scrolled_window 自带的 scrollbar 全部被隐藏了,而通过独立于滚动窗口之外的 scrollbar 来对 scrolled_window 进行操作。因此造成一个问题,鼠标只有将光标放在 scrol原创 2015-07-20 20:51:06 · 2358 阅读 · 2 评论 -
GTK中如何捕捉和屏蔽按键信号(如F10等)
#include #include #include #include #include #include #include /*按键信号处理函数*/gboolean key_value(GtkWidget *widget, GdkEventKey *event, gpointer data){ GtkWidget *label = (GtkWidget *)data;原创 2015-07-20 15:22:33 · 2119 阅读 · 0 评论 -
使用GTK编写的hello world小程序
#include gint count=1;voidon_button_clicked(GtkWidget *button,gpointer userdata){ g_print("你好,这是hello功能的测试."); //g_print("%d\n",(gint)userdata); g_print("%d\n",count); count=count+原创 2015-07-20 14:40:56 · 952 阅读 · 0 评论 -
GTK基本概念小结
基本概念: GTK(GIMP Toolkit)是一套用于创建图形用户界面的工具包。 GTK 实质上是一个面向对象的应用程序接口 (API)。尽管完全用 C 写成的,但它是基于类和回调函数 (指向函数的指针) 的思想实现的。 几个注意点: 1、GTK是一个事件驱动的工具包,意味着它会等在gtk_main()那里,直到下一个事件发生,才把控制权传给适当的函数。2、控制权的传递时使用“信号”的办法原创 2015-07-20 13:21:03 · 3519 阅读 · 0 评论 -
GDB调试工具使用总结
1、使用前须知 一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(gcc/gcc/g++)的 -g 参数可以做到这一点。如: gcc -g hello.c -o hello g++ -g hello.cpp -o hello 如果没有-g,你将看不见程序的函数名、变量名,所代替的全是运行时的内存地址。当你用-g原创 2015-07-19 16:44:05 · 1164 阅读 · 0 评论 -
prometheus 通过blackbox监控ip
tcp方式: - job_name: 'kubernetes-probe-vip-tcp' static_configs: - targets: ['nfs-vip:2049'] labels: vip_device: 'nfs-vip' instance: nfs-vip metrics_path: /probe params:原创 2020-07-06 18:47:17 · 2407 阅读 · 0 评论 -
nfs的默认端口号是什么
默认是2049参考博客:https://www.cnblogs.com/powpoia/p/6553205.html原创 2020-07-06 19:06:18 · 36267 阅读 · 0 评论 -
k8s nfs mount参数配置研究
近期遇到一个问题:某网元yaml中配置了nfs地址及挂载目录,当nfs异常时,网元进程读nfs挂载目录超时卡住,导致线程占满,无法响应k8s心跳检测,一段时间后,k8s重启该网元pod,在终止pod时,由于nfs异常,umount卡住,导致pod一直处于Terminating状态。为解决上述问题,需要实现如下两点:nfs异常,读目录不挂住 nfs异常,pod删除不挂住针对上述第一个疑难,研究nfs参数配置文件:/etc/nfsmount.conf,其中如下几个参数引起我的注意:# The原创 2020-06-29 17:35:55 · 4143 阅读 · 0 评论 -
confd模板配置说明(变量、函数和语法)
参考链接:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html1、模板内内嵌的语法支持,全部需要加{{}}来标记。2、在模板文件内, . 代表了当前变量,即在非循环体内,.就代表了传入的那个变量。3、模板内的变量定义方法: {{$variable := value}},例如:{{$username := "jhon"}}假设我们定义了一个结构体:type Article struct { ArticleId int.原创 2020-06-04 11:51:49 · 3151 阅读 · 0 评论