2 别闹、

尚未进行身份认证

我要认证

子非吾,安之吾之乐也

等级
TA的排名 1w+

java.lang.NoClassDefFoundError:org/apache/commons/lang/exception/NestableRuntimeException

缺少lang包,导入lang包。注意导入2.x版本或者以下版本的,不要导入3.x版本。注意:低版本中,这几个不行:commons-beanutils-1.8.3.jarcommons-lang-2.5.jar (我加入的是3.版本)*ezmorph-1.0.6.jarjson-lib-2.3-jdk15.jar接着报错:Exception in thread “pool-1-thread-1” java.lang.NoClassDefFoundError: net/sf/ezmorph/..

2020-05-30 19:53:17

word如何保留正文样式将其变为标题

2020-05-25 13:47:39

KMP算法你真的懂了吗?详细讲解KMP算法,理解每一个细节

文章目录1. 前言2. KMP算法2.1 KMP算法介绍2.1.1 Why exit KMP2.1.2 KMP的思想3.1.3 KMP部分代码2.1.4 求next数组2.2 KMP算法的实现代码2.3 改进的KMP算法2.4 小结1. 前言本文中我使用的串方式如下图所示:文中的串我都记为ss[0]不存放字符,从s[1]开始存放字符。i表达指向主串的指针,j表示指向模式串的指针。2. KMP算法2.1 KMP算法介绍2.1.1 Why exit KMP传统的BF算法有一个缺点:当

2020-05-12 19:53:26

数据结构5-栈与队列的应用

文章目录1. 栈的应用1.1 括号匹配的问题1.1.1 匹配的过程分析1.1.2 算法的实现1.1.2.1 顺序队列实现1.1.2.2 链式队列实现1.2 表达式求值问题1.2.1 表达式求值问题的分析1.2.1.1 中缀表达式1.2.1.2 后缀表达式(逆波兰表达式)1.2.1.3 前缀表达式(波兰表达式)1.2.1.4 中缀表达式转后缀表达式1.2.1.5 中缀表达式转前缀表达式1.2.1.6...

2020-05-09 19:17:09

数据结构表达式求值的代码实现(C语言)

1. 先转为后缀表达式再计算1.1 项目结构1.2 LinkList.h/*** 定义一个简化版的链表,用来存放后缀表达式。* 只实现4个功能:* 1. 初始化链表* 2. 销毁链表* 3. 在队尾插入元素* 4. 打印整个链表*/// 定义结点typedef struct Node{ char data[20]; int flag; // flag=1表明data是操作数,flag=0表明data是操作符 struct Node * next;} Node;/

2020-05-09 19:16:20

数据结构中括号匹配的代码实现(C语言)

文章目录1. 项目结构2. LinkStack.h3. LinkStack.cpp4. main.cpp5. 测试结果声明:括号匹配的实现使用的是.cpp文件。由于我使用的是vs2010,vs2010的编译器不支持函数返回值bool类型,并且不能这样定义for(int i= 0; i < 10; i++),必须在函数的开头声明i=0。为了编写的方便,我使用的是.cpp文件,没有使用.c文件。虽然是c++文件,但是内容是c语言。如果有需要.c文件的,请自行修改这两个地方就可以了。注意:项

2020-05-08 18:23:08

数据结构3-栈的知识点整理

文章目录1. 栈的定义和基本操作1.1 栈的定义1.2 栈的基本操作1.3 栈的分类1.4 小结2. 静态顺序栈2.1 基本操作2.1.1 初始化操作以及判断栈是否为空2.1.2 进栈操作2.1.3 出栈操作2.1.4 读取栈顶元素2.2 栈的两种实现2.3 共享栈2.4 小结3. 动态链栈3.1 基本操作3.1.1 初始化操作3.1.2 往链栈顶添加元素3.1.3 链栈顶弹出元素3.1.4 查看...

2020-05-07 16:28:05

数据结构3-栈的实现(C语言)

文章目录1. 栈的分类2. 动态链式栈的实现(不带头结点)2.1 项目结构2.2 LinkStack.h2.3 LinkStack.cpp2.4 main.cpp2.5 运行结果3. 动态链式栈的实现(带头结点)3.1 项目结构3.2 LinkStack.h3.3 LinkStack.cpp3.4 main.cpp3.5 运行结果声明:栈的实现使用的是.cpp文件。由于我使用的是vs201...

2020-05-07 16:23:26

数据结构4-队列知识点大全,干货满满(C语言)

1. 队列的定义和基本操作1.1 队列的定义1. 队列:是一种操作受限的线性表,只能在队尾插入元素,在对头删除元素。2. 特点: * 先进先出FIFO(first in first out)3. 相关术语: 1. 队头 2. 队尾 3. 空队列 4. 队头元素 5. 队尾元素1.2 队列的基本操作1.3 队列的分类* 队列的物理实现分类 1. 顺序结构 *...

2020-05-03 15:36:12

数据结构2-线性表的实现(C语言)

文章目录1. 线性表的分类2. 数组静态分配的顺序表2.1 目录结构2.2 SeqList.h2.3 SeqList.cpp2.4 main.cpp2.5 程序运行结果2.6 几个注意点3. 数组动态分配的顺序表3.1 项目结构3.2 SeqList.h3.3 SeqList.cpp3.4 main.cpp3.5 运行结果3.6 几个注意点4. 单链表的实现(带头结点)4.1 项目结构4.2 ...

