IDE下的MapReduce开发 在学校上Hadoop的课,Group Project要写一些MapReduce,学校给了cluster,但是在cluster上直接开vim写JAVA着实不怎么习惯。于是折腾了一下踩了些坑…
标签:intellij-idea
`Idea`奇怪错误
/Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home/bin/java -Didea.launcher.port=7538 "-Didea.lau…
mybatis注解和xml常用语句
mybatis注解使用 1.简单crud public interface UserMapper { //查询 @Select("select * from user where id=#{id}") User sele…
深入理解Redis系列之集群环境搭建
前面分别写了关于单机版Redis搭建以及使用SpringBoot来访问Redis服务, 后面也就顺着写一些关于分布式环境的搭建以及高可用的大概原理; 分布式环境准备 因为在前面一篇深入理解Redis系列之单机Redis环…
状态模式(State)
状态模式 一. 状态模式 1.1 定义 允许一个对象在其内部状态改变时改变它的行为.这个对象看起来像是改变了其类. 二. 具体实现 2.1 创建抽象状态接口 public interface IState { void …
结合idea编译器使用git来控制项目版本
安装git 去git官网https://git-scm.com/downloads 下载对应系统的git版本,点击安装 生成SSH key 打开Git Bash输入 ssh-keygen回车 出现的第一行是询问秘钥的保存…
idea列选择快捷键,批量修改多行内容
方式1:按住shift + alt,鼠标左键选择多个位置或区域(可以多次选择) 方式2:按住鼠标中键选择多个位置或区域(多行的同一列位置或一个矩形区域)
外观模式(Facade)
外观模式 一.外观(门面)模式 1.1 定义 二.具体实现 2.1 创建模块接口 public interface IModule { void print(); } 2.2 创建具体模块 public class Mo…
适配器模式(Adapter)
适配器模式 一.适配器模式 1.1 定义 将一个接口转换成客户希望的另一个接口. 1.2 角色 目标接口对象(Target):客户希望的另一个接口或具体类. 需要适配的类(Adaptee):现有的,不符合客户需求的接口或…
Mac OS X 上 Intellij idea 及 WebStorm使用常见问题
1. 中文标点无法显示 目前Oracle官方jdk 8u51可以正常使用中文标点,其它JDK8版本都无法正常使用中文标点,到8u74版本也是如此。 2. 切换IDE启动的JDK 按快捷键CMD+Shift+A,输入jdk…
springboot+多线程简单实现
搭建springboot环境创建ThreadConfig /** * 线程 * * @author zhoumin * @create 2018-09-18 13:58 */ @Configuration @Enable…
设计模式原则
单一职责原则(Single Responsibility Principle) 1.定义 There should never be more than one reason for a class to change.…