自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shark1978的专栏

写代码要按部就班,更重要是用心。

  • 博客(64)
  • 资源 (12)
  • 收藏
  • 关注

原创 本站重要申明

链接:https://pan.baidu.com/s/1PozvO_A6xp575dE3QjndwQ。

2024-03-15 07:57:48 392

原创 Ubuntu安装mysql

i 打开 /etc/mysql/mysql.conf.d/mysqld.cnf ,把下面2个key可以改0.0.0.0。首先访问 https://dev.mysql.com/downloads/repo/apt/ 获取配置包下载地址。配置文件:/usr/share/mysql-8.0(命令及配置文件),/etc/mysql(如my.cnf)。启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)。数据库目录:/var/lib/mysql/。MySQL 8安装好之后,会创建如下目录。

2024-07-13 15:01:06 1071

原创 Ubuntu安装 Nginx

如果一切进展顺利的话,现在你可以通过你的域名或IP来访问你的Web页面来预览一下Nginx的默认页面;/etc/nginx/sites-available/default 中查询到。文件: /etc/nginx/sites-available/default。修改nginx.conf之后,可以重载 nginx -s rel。其他路径均可在/etc/nginx/nginx.conf。文件:/etc/nginx/nginx.conf。事实上,只需知道Nginx配置路径,测试命令 nginx -t。

2024-07-13 14:55:42 428

原创 Ubuntu安装Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

2024-07-06 22:01:39 1075

原创 Ubuntu基本环境配置

su root。

2024-07-06 21:55:40 671

原创 Ubuntu-基础工具配置