2020-05-02 22:38:28

数据结构2-以前搞不懂线性表:静态顺序表、动态顺序表、静态链表、单链表、双链表等,现在全懂了,吐血总结一波。(代码是c语言描述)

文章目录1. 线性表的定义和基本操作1.1 线性表的定义1.2 线性表的基本操作1.3 线性表的分类2. 线性表的线性实现-顺序表2.1 数组静态分配的顺序表(C语言实现)2.1.1 目录结构2.1.2 SeqList.h2.1.3 SeqList.cpp2.1.4 main.cpp2.1.5 程序运行结果2.1.6 几个注意点2.2 数组动态分配的顺序表(C语言实现)2.2.1 几个注意点2.2...

2020-04-30 19:13:09

heap corruption detected

c语言中出现这个错误,绝大多数情况是动态分配的空间有问题。就是下述的不是整数倍的问题:造成这个错误,有个可能的易错点:如果你使用的是malloc分配的动态数组,那么不能使用sizeof去测动态数组的长度,测出来的不是整个数组的长度。不管是不是这个原因,检测上面是不是整数倍才是根本。...

2020-04-28 18:39:02

数据结构1-以前懵懂的算法复杂度,数据结构体系,现在全懂啦!吐血总结一波,还有一些考试相关的题目分享。

文章目录1. 数据结构的基本概念1.1 基本概念和术语1.2 数据结构三要素1.2.1 逻辑结构1.2.2 存储结构1.2.3 数据的运算2. 算法和算法评价2.1 算法效率的度量2.1.1 大O记号:O(n)2.1.2 Ω记号:Ω(n)2.1.3 θ记号:θ(n)1. 数据结构的基本概念1.1 基本概念和术语1. 数据 * 描述客观事物的符号,是计算机中可以操作的对象。 * 注意:...

2020-04-27 13:36:22

领略计算机网络世界6:应用层

文章目录1. 网络应用模型1.1 应用层概述1.2 网络应用模型1.2.1 客户/服务器模型 Client/Server1.2.2 P2P模型 Peer to Peer2. 域名解析系统 DNS2.1 域名2.2 域名服务器2.3 域名解析过程3. 文件传输协议3.1 文件传输协议 FTP(File Tranfsfer Protocol)3.1.1 FTP工作原理3.1.2 FTP传输模式3.2 ...

2020-04-26 18:10:36

领略计算机网络世界5:传输层

1. 应用层、传输层和网络层用到的主要协议1. 应用层: 1. http/https 2. ftp 3. DNS 4. SMTP 5. POP2 6. RDP2. 传输层 1. TCP 2. UDP3. 网络层 1. ARP 2. RARP 3. IP (RIP OSPF BGP) 4. ICMP 5. IGMP2. TCP和UDP的应用场景TCP: 数...

2020-04-25 15:58:10

计算机网络---笔记4:网络层

1. 今日内容文章目录1. 今日内容2. 网络层提供的两种服务2.1 虚电路服务2.2 数据报服务2.3 虚电路服务与数据报服务的对比3. IP协议3.1 虚拟互联网3.2 IP地址3.2.1 网络层的四个协议3.2.2 IP地址组成及分类3.3 子网掩码3.4 划分子网3.4.1 等长子网划分3.4.2 变长子网划分2. 网络层提供的两种服务网络层关注的是如何将分组的数据从源端沿着网络路径...

2020-04-07 19:00:34

网络编程2---熟悉socket:一个基于控制台输出的C/S Demo

文章目录1. 要求2. 构建项目2.1 建立项目2.2 创建客户端类:Client.java2.2 创建客户端类:Client.java1. 要求建立一个基于控制台的客户端/服务器端交互信息的Demo。效果如下:2. 构建项目2.1 建立项目2.2 创建客户端类:Client.java文件位置:import java.io.*;import java.net....

2020-04-17 17:38:53

算法复杂度的今生今世

文章目录1. 算法简介1.1 什么是算法1.2 如何衡量算法的好坏1.2.1 大O记号:O(n)1.2.2 Ω记号:Ω(n)1.2.2 θ记号:θ(n)1.3 增长速度1.3.1 o(1)1.3.2 O(logn)1.3.3 O(n^c)1.3.4 O(2^n)aaaa1. 算法简介1.1 什么是算法算法是一个抽象的概念。可以理解为:一组输入数据经过正确、确定、可行的有限步运算后得到的输出结...

2020-04-17 13:56:37

解决在百度云上在线播放时想免费加速的问题

1. 需要使用网页版的百度云2. 进入播放界面,按F12,出现以下videojs.getPlayers("video-player").html5player.tech_.setPlaybackRate(1.5)这里的1.5是1.5倍速播放,你可以根据自己的需求修改。...

2020-04-16 17:47:20

网络编程1---概述

文章目录1. 网络编程概述1.1 什么是网络1.2 什么是网络编程1.2 网络模型1.3 什么是socket1.4 C/S1. 网络编程概述1.1 什么是网络1.2 什么是网络编程1.2 网络模型1.3 什么是socket1.4 C/S...

2020-04-15 20:00:57

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。