首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows terminal美化工具Oh-My-Posh

    1、前言 windows电脑上的终端工具Window terminal大家应该都不陌生,这里介绍一款美化工具,从此告别windows terminal的黑与白。...2、Oh-My-Posh Oh My Posh 是一个命令行提示工具,通常用于美化和自定义终端提示符。它允许用户创建自定义的终端提示符,包括颜色、图标、文本样式等,以提高终端的可视化吸引力和功能性。...官网地址:Home | Oh My Posh 2.1、在线安装 打开Microsoft Store,搜索oh my posh,直接安装即可。...2.4、字体安装 官网地址:Fonts | Oh My Posh。推荐我们安装Nerd Font。 下载字体后,点击安装。...3、小结 工具的美化,虽然不一定能提升效率,但是会让我们有时候枯燥的生活增加点色彩,有时候还能装装逼,快哉快哉,喜欢的可以试试看。

    1.7K10

    Java代码检测工具链选型

    它是指在软件工程中,程序员在写好源代码后,无需经过编译器编译,而直接使用一些扫描工具对其进行扫描,找出代码当中存在的一些语义缺陷、安全漏洞的解决方案。...这里给出笔者在企业实践中所用到的工具链。 gitlab用于源码版本管理,实现代码版本管理、分支管理,及用于代码扫描过程中的分支基准。...Apache Maven是一个(特别是Java编程)项目管理及自动构建工具,由Apache软件基金会所提供。...多数Java的开发环境都已经集成了JUnit作为单元测试的工具。...Jacoco是一个开源的覆盖率工具。Jacoco可以嵌入到Ant 、Maven中,并提供了EclEmma Eclipse插件,也可以使用JavaAgent技术监控Java程序。

    14910

    使用代码分析工具PMD检查Android Java代码缺陷

    1.背景 使用代码分析工具PMD检查Android Java代码缺陷,本文是个整理。 介绍 PMD是一个静态源代码分析器。它找到常见的编程缺陷,如未使用的变量,空的catch块,不必要的对象创建等等。...它主要关注Java和Apex,但支持其他六种语言。 PMD具有许多内置检查(在PMD术语,规则中),这些检查在规则参考中针对每种语言进行了记录。...我们还支持广泛的API来编写您自己的规则,您可以使用Java或作为自包含的XPath查询来执行。 在集成到构建过程中时,PMD最有用。然后,它可以用作质量门,以强制执行代码库的编码标准。.../src/main/java/ -f text -R rulesets/java/basic.xml 2.4 我的脚本 # 准备环境信息 CUR=`PWD` echo 当前工作目录...FORMAT=html RULE=rulesets/java/basic.xml ${PMD_HOME}/bin/run.sh pmd -d ${SRC} -f ${FORMAT

    1.9K00

    使用findbugs静态代码分析工具检查Android Java代码

    1.背景 在 android 开发中,我们可以使用 findbugs 工具来检查我们的java代码。 介绍 FindBug是一款开源的Java代码检查工具,遵循GNU公共许可协议。...它可以检查Java类或者JAR文件,运行的是Java字节码而不是源码,检查原理是:将字节码与一组缺陷模式进行对比来发现可能存在的问题,这些问题包括空指针引用、无限递归循环、死锁等。...检查的bug类型包括: Bad practice 坏的实践:常见代码错误,序列化错误,用于静态代码检查时进行缺陷模式匹配; Correctness 可能导致错误的代码,如空指针引用等; 国际化相关问题:...如错误的字符串转换; 可能受到的恶意攻击,如访问权限修饰符的定义等; 多线程的正确性:如多线程编程时常见的同步,线程调度问题; 运行时性能问题:如由变量定义,方法调用导致的代码低效问题。...= files("${project.rootDir}/app/build/intermediates/javac") source 'src' include '**/*.java

    2.2K00

    技术分享 | binlog 实用解析工具 my2sql

    ---- 前言 大部分 DBA 应该都已经熟悉并使用过一些闪回工具,诸如:binlog2sql、MyFlash。...今天要介绍的是另一款基于 Go 编写的 binlog 解析工具my2sql,他的同门师兄还有 my2fback、binlog_inspector(binlog_rollback)。...为什么不直接称其为闪回工具呢?因为闪回只是它其中一个功能,除此之外,还可用于从 binlog 中解析出执行过的 SQL 语句用于数据补偿,或者对线上执行的事务进行分析(捕获大/长事务)。...工具分析mysql-bin.000018这个binlog 11:30 AM dmp1 (master) ~# ....是一款比较实用的 binlog 解析工具,除了能闪回 DML 的误操作外,还能通过生成前滚 SQL 进行数据补偿、利用事务分析功能来排查主从延迟问题、捕捉长时间不提交的事务等 my2sql 基于 Go

    1.2K10

    更优雅的命令行输入工具 - Oh-My-ZSH

    既然有这个条件, 不如试试更优雅的命令行输入吧.Oh My Zsh是一个基于zsh命令行,提供了主题配置,插件机制,并内置了许多便捷操作的命令行输入工具。...正如Oh My Zsh官网描述的Unleash your terminal like never before., 他确实给我带来了全新的输入体验.其中最另我不能脱离的功能有二.根据历史记录自动补全不用...需要v4.3.9及其以上.如满足安装要求, 可使用curl, wget或fetch等工具下载.sh -c "$(curl -fsSL https://raw.githubusercontent.com/...效果如下:Oh My ZshClone this repository into $ZSH_CUSTOM/plugins (by default ~/.oh-my-zsh/custom/plugins)...git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins

    63230

    java代码质量检查工具_jvm问题排查

    Part1 wJa wJa是一款结合DAST、SAST、IAST的综合性应用程序安全分析工具,支持对java web程序的安全性进行分析,含有反编译,代码审计,调试jar包,代理追踪等用于分析软件安全的功能...,cheetah是一门基于java开发的专门针对渗透测试的脚本解析语言,如果想要完全掌握wJa的使用,灵活地进行代码审计,可以通过https://github.com/Wker666/Demo进行cheetah...代码 CheetahLangue:cheetah脚本代码 DebugJar:jar文件调试 Web:简易浏览器 wJa反编译的代码比较 可以看到虽然与源代码不是完全相同,但是在语义上时没有区别的,反编译的代码一般来讲是不能直接运行的...node节点可以获得的信息: 当前node节点的类+方法 当前追踪的变量 执行的java代码 如果存在调用的话那么就将调用链进行打印,并且判断路径中是否存在过滤函数。...过滤函数判断使用正则即可,需要传入的是java代码和当前追踪的变量: #define filter1=String.valueOf(.*?

    48510

    编写Java自动化代码审计工具

    开发扫描工具 为了实现扫描工具,我们将使用JavaParser库来解析Java代码,并使用正则表达式和语法分析来检测漏洞。...如果要让我们的自动化代码审计工具更加实用和易用,我们可以将其集成到集成开发环境(IDE)或版本控制系统中。...集成到版本控制系统中 可以在版本控制系统中预先配置一些规则来检测代码漏洞。例如,在Git中,可以使用Git Hooks来运行自动化代码审计工具,并在提交代码之前检测代码漏洞。...集成到持续集成/持续交付流程中 可以将自动化代码审计工具集成到持续集成/持续交付流程中,以确保在构建和部署代码时自动检测代码漏洞。...总之,将自动化代码审计工具集成到开发环境和流程中可以帮助团队更好地发现和解决代码漏洞,提高代码质量,减少维护成本。

    1.3K110

    Java代码工具之中英文语句分词

    java开发中,如果单纯进行原始功能开发,分词功能耗时耗力,效果不一定能达到理想结果。有一个比较流行的代码工具平台“昂焱数据”,其官方网址为www.ayshuju.com。...上面有封装好的各种功能代码工具。...该网站上的“语句分词及相似度对比”java代码工具可以直接使用,中文语句分词支持的分词算法包括Lucene、Ansj、corenlp、HanLP、IKAnalyzer、Jcseg、Jieba、mmseg4j...下面将“语句分词及相似度对比”工具使用步骤做一下记录: 第一步:下载并安装jar到本地maven库 登录该网站,在“代码工具”一栏找到“语句分词及相似度对比”代码工具代码工具如下图所示: 图片 下载该代码工具并解压...com.angyan.tool.word.base.enums.EnglishTokenizerEnum; import com.angyan.tool.word.util.TokenizerUtil; import java.util.List

    72100

    JetBrains放出Java代码质量检查工具Qodana

    JetBrains正在开发一种被称为Qodana的代码质量检测工具。它将JetBrains IDE具有的智能代码检查带入了项目CI/CD管道中。...它可以识别代码中的错误,安全漏洞,重复项和缺陷并提出修复建议。使开发人员轻松地改善代码结构,使代码符合众多准则和标准,解决潜在的性能问题。...❝该工具可以看作 JetBrains 版本的 SonarQube。 服务形态 目前Qodana还处于早期开发版本,不过已经提供了早期预览版本。...最终Qodana将提供多种服务形态: 任何CI工具的Docker镜像 GitHub Actions 独立的Qodana App TeamCity 插件 云服务 支持语言 Qodana目前仅支持PHP,Java...Qodana 生成的代码质量报告 跟JetBrains家的 IDE 一样使用起来非常简单,有兴趣可以去看一看。

    1.6K30
    领券