- 博客(9)
- 收藏
- 关注
原创 Spring mvc中文乱码解决方法
JAVAEE的Servlet框架是Web应用中充当中央控制器的角色,采用HTTP协议的请求响应机制实现前端与后台的数据传输和交换,出于网络带宽和安全方面的考虑这些需要传输的数据不是以明文文本的格式进行传输的,需要一定的编码格式进行处理——这就促使MIME类型数据的诞生,实现这种类型的算法叫URLEncoding。 JAVAWeb服务器都实现了URLEncoding算法。无论GET还是POST请求都
2017-04-19 13:15:28
547
原创 java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space
在使用MyEclipse(Tomcat版本)打开项目时,出现报错如下: 通过问题描述,显示java heap space,堆栈溢出。 解决方法: 首先查看tomcat中jdk的内存大小 windows——preferences——myeclipse——servers——tomcat——选择你自己的tomcat版本——optional java VM arguments. 有时候
2017-04-17 11:32:04
2955
转载 了解Openstack
OpenStack 是最火的开源软件之一,活跃度呈指数级别上升;它是一组开源项目,诞生之初是由两个项目组成,目前十几个项目;它是一个云操作系统,OpenStack is a cloud operating system that … OpenStack 管理的资源不是单机的而是一个分布的系统,把分布的计算、存储、网络、设备、资源组织起来,形成一个完整的云计算系统;OpenStack 也提供一个
2016-12-19 14:21:46
535
原创 LINUX C编写一个hello world!程序
当ubuntu安装好了之后,我们就要开始开始第一个linux环境下的c编程了! 首先通过一个简单的例子来建立一个使用gcc编译程序的初步概念。 启动ubuntu,进入之后打开终端(CTRL+ALT+T)。键入su。 此时可能会出现第一个问题(我遇到的):就是su认证失败 解决方案如下: 之后成功进入root,在linux环境下编写第一个C语言程序:#include <stdio.h>
2016-12-13 23:13:31
1963
原创 面试中的排序算法总结(二)
4,希尔排序 希尔排序又称为缩小增量排序,它是一种插入排序,它是直接插入排序算法的加强版。 希尔排序的基本思想:把记录按步长gap分组,对每组记录采用直接插入排序方法进行排序。随着步长逐渐减少,所分成的组包含的记录越来越多,当步长的值减小到1时,整个数据合成为一组,构成一组有序记录,则完成排序。例如: 已知序列{24,8,30,50,42,19,21,40,11,15},要求:用希尔排序法排序,
2016-12-12 16:34:20
587
原创 哈夫曼树的建立、编码以及WPL值的计算
假设用于通信的电文由字符集{A,B,C,D,E,F}中的字母构成,这些字母在电文中出现的概率分别为{0.10,0.19,0.20,0.35,0.12,0.04},要求: 1、构造一棵Huffman树,填写下表,要求左结点的权不大于右结点的权 2、在下表中填入各字符的Huffman编码(左分支为”0”,右分支为”1”) 3、求带权路径长度 解析: 1、哈夫曼树的构造 将电文概率由大到
2016-12-05 17:41:14
43005
11
原创 二叉树的恢复和遍历
二叉树的遍历先序遍历(前序遍历) 遍历顺序 根节点——先序遍历左子树——先序遍历右子树中序遍历 遍历顺序 中序遍历左子树——根节点——中序遍历右子树后序遍历 遍历顺序 后序遍历左子树——后序遍历右子数——根节点在做二叉树的恢复时,一定要清楚的掌握二叉树的遍历的概念。任何复杂的二叉树都是有基本的二叉树构成。只要明白了二叉树三种遍历的基本概念,就可以快速并准确的写出先序,中序,后序遍
2016-12-03 23:16:53
908
原创 二维数组地址的计算
在一个C语言程序中,有结构类型STUDENT的定义和结构数组allstudents的声明如下: struct STUDENT { char name[8]; int number; } STUDENT allstudents[10][50]; allstudents是一个二维数组,它的每个元素都是包含name和number的结构类型。已知在C语言中,二维数组使用以行序为
2016-12-03 21:42:57
15107
1
原创 面试中的排序算法总结
面试中的排序算法总结 1,冒泡排序 基本的思想就是通过与相邻元素的比较和交换来把小的数交换到前面。类似于水泡上升一样,因此得名。 C语言代码块/*冒泡排序实现*//*@SSPUmyl*/#include <stdio.h>#include <string.h>main(){ printf("请输入一串数字\n"); char str[1001]; gets
2016-12-03 21:35:13
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人