技术
dervish0927
come on
展开
-
ThreadPoolExecutor 配置详解
一,ThreadPoolExecutor介绍ThreadPoolExecutor 是Java原生的线程池,我们只需要简单配置一下就可以使用了二,线程池配置详解ExecutorService exe = new ThreadPoolExecutor( //核心线程池大小 CORE_POOL_SIZE, //最大线程...原创 2020-03-04 16:44:35 · 1288 阅读 · 0 评论 -
java8 常用新特性总结---Lambda表达式
一,lambda 表达式1,语法//单行(parameters) -> expression//多行(parameters) ->{ statements; }2,作用 1)lambda 允许把函数作为参数传递进方法中 2)使用 Lambda 表达式可以使代码变的更加简洁紧凑声明一个接口interface SayHello{ /** ...原创 2020-03-04 15:32:58 · 165 阅读 · 0 评论 -
VIM 常用命令总结
一,概述vim是从 vi 发展出来的一个文本编辑器。vim 的官方网站 (http://www.vim.org)vim有三种模式:命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)二,命令模式(Command mode)刚进入vim,便进入了命令模式。命令模式下敲击键盘动作会被Vim识别为命令,而非...原创 2019-12-18 11:50:59 · 183 阅读 · 0 评论 -
win10 下C语言的环境搭建
一,前言由于有需要用到C语言,记录一下搭建心得二,准备如果想要设置 C 语言环境,需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。三,C语言编译器写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。C 语言编译器用于把源代码编译成最终的可执行程序。四,GCC安装GCC(GNU Compiler ...原创 2019-12-18 09:58:48 · 5169 阅读 · 0 评论 -
java8 stream的使用
从list集合中拿出两个字段组成MAPMap<Integer, String> userMap = userList.stream().collect(Collectors.toMap(User::getTjid, User::getName))从list集合中拿出一个字段作为key,对象作为valueMap<Integer, User> userMap =...原创 2019-12-11 14:55:31 · 1053 阅读 · 1 评论 -
ORM框架---JOOQ简单介绍
一,什么是JOOQ继Hibernate Mybatis 之后的又一ORM框架二,特点1.get back in control of your sql2.DSL(Domain Specific Language )风格,代码够简单和清晰3.支持主流的RDMS�和更多的特性,如self-joins,union,存储过程,复杂的子查询等等。4.三,使用pom...原创 2019-11-21 10:48:21 · 2144 阅读 · 0 评论