IntelliJ IDEA

同步IDEA系列软件的设置,再也不用但心我的配置丢失了

爱⌒轻易说出口 提交于 2020-05-02 10:19:27
同步IDEA系列软件的设置 问题描述:重装idea,之前配置好的快捷键就没有了。之前一直是每隔几个月要把配置导出一下,上传百度云盘。现在好了,通过配置可以自动同步配置了。我再也不用但心配置丢失了。 快看看这项技能吧。get到! 1. 使用github创建一个仓库来同步idea系列软件的配置 2. 创建一个仓库来放置setting 3. 复制仓库地址 https://github.com/*****/****.git 4. 创建一个github的token给idea 使用 选择权限 <font color='red'><b>切记::复制好你的token,保存好你的token,保管好你的token。</b></font> 5. 打开IDEA设置仓库地址 6. 输入仓库地址 注意下面的三个按钮: 第一个:比较合并 第二个:覆盖本地 第三个:覆盖远程(初次配置选择这个) 7.填写Token 仓库里面就会上传你的本地配置了 这样就可以同步配置了,以后再也不用担心我的配置会丢了。可以创建不同的仓库来同步不同的软件。token只需一个即可 来源: oschina 链接: https://my.oschina.net/u/4311595/blog/3290183

Idea Live Templates代码模板

社会主义新天地 提交于 2020-05-02 10:18:56
一. 概念   创建代码模板进行快速代码编写,如sout-->System.out.println();。   如我们经常要写logger的定义:private static final Logger logger = LoggerFactory.getLogger(MyClass.class);,如果每次都手敲或复制是不是有点繁琐,这里就可以借用sout这种Live Templates实现快速代码编写。用好了这个功能,以后妈妈再也不用担心我们经常加班了。 二. 设置 Settings-->Editor-->Live Templates... 2.1 编写模板 Abbreviation:模板的缩略名称,如sout; Template text:模板的代码片段,可以用自定义变量。 2.2 自定义变量   这里我们自定义了CLASS变量(使用时需要前后都加上 $ ),但Idea并不识别,这就需要对自定义的变量进行编辑,Edit Variables。 Name:我们的自定义变量名称; Expression:变量替换表达式,这里我们使用了Idea模板支持的内置函数className()表示类名,更多的内置函数参考: Creating and Editing Template Variables Default value:表达式计算失败时的默认值。 2.3 设置应用范围  

findbug、p3c、checkstyle、sonar安装使用

社会主义新天地 提交于 2020-05-02 06:11:03
idea插件安装方式: Preferences—>Plugins—>查找插件—>Install Preferences—>Plugins—>Install plug from disk —>选择下载好的插件—>安装 p3c: 官方安装使用手册: https://github.com/alibaba/p3c/blob/master/idea-plugin/README_cn.md 便捷使用: 实时检测+手动选择编码规约扫描(使用快捷键ctrl+shift+alt+j或者鼠标右键弹出菜单) 错误提示(ctrl+f1) 快速修改(alt+enter) 缺陷级别: 1.Blocker, 2.Critical, 3.Major; FindBugs-IDEA: 离线安装包下载地址: https://plugins.jetbrains.com/plugin/download?rel=true&updateId=29582 安装使用参考文档: http://blog.csdn.net/qq_27093465/article/details/64923239 便捷使用: 选择文件或项目后鼠标右键选择FindBugs 缺陷级别: 1.Bad pratice编程的坏习惯 2.Malicious code vulnerability 恶意代码漏洞 3.Dodgy code 糟糕的代码 4

IDEA 编译 ZooKeeper 源码

