- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 EasyExcel读写Excel的基本使用
Excel导入导出的应用场景1、数据导入:减轻录入工作量2、数据导出:统计信息归档3、数据传输:异构系统之间数据传输EasyExcel简介1、EasyExcel特点Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但它们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定对OOM(out of memory)或者JVM必反的full gc。EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著
2021-08-13 20:04:53
690
原创 作业调度算法的简单实现(Java)
文章目录作业调度算法的简单实现(Java)写在前面流程图代码部分项目结构Process(要操作的对象)FCFS算法实现SJF算法实现实验总结和分析前端实现(HTML+CSS+JavaScript+Jquery)**作业调度算法.html**实验总结和分析实验总结和分析作业调度算法的简单实现(Java)写在前面前些天操作系统老师带着我们做了作业调度算法的实验,但是那份代码不是我这种菜鸟所能看得懂得,所以我打算自己用Java去实现这个实验,没有数据结构没有算法,仅仅是简单的逻辑。直接上代码,需要的直接co
2021-05-25 18:55:54
3778
1
原创 Java Web的学习
Tomcat声明:这是我在b站跟着up主—楠哥教你学Java学习时记的笔记,拿来与大家分享视频地址:https://www.bilibili.com/video/BV1NE411Q7Nx若有冒犯,请联系我删除web应用服务器:Tomcat、Jboos、Weblogic、Jetty安装Tomcat官网下载压缩文件。Tomcat官网解压缩bin:存放各个平台启动和停止Tomcat服务的脚本文件。conf:存放各种Tomcat服务器的配置文件。lib:存放Tomcat服务
2021-04-16 11:47:40
551
1
原创 简单的图书管理系统(C)
图书管理系统相关配置win10系统+MinGw(编译环境)+Clion(编辑软件)使用的编程语言 C语言编写思路 写代码时要根据要自己想要实现的功能来分析代码的结构。图书管理系统是一个简单的链式结构的应用,系统的功能无非就是对数据的增、删、查、改、外加一个打印链表和对数据的永久保存(将链式结构保存到文件)、将保存在文件中的数据读取到链式结构中,当然在这之前要对链表中的基本单元(结点)设计一个结构体,一个结点对应着一本书的信息相当于一个对象,结构体相当于java中的一个只有属性的类。 根据
2020-12-16 22:07:16
2217
2
原创 顺序表代码C++实现
C++实现顺序存储结构代码最近学习了《数据结构》这本书,但因为书上的都是些代码片段,各个函数在不同的页面上,让人看的很陌生,下面是顺序表的全部代码,语言是C++,我也搞不懂为啥书的封皮上说的是C语言版,但里面却是C++。下面的代码仅仅能够实现相关的功能,并没有简单的界面和用户操作。#include<iostream>#include<iomanip>using namespace std;/* 函数定义: * InitList(*L):初始化操作,建立一个空的线性
2020-10-09 20:00:05
1109
原创 静态链表
静态链表地球都知道C语言是个伟大的语言,他的魅力在于指针的灵活性,使得它可以非常容易地操作内存中的地址和数据,这比其他高级语言更加灵活方便。(面向对象使用对象引用机制间接地实现了指针地某些功能)用数组描述地链表叫做静态链表,这种描述方法叫做游标实现法。/*线性表地静态链表存储结构*/#define MAXSIZE 1000typedef struct{ ElemType data; //数据 int cur; //游标(Cursor)}Component,StaticLinkLi
2020-10-09 19:44:59
253
原创 线性表的链式数据结构
线性表的链式存储结构前面我们讲的线性表的顺序存储结构,它最大的缺点就是插入和删除时需要移动大量的元素,这显然就需要耗费时间。那我们能不能针对这个缺陷或者说遗憾提出解决的方法呢?要解决这个问题,我们就得考虑一下导致这个问题的原因!原因就在于相邻两个元素的存储位置也具有邻居关系,它们在内存中的位置是紧挨着的,中间没有间隙,当然就无法快速插入和删除。线性表链式存储结构定义线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素,这组存储单元可以存在内存中未被占用的任意位置。比起顺序存
2020-10-04 13:20:36
269
原创 线性表的顺序存储结构
线性表的定义线性表(List):由零个或多个数据元素组成的有序结构。若线性表记为(a1,……,ai-1,ai,ai+1,……an),则表中ai-1领先于ai领先于ai+1,称ai-1是ai的直接前驱元素,ai+1是ai的后继元素。例子:请问公司的组织架构是否属于线性关系?分析:一般公司的总经理管理几个总监,每个总监管理几个经理,每个经理都有各自的下属和员工。答:不是,因为线性关系的条件是如果存在多个元素,则第一个元素无前驱,而最后一个元素无后继,其他元素都有且只有一个前驱和后继。
2020-10-04 13:18:52
966
3
原创 什么是数据结构
什么是数据结构什么是数据结构* 官方:数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们的关系和操作等相关问题的学科。* 数据结构事实上是:程序设计= 数据结构 + 算法* 再简单的来说数据结构就是关系,没错,就是数据元素相互之间存在的一种或多种特定的集合。逻辑结构和物理结构传统上,我们把数据结构分为逻辑结构和物理结构。逻辑结构:是指数据结构对象中数据元素直接按的互相关系,也是我们今后最需要的关注和讨论的问题。物理结构:是指数据结构的逻辑结构子啊计算机中的存储形式
2020-10-04 13:18:29
383
原创 算法
算法设计的要求正确性算法的正确性是指算法至少应该具有输入、输出和加工处理无歧义性、能够正确反映问题的需求、能够得到问题的正确答案。大体分为一下四个层次:算法程序没有语法错误算法程序对于合法输入能够产生满足要求的输出。算法程序对于非法输入能够产生满足规格的说明。算法程序对于故意刁难的测试输入都有满足要求的输出结果。可读性算法设计另一目的是为了便于阅读、理解和交流。我们写代码的目的,已放面是为了让计算机执行,但还有一个重要的目的是为了便于他人阅读和自己日后阅读修改。健壮
2020-10-04 13:17:39
430
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人