摘要: 1.0 安装Gradle,参考之前文章《Gradle入门实战(Windows版)》 2.0 使用gradle 快速生成一个Java project 3.0 在 build.gradle文件中添加 apply plugin: 'idea' 4.0 执行命令 gradle idea 5.0 用 inte 阅读全文
posted @ 2017-10-16 23:03 zheting 阅读(610) 评论(0) 推荐(0)
摘要: 问题现象: Task 'run' not found in root project 'springframework'. 问题原因: 没有在gradle.build文件中添加如下配置, 类似问题: https://discuss.gradle.org/t/task-run-not-found-in 阅读全文
posted @ 2017-10-16 22:52 zheting 阅读(8238) 评论(0) 推荐(0)
摘要: In Eclipse, you press CTRL + SHIFT + O “Organize Imports” to import packages automatically. For IntelliJ IDEA, if you press CTRL + ALT + O “Optimize I 阅读全文
posted @ 2017-10-16 22:09 zheting 阅读(3050) 评论(0) 推荐(0)
摘要: nodejs官网:https://nodejs.org/en/ 下载安装: node-v8.4.0-x64.msi 检查 path 中是否已经配置nodejs的安装路径,如果没有要配置。 node -v 和 npm -v 检查安装是否成功(npm是nodejs安装的时候包含在内的) 阅读全文
posted @ 2017-10-16 20:12 zheting 阅读(236) 评论(0) 推荐(0)
摘要: Github 删除 repository 如下图操作 阅读全文
posted @ 2017-10-16 20:06 zheting 阅读(246) 评论(0) 推荐(0)
摘要: IntelliJ IDEA设置编码格式为UTF-8 阅读全文
posted @ 2017-10-16 20:02 zheting 阅读(485) 评论(0) 推荐(0)
摘要: 自动补全变量名称 : Ctrl + Alt + v 自动补全属性名称 : Ctrl + Alt + f 阅读全文
posted @ 2017-10-16 20:01 zheting 阅读(1394) 评论(0) 推荐(0)
摘要: 官网:http://projects.spring.io/spring-data-redis/ 1.0 参考之前的一片文章:Gradle入门实战(Windows版) 构建java application 2.0 添加在gradle.build文件中添加依赖 compile 'org.springfr 阅读全文
posted @ 2017-10-16 18:54 zheting 阅读(416) 评论(0) 推荐(0)
摘要: 在开始看我画小狗之前,咱们先来看道很简单的题目: 下面程序的输出是什么? 如果你的回答是“小强”,好,恭喜你答对了。下面我们改一下代码: 是的,我只是在changeName方法里面加了一句代码 这一次的输出又是什么呢? A旺财 B小强 答案是 A旺财,changeName方法并没有把myDog的名称 阅读全文
posted @ 2017-10-15 11:14 zheting 阅读(451) 评论(0) 推荐(0)
摘要: Arrays.asList() 是将数组作为列表 问题来源于: 期望的输出是 list里面也有4个元素,也就是size为4,然而结果是1. 原因如下: 在Arrays.asList中,该方法接受一个变长参数,一般可看做数组参数,但是因为int[] 本身就是一个类型,所以a变量作为参数传递时,编译器认 阅读全文
posted @ 2017-10-15 10:47 zheting 阅读(421) 评论(0) 推荐(0)
摘要: 一个很有趣的现象,下面这两个结果输出的结果是false true,这是为什么? 翻看Integer的源码可以看到,当new Integer(12);时,没有什么特别的,就是通过构造方法创建了一个Integer的对象,并将12赋值给对象的变量value。因此a!=b是正常的。而上面c==d是true就 阅读全文
posted @ 2017-10-09 23:09 zheting 阅读(289) 评论(0) 推荐(0)
摘要: 在需要把其他对象转换为字符串对象时,使用String.valueOf(obj)而不是直接调用obj.toString()方法,因为前者已经对空值进行检测了,不会抛出空指针异常。 使用StringBuilder或者StringBuffer时,尽可能准确地估算capacity,并在构造时指定,避免内存浪 阅读全文
posted @ 2017-10-09 23:01 zheting 阅读(227) 评论(0) 推荐(0)
摘要: +和concat都可以用来拼接字符串,但在使用上有什么区别呢,先来看看这个例子。 concat源码: 所以可以得出以下结论: +可以是字符串或者数字及其他基本类型数据,而concat只能接收字符串。 +左右可以为null,concat为会空指针。 如果拼接空字符串,concat会稍快,在速度上两者可 阅读全文
posted @ 2017-10-09 22:58 zheting 阅读(17042) 评论(0) 推荐(0)
摘要: 有时候,我们想在一个Excel单元格中输入多行内容,可以根据不同情况选择下面的方法来实现: 方法一:如果有大量的单元格需要这样做,采取此种设置格式的方法,选中需要这种格式的单元格,执行“格式→单元格”命令,打开“单元格格式”对话框,切换到“对齐”标签下,选中“自动换行”选项,确定返回即可。 以后,在 阅读全文
posted @ 2017-09-28 07:27 zheting 阅读(1807) 评论(0) 推荐(0)
摘要: 1.0 JSTL的下载 JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上。 2.0 搭建开发环境 1. Depen 阅读全文
posted @ 2017-09-25 22:47 zheting 阅读(4980) 评论(0) 推荐(0)