自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (1)
  • 收藏
  • 关注

原创 HTML+CSS样式学习

CSS参考手册1、什么是CSS?CSS 是一种描述 HTML 文档样式的语言。CSS 描述应该如何显示 HTML 元素。2、CSS语法:3、CSS使用

2021-07-13 13:54:36 119

原创 HTML基础学习

HTML书写规范:<!DOCTYPE html><!-- 约束,声明--><html><!--html标签的开始,HTML标签包含两部分,分别是head和body两部分 --> <head><!-- 表示头部信息,一般分为三部分,title标签,css样式,js代码--> <meta charset="utf-8"><!-- 表示当前使用的是utf-8字符集--> <title><

2021-07-12 16:31:21 189

原创 微信多开教程

微信多开教程1、找到微信快捷方式文件位置,右键属性,复制微信App打开路径二、电脑桌面右键新建文本文档,输入start粘贴复制微信app打开的路径,给盘符后面的路径加上英文的引号,因为中文路径可能会失败,所以最好是英文路径。电脑需要登录几个微信就复制粘贴几行,比如我需要两个微信账号,我就用两行命令就行。最后将文本文档的后缀名称改成WeChat.bat详细教程参考下图:三、将WeChat.bat复制到微信快捷方式的位置,此时需要管理员权限,然后选中wechat.bat右键创建桌面快捷方

2021-05-08 13:32:06 474 2

原创 基于Java实现环形队列的添加数据、取出数据、返回队头数据

基于Java实现环形队列一、定义一个队列类,包含类的构造方法及操作方法。二、新建队列类的操作类,测试其操作方法。一、定义一个队列类,包含类的构造方法及操作方法。//定义一个队列类,包含队列的构造方法及操作方法。class ArrQueue{ //maxsize表示数组最大容量 private int MaxSize; //front指向队列的第一个元素,即arr[0] private int front; //rear指向队为的最后一个元素的下一位置,希望空出一

2021-04-21 13:55:09 726 1

原创 递归,迭代,青蛙跳台问题

