- 博客(7)
- 资源 (5)
- 收藏
- 关注
转载 IntelliJ IDEA Maven报错
问题:IntelliJ IDEA 使用Maven构建项目报错 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.[ERROR] Maven execution terminated abnormally (e
2017-08-31 13:30:32 1826
转载 Use varargs judiciously
Item 42: Use varargs judiciouslyvarargs的原理是调用时首先创建一个数组,然后把传入的参数放入数组,数组长度为参数个数一个方法需要0或多个同类型数据这个需求很常见,然而也有另一个很常见的需求:需要一个或多个同类型数据,此时单纯用varargs不太优雅,可以让方法先接受一个数据,在接受一个varargsvarargs最初是为了printf和反射设计的可以通
2017-08-24 10:35:52 428
转载 Windows单机配置Zookeeper环境
首先要确保机器已经安装好java环境,并且配置好环境变量http://apache.fayea.com/zookeeper/current/下载后,解压缩到硬盘,我这里解压到了 D:\WorkSoftware\zookeeper_3.4.9解压缩在 D:\WorkSoftware\zookeeper_3.4.9 下建立一个空文件夹 data
2017-08-17 16:06:32 262
转载 Windows单机配置Kafka环境
首先确保机器已经安装好Zookeeper,Zookeeper安装参考 Windows单机配置Zookeeper环境然后确保Zookeeper是正常启动状态下载Kafkahttp://kafka.apache.org/downloads.html下载二进制包下载后解压缩,我这里解压缩到了 D:\WorkSoftware\kafka_2.11_0.10.1.0
2017-08-17 16:05:25 929
转载 ArrayList removeRange方法分析
先给出removeRange(int fromIndex,int toIndex)方法的源码(这段代码是干什么的就不再解释了,源码分析一文中已经说明) 1 protected void removeRange(int fromIndex, int toIndex) { 2 modCount++; 3 int numMoved = size - toIndex; 4
2017-08-13 11:32:57 2235
转载 发送邮件的原理
主要是两个协议,SMTP和POP3 SMTP:Simple Mail Transfer Protocol,即简单邮件传输协议,发送邮件的协议,默认端口,25 POP3:Post Office Protocol 3,即邮局协议,接收邮件的协议,默认端口,110 知道了这两个协议,下面来说说邮件发送和接收的原理图,分两种,相同邮件(QQ邮箱给QQ邮箱)
2017-08-11 16:41:59 1212
转载 Spring 编程式事务管理
Spring提供两种方式的编程式事务管理:使用 TransactionTemplate直接使用一个 PlatformTransactionManager 实现如果你选择编程式事务管理,Spring小组推荐使用 TransactionTemplate。 第二种方法则类似使用JTA的 UserTransaction API (除了异常处理的部分稍微简单点
2017-08-11 16:07:31 268
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人