- 博客(19)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 《阿里巴巴Java开发手册(终极版)》
今天《阿里巴巴Java开发手册(终极版)》出炉……1、新版本历程 10月份阿里会出炉针对开发规范开发的IDE插件,值得期待!2、新版本下载地址: https://pan.baidu.com/s/1c1UQM7Q
2017-09-25 09:55:22 35007
原创 Java8优化优先检索缓存的代码
1、模拟Redis的缓存客户端 提供优化首先从缓存获取、缓存取不到则从数据获取并更新缓存的方法。import java.util.HashMap;import java.util.Map;import java.util.Objects;import java.util.function.Supplier;/** * @author: wangyingjie1 * @versi
2017-09-21 11:15:17 489
原创 Java8 Stream 流中的匹配查找方法
findAny:查找任何一个就返回 Optional findFirst:查找到第一个就返回 Optional anyMatch:匹配上任何一个则返回 Boolean allMatch:匹配所有的元素则返回 Boolean
2017-09-29 17:37:02 50706 2
原创 Java8 中reduce的基本使用
1、初识 reduce 的基本 api @Test public void testReduce() { Stream<Integer> stream = Arrays.stream(new Integer[]{1, 2, 3, 4, 5, 6, 7, 8}); //求集合元素只和 Integer result = stream.reduc
2017-09-26 11:11:30 26088 1
原创 Java9 中的Jshell 操作
操作Java9的Jshell,windows环境下需要在其安装目录的bin下找到jshell.exe 文件,双击打开; 在其窗口直接输入Java代码不用执行main方法即可运行代码!
2017-09-23 23:56:50 2377
原创 Java9 中对集合类扩展的 of 方法
Java9 中对集合类扩展的 of 方法package com.jd.collections;import org.junit.Test;import java.util.List;import java.util.Map;import java.util.Optional;import java.util.Set;import java.util.stream.IntStream;imp
2017-09-23 23:45:23 2563
原创 Java8 集合元素使用Stream Api进行分组
import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.stream.Collectors;import static java.util.stream.Collectors.groupingBy;public class Student { private int id
2017-09-22 22:31:26 13122
原创 Java8 中Stream forEach 与 foreEachOrdered 的区别
/** * Java8 中stream流的 forEach 与 foreEachOrdered 的区别 */public class Main { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("x"); li
2017-09-22 22:14:04 14771
原创 Java9 接口支持私有方法
1、接口支持私有方法 Java9 不仅像Java8一样支持接口默认方法,同时还支持私有方法,这样看来抽象类越来越没有用武之地了………………//java9 新特性之接口支持私有方法public interface StudentService { default void getStudent1() { String stu = getStu(); Syst
2017-09-22 22:00:38 2172 1
原创 Java9 optional 可以直接转为 stream
1、optional 可以直接转为 streamimport java.util.ArrayList;import java.util.List;import java.util.Optional;//java9 可以将Optional可以直接转为stream 流来进行处理public class OptionalTest { public static void main(Strin
2017-09-22 21:57:22 3817
原创 MySQL查看锁及事务隔离级别的命令
1、查看锁表状态 SHOW PROCESSLIST;2、查看锁表状态 SELECT * FROM information_schema.innodb_trx ORDER BY trx_started3、生成批量杀除锁表进程语句 Kill 进程id SELECT concat(‘KILL ‘,id,’;’) FROM information_schema.processlist WHERE
2017-09-22 11:36:23 3008
原创 Java8集合及Stream操作
集合、流Stream操作测试:import java.util.Arrays;import java.util.List;import java.util.Map;import java.util.stream.Collectors;import java.util.stream.Stream;public class CollectionOperation { //array co
2017-09-20 22:45:12 1146
原创 Java8 中Optional类的使用
1、利用Optional 提取Json中的某个字段的值, 本例子程序提取 sku 的值import com.jd.fastjson.JSONArray;import com.jd.fastjson.JSONObject;import org.junit.Test;import java.util.Optional;/** * @author: wangyingjie1 * @version
2017-09-20 12:24:06 1575
原创 Java8自定义函数
Java8自定义函数package com.jd.svc.jdk8;import java.util.function.BiConsumer;import java.util.function.BiFunction;import java.util.function.Function;import java.util.function.Supplier;public class Constr
2017-09-20 11:05:28 1066
原创 Java8中List的排序
1、基本类型的List集合的排序 public void testListSort() { List<Long> idList = new ArrayList<>(); idList.add(23L); idList.add(22L); idList.add(20L); idList.add(21L);
2017-09-20 10:56:25 7554 1
转载 深究java.lang.Class.getResource(String)与java.lang.ClassLoader.getResource(String)
转载一篇关于资源文件路径的文章: http://blog.csdn.net/jiaotuwoaini/article/details/51578896
2017-09-18 13:36:45 841
原创 IDEA修改git账号及密码的方法
IDEA修改git账号及密码的方法: 1、file->settings->passwords 2、重启IDEA3、执行一次提交或更新 当执行提交或更新之后,idea会自动提示输入账号、密码,如下:
2017-09-15 11:33:27 255132 32
原创 Caused by: java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.format
如果项目启动报如下的错误,可能是由于 jar 包冲突引起的。 错误信息:Caused by: java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.format(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;
2017-09-11 12:49:14 6008
如何获取mybatis 执行 的 sql
2016-07-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人