递归迭代一、青蛙跳台问题二、青蛙跳台问题plus三、一个比较有意思的题:一、青蛙跳台问题1、一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1解题思路:最后一步跳上台阶有两种方法,从n-1上跳一阶台阶,或者从n-2阶跳两节台阶,因此f(n)=f(n-1)+f(n-2),由此递推。法一:迭代public static int numWays(

2021-04-17 16:08:25 208

原创 迷宫问题

迷宫问题一、问题描述二、定义迷宫三、显示迷宫四、解决迷宫问问题五、完整代码奉上:一、问题描述小球从起点出发能否走到终点,如果能就返回true,如果不能就返回false。解题思路:首先将迷宫问题转化为计算机能处理的问题。1、假设一个二维数组来代替迷宫,二维数组第一行,第一列;最后一行、最后一列为墙。数组[3][1],数组[3][2]也是墙。2、在数组中用1表示墙,0表示此处还未走过,2表示此路能走通,3表示此路走不通。3、设置小球行走的方式,下–>右–>上–>左(也可以是其他

2021-04-15 15:16:50 113

原创 JVM内存图解

一、JDK、JRE、JVM三者之间的关系JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。Java运行环境(Java Runtime Environment,简称JRE)是一个软件,由太阳微系统所研发,JRE可以让计算机系统运行Java应用程序(Java Application)。JRE的内部包含一个Java虚拟机(Java Virtual Machin

2021-04-13 19:50:41 157

原创 基于Java实现单链表反转的多种方法

基于Java实现单链表反转的多种方法一、原地反转二、新建链表头结点插法三、利用栈结构实现链表的反转四、完整代码奉上对于单链表不熟悉的可以看一下基于Java实现单链表的增删改查一、原地反转1、新建一个哨兵节点下一结点指向头结点2、把待反转链表的下一节点插入到哨兵节点的下一节点反转之前的链表:1–>2–>3–>4>–>5加入哨兵节点:dummp–>1–>2–>3–>4>–>5原地反转:定义:prev=dummp.next;

2021-04-10 20:16:59 588 1

原创 基于Java实现单链表的增删改查

基于Java实现单链表的增删改查一、新建学生节点类二、新建一个操作链表的类,实现增删改查方法三、新建操作链表类的实现类实现其增删改查功能一、新建学生节点类Stu_Node节点包含:学号:int num;姓名:String name;性别:String gender;下一个节点:Stu_Node next;为了便于打印节点内容需要重写toString方法class Stu_Node{ int num; String name; String gender;

2021-04-07 17:07:51 920 8

原创 MySQL数据库备份、事务、存储引擎

1、语法备份备份:mysqldump -u用户名 -p密码 > 保存路径还原: 1、登录数据库 mysql -u用户名 -p密码;2、创建数据库 create database 数据库名称;3、使用数据库 use 数据库名称;4、执行文件 source 文件路径2、图形化工具备份备份:选中数据库右键备份导出还原:执行sql脚本事务:概念:如果一个包含多个步骤的业务操作,被事务管理,那么这些操作步骤要么同时成功要么同时失败。操作步骤:1、开启事务:start transaca

2021-04-05 21:29:21 231 1

原创 MySQL数据库设计范式

数据库设计范式:一、范式概念:设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。二、基础概念:1、函数依赖:A—>B,如果通过A属性(属性组)的值,可以确定唯一B属性的值,则称B依赖于A。2、完全函数依赖:A—>B,如

2021-04-05 14:40:15 1795 3

原创 多线程

基础知识:并发:指两个或多个事情在同一时间段内发生,即交替执行。并行:指两个或者多个时间在统一时刻发生(同时发生),即同时执行进程:指一个内存中运行的应用程序,一个应用程序可以同时运行多个进程;进程是程序的一次执行过程,是系统运行的基本单位;系统运行一个程序即是一个进程从创建运行到消亡的过程。线程:线程是进程的一个执行单元,负责当前进程程序的执行,一个进程中至少有一个线程。一个进程中可以有多个线程,这个进程就叫做多线程进程。...

2021-04-04 21:28:52 218 1

原创 Throwable异常及解决方法

ThrowableThrowable有两个直接子类Error和Exception,其中Error代表程序产生的错误,Exception代表程序产生的异常。常见的错误:1、VirtualMachineError 虚拟机运行错误2、outofMemoryError 虚内存溢出错误3、NoclassDefFoundError 类定义错误异常:一、编译器异常:1、IOException输入输出异常2、SQLException数据库异常3、classNotFoundExceptio

2021-03-28 21:43:58 2759

原创 Collection框架;List,Set,Map接口

Collection框架一、Java Collections集合框架二、补充介绍一些数据结构的知识三、list接口四、Set接口五、Map接口六、常用工具类一、Java Collections集合框架Java中的集合就像是一个容器用来存储Java对象的,按照其存储结构可以划分为单列集合Collection和双列结合Map。单列集合Collection:单列集合的根接口,其下含有两个重要的子接口,List接口和Set接口。其中List接口特点是元素有序、可重复。Set接口集合特点是元素无需

2021-03-28 18:09:04 295

原创 String,StringBuilder,StringBuffer的区别

String类:1、字符串是一个常量,它的值在创建后不能修改。2、字符串的底层是一个被final修饰的数组不能改变。StringBuilder类(字符串缓冲区)1、字符串缓冲区,可以提高字符串的操作效率2、底层是一个数组,未被final修饰,类似一个字符容器,数组初始容量是16如果超出容量就会自动扩容(扩充一倍)。Java.lang.StringBuilder构造方法:1、空参构造:StringBuilder( )2、带参构造:StringBuilder( String str).

2021-03-28 09:19:44 161 1

原创 一个纯数字字符串S,请返回连续单一数字字串的个数

题目描述:给你一个纯数字字符串S,请返回连续单一数字子串的个数。提示:1<= S.length<=1000输入描述:输入:11121解释:只含单一字母的子串:“111”,“11”,“1”,“2”;"111"出现1次,"11"出现2次,"1"出现4次,"2"出现一次,1+2+4+1=8.输出:8.什么是子串?什么子序列?给定字符串 “asdfghj”子串是 asd , asdf 等很多个子串, 是连在一起的。子序列是 asf , adf 等很多个子序列

2021-03-27 14:00:51 565

原创 MySQL连接查询,内连接,外连接,全连接,交叉连接

MySQL多表连接查询1.含义2.多表连接分类2.1按sql语言分类2.2按功能分类3.多表连接语法3.1sql92语法3.2sql99语法4.练习1.含义当查询中涉及到多个表的字段,需要使用多表查询select 字段1,字段2…from 表1,表2…笛卡尔积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接2.多表连接分类2.1按sql语言分类sql92标准:仅仅支持内连接sql99标准:支持内连接+外连接(左外+右外)+交叉连接2.2按功能分类

2021-01-27 13:46:33 1133 5

原创 MySQL基础语法

MySQL基础语法序言1.查询语法1.1 函数查询语法1.2 排序查询语法1.3 分组查询语法2.筛选条件分类1.简单条件运算符2.逻辑运算符3.模糊查询4.其他筛选条件3.常见函数3.1单行函数3.1.1 字符函数3.1.2 数学函数3.1.3 日期函数3.1.4其他函数3.1.5流程控制函数3.2分组函数4.在线练习序言推荐找一个MySQL图形客户端界面,学习MySQL基础语法,终端操作不方便,linux推荐workbenchworkbench下载链接,windows推荐使用sqlyogsqlyo

2021-01-27 09:55:59 122

原创 Mysql安装测试数据库employees

Mysql安装测试数据库employees1.下载employees测试数据库文件Ubuntu下安装windows下安装1.下载employees测试数据库文件官网下载:employees官网下载百度网盘:链接:https://pan.baidu.com/s/1S17S226vq8FpNH7-N8X-Dw 密码:7386转载Active_IT的下载链接Ubuntu下安装1.在下载好的测试数据库文件夹目录下打开终端2.在终端输入mysql -uroot -p123456 -t < emp

2021-01-12 14:18:38 467

原创 零基础学习,MySQL基础操作

MySQL基础操作1.进入MySQL命令行模式,Windows,linux打开终端输入以下命令mysql -u root -p若提示mysql不是内部命令,可参考我的另一篇文章解决mysql不是内部命令问题2.基础命令查看数据库 show databases;选择数据库use mysql;# use 数据库名称;查看数据表show tables;查看表结构show columns from help_topic;# show columns from 表名称; 创建

2021-01-03 21:54:53 192 2

原创 解决mysql不是内部命令问题

解决mysql不是内部命令问题问题描述如下图所示:解决方法,给mysql添加环境变量,具体操作步骤如下:1.找到安装mysql的bin位置,如图所示2.打开环境变量桌面选中我的电脑右键选择属性,选择高级系统设置,点击环境变量3.找到环境变量里面的path双击或者点击编辑,在变量值的最后面输入英文格式的分号“ ; ”,强调一遍是英文状态下的分号,复制1中的bin目录粘贴到环境变量中去保存。4.重新打开终端,输入命令mysql -u root -p就可以了...

2021-01-03 21:16:16 623

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除