我的梦境 提交于 2020-05-02 02:09:30
工具: Ant 1.从Git上下载 源代码 2.使用ant 编译 进入Zookeeper 的 目录 build.xml 那层目录, 输入 ant eclipse 3.编译成功之后 导入到 IDEA 4.导入成功之后 设置Setting 5.运行zookeeper。 启动单机版的Server org.apache.zookeeper.server.ZooKeeperServerMain 但是我这边报如下的错误 报错提示“org.apache.zookeeper.version.Info can not be resolved to a type” 需要运行 org/apache/zookeeper/version/util/VerGen.java 在main 方法中 知道 需要3个参数 进入printUsage 知道 3个参数 分别如下 version.util.VerGen maj.min.micro[-qualifier](标识符) rev(版本号) buildDate(日期) 生成出来一个Info class 但是 在Org 的 下面 所以 移动到 这个Module 的Version 包中 static void printUsage() { System.out.print("Usage:\tjava -cp <classpath> org.apache.zookeeper.

关于IDEA,多服务运行 Services -> Run Dashboard 部分服务添加变灰色,限制使用5个启动类,重启之后需要重新添加,服务在 Run Dashboard 中的显示排序...

…衆ロ難τιáo~ 提交于 2020-05-02 00:25:44
我的IDEA版本为最新版本 变灰色的原因就是因为右键删除了那个启动的主配置类,然后就会显示灰色,再次打开这个醒目,就不会在Run Dashboard中显示这个主配置类了 解决方法 如果你要 调整这些服务在Run Dashboard中的位置,可以继续右上角选择编辑配置,进行拖动到你想要的位置 如果没有显示 Spring Boot的话 如果不显示 Services(Run Dashboard) 来源: oschina 链接: https://my.oschina.net/u/4359745/blog/3424673

IDEA找回Run Dashboard

落花浮王杯 提交于 2020-05-02 00:24:49
特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过。如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处: http://www.cnblogs.com/mao2080/ 1、问题描述   IDEA作为Eclipse的替代方案是最好不过了,用习惯了,仅仅使用键盘就可以很高效的撸代码了,它几乎很懂你下一个单词需要写什么(号称最智能的Java IDE)。Run Dashboard作为工程的启动与停止项目实在是太方便了,但是使用过程中遇到了一个很坑的问题,就是Run Dashboard在切换workspace的时候弄丢了,网上找了很多方法大致都是修改配置文件都不行,网上的方案如下:找到workspace.xml中的节点:<component name="RunDashboard"> 增加如下代码: < option name ="configurationTypes" > < set > < option value ="SpringBootApplicationConfigurationType" /> </ set > </ option > 但是一保存就自动删掉了,依然找不回方便快捷的Run Dashboard 2、解决方案 1、新建工程后 2、点击右上角编辑 3、找回之后效果 3、问题纠正 7月14号下载了一个新版本IDEA

springcloud-注册中心快速构建

拥有回忆 提交于 2020-05-02 00:23:10
1. 场景描述 springcloud提供了一整套可行的构建分布式系统的方案,使的企业/开发人员能够快速沟通分布式系统,今天快速构建下springcloud的注册中心Eureka。 2. 解决方案 2.1 springcloud介绍 COORDINATE ANYTHING: DISTRIBUTED SYSTEMS SIMPLIFIED Building distributed systems doesn't need to be complex and error-prone. Spring Cloud offers a simple and accessible programming model to the most common distributed system patterns, helping developers build resilient, reliable, and coordinated applications. Spring Cloud is built on top of Spring Boot, making it easy for developers to get started and become productive quickly. 2.2 项目构建 使用的idea终极版,springcloud项目本身就是springboot项目(

Java环境如何安装?InteLLiJ使用以及汉化方法 (^_−)☆ 程序员小知识

醉酒当歌 提交于 2020-05-01 19:27:09
@[toc] 步骤0-准备工作 首先需要下载Java与InteLLiJ, 百度网盘下载地址,提取码:x51n (新疆等地区被百度网盘屏蔽,需要使用魔法才能打败魔法),如果嫌百度网盘下载慢,可以去官网自行下载,IntelliJ官网下载还是蛮快的 Java下载,鉴于Java向前兼容(百度上说的,错了不要怪我)我们可以选择安装新版的Java, JDK 13.0.2下载地址(Java的安装程序为JDK) IntelliJ IDEA官方下载地址 步骤1 - 安装Java 点击jdk 打开后如下图,并选择下一步 安装位置,改到一个自己能找到的地方!!!一定要自己能找到的,最好不要出现中文路径 安装完成后如下图 步骤2-配置java环境 对此电脑按右键(桌面上的此电脑也可以)点击属性 打开如下图的属性,然后选择左栏的高级系统设置 然后打开环境变量 在系统变量处新建变量 新建环境变量JAVA_HOME,变量名: JAVA_HOME ,变量值:这是你的Java安装目录上述安装让你自己选择的安装的Java的目录选择上即可 再次新建,变量名为 JAVA_BIN 变量值为: %JAVA_HOME%\bin 选择 Path 变量进行编辑,新建 %JAVA_HOME%\bin 即可,然后点击确定,确定,确定 一路确定,被漏了 现在需要查看环境部署是否完成,按键盘上的windows键+R键

海量电力设备监测数据的存储和特征分析

◇◆丶佛笑我妖孽 提交于 2020-05-01 15:36:52
一、电力设备在线监测的目的及意义 1、项目背景 电力设备在线检测是指在不停电的情况下,对电力设备状况进行连续或周期自动检测监视。运用传感器技术、广域通信技术、信息处理技术 实时感知-->监视预警-->分析诊断-->评估预测 电力设备在线检测是实现电力设备运行检修管理、提升生产运行管理精益化的重要手段,对提升电网智能化水平,实现电力设备状态运行管理具有积极而深远的意义。 例如:海量数据处理平台 变压器油色谱监测,容性设备在线检测,数字化变电站,山火监测,雷电定位系统,覆冰预警系统,SCADA系统。 2.数据特点: 规模巨大:TB->PB 【一个省级电网公司,150+变电站,150TB、day】 数据处理速度:性能瓶颈,实时监控画面刷新周期小于5s 数据类型多样:结构化,半结构化,非结构化 价值密度低:在正常数据占据大多数,希望发现隐匿在里面的价值数据。 3.国家电网公司数据存储和系统架构【现状】 过于依赖集中式SAN存储 基于SOA的数据集成 主要采用“企业级关系型数据库” 只存储二次加工的“熟数据” 速度慢,静态,关联性强 OLTP没有用武之处 容量,性能,可靠性,扩展性 一次性设备绝缘放电电流波形信号 4.先进的技术解决 阿里云、亚马逊、ODPS、HADOOP,SPARK,HBASE,STORM,ZOOKEEPER 5.选择计算场景 流式计算:消息触发,单挑处理,实时计算