package com.heima.reflect; public class Demo008 { public static void main(String[] args) throws Exception { St…
分类:编程语言
商城项目面试问题整理
1.网站并发数: 经过压力测试可以支持3000左右的并发,可以满足目前的业务需求。由于我们的系统是分布式架构,支持水平扩展,如果将来并发量提高的话,可以增加服务器来提高并发量。 2.人员配置 产品经理:3人,确定需求以及…
Java8数组和List相互转换
1 数组转换为List 1.1 使用java.util.Arrays工具类中的asList()方法 String[] arrays = {"a", "b", "c"}; List<String> list =…
将多个excel表格打包成一个压缩包文件
上一篇文章讲解了如何生成excel文件,name这一章我们来谈谈如何将多个excel文件打包成压缩包的形式 首先看一下主函数: public static void main(String[] args) throws …
异常处理类-Throwable源码详解
package java.lang; import java.io.*; /** * * Throwable是所有Error和Exceptiong的父类 * 注意它有四个构造函数: * Throwable() * Thr…
ZetCode Spring Boot 教程
来源: ApacheCN ZetCode 翻译项目 译者:飞龙 协议:CC BY-NC-SA 4.0 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我…
模拟处理器调度
一、实习内容 选择一个调度算法,实现处理器调度。 二、实习目的 在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪进程个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。本实习模拟在单处…
布局算法之树布局
在数据可视化领域,常常需要将数据按照一定的规则分布,使得数据展示直观、清晰、一目了然。笔者在工程实践时,遇到这样一个问题:如何使得具有多个关系联系的点边图按照树形布局? 在查阅了大量国内外资料的基础上,笔者找到了Bill…
map与java对象相互转换
最近,研究map与java对象之间的相互转换,总结了5种方法: 第一种:使用org.apache.commons.beanutils转换 用到的主要jar包:commons-beanutils-1.9.3.jar //m…
Mybatis 缓存 开启二级缓存
Mybatis中给我们提供了缓存,其中有一级缓存和二级缓存 缓存是用来干嘛的? 当我们使用查询语句到数据库查询,每一次查询都会去访问数据库,频繁的访问数据库就会有压力,缓存就是来缓解数据库压力的,提升系统的性能 一级缓存…
数组_二维数组的初始化方式
数组的初始化方式总共有三种:静态初始化、动态初始化、默认初始化。 【1】静态初始化 除了用new关键字来产生数组以外,还可以直接在定义数组的同时就为数组元素分配空间并赋值。 eg: int[][] arr = { {1,…
java 实现Excel导出
1.注入相关依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</arti…