- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 mysql设置或者修改新密码
mysql设置或者修改新密码mysql默认密码为空,如何设置新密码或者忘记密码后找回密码呢?打开mysql安装目录下的my.ini配置文件(我这里是my.ini,可能名字不一样没关系只要.ini格式的文件就行),末尾添加:skip-grant-tables,保存后退出。重启mysql服务后,输入mysql -uroot -p,此时直接回车即可进入mysql root账号,输入一下语句,我这里将密码设置为123456,设置完后退出mysqlmysql> use mysql;mysql>
2021-03-09 15:11:40
758
原创 鼠标右键 以管理员身份在当前目录打开命令行
鼠标右键 以管理员身份在当前目录打开命令行步骤附下载链接效果如图:步骤新建一个txt文件,复制内容改名为****.reg,保存后,双击执行如要在上下文菜单中去掉,同样新建一个txt,复制内容改名为****.reg,保存后,双击执行结束添加则复制以下内容Windows Registry Editor Version 5.00[-HKEY_CLASSES_ROOT\Directory\shell\runas][HKEY_CLASSES_ROOT\Directory\shell\ru
2021-03-09 14:42:58
340
原创 mysql5.6.42解压缩版安装教程
mysql5.6.42安装及环境变量配置前言安装可能遇到的问题及解决方法前言虽然已经安装过很多次mysql,但是每次安装时都会踩坑,因此写下这篇博文记录自己踩过的坑防止下次再踩,同时也将自己的解决方法分享出来,希望能帮到各位看官。安装windows系统下安装,mysql版本:mysql-5.6.42.zip解压缩版。官网历史版本下载链接:https://downloads.mysql.com/archives/community/解压缩后,添加环境变量如下:新建一个MYSQL_HOME环境
2021-03-09 14:28:56
602
1
原创 剑指offer-面试题4-二维数组中的查找
文章目录题目描述:思路测试用例代码题目描述:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路采用右上、左下依次通过移动来缩小查找范围,为什么不通过左上角和右下角来查找?(左上角元素若小于目标元素,目标元素可以是在左上角元素的右边或左边,会产生...
2020-02-04 17:46:48
198
原创 leetcode算法题203移除链表元素
CONTENT分析解题删除链表中等于给定值 val 的所有节点。示例:输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5分析对于单向链表,删除操作需要先找到被删除元素的前一个元素。因此若head元素是否需要被删除需要单独考虑,为了删除操作统一性,设置一个dummyNode哨兵节...
2020-01-11 19:17:27
116
原创 基于链表实现队列
链表实现队列话不多说,上代码话不多说,上代码/** 基于优化的链表(带tail尾结点)实现队列* */public class LinkedListQueue<E> implements Queue<E> { /* *定义一个内部类Node * */ private class Node<E>{ pr...
2020-01-10 23:17:40
477
原创 基于链表实现栈
用链表实现栈定义栈接口话不多说,上代码关于链表的实现请看我之前的博客:实现最基本的动态数据结构链表定义栈接口将栈的基本操作定义在接口中,实现类去具体实现。话不多说,上代码import stack.Stack;/** 用链表实现栈* */public class LinkedListStack<E> implements Stack<E> { p...
2020-01-10 23:15:39
194
原创 实现最基本的动态数据结构链表
实现链表链表与数组话不多说,上代码链表与数组链表是最简单的动态数据结构,相比与数组优缺点:优点:链表实现了真正的动态,不需要处理固定容量带来的扩容缩容等情况;缺点:链表不能根据索引直接访问数据话不多说,上代码/** 实现第一个动态数据结构链表* */public class LinkedList<E> { /* * 将Node作为私有的内部类 ...
2020-01-10 23:04:44
222
原创 基于数组实现队列
数组实现队列数据结构-队列基于数组实现栈定义一个队列接口话不多说,上代码数据结构-队列与栈后进先出不同,队列是一种先进先出的数据结构,FIFO(First In First Out)。基于数组实现栈队列的操作也是数组操作的一个子集。因此我们将之前博客中实现的动态数组复用,包装一个队列。定义一个队列接口将队列的基本操作定义在接口中,实现类去具体实现。话不多说,上代码/*定义que...
2020-01-10 22:45:18
320
原创 基于数组实现栈
数组实现栈数据结构-栈基于数组实现栈定义一个栈接口话不多说,上代码数据结构-栈栈的数据结构是一种后进先出的数据结构,LIFO(Last In First Out)。对栈的操作,只限于对栈顶元素的操作如出栈、入栈(也叫 压栈)等。基于数组实现栈由于只对栈顶元素进行操作,栈的操作是数组操作的一个集合。因此我们将之前博客中实现的动态数组复用,包装一个栈。定义一个栈接口将栈的基本操作定义在接口...
2020-01-10 22:36:03
394
原创 动态数组的实现
动态数组实现封装一个自己的动态数组话不多说,上代码(talk is cheap show me the code)封装一个自己的动态数组我们都知道java的数组在创建时,不管是动态初始化还是静态初始化,数组在创建完毕之后,数组容量不能改变。这显然不能满足用户的需求,我们可以试着使用java的数组封装一个自己的动态数组类,随着添加删除元素,可以实现动态数组容量的缩放。封装一个动态数组的新功能:...
2020-01-10 22:04:43
2480
原创 手动设计实现循环队列
队列和循环队列循环队列相对于队列特点在于出队时队内元素不用依次移位,多维护了两个变量front和tail,front指向队首而tail指向队尾元素。循环队列图示操作循环队列为空的情况front==tail循环队列入队操作每添加一个元素,tail往后挪一个位置下图会告诉你为什么叫循环队列循环队出队操作删除一个元素,更新front对应的索引,注意这里不需要将后面的元素往前依次...
2020-01-03 22:22:33
111
原创 栈(stack)的应用之括号匹配
栈(stack)一种后进先出的数据结构,Last In First Out(LIFO),在计算机的应用极广。egundo操作(撤销)程序调用的系统栈
2019-12-31 10:22:53
188
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人