
java框架技术
小垣
一切皆有可能
展开
-
HashMap原理21问
1:HashMap 的数据结构?A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。transient Node[] table;2:HashMap 的工作原理?HashMap 底层是 hash 数组和单向链表实现,数组中的每个元素都是链表,由 Node 内部类(实现 Map.Entry接口)实现,HashMap 通过 put & get 方法存储和获取。存储对象时,将 K/V 键值传给 put() 方法:1、调用 hash转载 2020-10-08 09:15:31 · 674 阅读 · 0 评论 -
POI填充word文字+图片+图表(衍生上一章节)
模板下载路径:package com.mlogcn.wuhan.utils;import org.apache.poi.ss.util.CellRangeAddress;import org.apache.poi.ss.util.CellReference;import org.apache.poi.util.Units;import org.apache.poi.xddf.usermodel.chart.*;import org.apache.poi.xwpf.usermodel..原创 2020-09-07 14:54:45 · 351 阅读 · 0 评论 -
POI填充word文字和图表
模板下载路径:正在审核package com.mlogcn.wuhan.utils;import org.apache.poi.ss.util.CellRangeAddress;import org.apache.poi.ss.util.CellReference;import org.apache.poi.xddf.usermodel.chart.*;import org.apache.poi.xwpf.usermodel.*;import java.io.FileOutputStre原创 2020-09-03 16:55:49 · 922 阅读 · 0 评论 -
Jfreechart中文API和属性详解
本文包括3个部分:1. Jfreechart分解;2. Jfreechart中文API3.JfreeChart开发中遇到的问题及解决方式要想绘制出漂亮的图表,就必须了解图表的构成部分,将图表进行分解成N个部分。JfreeChart 中文API-------------------------------- 要想绘制出漂亮的图表,就必须了解图表的构成部分,将图表进行分解成N个部分。然后再对每一个部分进行渲染,设置样式:包括背景色、轮廓线条样式和颜色、填充颜色、字体大小...转载 2020-09-03 16:40:42 · 1053 阅读 · 0 评论 -
JFreeChart 生成图表工具
package com.mlogcn.wuhan.utils;import java.awt.Color;import java.awt.Font;import java.io.File;import java.io.FileOutputStream;import java.text.DecimalFormat;import java.text.NumberFormat;import org.jfree.chart.ChartFactory;import org.jfree.char.原创 2020-09-03 16:35:47 · 356 阅读 · 0 评论 -
logback配置
Spring集成logback有个链接:https://github.com/qos-ch/logback-extensions/wiki/Spring暂时Spring还不直接支持logback,所以需要手动配置上监听器,需要logback-ext-spring-version.jar支持,这个jar包可以到百度网盘:http://pan.baidu.com/share/link?sharei原创 2015-09-11 11:21:08 · 460 阅读 · 0 评论 -
Freemarker标签示例
1、创建两个实体类package com.website.laws.entity;/** * 栏目 * @author: Longjun * @Description: TODO * @date:2016年4月27日 下午2:21:52 */public class Column { protected Long id;//法规ID private String colu原创 2016-04-28 09:13:16 · 7529 阅读 · 0 评论 -
zookeeper项目实例分析
1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者原创 2016-04-29 10:22:56 · 2432 阅读 · 0 评论 -
JavaWeb 服务启动时,在后台启动加载一个线程
JavaWeb 服务启动时,在后台启动加载一个线程。目前,我所掌握的一共有两种方法,第一种是监听(Listener),第二种是配置随项目启动而启动的Servlet。下面对这两种方法做一简单的介绍,(Mark一下,防止以后急用又忘记了):监听(Listener)首先,我们创建一个监听的类,继承ServletContextListener,如下:[java]转载 2016-05-25 10:23:16 · 786 阅读 · 0 评论