- 博客(18)
- 资源 (11)
- 收藏
- 关注
原创 数据结构与算法——Java实现单向链表的增删改查
数据结构与算法——Java实现单向链表的增删改查单向链表增删改查,通过no进行插入排序//定义SingleLinkedList管理单链表class SingleLinkedList { //先初始化一个头节点,头节点不要随意修改 private HeroNode head = new HeroNode(0, "", ""); //添加节点到单向链表 /...
2019-12-29 17:54:47 283
原创 数据结构与算法——Java数组实现环形队列(尾部下一位置为空作为标记)
数据结构与算法——Java数组实现环形队列通过数组的方式实现环形队列1、front、rear初始为0,front直接指向头部,rear直接指向尾部,rear的下一个位置为空,作为队列是否满的标记。2、队列是否满的条件:(rear + 1) % maxSize == front3、队列是否为空的条件:rear == front4、有效数据的计算方式:(rear + maxSize - ...
2019-12-29 16:10:20 379
原创 数据结构与算法——Java实现二维数组与稀疏数组相互转化
数据结构与算法——Java实现二维数组与稀疏数组相互转化在实际工作中,为了节约存储空间,如果数组元素有较多相同元素时,我们可以通过将其转化为稀疏数组进行存储。以下是一个二维数组转稀疏数组的简单Java代码:package sparsearray;public class SparseArray { public static void main(String[] args) ...
2019-12-29 13:54:54 183
原创 Ubuntu 18.04修改网络配置文件/etc/network/interfaces之后如何生效(已解决)
Ubuntu 18.04修改网络配置文件/etc/network/interfaces文件之后如何生效(已解决)正文Ubuntu在修改了网卡配置文件之后发现使用service network-manager restart或者/etc/init.d/networking restart重启网络服务不生效,可通过以下两种方法解决:方法一:重启系统 reboot方法二: ip...
2019-12-25 12:52:22 17412 1
原创 Windows下netsh实现端口代理,本文使用端口代理实现8022代理本机3389端口
Windows下netsh实现端口代理,本文使用端口代理实现8022代理本机3389端口在实际使用中,有时候我们需要通过端口代理的方式隐藏真实端口,本文主要通过netsh方式快速实现端口代理。正文在Windows下,通过win+R键打开“运行”对话框,输入cmd进入命令行,安装以下步骤进行配置。1、查看本机目前所有代理端口 netsh interface portproxy sh...
2019-12-25 10:46:11 5364
原创 Java基础——数据类型思维导图整理及基本数据类型与引用数据类型之间的区别
数据类型思维导图整理及基本数据类型与引用数据类型之间的区别目录1、数据类型思维导图;2、基本数据类型与引用数据类型之间的区别;正文1、数据类型思维导图整理思维导图下载地址:2、基本数据类型与引用数据类型之间的区别基本数据类型存放在栈区,引用数据类型栈区存放了地址,堆中存放值,所以String s = new String("引用类型")实际是生成了两个对象,即一个引用对...
2019-12-21 13:00:50 459
原创 Java基础——Java权限修饰符对应访问权限大小
正文Java主要提供了四种类型的权限修饰符,权限从大到小分别是private、default(缺省)、protected 、public,它们的权限如下表所示权限修饰符同一类内同一包内子 类任何地方private√default(缺省)√√protected√√√public√√√√注意:构造方法的权限修饰...
2019-12-21 12:12:50 6717 1
原创 Windows下如何快速查看并导出系统详细信息(计算机名、操作系统、系统制造商、系统型号、BIOS、CPU及内存大小)
Windows下如何快速查看并导出系统详细信息使用dxdiag正文Win + R键打开命令行输入dxdiag回车,就可以看到如下系统信息。通过下一页按钮可以查看显卡、声卡及输入输出设备及驱动信息,保存为txt文件。...
2019-12-20 20:27:45 2660
原创 SpringTask cron表达式含义
Cron格式中每个时间元素的说明正文类上添加注解@EnableScheduling定时任务添加注解 @Scheduled(cron = “0 0/10 * ? * ?”)Cron格式中每个时间元素的说明时间元素可出现的字符可出现的字符Seconds- * /0-59Minutes- * /0-59Hours- * /0-23...
2019-12-19 11:40:16 240
原创 VMware虚拟机下CentOS 7 使用docker安装mysql
CentOS 7 使用docker安装mysql正文安装docker点击链接查看: CentOS 直接安装docker的五个步骤.配置docker镜像加速vim /etc/docker/daemon.json,没有daemon.json则新建,键入如下内容并保存。 { "registry-mirrors": ["https://registry.docker-cn...
2019-12-17 11:38:44 747
原创 CentOS 直接安装docker的五个步骤
更新源yum update加入docker仓库yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo查询可用的docker安装包yum list docker-ce --showduplicates | sort -r安装yum install ...
2019-12-16 22:18:17 250
原创 CentOS 8 重启网络服务时报错Failed to restart network.service: Unit network.service not found.
之前版本重启网络服务的命令一般是service network restart或者systemctl restart network在CentOS 8中执行以上命令会报错:Failed to restart network.service: Unit network.service not found.正确的命令为nmcli c reload...
2019-12-16 20:43:45 7699 2
原创 Vmware下安装Ubuntu 18.04配置静态IP、DNS
Vmware下安装Ubuntu 18.04配置静态IP、DNS正文Vmware编辑→虚拟网络编辑→VMnet8网关地址在NAT设置中设置静态ip、子网掩码和网关进入虚拟机,键入命令vim /etc/network/interfaces按照如下进行修改并保存: root@ubuntu-virtual-machine:/etc# vim /etc/network/int...
2019-12-16 16:56:00 1572
原创 Ubuntu 18.04 安装ssh并开启root远程登录
Ubuntu 18.04 安装ssh并开启root远程登录正文桌面上右键打开终端,通过su - 获取root权限,或者通过sudo提升权限,键入如下命令: apt-get install openssh-server按y同意执行即可。开启root用户远程登录(按个人要求开启) vim /etc/ssh/sshd_config将PermitRootLogin修改为yes...
2019-12-16 16:29:17 2481
原创 SpringBoot基于IDEA+MySQL 整合MyBatis Generator(避免踩坑!!!)
SpringBoot基于IDEA+MySQL 整合MyBatis Generator这里是正文pom.xml中添加plugin标签<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin&l...
2019-12-07 15:32:59 217
原创 MySQL 5.7.28安装教程--稳
MySQL 5.7.28安装最稳教程官网下载地址:https://dev.mysql.com/downloads/mysql/基本步骤:1、下载解压并配置环境变量;2、创建my-default-ini;3、安装初始化并修改密码这里是正文1、下载解压配置环境变量2、创建my-default-ini在MySQL解压目录下创建my-default-ini文件,同时创建data文...
2019-12-05 19:52:31 4420 1
原创 IDEA+Maven 3.6.1安装及配置国内阿里镜像
IDEA+Maven 3.6.1安装及配置国内阿里镜像由于项目需要,重新配置了开发环境,但在安装最新版Maven3.6.3的时候与IDEA出现了版本不兼容的问题,踩了坑,顺便记录一下。注意:IDEA 2019版本与最新版Maven3.6.3不兼容,换3.6.1解决。基本步骤:1、下载Maven3.6.1解压;2、配置环境变量替换maven国内镜像;3、设置IDEA下Maven相关路...
2019-12-04 12:21:49 1986
原创 SpringBoot项目使用getFile读取资源文件时不能直接读取,且需要使用BufferedReader的readLine,换字节流方式
原方法public static void loadFile(){ try { File file = new File("Account/userAccount.txt"); if(!file.exists()){ System.out.println("文件不存在!"); } BufferedReader br = new BufferedReader(n...
2019-12-02 15:31:24 642
郝斌老师数据结构大纲word版.wps
2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人