工具学习
文章平均质量分 51
王小二(海阔天空)
这个作者很懒,什么都没留下…
展开
-
分布式定时任务组件:XXL-JOB
4、xxl_job_log XxlJob-调度日志。3、xxl_job_info XxlJob-任务管理。1、xxl_job_user XxlJob-用户管理。2、xxl_job_group XxlJob-执行器管理。5、xxl_job_log_report XxlJob-运行报表。原创 2023-07-19 17:52:12 · 1064 阅读 · 0 评论 -
版本控制工具Git教程:Git版本远程回退
Git版本远程回退原创 2023-01-12 18:19:28 · 341 阅读 · 0 评论 -
JDK:MAC系统配置多版本的JDK
JDK在MAC系统的路径为:/Library/Java/JavaVirtualMachinescd /Library/Java/JavaVirtualMachineslsjdk-11.0.8.jdk jdk1.8.0_311.jdk配置多版本的切换sudo vi ~/.bash_profile#添加下面的代码export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"export JAVA_11_HOME="$(/usr/libexec/j原创 2022-01-21 11:03:25 · 779 阅读 · 0 评论 -
项目编译工具Maven:Mac系统配置IDEA自带的maven
1、修改全局环境变量sudo vi ~/.bash_profileexport MAVEN_HOME=/Applications/IntelliJ\ IDEA\ CE.app/Contents/plugins/maven/lib/maven3export PATH=$PATH:$MAVEN_HOME/bin2、使环境变量生效source ~/.bash_profile3、验证配置是否生效首次验证:mvn -v报错:zsh: permission denied: mvn处理:sudo原创 2022-01-20 21:11:33 · 413 阅读 · 0 评论 -
Eclipse+IDEA:设置注释模板
一、配置方法(Eclipse)首先打开Eclipse,依次点击 ,即可看见模板的配置窗口。Window ——> Preference——>java ——> Code Style ——> CodeTemplates ——> Comments二、配置模板类型(Types,类)注释/** * @ProjectName: ${project_name} * @PackageName: ${package_name} * @ClassName : ${typ原创 2021-06-16 10:29:30 · 502 阅读 · 0 评论 -
解决方案:右键“我的电脑”,没有“属性”
一、问题描述右键“我的电脑”,没有“属性”二、解决方案Windows+R,输入regedit,进入注册表找到路径:计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer更改NoPropertiesMyComputer为1,重启...原创 2021-05-19 20:03:17 · 2521 阅读 · 0 评论 -
ZooKeeper:浅谈对ZooKeeper的认识
一、Zookeeper 介绍Zookeeper是一个分布式应用程序协调服务,主要负责集中维护配置信息的服务,提供分布式的同步机制。其所有的服务都是做为其他分布式应用的基础。Zookeeper是Google Chubby的一个开源实现,是现在很多分布式应用的重要组件,包括诸如Hadoop、HBase、Kafka等,可以说现在Zookeeper是大家必须掌握的一门软件。二、Zookeeper主要提供以下几种服务命名服务配置管理集群管理分布式锁队列管理三、Zookeeper的特点简单:Zo原创 2020-11-24 10:51:04 · 507 阅读 · 1 评论 -
项目编译工具Ant:Eclipse中通过build.xml导入Ant项目
针对使用Ant编译的项目,可以通过导入工程中的build.xml来将工程导入到Eclipse中,步骤如下:(1)选择菜单File->New->Other…->Java->Java Project from Existing Ant Buildfile,点击Next,如下图:(2)在下一步的菜单中,选择Browse,如果没报错的话,Project name会自动填充上工程名称,点Finish按钮结束。...原创 2020-09-22 17:59:57 · 653 阅读 · 0 评论 -
项目编译工具Maven:将项目发布到远程仓库
一、修改maven的配置文件settings.xml<?xml version="1.0" encoding="UTF-8"?><settings xmlns=" http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://maven.apache.org/SETTINGS/1.0.0原创 2020-08-21 15:57:07 · 654 阅读 · 0 评论 -
简述对常见日志分析软件的认识
一、ELK对于日志来说,最常见的需求就是收集、存储、查询、展示,开源社区正好有相对应的开源项目:logstash(收集)、elasticsearch(存储+搜索)、kibana(展示),我们将这三个组合起来的技术称之为ELKStack,所以说ELKStack指的是Elasticsearch、Logstash、Kibana技术栈的结合,由这三个软件及其相关的组件可以打造大规模日志实时处理系统。 E...原创 2019-11-23 20:10:16 · 496 阅读 · 0 评论 -
ELK:简述对ELK架构的认识
一、ELK的使用背景一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,把所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。一般大型系统是一个分布式部署的架构,不同的服务模...原创 2019-11-23 19:54:54 · 439 阅读 · 0 评论 -
工具学习:适用于 Windows10 的触摸板手势
工具学习:适用于 Windows10 的触摸板手势今天突然发现在没有鼠标的情况下,Windows10系统很很多的触摸板手势可以方便我们的使用。具体如下:选择项目:点击触摸板。滚动:将两个手指放在触摸板上,然后以水平或垂直方向滑动。放大或缩小:将两个手指放在触摸板上,然后收缩或拉伸。显示更多命令(类似于右键单击):使用两根手指点击触摸板,或按右下角。查看所有打开的窗口:将三根手指放在...原创 2019-06-24 14:18:52 · 2400 阅读 · 0 评论 -
Windows:Windows系统终端(cmd)操作小结
Windows:Windows系统终端(cmd)操作小结 Windows系统终端为cmd;Linux操作系统为bash;OS X系统终端为Terminal。我们常称呼这三样东西为Terminal(终端)或shell。 那么这些Terminal有什么作用呢?简单的表述就是用命令行...原创 2019-04-10 19:15:06 · 14283 阅读 · 8 评论 -
版本控制工具Git教程:Git的介绍与安装
版本控制工具Git教程:Git的介绍一、Git是什么? Git是目前世界上最先进的分布式版本控制系统。 其工作原理 / 流程如下所示:Workspace :工作区,即电脑里能看到的目录。Index/Stage:暂存区。一般存放在 “git目录下” 下的index文件(.git/index)中,所以我们把暂存区有时也叫...原创 2019-03-29 15:15:26 · 166 阅读 · 0 评论 -
项目编译工具Maven:快照库(snapshot)和发布库(release)的比较
Maven:快照库(snapshot)和发布库(release)的比较Maven中建立的依赖管理方式基本已成为Java语言依赖管理的事实标准,Maven的替代者Gradle也基本沿用了Maven的依赖管理机制。在Maven依赖管理中,唯一标识一个依赖项是由该依赖项的三个属性构成的,分别是groupId、artifactId以及version。这三个属性可以唯一确定一个组件(Jar包或者War包...原创 2018-11-13 17:50:47 · 1500 阅读 · 0 评论 -
工具学习:Eclipse开发技巧
1.5 选中Java文件中的内容:这个快捷键非常好用,如果你想选择if语句中的所有内容,也可以使用这个快捷键,以此类推。1.2 复制当前行或者当前选中的代码块:在Eclipse里面,如果需要复制一行,无需使用Ctrl + C,只需要使用Ctrl + Alt + ↓。第二种方式是使用Alt + Shift +W,显示视图,然后选择package视图,同样可以定位到当前文件在package视图中的位置,这样就避免使用了鼠标。1.3 Ctrl + W关闭当前文件,Ctrl + Shift + W关闭所有文件。原创 2018-06-14 20:29:16 · 309 阅读 · 0 评论 -
工具学习:Eclipse 安装FindBugs插件
工具学习:Eclipse 安装FindBugs插件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FindBugs 是由马里兰大学提供的一款开源 Java静态代码分析工具。FindBugs通过检查类文件或 JAR文件,将字节码与一组缺陷模式进行对比从而发现代码缺陷,完成静态代码分析。&nbsp;&nbsp;&nbsp;&n原创 2018-12-07 17:25:45 · 1231 阅读 · 1 评论 -
工具学习:Eclipse等开发工具中的层叠显示
第二步:小三角---> projects presentation----->flat(统一),hierarchical(层叠)步骤:小三角---> package presentation----->flat(统一),hierarchical(层叠)第一步:window-->show view --> project explorer。原创 2018-12-06 16:24:49 · 1249 阅读 · 0 评论 -
工具学习:Maven的下载,安装与配置
Maven功能:统一开发规范与工具;统一管理jar包。jar包存储在用户的本地仓库中,默认地址位于 C:\Users\用户名.m2 目录下(当然也可以修改这个默认地址)。在"%MAVEN_HOME%\conf\settings.xml"里面,找一下"localRepository"修改就可以了。 我们可以将本地仓库理解“缓存”,目的是存放jar包。开发项目时项目首...原创 2018-01-03 17:29:04 · 282 阅读 · 1 评论 -
Vue:Windows环境下搭建Vue的开发环境
Vue.js是一套构建用户界面的渐进式框架,采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。 Vue.js的作者是中国人,吸收了google的angular.js和facebook的react.js的特性,摒弃了jquery...原创 2017-12-26 21:04:41 · 1699 阅读 · 0 评论 -
工具学习:CSDN删除已上传的资源
工具学习:CSDN删除已上传的资源CSDN社区暂未提供删除已上传资源的官方方式,如果您想删除已上传的资源,可以采用下述方式:1.打开您的资源,赋值资源的编号:例如:https://download.csdn.net/download/qq_3812354230/10839772,10839772就是该资源的资源编号。2.拼接URL:拼接格式为:http://download.csdn.n...原创 2018-12-10 13:31:25 · 238 阅读 · 0 评论 -
Windows:Windows系统中删除指定目录内的空文件夹
工具学习:Windows系统中删除指定目录内的空文件夹Windows系统中删除指定目录内的空文件夹的步骤如下:创建记事本Clear.txt。将下述代码复制到Clear.txt中,指定你想要处理的目录地址(代码中的目录为C盘根目录)。@echo offfor /f "tokens=*" %%a in ('dir /b /ad /s C:\^|sort /r') do rd "%%a" ...原创 2018-12-11 10:31:08 · 4328 阅读 · 0 评论 -
工具学习:IDEA的Setting通用设置总结
工具学习:IDEA的setting通用设置总结1.自动编译开关目录:setting --》Build,Execution,Deployment --》Compiler操作:将“Build project automatically”勾选2.忽略大小写开关目录:setting --》Editor --》General --》Code Completion操作:将“Case sensiti...原创 2018-12-11 15:14:05 · 8666 阅读 · 0 评论 -
版本控制工具Git教程:Git 中常用的命令清单
版本控制工具Git:Git的使用说明Git 中几个专用名词的译名如下: Workspace:工作区 Index / Stage:暂存区 Reposi原创 2019-02-28 14:27:29 · 240 阅读 · 0 评论 -
版本控制工具Git教程:GitLab中的权限问题介绍
版本控制:GitLab中的权限问题介绍一、角色:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;a. Gitlab定义了以下几个角色:。&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;b. Guest - 访客。&amp;nbsp;&amp;nbsp;&amp;n原创 2018-11-01 14:49:36 · 2107 阅读 · 1 评论 -
项目编译工具:Maven与Gradle的用途与比较
虽然两者都是项目工具,但是maven现在已经是行业标准,Gradle是后起之秀,很多人对他的了解都是从android studio中得到的,Gradle抛弃了Maven的基于XML的繁琐配置,众所周知XML的阅读体验比较差,对于机器来说虽然容易识别,但毕竟是由人去维护的。其二是灵活,各种在Maven中难以下手的事情,在Gradle就是小菜一碟,比如修改现有的构建生命周期,几行配置就完成了,同样的事情,在Maven中你必须编写一个插件,那对于一个刚入门的用户来说,没个一两天几乎是不可能完成的任务。原创 2018-06-14 13:50:06 · 3169 阅读 · 0 评论 -
项目编译工具Maven:Maven项目中pom文件所有标签详解
&amp;lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;http://maven.apache.org/POM/4.0.原创 2018-11-06 13:09:04 · 881 阅读 · 0 评论 -
工具学习:FineReport报表之入门视频的学习
FineReport是由帆软自主研发的一款纯Java编写的报表软件产品,集数据展示(报表)和数据录入(表单)功能于一身,能够制作复杂的报表,操作简单易用。针对软件开发商和系统集成商,用于快速构建企业信息系统的中国式Web报表软件。通过下述视频的学习,用户可以利用FineReport进行初步的报表制作与报表开发,能够将FineReport报表嵌入企业系统中,通过FineReport报表工具完成数...原创 2018-01-12 01:16:53 · 6859 阅读 · 1 评论