- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Spring Boot从入门到放弃-整合Shiro报错
整合Shiro时SecurityManager这个方法报错:Incompatibletypes.:Required:java.lang.SecurityManagerFound:org.apache.shiro.web.mgt.DefaultWebSecurityManager找了半天包都是引入了,但就是报错,这怎么办呢?既然返回值类型为 SecurityManager,它...
2020-01-31 19:53:54 2132 2
原创 JAVA数据结构——串(三)
文本文件加密:利用JAVA数据结构——串对文本文件通过IO过滤使用异或运算进行加密。对文本文件加密的方法有很多,最简单莫过于通过异或运算对文本内容进行加密。假设a是一段是待加密的字符编码,k是密钥,则执行b=a^k,获得的b则就是加密后的编码。通过b和k再进行一次异或运算,它又回归成原来的明文字符编码。package com.usts.edu.string;import java...
2020-01-30 12:43:16 2976
原创 JAVA数据结构——串(二)
模式匹配:上节JAVA数据结构——串我们提出了模式匹配概念,他是数据结构中字符串的一种基本运算,给定一个子串,要求在某个字符串中找出与该子串相同的所有子串,这就是模式匹配。假设P是给定的子串,T是待查找的字符串,要求从T中找出与P相同的所有子串,这个问题成为模式匹配问题。P称为模式,T称为目标。如果T中存在一个或多个模式为P的子串,就给出该子串在T中的位置,称为匹配成功;否则匹配失败。下...
2020-01-28 19:07:06 1143
原创 Springboot整合redis错误
错误:org.springframework.data.redis.serializer.SerializationException: Cannot deserialize; nested exception is org.springframework.core.serializer.support.SerializationFailedException: Failed to dese...
2020-01-21 20:36:46 738
原创 Spring Boot从入门到放弃-整合Mybatis
摘要:咱们做JavaEE开发肯定要和数据库打交道,所以打交道同时我们肯定要使用SQL语句,但我们不可能和曾经学Java一样,使用JDBC做增删改查,我们既然使用了Spring,我们肯定要做一些高大上的工具来做数据操作,所以我们选择了Mybatis。Mybatis一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以...
2020-01-21 14:32:01 1525
原创 如何将Redis 加入Windows服务
1. 下载完Redis并解压。2. 进入解压目录,并在导航栏cmd3. 输入:redis-server.exe --service-install redis.windows.conf --loglevel verbose添加完成。4. 卸载服务 :redis-server --service-uninstall...
2020-01-19 20:28:54 1291
原创 JAVA数据结构——串
串:什么是串?把若干单独个体连接在一起就是一个串。在数据结构中,我们使用的无论是顺序表或者是链表,都是讲个体链接在一起的方法,所以我们利用前面学习的知识,将个体连接在一起实现串的模式匹配(字串在主串中查找的过程),后面将介绍一种简单的子串查找算法BF算法(Brute-Force算法)和KMP算法。1. 串的概念 字符串简称串,是一种特殊的线性表,它的数据元素仅由一个字符组成。2. 串的...
2020-01-19 20:15:04 2560
原创 JAVA数据结构——队列(二)
素数环:根据上篇文章JAVA数据结构——队列我们留一下一个问题,如何利用队列解决素数环问题,下面我来讲解一下思路:1. 先映入顺序表类Sqlist 和 链队列类 LinkQueue ,在创建Sqlist类的一个对象L作为顺序表,用于存放素数环的数据元素,创建LinkQueue的一个对象Q,作为队列用于存放还未加入素数环的自然数2. 1加入L,2~n 加入Q。3. 将出队的队首元素P...
2020-01-17 20:27:59 1594
原创 JAVA数据结构——队列
链队列:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。队列的数据元素又称为队列元素。在队列中插入一个队列元素称为入队,从队列中删除一个队列元素称为出队。因为队列只允许在一端插入,在另一端删除,所以只...
2020-01-15 19:11:29 1870
原创 JAVA数据结构——栈(二)
使用栈完成回文数、字符串反转:根据上一篇文章JAVA数据结构——栈的一些特性完成回文数和串反转。判断回文数,JAVA帮我们封装了一些方法,我们只需要调用方法即可。如:String s = "123";char[] c = s.toCharArray();// 然后遍历后append进sb即可StringBuffer sb = new StringBuffer();sb....
2020-01-11 22:14:16 1075
原创 JAVA数据结构——栈
顺序栈:栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。因为栈的先进后出特性,所以我们可以用来做很多的工作,例如:我们判...
2020-01-09 17:17:54 1747
原创 JAVA数据结构——单链表
链表:一、 顺序存储结构虽然是一种很有用的存储结构,但是他有如下几点局限性:1. 因为创造线性表的时候已经固定了空间,所以当需要扩充空间时,就需要重新创建一个地址连续的更大的存储空间。并把原有的数据元素复制进新的存储空间。2. 因为顺序表要求数据的存储位置不仅是逻辑上相邻而且物理存储上也要相邻,所以当对数据进行增删操作的时候则会引起平均一半的数据元素移动。综上所述:适合静态存储、对...
2020-01-07 17:38:03 1979
原创 JAVA数据结构——顺序表
顺序表:一、 顺序表的特点:顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元依次存储线性表中的各个元素、使得线性表中在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系,采用顺序存储结构的线性表通常称为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。...
2020-01-05 18:10:29 3741 5
原创 CentOS 7 安装及配置 MySQL
CentOS 7 安装及配置 MySQL 以 MySQL 5.7为例:一、 使用wget 下载MySQL: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm二、 进行repo安装:rpm -ivh mysql57-community-release-el7-9.noarch.rp...
2020-01-03 12:51:33 3011 3
原创 CentOS 7 安装及配置 JDK
CentOS 7安装 JDK以JDK 1.8为例一、 查找环境中是否存在JDK:rpm -qa | grep java没有任何输出就不用管了。二、查找YUM源的JDK:yum search java|grep jdk会找到一堆,我们使用JDK 1.8 则找1.8版本三、下载安装JDK : yum install java-1.8.0-openjdk*...
2020-01-01 21:48:40 3030
testbroadcastsms.zip
2020-05-30
generatorSqlmapCustom.zip
2020-04-19
AMap_Android_API_3DMap_Doc.CHM
2019-12-14
org.jbundle.util.osgi.wrapped.org.apache.http.client-4.1.2.jar
2019-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人