Idea中不同module下有同名的class,但是在Debug进错了module,如何切换

file-->settings-->build,execution,deployment-->debugger 把show alternative source switcher 勾上; 再执行debug,在编辑界面有下拉选项,选择你要debug的mo...

2019-04-30 09:22:40

阅读数 46

评论数 0

【Idea】启用Git可视化界面

第一步、 第二步、 然后点击OK 验证

2019-03-31 17:30:16

阅读数 1774

评论数 0

zookeeper linux伪集群模式搭建

1.环境准备 操作系统: fedora25 硬件配置: thinkpad X230 i5 16G 500G 依赖软件: jdk 1.8.0_121 (官方版本,非openjdk) 下载: zookeeper-3.4.10.tar.gz cd /opt wget http://www-...

2019-03-31 12:40:56

阅读数 28

评论数 0

zookeeper windows伪集群搭建

1.下载zookeeperhttp://mirror.bit.edu.cn/apache/zookeeper/ 解压后,目录重命名为zookeeper1,进入 conf目录,把zoo_sample.cfg 复制一份,重命名为zoo.cfg 编辑zoo_simple.cfg 配置数据目录和...

2019-03-31 12:39:11

阅读数 19

评论数 0

CountDownLatch、CyclicBarrier、Semaphore的区别

在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。 以下是本文目录大纲: 一.CountDownLatch用法 二.CyclicBarrier用法 ...

2019-02-24 11:29:43

阅读数 65

评论数 0

【40】父类子类以及静态块,方法中的加载顺序

public class Test { public static void main(String[] args) { new Son(); new Father(); } } class Father { static { ...

2019-02-23 12:46:05

阅读数 297

评论数 0

【39】父类子类中关于super

public class Test { public static void main(String[] args) { System.out.println(new BigDog("大黑狗", "黑色&quo...

2018-12-15 14:08:25

阅读数 253

评论数 0

Spring 简单回顾

1、实例化Spring容器 1、在类路径下寻找配置文件来实例化容器 ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{"beans.xml"}); ...

2018-12-13 12:32:21

阅读数 89

评论数 0

Maven总结

【1】Maven的配置 Maven有两个settings.xml配置文件,一个是全局配置文件,一个是用户配置文件。%MAVEN_HOME%/conf/settings.xml 是maven全局的配置文件(默认)。~/.m2/settings.xml是用户的配置文件(默认没有该文件,需要将全局配置...

2018-12-11 14:59:49

阅读数 47

评论数 0

windows安装MySQL5.5.28步骤

大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Oracle 10g数据库,也用了JDBC去连接他们,都没有出现乱码。昨天看同学用java连接MySQL数据库的时候,出现了乱码,这是我不知道的,我马...

2018-10-06 09:46:36

阅读数 313

评论数 0

Hollywood 入侵终端

摘要:这是一个简单的小工具,可以把你的 Linux 终端变为好莱坞风格的黑客入侵的实时画面。 我攻进去了! 你可能会几乎在所有的好莱坞电影里面会听说过这句话,此时的荧幕正在显示着一个入侵的画面。那可能是一个黑色的终端伴随着 ASCII 码、图标和连续不断变化的十六进制编码以及一个黑客正在击...

2018-02-27 11:34:43

阅读数 2426

评论数 0

LINUX 字体装在哪个文件夹里

Linux的字体都在/usr/share/fonts这个目录里,一种字体就是这个目录下面的一个子目录。注意,如果把Windows某个字体的ttf文件复制到某个新建的子目录里面,还需要在子目录里用root用户身份依次执行如下三条命令,这个字体才能用,并不是复制到/usr/share/fonts目录...

2018-02-27 11:24:11

阅读数 7389

评论数 0

maven的package与install命令区别

之前一直不明白package与install的区别,今天测试了下。  如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下。这时编译b项目,还是会报错,找不到所依赖的a项目,说明b项目在本地仓库是没有找到它所依赖的a项目。然后,我install a项目这时...

2017-12-11 16:32:03

阅读数 276

评论数 0

PostgreSql 安装和配置--Ubuntu

一、安装 1、安装 使用如下命令,会自动安装最新版,这里为9.5 sudo apt-get install postgresql 安装完成后,默认会: (1)创建名为"postgres"的Linux用户 (2)创建名为"postg...

2017-12-04 22:00:04

阅读数 303

评论数 0

【34】Java并发编程:并发容器之CopyOnWriteArrayList(转载)

Java并发编程:并发容器之CopyOnWriteArrayList(转载)   原文链接:   http://ifeve.com/java-copy-on-write/      Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一...

2017-12-04 16:33:12

阅读数 147

评论数 0

Redis 安装(Ubuntu)

方式一: 下载地址:http://redis.io/download,下载最新文档版本。本教程使用的最新文档版本为 2.8.17,下载并安装: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis...

2017-11-20 22:16:55

阅读数 134

评论数 0

ubuntu 16.04 LTS安装DBeaver

在ubuntu 16.04 LTS下好用的SQL客户端工具不多,这里当然是指免费开源的工具啦!我个人就挺喜欢DBeaver的。DBeaver依赖Java (JDK/JRE) 1.8+。 DBeaver是一个通用的数据库管理工具和SQL客户端,支持诸如MySQL、PostgreSQL、Oracle...

2017-11-20 22:14:31

阅读数 1852

评论数 0

持续集成是什么?

互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。 本文简要介绍持续集成的概念和做法。 一、概念 持续集成指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个。 (1)快速发现错误。每...

2017-11-20 22:08:23

阅读数 80

评论数 0

mysql 连接url中useUnicode=true&characterEncoding=UTF-8 的作用

我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 。 作用是:指定字符的编码、解码格式。        例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候...

2017-11-20 21:50:36

阅读数 158

评论数 0

springboot番外之注意点补充

个人说明:本文内容都是从为知笔记上复制过来的,样式难免走样,以后再修改吧。另外,本文可以看作官方文档的选择性的翻译(大部分),以及个人使用经验及问题。 其他说明:如果对Spring Boot没有概念,请先移步上一篇文章 Spring Boot 学习。本篇原本是为了深入了解下Spring ...

2017-11-17 15:30:12

阅读数 416

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