JAVA
文章平均质量分 54
蒙德伊彼
领域驱动设计实践,业务架构&服务治理,团队合作效率提升等课题研究。
展开
-
数列求和(java)
问题提供一个方法,该方法有二个整形输入参数a和b,返回从a到b所有的整数的和且参数需要满足以下条件a a >= 0b 青铜级回答使用for循环int iron (int a, int b) { int result = 0; for (int i = a; i <= b; i++) { result = result + i;原创 2017-09-27 22:55:55 · 5342 阅读 · 0 评论 -
JAVA-电子签名范例代码
代码import java.security.InvalidKeyException;import java.security.Key;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException;import java.原创 2017-09-28 14:24:51 · 6640 阅读 · 0 评论 -
Java lambda表达式
lambda表达式lambda表达式是一种只拥有一个函数式接口的方法的叫法,可以简化封装。函数式接口在lisp这样的函数式编辑语言中,可以简单地把函数当作参数传递。在java中,由于函数不是对象,故不能直接当作参数传递。但可以通过函数式接口实现函数传递。package foo;public interface Func { public double apply(dou原创 2017-10-17 23:25:19 · 209 阅读 · 0 评论 -
java stream api介绍
简介Stream API借助前面介绍的java lambda表达式来进行集合数据处理。下面举些常用的例子来熟悉下。forEachstream方法不调用也可以使用forEachArrays.asList(new Double[] { 1.0, 2.1, 3.2, 4.3, 5.4 }).forEach(System.out::println);filter集合内数据过滤原创 2017-10-18 23:00:35 · 208 阅读 · 0 评论 -
使用JAVA的ExecutorService来限制线程数量
前言诸如利用多线程并行访问数据库可以提高系统的并发性能,但是线程变多伴随而来的是,当线程数大于DBMS(数据库管理系统)设置的最大DB连接数时,程序就挂掉了。在JAVA中如何避免这种问题呢?解决方法使用ExecutorService,限制最大线程数量ExecutorService是?ExecutorService是JAVA标准的并行计算库[java.util.concurren原创 2017-10-30 23:01:19 · 11330 阅读 · 0 评论 -
log4j2.xml基础学习
简介本文主要讲解log4j2的基本使用配置。讲解内容如下无配置文件有配置文件但无配置只配置Appender和LoggerLayout指定子LoggerFilter使用Property定义与使用环境变量, 系统属性等引用Script运用配置分割成多个文件环境java 1.8log4j2.9.1用于输出的java代码import org.apac原创 2017-11-11 23:22:21 · 2741 阅读 · 0 评论 -
junit的Rule使用方法介绍
简介通过java annotations(注解)形式将TestRule或TestRule子类的实例添加到测试类中,来扩展各种测试功能。环境java 1.8gradle文件目录.├── main│ ├── java│ └── resources└── test ├── java │ └── example │ ├──原创 2017-11-14 23:06:24 · 4986 阅读 · 0 评论 -
java调用系统命令Demo
java调用系统命令范例import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;public class SystemCommandCall { public static void main(String[] args) throws Exception原创 2018-02-13 11:22:03 · 475 阅读 · 0 评论