自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软考:流水线

各种部件同时处理是针对不同指令而言的,他们可以同时为多条指令的不同部分进行工作,以提高各部分的利用率和指令的平均执行速度。1.概念:完成同样一批任务,不使用流水线所用的时间与使用流水线所用的时间之比称为流水线的加速比。流水线周期计算:流水线周期为执行时间最长的一段;理论公式:1条指令完整执行的时间+(指令条数-1)*流水线周期;加速比计算公式:不使用流水线的执行时间/使用流水线执行时间。2.1流水线周期计算:流水线周期为执行时间最长的一段;1条指令完整执行的时间+(指令条数-1)*流水线周期;

2022-10-28 11:17:51 940 1

原创 数组与稀疏矩阵

软考复习

2022-10-18 09:02:33 371

原创 SQLServer Except

Except(差值)的定义 :比较两个查询的结果集,并返回第一个查询中不是由第二个查询输出的不同行;数据库中有两个表分别是Customers,Teacher。接下来我将通过例字来描述Except(差值)相应的列的数据类型必须相同或兼容。两个查询中数量和顺序必须相同。

2022-10-10 11:11:06 1633

原创 SQL Serve Intersect(交集)

SQL Server Intersect组合了两个或多个查询的结果集,并返回两个查询输出的不同行.用SQL Server数据库语言表示如下(在上图中有l两个结果集分别是T1,T2。T1结果集中有1,2,3三个数;T2结果集中有2,3,4三个数;通过上述查询返回的数值是2,3。T1与T2的交集为2,3。

2022-09-28 10:24:22 2305

原创 SqlServer中的集合运算符-并集

在SqlServer中UNION是一组集合操作,用于将两个SELECT语句的结果组合到一个结果集中,该结构集包括属于union中SELECT语句的所有行.在SqlServer中的集合运算符有三种分别是:Union(并集),Intersect(交集),Except(差集)在默认情况下,UNION运算符从结果集中删除所有重复的行.如果要保留重复的行,则需要明确指定ALL关键字。因为UNION运算符是从结果集中删除所有重复的行,所以在查询结果中只有一行名为”下图说明了T1表的结果集是如何与T2表的结果集联合的。

2022-09-16 14:58:07 1078

原创 SQL连接(内连接,外连接,交叉连接)

SQL内外连接,该文只是用于复习

2022-09-08 15:19:03 260

原创 ADO.NET组件学习笔记

ADO.NET DataSet是专门独立于任何数据源的数据访问而设计的.因此,它可以用于多种不同的数据源,用于XML数据,或用于管理应用程序本地的数据.DataSet包含一个或多个DataTable对象的集合,这些对象由数据行和数据列以及有关DataTable对象中数据的主键,外键,约束和关系信息组成.连接到数据源可能需要很长时间,为了最大程度的降低打开连接的成本,ADO.NET使用一种称为”连接池”的优化技术,这种技术可最大程度的降低重复打开和关闭连接所造成的成本;在数据源中遇到错误时返回。...

2022-08-14 15:39:57 2487

原创 CORS跨域的解决方案

浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数据(因为a.cn和b.cn是不同域),所以跨域就出现了;大致过程是:前端 8080 -> 代理 5083-> 后端5083。浏览器出于安全性,禁止跨ip/端口访问;axios读取webapi,跨域问题解析。前端可以通过代理来实现跨域访问。后端设置接口允许跨域。......

2022-08-14 15:36:03 673

原创 XAML依赖属性和附加 属性

1. 从图中可以看到,应用动画占有对以来属性控制的最高优先级,简单理解,无论动画代码定义在当前页面内,还是定义在模板代码内,动画都将获得对页面内依赖属性的最优先控制权。5. 最低的依赖属性控制优先权是在定义依赖属性时使用GetValue和SetValue对属性默认的赋值。开发人员可以通过对依赖属性不同优先权的控制,操作页面属性值,使控件或者页面达到需求运行效果。附加属性是由支持附加属性的父元素产生作用,支持附加属性的元素会继承所在的。附加属性作用于支持附加属性的元素。元素对象.依赖属性=属性值。...

2022-08-14 15:25:06 197

原创 C#中的泛型

泛型(Generic)允许你延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程序中共使用它的时候.换句话说,泛型允许您编写一个可以与任何数据类型一起工作的类或方法.

2022-08-13 20:56:49 138

原创 C#设计模式-工厂方法

工厂方法模式"是对简单工厂模式的进一步抽象化,其好处是可以使系统在不修改原来代码的情况下引进新的产品,即满足开闭原则.用户只需要知道具体工厂的名称就可得到所要的产品,无须知道产品的具体创建过程(对创建过程复杂的对象很有作用);工厂方法模式的定义:定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中。抽象产品的定义方式取决于产品对象的建模事物,抽象工厂的定义方式一般与抽象产品的定义方式保持一致。我们把创建的对象称为"产品",把创建产品的对象称为"工厂"....

2022-08-13 20:38:10 377

原创 C#设计模式-单例模式

上面的单例模式在单线程下是可以的,但是在多线程的情况下会得到多个Singleton实例,因为在两个线程同时远行GetInstance方法时,此时两个线程都会创建Singleton的实例,这样就违背单例模式的初衷了,对于多线程的解决方案是,使GetInstance方法在同一时间只远行一个线程就好了,就是线程同步,官方的定义是:确保一个类只有一个实例,并提供一个全局访问点.所以单例模式就是保证一个类只有一个实例的一种实现方法;.........

2022-08-13 09:46:04 98

原创 C#Thread(二)

线程中独立的资源包括:线程中共享的资源包括:线程中数据的独立与共享独立:CLR为每个线程分配自己的内存栈(Stack),以便使本地变量保存独立共享:如果多个线程都引用到同一个对象的实例.那么它们就共享了数据被Lambda表达式或匿名函数所捕获的本地变量,会被编译器转化为字段(field),所以也会被共享静态字段(field)也会在线程间共享数据 如果你想往线程的启动方法里传递参数,最简单的方式师使用lambda表达式,在里面使用参数调用方法.例这里是用顶级语句写的控制台输出的结果如下:......

2022-06-15 20:24:09 650

原创 C#Thread

线程(Thread)与进程(Process)线程是一个可执行路径,它可以独立于其他线程执行每个线程都在操作系统的进程(Process)内执行,而操作系统进程提供了程序远行的独立环境根据线程可分为:单线程应用,在进程的独立环境里只跑一个线程,所以该线程拥有独占权;多线程应用,当单个线程中共会跑多个线程,它们会共享当前执行环境(尤其是内存);2在C#中提供的一个Thread类创建和控制线程,设置其优先级并获取其状态;命名空间:System.Threading程序集:System

2022-05-31 18:48:19 5693 2

原创 EF学习笔记

Entity Framework是 ORMORM 对象关系映射(object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术.简单的说.ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中.O:Domain Object 领域模型R:Relational Database 关系型数据库M: Mapping 映射关系EF CRUD操作:定义模型:这是EF工作的前提,定义.

2022-05-29 08:22:18 185

原创 C#结构体

C#结构体的定义:在C#中结构体是值类型数据结构,它使得一个单一变量可以存储各种数据类型的相关数据.Struct关键字用于创建结构体。定义结构体:定义结构体,你必须使用struct语句,struct语句为程序定义了一个带有多个成员的新的数据类型;定义的语法形式如下:访问修饰符 struct 结构体名称{//结构体成员}结构体的用法:structMessage{publicstringname;publ...

2022-05-18 09:26:32 2776

原创 通过node.js实现简单的爬虫

爬虫,来自百度百科的解释:网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动爬取万维网信息的程序或脚本.通俗来讲,假如你需要互联网上的信息,如商品价格,图片视频资源等,但你又不想或者不能自己一个一个去打开网页收集,这时候你便写了一个程序,让程序按照你指定好的规则去互联网上收集信息,这便是爬虫,我们熟知的百度,谷歌等搜索引擎背后其实也是一个巨大的爬虫;那现在就来看一下我写的代码吧,var http = require("http")

2022-05-08 14:35:55 368

原创 Xaml布局元素-Grid

Grid:网格.可以自定义行和列并通过行列的数量,行高列宽来调整控件的布局.近似Html中的table;StackPanel:栈式面板,内部元素可以选择泊靠的方向(上下左右),类似于Winform中设置控件的Dock属性;那么这两个属性怎么使用呢,这下面是我写的一个例子;<!--ScrollViewer增加滚动条,在较小的区域内调整水平或者竖直方向上的滚动条查看所有内容--> <ScrollViewer HorizontalScrollBarVisibility="A

2022-04-28 10:42:00 590

原创 简易音乐播放器

自制一个简单的音乐播放器,该播放器实现的功能有歌曲搜索,音乐播放两个功能;该音乐器的页面如下,(有一点难看);这个播放器是通过axios来获取所需要的数据的(比如:歌名,播放地址),因为我是用vue-cli脚手架做的,所有该axios是通过cnpm下载的,下载方法是打开终端cd (项目名称)cnpm i axios然后通过import请求引入axios即可使用;请求的语法是:axios({ url: "https://autumnfish.cn/s...

2022-04-20 08:55:41 463

原创 创建 js链表

什么是链表:链表中的元素在内存中并不是连续的,每个元素由一个存储元素本身的节点和一个指向下一个元素的引用(也可以称为指针)组成链表被分为单向链表与双向链表;单向链表中每一个元素只有一个next指针,用来指向下一节点,我们只能从链表的头部开始遍历整个链表,任何节点只能找到它的下一个节点,而不能找到它的上一个节点,双向链表中的每一个元素拥有两个指针,一个用来指向下一个节点,一个用来指向上一个节点,双向链表中除了可以向单向链表一样从头部开始遍历外,还可以从尾部开始遍历;在js这门语言中我们怎么表示

2022-04-10 10:13:44 1699

原创 Node笔记之web服务器

node.js(开源和跨平台的javascript运行时环境)中为我们提供了一个名为Http的内置模块;通过http内置模块可创建一个web服务器实现代码//实现步骤//1.导入需要的模块constpath=require('path')constfs=require('fs')consthttp=require('http')//2.创建基本的web服务器constserver=http.createServer()//监听web服务...

2022-03-27 15:23:17 884

原创 node笔记之托管静态资源

Express:是一个npm上的第三方包,提供了快速创建web服务器的便携方法;Express.static()Express提供了一个非常好用的函数,叫做express.static,通过它我们可以快速方便的创建一个静态服务器首先创建一个目录在这个目录中存放你所要共享的资源;我这里目录的名字是clack通过npm包管理工具从(https://www.npmjs.com/)下载expressnpm iexpress/导入模块const express=require...

2022-03-27 14:46:36 930

原创 sql中的case函数

在sql中case是一个控制流语句;类似于if语句Case语句有两种形式:简单case语句与搜索case语句;简单的case语句:可以检查表达式的值与一组唯一值的匹配:语法:Case expressionWhen value1 then returnvaluse1When value2 then returnvaluse2Else defaultvalueEndCase函数对表达式expression进行测试,如果expression等于valu...

2022-03-17 19:01:43 12209

原创 Sql Server数据表的增长(插入),查询,修改,删除

*创建数据库语法:create database 数据库名*/create database my_use/*创建表语法:create table 表名称{列名称1 数据类型,列名称2 数据类型,}*/create table pw_user(pw_id int not null primary key identiry,name varchar(255) not null,addres varchar(255)...

2022-03-08 08:49:24 619

原创 将Excel导入置数据库中;

首先要准备一个Excel模板.Excel第一行的字段要与数据库字段相对应;这是我的页面后台代码:下载Excel模板 public ActionResult downloadTenplate() { string templatePath = Server.MapPath("~/Document/Temp/商品信息导入模板.xls"); if (System.IO.File.Exists(templatePath)).

2022-03-01 08:34:58 184

原创 layui中表格单选框与复选框的监听

首先渲染表格;代码如下:layui.use(["layer", "table"], function() {layer = layui.layer;laytable = layui.table;TlaytaCom = laytable.render({data: [],elem: "#laytaCom",...

2021-12-31 10:50:21 3877

原创 云计算课后笔记

云计算中的网络虚拟知识网络的: 互联网是电脑之间相互联系的抽象对象;IP地址; 互联网地址因为Internet是一个全球计算机网络,每台连接Internet的计算机都必须有唯一的地址; 格式为nnn.nnn.nnn.nnn.其中nnn必须是0-255之间的数字.此地址称为IP地址.路由;跨网段寻找另一网段的过程VLAN;虚拟局域网;在逻辑上将 我们的大网络划分为多个小的广播域的通信技术;作用:限制广播域,增强局域网的安全性;提高网络的健壮性,使网络更加灵活;...

2021-11-29 08:58:06 276

原创 C#中的接口

C#中的接口:在C#语言中,类之间的继承关系仅支持单重继承,而接口是为了实现多重继承设计的一个类能同时实现多个接口,还能在实现接口的同时在继承其他类,并且接口之间也可以继承;接口的定义的语法形式如下;Interface 接口名称{接口成员;}接口的名称通常是以I开头,在加上其他单词构成,接口成员;接口中定义的成员必须满足以下要求:接口中的成员不允许使用 public、private、protected、internal 访问修饰符。 接口中的成员不允许使...

2021-11-07 16:44:42 426

原创 导出页面数据

页面如下;当我点击”导出当前数据到Excel”时需要将数据导出;按钮:<buttonclass="layui-btn layui-btn-sm"onclick="exportExcel()">导出当前数据到Excel</button>当我点击时触发点击事件//导出考生成绩信息;functionexportExcel() {varAcadeneId = $("#sltAcademe").val()...

2021-10-27 11:06:39 575

原创 C#中的类型转换

C#中的类型转换在C#中类型转换分为两种:隐式类型转换与显示类型转换隐式类型转换-这些转换是C#默认的以安全方式进行的转换,不会导致数据丢失.例如,从小的整数类型转换为大的整数类型,从派生类转换为基类.显式类型转换-显式类型转换即强制类型转换.显示转换需要强制转换运算符,而且强制转换会造成数据丢失;C#中提供了下列内置的类型转换方法:这是我在网上找到的图;C# 提供了下列内置的类型转换方法: 序号 方法 & 描述 ..

2021-08-27 22:01:17 144

原创 用ECharts生成统计图

用ECharts生成统计图这是我的HTML部分:<divclass="layui-fluid"style="font-size:16px">@*列间距15 layui-col-space15 *@<divclass="layui-row layui-col-space15"><divclass="layui-col-md12">...

2021-08-27 21:38:43 1375

原创 用javascript写搜索框

这是我的代码;HTML部分:<body><!--onkeyup属性在用户(在键盘)释放按键时触发--> <input type="text" class="er" id="er" onKeyUp="na()" placeholder="搜索"> <!--//placeholder属性提供可描述输入字段预期值的提示信息--> <ul id="mar"> <li><a href="" c...

2021-08-07 17:05:56 2153 1

原创 layui中的表格

建一个表单提交页面这是我的网页布局:这个页面通过layui中的表格渲染完成:注意:在使用layui时首先要加载数据表格模板;例如:layui.use(['layer', 'table'], function() {laytable = layui.table;layer = layui.layer; txttable = laytable.render({...

2021-08-07 16:26:22 785

原创 javaScript中时间的加减

首先在javascript说起是间就离不开Date()这个对象创建Date对象的语法:var Time=new Date(); //Date返回当日的时间和日期然后的例getDate,getDay(),getMonth()这些方法都是从Date对象返回值的;不过在这里我不是要写这些方法我是要写关于对于时间,日期之间的运算我所了解的部分;首先从时间的加减说起吧;由于js中没有指定的日期加减方法所以只能通过Date对象获取当前日期加减以此达到操作日期的目的;具体方法如下;.

2021-08-07 15:44:01 9464

原创 CSS中的变形

CSS3的变形功能可以对HTML组件执行位移,旋转,缩放,倾斜4中几何变换,这样的变换可以控制HTML组件呈现出丰富的外观。CSS3动画---transform变形transform:该属性用于设置变形,该属性支持一个或多个变形函数.rotate(angle):该函数用于设置元素旋转的度数。Skew(sx,yx):该函数用于设置元素的一个扭曲效果。Scale(x,y):该函数让元素根据中心原点对对象进行缩放translate(tx,ty):该函数用于设置元素的位移。旋转rotat

2021-07-07 20:21:03 650

原创 通过js实现图片爆炸特效

使用工具:DW页面效果;

2021-06-27 09:08:40 391

原创 Ajax中的XMLHttpRequest对象

XMLHttpRequesrt对象用于后台与服务器交换数据,XMLHttpRequest对象提供对HTTP协议的完全的访问,包括做出POST和HESD请求以及普通的GET情求的能力。XMLHttpRequest可以同步或异步地返回web服务器的响应,并且能够以文本或者一个DOM文档的形式返回内容。尽管名为XMLHttpRequest,它并不限于和XML文档一起使用:它可以接收任何形式的文本文档。下面是实例:首先先写一个表单,如下(这下面的表单是通过Bootstrap写的所以应在写之前引入

2021-06-08 16:39:50 132

原创 javascript运算符

运算符也叫操作符通过远算符可以对一个或多个值进行运算,并获取远算结果在js中运算符可分为 算数远算符 逻辑运算符 赋值运算符 关系运算符 条件运算符 相等运算符赋值运算符(=)把值赋给变量//例 var C=1;+= num+=2 ==>等价于 num=num+2;-= num-=2 ==>等价于 num=num-2;*= num*=2 ==>等价于 num=num*2;/= num/=2 ==>等价于 num=...

2021-06-02 15:57:10 250

原创 js实现简易时钟

实现简易简易时钟首先需要获取当前时间,在javascript中Data这个属性可以获取当前时间;具体操作如下var today=new Date(); //返回当日的日期和时间var h=today.getHours();//返回Date对象的小时var m=today.getMinutes();//返回Date对象的分钟var s=today.getSeconds();//返回Date对象的秒数然后将你所得到的数值赋值到你所展示时间的地方;下面是我的代码:...

2021-06-01 15:49:26 2295 1

原创 通过javascript实现简单的聊天器

这是简单聊天器HTML部分;<div class="kuang"> <div class="ert" id="ert"> <div class="afte"> <div><span class="abor"> <img src="images/zs b.png" alt=""></span> <span >吃饭了吗?<br></span></d...

2021-05-31 11:13:14 638 1

空空如也

空空如也

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

TA关注的人

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