自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Mysql用户管理

用户管理登录MySQL服务器命令中的参数:-h参数 后面接主机名或者主机IP,hostname为主机,hostIP为主机IP。-P参数 后面接MySQL服务的端口,通过该参数连接到指定的端口。MySQL服务的默认端口是3306,不使用该参数时自动连接到3306端口,port为连接的端口号。-u参数 后面接用户名,username为用户名。-p参数 会提示输入密码。DatabaseName参数 指明登录到哪一个数据库中。如果没有该参数,就会直接登录到MySQL数据库中,然后可以使用USE命

2022-05-22 11:09:34 242

原创 MySQL的目录结构 && Innodb的数据存储与MyIsam的存储

MySQL的目录结构 && Innodb的数据存储与MyIsam的存储先查看一共有多少个与mysql相关的文件find / -name mysql/var/lib/mysql 是MySQL数据库文件的存放路径在mysql中可以用命令查看show variables like 'datadir';mysql的配置文件位置: /etc/my.cnf相关命令目录:/usr/bin(mysqladmin、mysqlbinlog、mysqldump等命令)和/usr/

2022-05-22 08:38:58 389

原创 Redis五大数据结构的类型的使用

Redis关于键的操作keys *查看当前库所有key (匹配:keys *1)exists key判断某个key是否存在0为不存在1为存在type key查看你的key是什么类型del key 删除指定的key数据unlink key 根据value选择非阻塞删除仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作。expire key 1010秒钟:为给定的key设置过期时间 ttl key 查看还有多少秒过期,-1表示永不过

2022-01-09 10:29:15 112

原创 Docker的实战学习(nginx为例子)

docker pull 镜像名从registry下载一个image 或者repository拉取nginx镜像启动nginx镜像有两种方法来启动nginx镜像1.docker create 镜像名Usage: docker create [OPTIONS] IMAGE [COMMAND] [ARG…]Create a new container创建后要启动镜像访问成功docker run启动也启动成功...

2022-01-08 10:10:51 880

原创 Docker命令学习

Docker命令接下来我会给大家讲完全部命令命令attach绑定到运行中容器的 标准输入, 输出,以及错误流(这样似乎也能进入容器内容,但是一定小心,他们操作的就是控制台,控制台的退出命令会生效,比如redis,nginx…)build 从一个 Dockerfile 文件构建镜像commit 把容器的改变 提交创建一个新的镜像cp 容器和本地文件系统间 复制 文件/文件夹create 创建新容器,但并不启动(注意与docker run 的区分)需要手动启动。start\stopdif

2022-01-08 10:04:09 308

原创 Docker的安装

安装dockerdocker 文档参考官网https://docs.docker.com/engine/install/centos/安装:centos1.移除旧版本的docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-

2022-01-07 21:44:18 75

原创 JDBC(2)

学习目标:学习jdbc的第二种方法 PreparedStatementPreparedStatement为什么要用preparestatement??PreparedStatement会先对参数化的SQL语句进行预编译,执行SQL语句的时候不会再进行编译(预编译)用 PreparedStatement, 一般来说比 Statement 性能高:一个 sql发给服务器去执行,涉及步骤:语法检查、语义分析, 编译,缓存。PreparedStatement在进行预编译的时候,就已经确定好了S

2021-11-28 12:09:43 476

原创 JDBC学习(1)

才疏学浅,第一次写博客,仅供参考吧,主要是用于自己的复习JDBC概念JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,(java.sql,javax.sql)使用这些类库可以以一种标准的方法、方便地访问数据库资源。JDBC实战准备工作DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `name` v

2021-11-26 11:57:44 811

原创 爬取4k图片

爬虫xpath爬取4k壁纸图片第一步先安装lxml的依赖库pip install lxml ‐i https://pypi.douban.com/simplehttps://pypi.douban.com/simple通过国内镜像下载可以加速创建一个python文件引入 etreefrom lxml import etree 爬取的网站为: [https://pic.netbian.com/4kdongman/]先学习一些xpath的基础语法etree.parse() 解析本地文件

2021-09-28 13:35:57 269 1

原创 数据结构与算法之排序

冒泡排序1.冒泡排序概念(取自百度百科)冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。原理示意图冒泡排序属于一种较为简

2021-08-23 10:57:36 71

原创 2021-08-16

学习目标:查找之二分查找学会二分查找二分查找概念:二分查找维护查找空间的左、右和中间指示符,并比较查找目标或将查找条件应用于集合的中间值;如果条件不满足或值不相等,则清除目标不可能存在的那一半,并在剩下的一半上继续查找,直到成功为止。如果查以空的一半结束,则无法满足条件,并且无法找到目标。前提:有序以下可以用两种方式完成二分查找;//使用递归的方式完成二分查找public static int binarySearch(int[] arr,int left,int right,int ta

2021-08-16 11:23:21 80

原创 JDBC学习(1)

JDBC废话不多说–>直接开始吧先建立一个maven文件JDBC需要引入依赖pommysql8.0以上版本引入<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifac

2021-06-13 20:28:16 1211 2

原创 JDBC操作

eclipse的原生JDBC操作按照国际惯例,先吹牛!!JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API)简单理解为:JDBC,是SUN提供的一套 API,使用这套API可以实现对具体数据库的操作(获取连接、关闭连接、DML、DDL、DCL)(此处可以省略不听)一 万丈高楼平地起首先就得先写配置连接数据库String user = rootString password = rootString

2021-06-11 22:36:39 1500 1

原创 SpringBoot基础学习

SpringBoot学习–基于springBoot2.5官方文档:https://spring.io/快速开始: 引入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.1</version></par

2021-06-11 21:48:57 88

原创 Java基础

java基础----写给马岳林java的历史:汇编语言由于其难度太大,需要记忆的语句命令过多,但是其对计算机底层的控制和操作能力还是很强大的,由于学习成本太大,效率较低,已经不作为现在计算机系的重点教程了。C语言可以作为面向过程语言的一种代表,算是一种比较纯正的面向过程语言了。而面向过程的语言也称为结构化程序设计语言,是高级语言的一种。在面向过程程序设计中,问题被看作一系列需要完成的任务,函数则用于完成这些任务,解决问题的焦点集中于函数。所以说C语言的基本单位也是函数。面向过程的概念最早由 E.W.

2021-06-11 20:51:54 111

空空如也

空空如也

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

TA关注的人

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