![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发工具使用
文章平均质量分 67
江畔独步
这个作者很懒,什么都没留下…
展开
-
IDEA中配置alibaba代码规范校验工具checkstyle详细教程
一、CheckStyle 说明CheckStyle作为检验代码规范的插件,除了可以使用配置默认给定的开发规范,如Sun的,Google的开发规范啊,也可以导入像阿里的开发规范的插件。事实上,每一个公司都存在不同的开发规范要求,所以大部分公司会给定自己的check规范,一般导入给定的checkstyle.xml文件即可实现。二、配置文件生成在本地任意位置,放置checkstyle文件, 如我本地放置在:E:\CheckStyle\checkstyle.xml符合阿里巴巴代码规范的check原创 2022-02-28 14:38:55 · 9664 阅读 · 0 评论 -
Frp实现外网穿透访问内网
一、软件简介frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。frp 的作用利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。对于 http 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。利用处于内网或防火墙后的机器,对外网环境提供 tc p 服务,例如在家里通过 ssh 访问处于公司内网环境内的主原创 2020-10-29 12:00:55 · 1009 阅读 · 3 评论 -
maxwell运行日志中不显示日期
背景有时候为了调试maxwell在系统配置参数设置为不同后日志如何输出、或为了定位问题而排查日志时,发现原始日志输出中没有包含具体事件发生的日期,导致日志不知道是哪天打进来的,对分析和排查问题带来了巨大的困扰。[hdfs@cdh6 maxwelllog]$ tail -f maxwell1.log 17:18:18,161 INFO KafkaProducer - [Producer clientId=producer-1] Closing the Kafka producer with timeo原创 2021-10-20 10:06:39 · 608 阅读 · 0 评论 -
git push时报错“Remote: http basic: access denied”
背景开发完代码,执行 git commit -m "您的注释"之后,在执行git push阶段报了如下错误:“Remote: http basic: access denied”如下图所示:问题排查经查,此问题产生的原因是:本地 git 上配置的用户名、密码与git(如gitHub 或 gitLab) 上注册的用户名、密码不一致所致。解决方案如果账号密码有变动 用这个命令 git config –system –unset credential.helper 重新输入账号密码 应该原创 2021-08-23 15:04:47 · 2960 阅读 · 0 评论 -
centos7安装nushell
一. 安装nushell前置准备项基于RHEL系统库安装yum install libxcb openssl-devel libX11-devel -ygithub下载最新的bin安装包.https://github.com/nushell/nushell下载最新的0.35.0版本:3. 解压/安装cd /tmpcurl -s https://api.github.com/repos/nushell/nushell/releases/latest | grep browse原创 2021-08-07 11:35:40 · 1272 阅读 · 0 评论 -
idea中误删*.iml的解决办法
一. *.iml文件是什么Configuration information for a module is stored in a .iml modulefile. By default, such a file is located in a module’s content rootfolder.*.iml文件是Idea中自动创建的模块文件, 存储一些module(模块)开发相关的信息,比如项目依赖的第三方jar集合信息, Maven组件, java组件, 插件组件, 还会存储一些mo原创 2021-08-07 09:44:47 · 4754 阅读 · 1 评论 -
使用谷歌浏览器插件“Postman Interceptor”自动将http请求发送给Postman
日常开发中,经常会需要查看http请求及响应是否按预期设计目标完成交互。更有甚者,我们会通过模拟拦截原始http请求,并通过更改请求参数、请求header、或注入自定义参数来达到指定的实验效果。这时候如果直接一个一个的在Postman中构建请求,会设计到设置http url,设置http 请求方式(如POST、GET等),设置请求的Headers,设置请求Body等内容。如果是少量的测试还好构建,如果设计到大量、频繁的拦截、修改、交互测试,那么将会是海量的工作量。那么有没有一些工具可以简化这样的操作呢?原创 2021-07-31 14:44:10 · 2413 阅读 · 0 评论 -
HUE上hive编辑器快捷键说明
一、引言Cloudera的Hue组件提供了可视化的开发界面,可以方便进行大数据相关功能的便捷开发。比如针对Hive开发的hive编辑器,就内置了非常多的快捷操作,善用这些操作,开发时势必会事半功倍。二、如何查看快捷键2.1 入口2.2 Hive编辑器帮助文档三、Hive编辑器的详细用法3.1 hql注释添加方式A comment is text that is not executed. It can be of two types:注释不会被执行。hive编辑器支持两种注释:单行注原创 2021-07-02 12:03:51 · 2917 阅读 · 2 评论 -
git clone ssl gitlab地址报Peer’s Certificate issuer is not recognized的解决方案
拉取gitlab上的代码时,报了如下错误:[root@cdh01 proj_build_deploy]$ git clone https://my.david.com/bigData/demo.gitCloning into 'shedudma'...fatal: unable to access 'https://my.david.com/bigData/demo.git': Peer's Certificate issuer is not recognized.分析:由于访问的是安全套接字(原创 2021-06-10 13:33:00 · 1580 阅读 · 0 评论 -
ansible简单教程(2):ad-hoc命令与常用模块
一、何为Ad-HocAd-Hoc,就是所谓的“交互式临时命令”,Ad-Hoc是Ansible对Ansible命令的一种执行方式。解释:1、从功能上讲,Ad-Hoc是相对于Ansible-playbook而言的,Ansible提供两种完成任务方式:一种是Ad-Hoc命令集,即ansible,另一种就是Ansible-playbook了,即命令Ansible-playbook。2、前者更注重于解决一些简单的或者平时工作中临时遇到的任务,相当于Linux系统命令行下的Shell命令, 后者更适合与解决复原创 2021-04-03 16:52:12 · 986 阅读 · 0 评论 -
idea中使用Springboot Initializr连接‘https://start.spring.io’超时解决方法
在使用 Idea 快速构建 Springboot 项目(传送门:IDEA创建SpringBoot项目)时,由于网络连接问题,很可能会报如下异常:Error.Initialization failed for ‘https://start.spring.io’Please check URL, network and proxy settings..Error message:Can...原创 2020-04-29 22:06:18 · 4107 阅读 · 0 评论 -
Oracle ojdbc.jar 驱动
Oracle Database 18c (18.3) JDBC Driver and UCP DownloadsGet the Zipped JDBC Driver and Companion JARs ojdbc8-full.tar.gz This archive contains the latest 18.3 JDBC Thin driver (ojdbc8.ja...原创 2020-04-18 09:17:47 · 1741 阅读 · 0 评论 -
Java中优雅的使用Lombok
一. Lombok简介及入门使用Lombok 是一种 Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO), 它通过注释实现这一目的。一个标准的Java bean 一般具有若干属性,每个属性具有getter()和setter()方法,Lombok中也用到了注解,但是它并没有用到反射,而是通过一些奇技淫巧,在代码编译时期动态将注解替换为具体的代码。所以...转载 2020-04-15 18:51:50 · 141 阅读 · 0 评论 -
IDEA创建SpringBoot项目
一、创建项目步骤1、IDEA创建项目依次打开:File --》New --》 Project,打开New Project Tab页:2、GAV&项目信息设置键入Maven项目的GAV坐标信息,和项目描述信息,如下:3、项目依赖勾选①、添加开发辅助(可选)Develop Tools(需先指定SpringBoot的版本):比如勾选Lombok,用以在开发阶段简化pojo的...原创 2020-03-31 17:19:17 · 442 阅读 · 0 评论