1.安装net工具 :(ifconfig 命令必需要这个工具)远程工具连结时要使用,安装过程中如果有选择要输入 y。系统会提示输入密码(就是你登录的密码)5.安装lsof (端口查看工具)7.安装 unzip zip 工具。以下命令都是在上面这个界面执行(命令输入完后,回车键就是执行,11在开机时启用防火墙服务:(4.安装tcl 选择都选 y。8.安装vim:选择都选 y。9.安装防火墙 选择都选 y。6.安装 tar 工具。10启动防火墙服务:(要在终端输入密码认证。要在终端输入密码认证。

2024-06-19 16:55:35 427

原创 VM安装Ubuntu

系统安装。

2024-06-19 16:50:45 480

原创 Mysql的 存储过程(procedure)

存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名字和参数(如果有)来执行它。存储过程可以在很多数据库管理系统(DBMS)中找到,如SQL Server、Oracle、MySQL等。

2024-06-09 11:12:16 801

原创 Mysql 中的case-when

case 字段名when 值 then 字段名|值...else 字段名|值 endcase when 主要用于数据的 行列转换(把一列数据转换为多列)

2024-06-09 10:02:40 553 1

原创 Mysql视图和索引

MySQL 中的视图(View)是一个虚拟的表,其内容由查询定义。视图并不在数据库中以存储的数据值形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。概念:索引是帮助MySQL高效获取数据的数据结构,通常是有序的。它允许数据库系统通过特定的查找算法快速定位到表中的某一行或某一组行。本质:索引是一种数据结构,其本质目的是提高查询效率。类比:索引可以类比为字典的目录,通过目录可以快速找到字典中的某个词或短语。

2024-05-31 09:55:04 597

原创 MySql事务处理

事务是作为数据库的一个整体来执行的,在一个事务里,所有的操作要么都执行,要么都不执行,从而保证数据的安全一致。

2024-05-31 08:52:31 279

原创 Mysql 中的 基本函数

- 连接不能有null。

2024-05-27 15:46:36 160

原创 Sql语法3

5.JOB VARCHAR(9) Y 工作。4.DNAME VARCHAR(14) Y 部门名称。select count(distinct job) as "岗位个数" from emp;select count(distinct job) "岗位 个数" from emp;select count(distinct job) 岗位个数 from emp;1)内连接,A [inner] join B on 等值条件。

2024-05-27 15:37:01 934

原创 rocky9 docker 安装 Redis

查看镜像来源获取 redis 镜像不加版本号默认获取最新版本查看本地镜像。

2024-05-17 21:10:36 1013

原创 Sql语法2

从效果上来看:truncate是删除整个表,然后重构整个表。删除后将重置自增列,表结构及其字段、约束、索引保持不变。delete只是删除逐条删除每一条数据。update dept set dname='软件部',loc='beijin' where deptno = 30;从空间上来看:delete会产生碎片,并不会释放空间,而truncate不会产生碎片。从事务的角度:truncate不可以回滚,delete可以回滚。Y 部门名称。Y 地点。

2024-05-17 20:58:43 335

原创 rocky9 安装docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。--> 正在处理依赖关系 python-kitchen,它被软件包 yum-utils-1.1.31-50.el7.noarch 需要。---> 软件包 docker-ce.x86_64.0.18.03.1.ce-1.el7.centos 将被 安装。--name tomcat-test 设置容器的名字。

2024-05-06 15:42:19 1658

原创 Sql语法1

外键:foreign key(字段) references 表名(字段)默认值,注意如果列的数据类型为字符型,默认值的值需要写在 ' ' 中间。MYISAM:不支持事物,没有外键,需要空间小,支持全文索引。自增长,后面可以写数值,不写默认增长1:auto_increment。注意:被删除的表如果与其他表建立了外键关系,则必须先删除 子表 ,INNODB:支持事物,外键,需要空间大,不支持全文索引。表结构定义文件: .frm。唯一键:unique(字段)数据文件: .MYD。索引文件: .MYI。

2024-05-06 15:33:09 828

原创 mysql的基本用法

请大家看我前面的文章。

2024-04-24 21:57:15 396

原创 rocky9 yum安装 Nginx

把yum包更新到最新yum update查看系统中是否已安装nginx服务如果有安装nginx,则需要先卸载之前安装的nginx然后再查看nginx是否都卸载完成,如果还有没卸载完成的,则单独卸载例。

2024-04-24 21:22:30 884 2

原创 rocky9 yum 安装与配置MySQL8

把yum包更新到最新yum update查看系统中是否已安装 MySQL 服务如果有安装mysql,则需要先卸载之前安装的mysql然后再查看mysql是否都卸载完成,如果还有没卸载完成的,则单独卸载例在MySQL官网中下载YUM源rpm安装包:https://dev.mysql.com/downloads/repo/yum/使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子如果有。

2024-04-12 20:16:17 922

原创 23.作业讲解

23.作业讲解。

2024-04-12 19:59:49 42

原创 Rocky Linux 基本环境配置

自行学习 vi 或 vim 学习网址如下:#su root#-- 配置文件立即生效# 看环境变量echo $PATH。

2024-04-04 16:07:46 1022

原创 22.Bootstrap组件

Bootstrap组件是Bootstrap框架中的核心元素,它们是页面中独立的结构单元,主要以页面结构形式存在,并且具有强大的可复用性。这些组件是对数据和方法的简单封装,通过组合在一起为用户提供特定的功能。每个组件都有自己的属性和方法,并且不同组件之间也具备基本的交互功能,能够根据业务逻辑实现复杂的项目功能。

2024-04-04 15:39:52 79

原创 Linux常用命令2

选取 到 之间的行。当前目录及子目录中,查找属主具有读写执行,其他具有读执行权限的文件。每行按空格或TAB分割(默认情况),输出web.xml文本中的1、4项。如果不按1,则在top视图里面显示的是所有cpu的平均值。在/etc及其子目录中,查找host开头的文件。选取web.xml第 1 行到 3 行之间的行。选取web.xml第 2 行之后的 3 行。打印web.xml 最长行的长度。显示web.xml 第包含有w的行。

2024-03-30 21:04:34 768

原创 21.作业讲解

21.作业讲解。

2024-03-30 20:42:48 29

原创 Linux的常用命令-1

cp -rf test/* /tmp:拷贝 test目录下的所有 到 tmp 目录不包括test 本身。cp -r test/* /tmp:拷贝 test目录下的所有 到 tmp 目录不包括test 本身。cp -r test /tmp:拷贝 test目录 到 tmp 目录,如果有test提示是否覆盖。cp -rf test /tmp:拷贝 test目录 到 tmp 目录,不提示是否覆盖,强行覆盖。mv:-i 如果有同名的先询问;mkdir -p: mkdir -p /mnt/test(建多层目录)

2024-03-22 11:49:58 1153

原创 20.BootStrp样式

然后,通过“行(row)”在水平方向创建一组“列(column)”,内容应当放置于“列(column)”内,并且只有“列(column)”可以作为“行(row)”的直接子元素。该系统将页面布局分为等宽的1到12列,并通过比例计算来定义列宽,通过列数来定义模块化的页面布局方式。它是一个响应式的、移动设备优先的栅格系统,可以随着设备或视口大小的增加而适当地扩展到12列。此外,BootStrap的栅格系统还结合了媒体查询,可以制作出强大响应式的页面布局,使得页面在各种设备上都能有良好的显示效果。

2024-03-22 11:10:09 42

原创 19.作业

19.作业讲解。

2024-03-22 11:00:32 37

原创 Rocky Linux 基本工具的安装

系统安装后先查看ip地址。

2024-03-16 23:52:24 591

原创 Rocky Linux 的安装

注意右上角的 圆角按钮 一定要打开 ,IP 地址一定要有具体地址 (4段数字那种),实在没有先检查网络,后点击右下的 配置按钮 配置。上述的这些情况,红帽建议广大 CentOS Linux 用户提前行动起来,尽快选择一条适合的路径开始迁移工作。未来社区不会再有 CentOS Linux 的新版本,只有 CentOS Stream 不断向前发展。点击root 密码,解锁root,设置新密码,请记住新密码。选择好对应的ISO,可以去官网下载,我给的网盘里也有。选择版本,对不上按内核选,内核版本官网可查。

2024-03-09 10:08:49 4019

原创 18.响应式布局

响应式布局是一种网页设计技术,使网站能够自动适应不同屏幕尺寸和分辨率的设备,如台式机、笔记本、平板电脑和手机等。通过使用HTML、CSS和JavaScript等技术,可以创建出在不同设备上都能良好显示的网页。

2024-03-09 09:19:35 63

原创 Vue3 和 Vue2 的区别

script>setup(){// 定义变量// 接收路由参数// 定义方法query:{id:1,});// 返回 (必须写不然调不到return {id,title,jumpVue2使用ES5的Object.defineProperty API进行数据劫持,并结合发布-订阅模式来实现响应式。

2024-03-06 10:27:09 807

原创 17.作业

17.作业讲解。

2024-03-06 09:17:07 27

原创 NodeJs 版本升级时Vue工程报错

最近把nodejs 的版本更新了,原来用的 16.15.1 现在用的 18.16.1,结果所有的vue工程都启不动了,一直报错。

2024-02-29 11:24:12 697

原创 16.弹性布局

HTML的弹性布局(Flexbox)是一种一维布局模型,用于在容器中对齐子元素,即使容器大小动态变化或未知,也能保持合适的布局。弹性布局是CSS3引入的一种新特性,已经在所有主流浏览器中得到了支持。

2024-02-29 10:51:09 34

原创 vuex中的modules使用

模块,向store注入其他子模块,可以将其他模块以命名空间的方式引用。{pid:1,pname:'牛逼1',price:10000},{pid:2,pname:'牛逼2',price:20000},{pid:3,pname:'牛逼3',price:30000},{pid:4,pname:'牛逼4',price:40000},为了拆分state中的数据,提高可维护性,防止修改时的覆盖和重名。{pid:5,pname:'牛逼5',price:50000}通过命名空间调模板中的 修改器。

2024-02-26 11:10:03 828

原创 15.作业

15.作业讲解。

2024-02-26 10:15:07 27

原创 vuex入门

vuex是一个专为vue.js应用程序开发的状态管理模式。它采用集中式存储来管理应用所有组件的状态,并以相应的规则来保证状态以一种可预测的方式发生变化。

2024-02-22 16:39:04 624

原创 14.定位

在HTML中,元素的定位可以通过CSS的position属性来实现。position属性有五个可能的值:static、relative、absolute、fixed和sticky。这些值决定了元素如何定位以及它们与其他元素的关系。

2024-02-22 15:36:42 34

原创 路由的导航守卫

vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。通俗点讲就是一个拦截器。

2024-02-19 16:55:36 811

Rocky Linux 基本环境配置 安装包

jdk11 和 node18 Linux安装包

2024-04-04

HbuilderX Vue模版文件

vue模版文件

2023-12-27

使用Vue-cli3建立vue工程的配置文件vue.config.js

使用Vue-cli3建立vue工程的配置文件

2023-12-24

SpringBoot 加 EasyUi

SpringBoot 加 EasyUi

2018-05-31

SpringBoot加Thymeleaf模板

SpringBoot加Thymeleaf模板

2018-05-31

CSS 2.0样式表中文手册

CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

2013-01-30

DHTML 手册

html文档,列出了由动态 HTML 定义的对象。

2013-01-30

XML官方指南中文版

XML官方指南中文版,XML官方指南中文版

2010-03-31

Dom4j 使用简介

Dom4j 使用简介,Dom4j 使用简介

2010-03-31

Rational Rose 建模工具及应用

Rational Rose 建模工具及应用,Rational Rose 建模工具及应用

2010-03-31

PowerDesigner使用教程

PowerDesigner使用教程,PowerDesigner使用教程

2010-03-31

常用Javascript正则表达式汇总

常用Javascript正则表达式汇总,常用Javascript正则表达式汇总

2010-03-31

轻松用javascript编程

轻松用javascript编程,轻松用javascript编程.

2010-03-30

配置JDBC 和EJBs 的集群

配置JDBC 和EJBs 的集群,配置方法,和客户端实例.

2010-03-30

C3P0连接池DEMO

C3P0连接池详细配置,c3p0连接池用法.

2010-03-30

空空如也

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

TA关注的人

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