自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux 系统目录结构

proc 是 Processes(进程) 的缩写,/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。var 是 variable(变量) 的缩写,这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。

2023-10-19 13:03:23 162 1

原创 linux (centos 7)安装在vm虚拟机上

一.下载所需要的软件VMware Wworkstation Pro我建议该软件可以在百度上搜索下载,不一定得去官网上,部分网站会有许可证的破解码。下载完成后直接打开就可以了。最好选择更改安装位置,要自己找的到的位置。看自己的个人选择。一直下一步即可。许可证二.安装centos 7虚拟机点击创建新的虚拟机。选择自定义硬件兼容性,选择默认,如果是旧版本想转移到17中,需要选择旧版本。可以更改虚拟机名称,位置最好不要放在c盘,除非你c盘够大。

2023-10-17 14:02:54 313

原创 object.defineProperty方法

这种方式会更加的灵敏,让我们做到当sex或者gender的值更改的时候,animal会自动的更新里面的值。在普通对象中的属性是可以直接删除的,但是在没有设置了可删除属性的defineProperty方法中,不可删除。对此,大家会问,有能给defineProperty方法修改枚举的属性,是不是也有给sex可以修改的属性呢?返回的值是hah,可以看到animal中的sex的颜色比较淡,点开括号后,先执行的是‘返回的值’,随后是hah。倒数第二行代码是,读取sex的属性,用的是get()函数。

2023-06-03 23:41:12 654

原创 Vue-MVVM模型

假设,在页面中有一个输入框,我们想要我们的输入框输入后,data得到响应,他会同步出现在model中的data数据里。它的工作是你有没有在输入框输入,这个输入框有没有东西,输入的是什么,当全部监听到了后。我们通过Model里的data数据,将指定的内容通过ViewModel(实例对象Vue)的Data Bindings(数据绑定),绑定到指定的视图页面.我们以前几章中的输入框(input)为例,讲讲DOM Listeners。9.我们以这个为例,其意义是探究vm中的内容能不能在模板中使用,暂不追究其他。

2023-06-02 16:58:19 250

原创 Vue...el和data的两种写法

箭头函数,它没有自己的this,他的this是继承来的,指向window。现在我们来说说el和data里的两种写法,它们的另一种写法是在后期学习vue的时候比较常用。2.data的第二种写法,他是以函数的形式来存储数据的,是用返回值返回数据。2.这一种写法是之前文章内常用的,便于我们前期的学习,之前文章中用的就是这种写法。3.我们可以看到,在vue实例中的普通函数的this指向的是vue实例。4.我们再箭头函数中试试,看看箭头函数中的this指向谁。el的两种写法, 1.new Vue时候配置el。

2023-05-31 13:41:49 225

原创 Vue数据绑定(单向绑定和双向绑定)

10.我们进入调试工具看一下,可以看到data的值已经改变了,当data的值改变,单向绑定的输入框也会跟着改变。我们可以理解为这是连锁反应,因为双向绑定影响到了data,而data会改变单向绑定的输入框,所以才会出现同步输入的现象。6.我们可以看到,当我们输入值的时候,data的数据也开始了变化,但是有些朋友会很好奇,为什么单向绑定的值也发生了变化?开始加载运行的页面,便于大家更好的理解单向绑定。13.但是我们可以看到,在绑定了单向绑定的a标签上,content的‘请输入’,完全的显示在了href中。

2023-05-31 00:28:54 5403

原创 vue模板语法

所有的 Vue 模板都是语法层面合法的 HTML,可以被符合规范的浏览器和 HTML 解析器解析。2.可以看到,我在data中写了一个又一个数据对象,在a标签中用指令语法v-bind拿出数据,直接在新的new_datas中使用url和name,name2.2.我们可以更加直观的看到百度一和百度二的区别,显而易见,百度二的指令语法v-bind更加的灵活,直接调用。总结:vue中有很多的指令,且形式都是v-?,此处只是举个例子,并不说v-bind代表所有的指令语法。1.它用于解析标签,相对于插值语法更加灵活。

2023-05-30 23:22:49 75

原创 初识Vue

3.vue.min.js恰恰相反,min代表着最小值,它是经过压缩得来的,虽然它得到了压缩,但是功能和vue.js完全一样,只是将一些空白字符,注释等逻辑无关的内容删除,然后进行一些优化。2.首先我们要知道,vue.js和vue.min.js的区别,前者是开发版本,后者是生产版本。总结:实现一个简单的vue案例,需要知道vue该怎么创建,创建之前需要的条件,初看与js相似,个人建议初学者先掌握好js基础和html和css,再进一步学习vue。一.了解vue.js和vue.min.js。

2023-05-30 22:34:51 66

原创 DQL 数据查询 (1)

