- 博客(36)
- 收藏
- 关注
原创 Docker安装MYSQL8及内存优化
1 参考官网,安装Docker2 在安装前,上https://hub.docker.com/_/mysql/?tab=tags看一下MYSQL的版本3 查找镜像docker search mysql4 拉取镜像(不指定版本号,下载mysql镜像,默认最新版本)docker pull mysql:8.05 查看镜像docker images6 通过镜像创建容器并运行docker run -di --name=mysql8.0 -p 33306:3306
2020-10-07 11:23:27
1542
原创 合并两个有序链表
class Node { Node next = null;//下一个结点 int data;//结点数据 public Node(int data) { this.data = data; } @Override public String toString() { return "Node{" + ...
2019-10-15 22:55:39
237
原创 逆序打印链表
class Node { Node next = null;//下一个结点 int data;//结点数据 public Node(int data) { this.data = data; } @Override public String toString() { return "Node{" + ...
2019-10-15 22:53:24
278
原创 反转单链表
package algorithm.linkedlist;/** * @Created by XDarker * @Description 反转单链表 * @Date 2019/10/13 16:41 */public class ReverseLinkedList { public static void main(String[] args) { ...
2019-10-14 23:07:30
211
原创 查找单链表中的倒数第k个节点
package algorithm.linkedlist;/** * @Created by XDarker * @Description 查找单链表中的倒数第k个节点 * @Date 2019/10/13 16:41 */public class GetLastKNode { public static void main(String[] args) { ...
2019-10-13 17:50:54
649
原创 获取单链表节点的个数
package algorithm.linkedlist;/** * @Created by XDarker * @Description 获取单链表节点的个数 * @Date 2019/10/13 16:41 */public class GetLinkedListNodeLength { public static void main(String[] args)...
2019-10-13 17:18:15
602
原创 Java实现单链表的增删改查
package algorithm.linkedlist;/** * @Created by XDarker * @Description Java实现单链表的增删改查 * @Date 2019/10/12 22:22 */public class LinkedListDemo { public static void main(String[] args) {// ...
2019-10-13 16:35:06
387
原创 数组实现队列
队列(Queue),是一种线性存储的数据结构。它有以下几个特点:队列中数据是按照"先进先出(FIFO, First-In-First-Out)"方式进出队列的。 队列只允许在"队首"进行删除操作,而在"队尾"进行插入操作。 队列通常包括的两种操作:入队列和出队列。模拟环形队列Queue思路:* front变量指向队列的第一个元素,初始值为0;* rear变量指向队列最有一个元素的后...
2019-10-10 23:25:00
186
原创 稀疏数组SparseArray
基本介绍当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方法记录数组一共有几行几列,有多少个不同的值。 把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。稀疏数组举例说明稀疏数组【0】:说明有几行几列,有多少个不同的值(非零值)代码实现package algorithm;/** * @C...
2019-10-09 21:11:31
176
原创 JAVA对象之间属性复制BeanUtils.copyProperties
背景项目中有时遇到对象属性之间赋值,但是对象的赋值属性比较多的时候,会想到用BeanUtils.copyProperties进行拷贝。用法BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。User对象/** * Created by XDarker * 2019/9/28 22:23 */publi...
2019-09-30 23:39:53
11658
1
原创 树莓派centos7系统安装配置
目录1.烧录系统2.配置自动连接wifi3.扩展内存4.更换yum源5.docker安装1.烧录系统Centos ARM芯片的版本下载地址:http://mirror.centos.org/altarch/7/isos/armhfp/首先,格式化内存卡,然后将下载的Centos系统解压,写入系统到SD卡中,最后将SD卡插入树莓派。2.配置自动连接wifi...
2019-08-04 23:37:36
11480
原创 Angular报错 类型“typeof Observable”上不存在属性“from” 类型observable<any>上不存在属性debounceTime
在学习Angular过程中,由于按照视频Angular4学习的,代码报错:类型“typeof Observable”上不存在属性“from”,类型observable<any>上不存在属性debounceTime查资料发现,由于自己环境是Anguar8,"rxjs": "~6.4.0",响应式编程的语法已经有一些变化了。Angular4 Observable用法:Obse...
2019-07-14 12:20:39
2497
原创 Maven编译 源码中文出现乱码 编译失败
问题:项目maven编译过程中 出现中文乱码,导致编译失败。问题分析:中文操作系统编码为GBK,maven 打包时候 系统默认编码为GBK,导致在编译UTF-8格式的源代码文件时出现编码不匹配的问题。我们将maven 编码设置为UTF-8即可。解决方案一:设置windows环境变量:Key: JAVA_TOOL_OPTIONSValue: -Dfile.enco...
2019-06-05 10:01:46
3744
原创 MongoDB 入门实战
一.基本概念的理解MongoDB是一个基于分布式文件存储的数据库。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。在NoSql的数据库中,操作数据都是通过指令或程序语言完成...
2019-05-30 14:25:47
361
原创 zuul网关启动报错:Consider renaming one of the beans or enabling overriding by setting spring.main
zuul网关服务启动不成功报错:The bean 'proxyRequestHelper', defined in class path resource [org/springframework/cloud/netflix/zuul/ZuulProxyAutoConfiguration$NoActuatorConfiguration.class], could not be regis...
2019-05-28 10:01:01
1679
原创 hystrix dashboard Unable to connect to Command Metric Stream问题解决
项目环境:SpringBoot 2.1.5.RELEASE SpringCloudFinchley.RELEASE问题:hystrix dashboard Unable to connect to Command Metric Stream解决办法:management: endpoints: web: exposure: in...
2019-05-27 19:52:10
524
原创 CSS3方式实现动画菜单
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-27 09:35:29
631
原创 jQuery方式实现动画菜单
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-26 18:04:51
345
原创 jQuery实现三级菜单
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-25 15:44:29
2630
原创 HTML/CSS方法实现三级菜单
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-25 14:20:25
2448
原创 HTML/CSS方法实现中英文变换菜单显示
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-25 11:02:05
2136
原创 jQuery方法实现下拉菜单显示和隐藏
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-24 18:58:03
2447
原创 JS方法实现下拉菜单显示和隐藏
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-24 18:24:51
5220
原创 HTML/CSS方法实现下拉菜单
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
2019-05-24 17:13:09
306
原创 SDN南向协议
SDN网络中的协议按照功能可以分为管理层面协议与控制层面协议。广义的SDN南向协议可分为三种类型,分别为仅有对数据平面的配置能力、具有部分可编程能力、本来就存在,但不是为SDN设计,只是被应用在SDN上。狭义的SDN南向协议具有对数据平面编程的能力,可以指导数据平面设备的转发操作等网络行为,关键在于是否具有确切的数据平面可编程能力。以SDN控制器为界限,按照可编程接口的层级可以分为南向接口...
2019-05-09 15:38:22
4682
原创 hadoop启动报错java.lang.ClassNotFoundException: org.apache.hadoop.yarn.server.timelineservice.collector
问题所在:hadoop启动报错,缺少hadoop-yarn-server-timelineservice jar包解决办法:将hadoop-2.9.2\share\hadoop\yarn\timelineservice下 hadoop-yarn-server-timelineservice-2.9.2.jar 复制到hadoop-2.9.2\share\hadoop\yarn\lib目录下...
2019-01-14 19:28:23
4606
5
原创 SpringBoot访问jsp显示404错误
SpringBoot使用的内嵌的tomcat,官方推荐的是使用thymeleaf模版。内嵌的tamcat是不支持jsp页面的,当需要整合jsp时需要导入tomcat-embed-jasper的依赖才能正确访问。<!-- 使用 jsp 必要依赖 --> <dependency> <groupId>org.apache.tomcat.emb...
2018-08-25 16:36:10
1490
1
原创 报错:Inferred type 'S' for type parameter 'S' is not within its bound; should extend XXX
今天,在利用JPA测试一个类时发现测试报错:Inferred type 'S' for type parameter 'S' is not within its bound; should extend 'XXX'查资料发现SpringBoot版本问题,由于用的2.0.6版本 导致报错。...
2018-08-04 13:47:18
2793
原创 更新MySQL 8.0需要注意的异常问题
1.启动异常报错:java.sql.SQLException: Unknown character set index for field '255' received from server.原因: MYSQL 5.5 之前, UTF8 编码只支持1-3个字节;从MYSQL5.5开始,可支持4个字节UTF编码utf8mb4。 mysql-connector-java.jar 的版本问题...
2018-07-31 20:11:44
2983
1
原创 Junit4单元测试报错Error creating bean with name 'mvcContentNegotiationManager'
严重: Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@234bef66] to prepare test instance [com.spring.service.imp...
2018-07-27 14:43:38
11893
6
原创 idea在运行web项目时部署在tomcat的位置
今天在看Spring实战用idea搭建web项目运行时启动正常但是访问显示404资源不存在,然后去配置的tomcat/webapps下一看没有部署的项目文件,一顿操作弄好之后又去配置的tomcat/webapps下一看还是没有部署的项目!!这是怎么访问成功的??很奇怪!!印象中使用MyEclipse启动部署web项目时在webapps下应该会有项目文件...........项目在tomca...
2018-07-27 14:17:02
7817
原创 消息中间件Kafka Win10安装配置
版本:kafka_2.10-0.9.0.0.tgz安装配置环境搭建需要安装配置好JDK,ZooKeeper,然后将下载压缩包解压放到本机安装目录中1. 进入Kafka配置目录,C:\BanGong\kafka_2.10-0.9.0.02. 编辑文件“server.properties”3. 找到并编辑log.dirs=C:\BanGong\kafka_2.10-0.9.0.0\kafka-log,...
2018-07-10 14:05:31
600
原创 Win10 MongoDB安装和配置
官网下载:https://www.mongodb.com/download-center/community安装配置安装路径是:C:\BanGong\MongoDB\1. 新建数据库路径(data目录:在里面有db目录) 日志路径(logs目录:在里面创建空的日志文件mongodb.log) 配置路径(etc目录)和在etc文件内创建配置文件(mongodb.conf)...
2018-07-10 11:33:40
1406
原创 Java 异常(Exception)
一、异常定义在Java中程序的错误主要是语法错误和语义错误,一个程序在编译和运行时出现的错误我们统一称之为异常。异常是发生在程序执行过程中阻碍程序正常执行的错误事件;比如打开的文件不存在、网络连接中断、操作数组越界等都会导致出现异常。二、Java异常体系Throwable类是整个异常体系类的父级类,整个类有两个直接子类java.lang.Error和java.lang.Exception.Erro...
2018-05-20 23:34:17
355
原创 SQL数据库笔试题
其中,两个表的关联字段为申请单号。编写SQL语句实现以下功能:A、建立表g_cardapply表CREATE TABLE g_cardapply( g_applyno varchar(8) primary key, g_applydate datetime, g_state varchar(2))g_cardapplydetail表create table g_cardapplydet...
2018-05-19 20:25:51
13804
原创 Java多线程循环打印ABC的5种实现方法
题目:3个线程循环打印ABC,其中A打印3次,B打印2次,C打印1次,循环打印2轮一.Synchronized同步法思路:使用synchronized、wait、notifyAll的方法利用线程标记变量控制三个线程的执行顺序。/** * @author XDarker * 2018-5-17 */public class Main { public static voi...
2018-05-17 17:02:48
20897
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人