摘要:
哈夫曼树的实现
1.编码思想
哈夫曼编码是一种变长的编码方案,字符的编码根据使用频率的的不同而长短不一, 使用频率高的字符其编码较短,使用频率低的字符编码较长,从而使所有的编码总长度为最短.
统计原始数据中个新号符号的频率,安频率高低的次序排列
将两个频率最小的相加,作为原本两个节点的父节点,次父... 阅读原文
2018-11-22 17:35:02 阅读(2301) 评论(0)
摘要:
/** * 折线图的数据写入方法 * @param slide ppt图表 * @param index 折线图的下标 * @param data 需要填充的数据 * @param titles 内嵌Excel的X轴title * @param columnTitles 内嵌Excel的Y轴ti... 阅读原文
2018-11-22 16:23:02 阅读(2540) 评论(0)
摘要:
原因:
此版本选择过高。当出现此错误时,直接对项目可能无法进行修改。可以通过修改项目的配置文件来达到目的。
\workspace\项目名称\.settings\org.eclipse.wst.common.project.facet.core.xml
将此处适当修改,适应版本。
当然,为避免出现此类错误,可在导入... 阅读原文
2018-11-22 15:39:02 阅读(2278) 评论(0)
摘要:
首先要了解一个概念,SSM框架就是Spring+SpringMVC+MyBatis的整合,既然是整合,那么你就应该了解一下,拆分出来的每一项的大致是干什么的,先有个概念才好往下走。
Spring
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,它是为了解决企业应用... 阅读原文
2018-11-22 14:26:03 阅读(2365) 评论(0)
摘要:
1 package debug;
2
3 import java.util.Scanner;
4 public class Demo3 {
5
6 public static void main(String[] args) {
7
8 Scan... 阅读原文
2018-11-22 12:38:02 阅读(2359) 评论(0)
摘要:
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据... 阅读原文
2018-11-22 11:44:02 阅读(2297) 评论(0)
摘要:
1 package debug;
2
3 class Demo2 {
4 public static void main(String[] args){
5 int a = 1;
6 int b = 2;
7 System.out.printl... 阅读原文
2018-11-22 11:30:02 阅读(2252) 评论(0)
摘要:
java 平台
1、J2SE java 开发平台标准版
2、J2EE java 开发平台企业版
java 程序需要在虚拟机上才可以运行,换言之只要有虚拟机的系统都可以运行 java 程序。
不同系统上要安装对应的虚拟机才可以运行 java 程序
开发步骤
1、编写源文件 (.jav... 阅读原文
2018-11-22 10:54:02 阅读(2526) 评论(0)
摘要:
栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的... 阅读原文
2018-11-22 10:13:04 阅读(2187) 评论(0)
摘要:
学习到Struts2,建Demo,直接打开IDEA,创建了一个Web项目,使用了Struts2,结果配置好后一直提示 ClassNotFound "org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter"
前提:使用的Struts2 版本号... 阅读原文
2018-11-22 08:40:02 阅读(2225) 评论(0)