在数据查询之前我们需要安装一个mysql的编辑器例如:NavicatDQL 查询数据 数据查询语言 : 查询关键字:select 基本查询 条件查询(where) 聚合函数(count,sum,max,min,avg) 分组查询(group by) 排序查询(order by) 分页查询(limt)在做基本查询之前我们需要添加一张表cr...

2022-03-29 14:04:40 731

原创 DML 删除数据语句

删除数据(delete) delete from 表名 [where 条件]删除abc 表中id = 1 一行中的数据mysql> DELETE FROM abc where id = 1;Query OK, 1 row affected (0.01 sec)mysql> select * from abc;+------+------+------+| id | name | age |+------+------+-...

2022-03-29 13:31:58 357

原创 DML 修改数据

修改数据(update) update 表名 set 字段名1 = 值1 ,字段名2 = 值2,...[where 条件];修改id为1的数据,把名字修改成邓先生mysql> update abc set name = '邓先生' where id =1;Query OK, 1 row affected (0.01 sec)Rows matched: 1 Changed: 1 Warnings: 0mysql> select * from a...

2022-03-29 13:26:58 155

原创 DML -- insert添加语句

对表中的数据完成数据增删改: 添加数据(insert) 给指定字段添加数据 insert into 表名(字段名) value(值)mysql> insert into abc(id,name,age) value(1,'张三',13);Query OK, 1 row affected (0.01 sec)mysql> select * from abc;+------+------+------+| id | ...

2022-03-29 13:21:31 555

原创 DDL总结

DDL 总结: 数据库操作: show databases; create database 数据库名; use 数据库; select database(); drop database 数据库名; 表结构操作: show tables; create table 表名(); ...

2022-03-29 12:49:29 528

原创 DDL 修改表结构

添加字段名与数据类型: alter table 表名 add 字段名 类型(长度) [comment 注释] -- 方括号中的内容可以选和不选;mysql> alter table abc add address varchar(20);Query OK, 0 rows affected (0.03 sec)Records: 0 Duplicates: 0 Warnings: 0mysql> desc abc;+-----------+---...

2022-03-29 12:48:20 214

原创 DDL 数据类型

分三类:数值类型,字符串类型,日期时间类型 age tinyint unsigned -- 对年龄定义字段,使用unsigned 无负数符号 char(10) : 定长字符串 存储一个字符,也会占用剩下的字符空间,未占用的字符,其余空间会用空格进行补位 -- 性能好 varchar(10) : 变长字符串 该占多少就占多少 -- 性能较差 :在使用的时候要根据与内容来计算所占用的空间 date : 时间类型 c...

2022-03-29 12:38:10 215

原创 DDL 语句

DDL 语句(对数据库和表结构进行操作) -- 操作数据库: 查询: 查询所有数据库: show databases; 查询当前数据库: select database(); 创建: create database[if not exists] (如果它存在就不创建,不存在就创建) 数据库名 [default charset 字符集] [ collate 排序规则] mysql> create database if...

2022-03-29 12:36:26 1145

原创 MySql 数据库基础笔记

数据库管理系统: 操纵和管理数据库的大型软件 database Management System(DBMS)mysql 数据库 : 数据库管理系统如何操作数据库: 通过sql 来操纵数据库 sql: 操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准 Structured Query Language (Sql) sql -- 数据库管理系统(DBMS) -- 数据库(DB)-- 数据安装数据库...

2022-03-29 12:10:15 757

原创 c语言中宏常量的定义

在c语言中,常量的值不能被改变,所说的改变是如果你定义了一个常量,而你又在内部给该常量进行赋值,其不可改变。 宏常量是一种替换规则,在预编译之后会把里面的值替换到main函数中你所需要的位置。#include<math.h>#include<stdio.h>#define pi 3.14int main() { float a = pi; float s = a * pi; printf("%f",s); r...

2021-11-19 16:03:58 4522

原创 c语言标识符的命名规则

变量名由字母,数字,下划线_组成,其中数字不能作为变量名的开头,变量名最好做到见名知意,关键字不能作为变量名,其中如果定义,编辑器中会告诉你所写的变量名是不可取得,标识符的长度依据编译器决定。#include<stdio.h>int main() { int a=1;//定义int类型的变量,其中a是变量名,int是变量类型,1是变量a的初始值; int _a, sa;//定义变量名不能以数字作为开头 int age = 10;//定义变量名最好...

2021-11-19 15:39:03 1150

原创 用c语言计算三角形的面积

示例:输出三角形的三条边,计算三角形的面积。使用海伦公式计算;(使用vs2019举例)#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<math.h>int main() { //1:定义a,b,c边长; p;s; //2:使用输入语句scanf //3:使用开根号公式sqrt //4:打印输出printf float a=0, b=0...

2021-11-19 15:07:50 1747

空空如也

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

TA关注的人

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