自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 云计算的虚拟化

1.CPU虚拟化cpu虚拟化又分为全虚、半虚、硬虚经典虚拟化(因为有问题,所以就有了全虚、半虚、硬虚),有16条指令没有被vmm(虚拟化层)拦截就交给硬件经典虚拟化是基于power pc cpu 架构,而现在是主要是x86架构,所以指令集不同全虚(将所有指令都接收)优势:不需要修改guest os(操作系统)劣势:vmm开销大半虚(将16条指令直接交给vmm)优势:虚拟化层开销小劣势:要修改guest os 硬虚(CPU支持虚拟化)优势:性能好劣势:CPU要支持虚拟化 内存空间必须从1开始空间要连续(1 2

2022-06-19 19:52:39 1303 1

原创 C#用List接收数据

查询、新增、修改、删除,也就是增删查改,是最基本的操作,而其中新增、修改、删除的单条数据操作又是基本中的基本,大家都是没有问题的。更复杂一点的就是删除多条数据,就是用一个数组来接收页面的ID数组。但如果我是要新增多条或修改多条数据,那又怎么办?还是用数组?用数组当然没问题,就是麻烦了一点。此时List就派上用场了,List就是表的意思,表当然可以有多条数据,操作以下List本质上是一个对象数组,所以我们要在页面将数据改编成一个对象数组,在这里我就用layui的数据表格来获取多条数据,具体的按照你的需求,只要

2022-06-02 09:55:12 1832 1

原创 Vue的mixin配置

组件School代码块<template> <div> <h1@click="showName">学校名称:{{ name}}</h1> <h2>学校地址:{{ adress}}</h2> </div></template><script>// import { hunhe, hunhe2 } from "../mixin";exportde...

2022-05-29 11:33:57 262

原创 在Vue创建一个单文件组件

单文件组件:就是局部资源和功能的汇总如何创建一个单文件组件在vsCode下载一个Vue插件1、创建一个或多个子组件<!--模板区--><template><div> <divclass="demo"> <h2>学生名称名称:{{sudentName}}</h2> <h2>学生=年龄:{{age}}</h2> <button@click="...

2022-05-18 17:42:13 348

原创 修改Layui表格的数据

修改Layui中数据表格的数据,先上layui.table的图要求是修改“开头字母”和“单号格式”,单据名称是不能修改的。单据名称和开头字母都是同一张表,而单号格式是引用另外一张表先创建全局变量并渲染layuivarlayer, layuiTable;varTableLayui;//修改开头字母数组(存放要修改的数据),两个数组的关系是通过索引连接(索引相同),intArray用来存放数据ID,stringArray用来存放修改后的数据varintArray =...

2022-05-08 18:41:55 4740

原创 SQL集合运算符

SQL中的集合运算符是很简单的,就是将Select 返回的结果集根据条件来筛选出你需要的数据。通俗点就是对多个数据集进行筛选,找出你要的数据1.Union 并集Union是用于将两个结果集合并到一个结果集中。看到这里是不是感觉Union和表连接有点类似?其实两者的区别在于Union组合了两个结果集的行,而表连接则连接了两个表中的列,一个是垂直附加结果集,一个是水平附加结果集Union有两种写法,一个就是Union,另外一个是Union All,两者的区别就在于对结果集中重复行的操作,Union会

2022-04-26 11:34:23 618

原创 SQL分组查询数据

我们在生活中会碰到不少分组的情况,比如常见的根据性别来分组,男的一组,女的一组,所以在SQL中也可以对数据进行分组,这样可以更加便利的操作数据1.Group By 语句Group By 从字面意义上理解就是根据“By”指定的条件对数据进行分组,所谓的分组就是将一个“数据集” 划分成若干个“小区域”,然后针 对若干个“小区域”进行数据处理,你也可以想象成将数据分成多个集合。 以下是 GROUP BY 子句的语法:Select T1.ID from Table T1Group By T1.ID

2022-04-18 20:28:22 12290

原创 SQL连接表

在关系数据库中,数据分布在多个逻辑表中,单独查一张表是获取不到有意义的数据,此时我们就要进行表连接,在SQL中支持多种连接方式,包括【内连接】【全外连接】【交叉连接】【左连接】和【右连接】,其中除【全外连接】,其它数据库都支持其余四种连接方式1.内连接(INNER JOIN)内连接用于连接两个或多个相关表,也是用得比较多的一种,Inner Join 子句将表1的每一行和表2的行的列值作对比,如果匹配为True的则将表1和表2的列值将合并为一个新行并包含在结果集中,也就是说返回两表中相同数据的行.

2022-04-10 21:43:14 1507

原创 SQL过滤数据

当我们在SQL中查询数据时,肯定是有一些数据是我们不需要的,所以我们此时就要对数据进行过滤,以筛选出我们仅需要的数据,我在这里写几个简单的方法1、列和表别名(这个主要是提高可读性,过滤数据的功能很少)SQL 别名用于为表或表中的列提供临时名称。SQL别名通常用于使表名或列名更具可读性。SQL一个别名只存在于查询期间。别名使用AS关键字,通常可以省略。建议在下列情况下使用别名查询涉及多个表 用于查询函数需要把两个或更多的列放在一起或列名长或可读性差例:select t1.line from T

2022-03-28 11:21:11 7446

原创 SQL的使用

我们开始学SQL之前,要先了解SQL到底是什么SQL 是什么?SQL 就是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除(增删查改),数据库模式创建和修改,以及数据访问控制。这一篇先从SQL简单的开始首先SQL除了特定对象(比如你要引用哪一张表)外都不区分大小写1.查询数据Select * from table_name t1 从table_name中返回所有数据*代表所有,也可以返回其它数据,当有俩个以上中间用逗号隔开t...

2022-03-19 20:55:09 3791

原创 SQL server数据库的连接

1.先找到数据模型,更改权限(找到Everyone对象,给它完全控制)2.打开SQL server,登录账号,然后右键点击数据库,点击附加,找到自己存放数据模型的文件夹,然后添加上去3打开VS2019找到自己的项目,找到解决方案资源管理器下的Models文件夹,右键点击添加,再点击新建项4.选择数据,再点击右边菜单栏的第一个,即ADO.NET实体数据模型,然后名称根据自己需求更改,改好之后就点击添加5.选择第一个来自数据库的EF设计器,然后进行下一步6.点击新..

2022-03-12 15:40:43 6159

原创 正则表达式常用公式

正则表达式是用于进行文本匹配的工具,这种说法的意思是在给定的字符串中,寻找与给定的正则表达式相匹配的部分。有可能字符串里有不止一个部分满足给定的正则表达式,这时每一个这样的部分被称为一个匹配。匹配在本文里可能会有三种意思:一种是形容词性的,比如说一个字符串匹配一个表达式;一种是动词性的,比如说在字符串里匹配正则表达式;还有一种是名词性的,就是刚刚说到的“字符串中满足给定的正则表达式的一部分”。一些有用的C#正则表达式"^\d+$"//非负整数(正整数+0)"^[0-...

2022-03-08 14:29:47 725

原创 Cookie与Session

Cookie:储存在用户本地终端上的数据Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。无论何时用户链接到服务器,Web 站点都可以访问 Cookie 信息目前有些 Cookie 是临时的,有些则是持续的。临时的 Cookie 只在浏览器上保存一段规定的时间,一旦超过规定的时间,该 Cookie 就会被系统清除。有些页面将Cookie的时间设置为“0”或者是

2022-01-11 15:09:06 302

原创 filter滤镜

filter 属性定义了元素(通常是<img>)的可视效果(例如:模糊与饱和度)。1、grayscale灰度(值为0-1之间的小数)filter:grayscale(1); -webkit-filter:grayscale(1);0表示灰度为0%,显示原图,1表示灰度为100%灰色。2、sepia褐色(值为0-1之间的小数)filter:sepia(1); -webkit-filter:sepia(1);0表示褐色度为0%,显示原图,1表示褐色度为100%显示褐色...

2021-08-08 14:35:42 243

原创 Linq查询

LINQ to SQL全称基于关系数据的.NET语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能。Linq中where查询与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。目前需要注意的是,在 LINQ 中,查询变量本身不执行任何操作并且不返回任何数据,查询变量本身只是存储查询命令,它只是存储在以后某个时刻执行查询时为生成结果而必需的信息。此概念称为“延迟执行”。若要强制立即执行任意查询并缓存其结果,可以调用 ToList()或 .

2021-07-28 16:27:32 179

原创 Lambda 表达式

C#的 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。语法如下: (object argOne, object argTwo) => {/*Your statement goes here*/} 函数体多于一条语句的可用大括号括起。 一、 参数 在 Lambda 表达式中,输入参数是 Lambda 运算符的左边部分。它包含参数的数量可以为 0、 1 或者多个。只有当输入参数为 1 时,Lambda 表达式左边的一对小括弧才可以省略。输

2021-07-17 19:04:22 117

原创 Flex 布局(弹性布局)

主轴的开始位置(与边框的交叉点)叫做 main start,结束位置叫做 main end;交叉轴的开始位置叫 cross start,结束位置叫 cross end。 Ø flex-diretion:主轴的方向(即项目的排列方向); Ø flex-wrap:如果项目在一条轴线排不下,如何换行; Ø flex-flow:flex-diretion 和 flex-wrap 的简写; Ø justify-content:项目在主轴上的对齐方式; Ø align-items:项目在交叉轴上

2021-07-06 10:51:26 100

原创 CSS动画(1)

前言:CSS3在原来的基础上新增了变形和动画相关属性,通过这些属性可以实现以前需要大段JavaScript才能实现的功能。CSS3的变形功能可以对HTML组件执行位移、旋转、缩放、倾斜4种几何变换,这样的变换可以控制HTML组件呈现出丰富的外观。借助于位移、旋转、缩放、倾斜这4种几何变换,CSS3提供了transition动画。transition动画比较简单,只要指定HTML组件的哪些CSS属性需要使用动画效果来执行变化,并指定动画时间,就可保证动画播放。比transition动画功能更强大的是a

2021-06-27 19:04:21 251

原创 CSS选择器

在 CSS 中,选择器是选取需设置样式的元素的模式。下面我们介绍几种常用选择器:元素选择器:通过选择html标签设置css样式如果设置 html的样式,选择器通常将是某个 html元素,比如 p、h1、em、a,甚至可以是 html 本身:写法:html{font-size:35px;}2.类选择器:通过获取class类设置css样式写法:.name{color:red;}“.”表示类,“name”表示类名,以.开头加类名表示类选择器3.ID选择器:通过获取ID来设置css样式

2021-06-17 09:06:16 2407

原创 CSS定位

CSS有3个属性可以用来控制页面排版。三大属性:position属性,display属性,float属性。①position属性控制页面上元素间的位置关系。②display属性控制页面元素是否显示或者是堆叠还是并排显示。③float属性提供控制方法。通过float这种控制方法,可以实现多栏布局,导航菜单等等。现在来了解一下position定位①position属性控制页面上元素间的位置关系,也就是排版。②属性值:static(默认状态)、relative(相对定位)、ab...

2021-06-08 08:18:08 61

原创 CSS伪元素伪类

1、伪元素伪元素用于设置元素指定部分的样式。常见的伪元素如下图语法:选择器::伪元素{属性:属性值;}常用伪元素 ::after p::after 在每个 <p> 元素之后插入内容。 ::before p::before 在每个 <p> 元素之前插入内容。 ::first-letter ...

2021-05-27 09:55:52 66

原创 CSS浮动

定义和用法:浮动(float)的三个属性值:left(左浮动),right(右浮动),none(默认值,元素不浮动).inherit:规定应该从父元素继承 float 属性的值。通俗解释:浮动的意思就是把元素从常规的文档流中拿出来,浮动的元素在脱离了常规的文档流之后,原来紧跟其后的元素就会在空间允许的情况下,向上提升到浮动元素平起平坐。如果想要浮动元素紧跟的元素停留在原始的位置,不跟着浮动,就对该元素设置clear的属性值。清除浮动(clear)的三个属性值:left(清除左侧浮动),.

2021-05-17 11:09:11 208

原创 创建 DW 项目

开发工具与关键技术: DW 作者:陈海涛 撰写时间:2021/4/271.首先创建一个文件夹,再在里面创建三个文件夹(注意:不能使用 中文来命名) 2.打开 DW,然后点击 CTAL+N 或者点击左上角“文件”,再点击新建 3.选择“HTML”,然后点击右下角“创建”4.创建完之后点击“CTRL+S”保存在第一步创建的文件夹里面 5.回到DW重复第二步,分别创建“CSS”和“JavaScript”两个文档...

2021-05-08 10:05:44 1878 1

原创 盒模型分析

开发工具与关键技术: DW 作者:陈海涛 撰写时间:2021/5/7 1.所有 HTML 元素可以看作盒子,在 CSS 中,"box model"这一术语是用来设计和布局时使用。CSS 盒模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边距(margin),边框(border),填充(padding),和实际内容(content)。盒模型允许我们在其它元素和周围元素边框之间的空间放置元素2.盒模型各部分说明:1.content(内容):盒子的内容,显示文...

2021-05-08 09:29:02 126 1

空空如也

空空如也

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

TA关注的人

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