首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏C++/Linux

    【Linux修炼】5.vim详解【工具

    Linux-yum&vim工具的使用 本节目标 1. 学习yum工具,进行软件安装 2. 掌握vim编辑器的使用,学会vim的简单配置 3. 配置sudo的方法 1. 主要应用在Fedora, RedHat,Centos等发行版上. 1.2 关于rzsz 这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件. 解决办法:有网的前提下,可以使用yum工具对vim编辑器进行安装 #安装vim且询问是否时自动选择yes yum install vim -y 2.2 vim的三种模式 vim的模式不止三种(一共有 总结 对于此篇文章,算是对Linux系统工具的第一讲解,对于vim来说,虽然我们已经有了VS2019等编译器,但以后也避免不了会使用vim编辑器,因此我们详细讲解了vim的有关知识和相关配置;对于sudo

    77000编辑于 2023-03-28
  • 来自专栏深入浅出微服务及云原生技术

    【Kubernetes系列】第5 Kubernetes包管理工具-helm介绍

    01 概述 Helm是kubernetes包管理工具,可以方便快捷的安装、管理、卸载kubernetes应用,类似于Linux操作系统中yum或apt-get软件的作用。 helm version Client: &version.Version{SemVer:"v2.13.1", GitCommit:"618447cbf203d147601b4b9bd7f8c37a5d39fbb4 :"clean"} Server: &version.Version{SemVer:"v2.13.1", GitCommit:"618447cbf203d147601b4b9bd7f8c37a5d39fbb4

    74440发布于 2019-10-11
  • 来自专栏dmhsq_csdn_blog

    工具---H5转appexe(懒人版本,适合刚学了vue或者学了H5)

    工具的使用(H5转app/exe) 前端页面做好打包后,可以转成app/exe 转成app:https://www.apicloud.com/console ?

    2.3K20发布于 2021-01-26
  • 来自专栏全栈程序员必看

    md5 java 工具类_javamd5工具

    /** * 简单计算MD5 * * @author agapple 2015年3月26日 下午8:45:47 * @since 5.1.19 */ public class MD5Utils { private static final Log log = LogFactory.getLog(MD5Utils.class); private static char[] digits = { ‘0 (); private MD5Utils(){ try { mHasher = MessageDigest.getInstance(“md5”); } catch (Exception e) { getMD5String(String content) { return bytes2string(hash(content)); } public String getMD5String(byte hash(content); } /** * 对字符串进行md5 * * @param str * @return md5 byte[16] */ public byte[] hash(String

    42140编辑于 2022-09-14
  • 来自专栏IT云清

    MD5工具

    MD5工具类 import org.apache.commons.codec.digest.DigestUtils; import java.io.UnsupportedEncodingException ; import java.security.SignatureException; /** * 功能:MD5签名处理核心文件,不需要修改 * */ public class MD5 { public static String sign(byte[] bytes) { return DigestUtils.md5Hex(bytes); } public static String sign(String text, String charset) { return DigestUtils.md5Hex(getContentBytes( text, charset)); } public static String sign(String text) { return DigestUtils.md5Hex

    2.1K30发布于 2019-01-22
  • 来自专栏用户8186044的专栏

    ERP系统MDG系列5:MDG模块DRF常用工具汇总

    MDG模块DRF常用工具汇总如下: DRFSUB适用于以下场景: 假设现在甲方有这样的一个需求,他们新加了一个数据接收系统A,该业务系统仅仅接收MDG发送的这两种供应商数据: -国家为“德国”的“ 定义一个DRF过滤器,只允许国家 = “德国”的供应商数据分发到A系统 5. 为了将德国之外其他国家的“旧”数据也发送回系统A,我们需要首先通过DRFSUB将A系统中所有现存的供应商数据加以订阅。

    83920编辑于 2022-11-28
  • 来自专栏前端皮小蛋

    工具 」VS Code

    背景 之前部门想要统一代码编辑器, 最后决定统一用 VS Code,需要一比较系统的介绍文章。 刚好我之前也有写这篇文章的想法,于是就主动报了名。 在语言上,VSCode 使用了 HTML,CSS,TypeScript 进行开发,使用 Electron 作为构建工具。 Degug Adaptor Protocol: DAP 是一个基于JSON 的协议, 他抽象了开发工具与调试工具之间的通信。 history 的工具包,如图: ? 总结 VS Code 是我们离不开的工具,它还有很多值得我们探索的地方, 期待你去发现。 好了,本篇内容就这么多, 希望对你有所帮助。 才疏学浅, 如有错误, 还请指正, 谢谢。

    4K30发布于 2021-05-10
  • 来自专栏漏斗社区

    工具 | whatweb 初级

    0x02 whatweb的基础使用 命令语法:Usage: whatweb [options] <URLs> 解释说明: Whatweb为固定语法,表示使用whatweb这个工具 [options] 与大多数命令行的命令使用格式一样

    4.1K80发布于 2018-03-28
  • 来自专栏简言之

    渗透测试-工具

    第一个查询输出字的字符检索 -last=LASTCHAR 最后查询的输出字字符检索 -sql-query=QUERY 要执行的SQL语句 -sql-shell 提示交互式SQL的shell 更多参考我另一文章 详细用法 不老的神器:安全扫描器Nmap渗透使用指南 nmap的常用命令表 AWVS-漏洞扫描工具 Acunetix Web Vulnerability Scanner(简称AWVS)是一款知名的网络漏洞扫描工具 是一种创建密码字典工具,按照指定的规则生成密码字典,可以灵活的制定自己的字典文件。 使用Crunch工具生成的密码可以输出到屏幕,保存到文件、或另一个程序。 root@kali:~# crunch 5 5 -p abc abc acb #生成 但是前面无论数字是多少,但是必须要有。

    5.2K31编辑于 2022-12-29
  • 来自专栏汤圆学Java

    Java并发工具

    ,在训斥年幼的孩子 一通吼叫过后,男人安静了下来,孩子也哭个不停 简介 前面我们介绍了 JUC 中的并发容器,它相当于一个同步容器的升级版,很大程度上提高了并发的性能 今天我们来介绍 JUC 中的并发工具 什么是并发工具 并发工具是一组工具类,主要是用来控制线程的执行流程,比如阻塞某个线程,以等待其他线程 2. getCount(),获取count的数值,以查看还可以递减多少次(多用来调试) 模拟场景的话,这里先列举三个,肯定还有其他的 第一个就是计数器了,最直接的 第二个就是统计任务执行时长 第三个就是多人5V5 CountDownLatch latch = new CountDownLatch(10); System.out.println("准备加载"); // 这里我们创建10个线程,模拟 5V5 数据库连接池 | 可以看到,倒计数器主要是用来表示单个线程等待多个线程,而循环栅栏主要是用来表示多个线程之间的相互等待 总结 什么是并发工具:并发工具是一组工具类,主要是用来控制线程的执行流程,比如阻塞某个线程

    68530发布于 2021-05-12
  • 来自专栏一Li小麦

    typescript基础5):类

    5.类 ? 5.1 类的声明与继承 ts的类基本包括了es6+中类的全部功能。

    83620发布于 2020-08-12
  • 来自专栏python3

    python之路-基础5

    ()) #去除左右侧空格换行符 print("geng".replace("g","G",1)) #替换,后面1代表只替换第一个 print("alex li".rfind("l")) #>>>5

    43620发布于 2020-01-15
  • 来自专栏常用算法模板

    Qt5-QtWidgets

    newAction = fileMenu->addAction("新建"); + 添加分隔符 * fileMenu->addSeparator(); 工具栏 QToolBar * 工具栏可以有多个 + QToolBar * toolBar = new QToolBar(this); + addToolBar(toolBar); toolBar->setFloatable(false); * 设置禁止移动 + toolBar->setMovable(false); * 给工具栏设置栏目 + toolBar->addAction("绝了"或者QAction); * 给工具栏添加控件 + toolBar->addWidget 秒发一个信号 timer->start(500); //连接信号 connect(timer,&QTimer::timeout,中括号小括号{ static int num = 1; ui->label_5-

    2.2K20编辑于 2022-10-31
  • 来自专栏cwl_Java

    Java工具集-MD5加密工具

    简单工具类 写作初衷:由于日常开发经常需要用到很多工具类,经常根据需求自己写也比较麻烦 网上好了一些工具类例如commom.lang3或者hutool或者Jodd这样的开源工具,但是 发现他们之中虽然设计不错 做到.在此诚邀各位大佬参与.可以把各自用过的工具,整合成只依赖JDK,每个类都能够单独 使用的工具.每个人当遇到业务需求需要使用的时候,只需要到这里单独拷贝一个即可使用. 做到完全解耦 package *; import java.security.MessageDigest; /** * @program: simple_tools * @description: MD5加密工具 * @author: ChenWenLong * @create: 2019-10-18 11:44 **/ public class Md5Utils { /** * 功能描述 MessageDigest algorithm; try { algorithm = MessageDigest.getInstance("MD5"

    1.4K10发布于 2019-10-26
  • 来自专栏CodeTime

    Linux Shell工具 - 文本排序工具sort

    sort.txt 运行效果 4.数字降序去重 先按照空格分割, 然后按照第2列数字降序排序,最后对所有列去重: 1 sort -t " " -k2nr,2 -uk1,2 sort.txt 运行效果 5.

    3.4K40编辑于 2023-03-08
  • 来自专栏CodeTime

    Linux Shell工具 - 文本切割工具cut

    介绍 cut 译为“剪切, 切割” ,它是一个强大文本处理工具,它可以将文本按列进行划分处理。cut 命令逐行读入文本,然后按列划分字段并进行提取、输出等操作。 -d " " -f -3 # -3 提取第3列前面所有列数据,包括第3列 #输出 AA hello BB world CC Shell DD it 2.切割提取指定字符数据 提取每行前5个字符 : cut cut1.txt -c 1-5 #输出 AA h BB w CC S DD i 提取每行第5个字符以后的数据: cut cut1.txt -c 5- #输出 hello 11 XX world 22 XXX Shell 33 XXXX it 44 XXXXXXX 提取每行第5个字符前面所有字符: cut cut1.txt -c -5 #输出 AA h BB w CC 4 # -n 取消多字节字符分割直接输出 4.切割提取指定单词数据 在文本文件中切割出指定单词: cat cut1.txt | grep itheima | cut -d " " -f 2 5.

    3.5K30编辑于 2023-03-29
  • 来自专栏cjz的专栏

    Kali-工具-nmap

    /24 nmap 192.168.31.0/24 全面扫描目标(nmap -A -T4+目标ip) -A : 采用全面扫描的方式 -T4 : 使用的是一种快速扫描方式,扫描速度的级别范围(T0-T5) vuln 127.0.0.1 扫描目标端口、服务、操作系统的版本 -sS : 使用 TCP SYN 扫描 -sV : 进行版本探测 -T4 : 使用的是一种快速扫描方式,扫描速度的级别范围(T0-T5)

    71860编辑于 2022-12-21
  • 来自专栏全栈修仙之路

    Angular 工具之Storybook

    Storybook 这款工具很强大,它支持很多流行的框架,比如: React React Native Vue Angular Polymer Riot 接下来我们来介绍一下在 Angular 项目中如何使用

    2.4K20发布于 2019-11-05
  • 来自专栏ThoughtWorks

    2015.5 技术雷达 | 工具

    Composer(getcomposer.org)作为 PHP 技术栈下的依赖管理工具,深受其他技术栈下依赖管理工具的影响。例如,Node 的 npm 以及 Ruby 的 Bundler 等。 更多时兴的工具与Consul的集成使其功能更加强大。 使用ZAP这样的工具并不能替换掉对安全的仔细思考或者其他的系统测试,但是作为一个保证我们的系统更安全的工具,还是很值得添加到你的工具集里。 该工具可以被用来快速构建面向用户的交互式原型和测试用户使用流程。根据从一些团队收集的使用经验来看,我们建议您在需要时对该工具进行考察。 Security Monkey 是 NetflixSimian Army 工具系统中的一员,设计这套工具的初衷是为了确保系统是以有弹性的方式构建的。

    1.5K50发布于 2018-04-20
  • 来自专栏Virbox加壳工具

    加壳工具科普

    加壳工具是指注入一段功能代码到 APP 中,并可以将原始的二进制指令经过混淆、虚拟化等手段进行等价变换,实现满足 APP 多种安全需求。根据功能的不同可以分为:压缩壳、加密壳、虚拟机壳。 加壳工具六大特性 01 安全性 虚拟机外壳同时具备基础保护和高级保护功能,是公认的强度最高的保护方式。 加密外壳的主要作用是保护核心代码逻辑和增加软件逆向难度。高安全性是选择一款加壳工具的金标准。 04 支持范围 选择支持范围广泛的加壳工具。 目前,应用程序正在向多平台化发展,外壳工具的支持范围可以从以下三个维度来权衡: CPU 架构:是否支持 x86、x64 以及 ARM 32、ARM 64 指令集。 选择加壳工具时要关注一下是否支持数据文件保护。 06 用户体验 选择操作简单的产品。 界面工具:优先考虑界面直观、操作简单的产品,这样能够事半功倍,提升加密效率。

    3.3K20发布于 2020-03-31
领券