自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue概括

另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。CLI(@vue/cli)是一个全局安装的npm包,提供了终端里的vue命令。5、如果值是undefind就不会展示到页面,并且不会进行报错处理,后添加的数据是不会做响应式的。2、root容器里的代码依然符合HTML规范,只不过混入了一些特殊的Vue语法。1、想让Vue工作必须创建一个Vue实例,且要传入一个配置对象。1、采用组件化模式,提高代码复用率,且让代码更好的维护;1、vue.js介绍。...

2022-07-31 19:11:42 223 1

原创 insert语句(1)

promotion_id),名称(name),折扣(discount),开始日期(start_date)和过期日期。其次,column_list指定要在其中插入数据的一个或多个列的列表。列列表中的每列必须在值列表中具有相应的值。promotion_id是标识列,因此当向表中添加新行时,SQLServer会自动填充其值。如果列在列列表中没有出现,则SQLServer必须能够提供插入值,否则无法插入行。如果列的数据类型是时间戳数据类型(timestamp),则默认为当前时间戳值。...

2022-07-22 20:21:23 282

原创 insert语句(2)

通常,不为标识列指定值,因为SQLServer将自动提供值。但是,在某些情况下,可能希望在标识列中。在此语法中,不使用单个值列表,而是使用多个以逗号分隔的值列表进行插入。使用此形式的INSERT语句,一次可以插入的行数为1000行。–先删除表中的所有记录。‘2020春季促销’,‘2020夏季促销’,‘2020秋季促销’,‘2020冬季促销’,插入值,例如数据迁移。...

2022-07-22 20:18:37 202

原创 SQL Server子查询

子查询子查询是嵌套在另一个语句(如:[SELECT],[INSERT],[UPDATE]或[DELETE])中的查询。以下语句显示如何在 SELECT 语句的[WHERE]子句中使用子查询来查找位于纽约( New York )的客户的销售订单:SELECTorder_id,order_date,customer_idFROMsales.ordersWHEREcustomer_id IN (SELECTcustomer_idFROMsales.customersWHEREcit

2022-06-28 17:07:56 136

原创 SQL Server having子句

HAVING 子句通常与[GROUP BY]子句一起使用,以根据指定的条件列表过滤分组。 以下是 HAVING 子句的语法:SELECTselect_listFROMtable_nameGROUP BYgroup_listHAVINGconditions;在此语法中, GROUP BY 子句将行汇总为分组, HAVING 子句将一个或多个条件应用于这些每个分组。只有使条件评估为 TRUE 的组才会包含在结果中。 换句话说,过滤掉条件评估为 FALSE 或 UNKNOWN 的组。因为S

2022-06-19 19:16:20 587

原创 数据库的分组数据

SQL Server Group By语句Group By 从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。以下是 GROUP BY 子句的语法:SELECTselect_listFROMtable_nameGROUP BYcolumn_name1,column_name2 ,…;SQL在此查询语法中, GROUP BY 子句为列中的每个值组合生成一个组。请考虑以下示例:SELEC

2022-06-08 19:48:31 210 1

原创 数据库的连接表

Sql自连接自联接用于将表连接到自身(同一个表)。 它对于查询分层数据或比较同一个表中的行很有用。自联接使用内连接或左连接子句。 由于使用自联接的查询引用同一个表,因此表别名用于为查询中的表分配不同的名称。请注意,如果不使用表别名的情况下在查询多次应用同一个表,则会出现报错以下是将表 T 连接到自身的语法:SELECTselect_listFROMT t1[INNER | LEFT] JOIN T t2 ONjoin_predicate;SQL上面查询语句中两次引用表 T 。表别名

2022-05-29 10:46:25 215

原创 数据库的链接

Sql自连接自联接用于将表连接到自身(同一个表)。 它对于查询分层数据或比较同一个表中的行很有用。自联接使用内连接或左连接子句。 由于使用自联接的查询引用同一个表,因此表别名用于为查询中的表分配不同的名称。请注意,如果不使用表别名的情况下在查询多次应用同一个表,则会出现报错以下是将表 T 连接到自身的语法:SELECTselect_listFROMT t1[INNER | LEFT] JOIN T t2 ONjoin_predicate;SQL上面查询语句中两次引用表 T 。表别名

2022-05-22 08:31:56 178

原创 数据表的链接

Sql的右链接RIGHT JOIN 子句组合来自两个或多个表的数据。 RIGHT JOIN 开始从右表中选择数据并与左表中的行匹配。RIGHT JOIN 返回一个结果集,该结果集包含右表中的所有行,无论是否具有左表中的匹配行。如果右表中的行没有来自右表的任何匹配行,则结果集中右表的列将使用 NULL 值以下是 RIGHT JOIN 的语法:SELECTselect_listFROM T1(左表)RIGHT JOIN T2(右表) ON join_predicate;SQL以下语句返回 pr

2022-05-18 08:17:07 84

原创 数据库的连接表

在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使用连接来查询这些表中的数据。SQL Server支持多种连接,包括[内连接],[左连接],[右连接],[全外连接]和[交叉连接]。每种连接类型指定SQL Server如何使用一个表中的数据来选择另一个表中的行。1、SQL Server内连接内连接是SQL Server中最常用的连接之一。 内部联接子句用于查询来自两个或多个相关表的数据。SQL Server INNER JOIN 子句的语法:SELECTselect_lis

2022-05-08 16:38:37 335

原创 数据库过滤数据(3)

IN 查找值列表中具有值的行IN 运算符是一个逻辑运算符IN 运算符等效于多个 OR 运算符,因此,以下语法是等效的:column IN (v1, v2, v3)column = v1 OR column = v2 OR column = v3要取消 IN 运算符,请使用 NOT IN 运算符,如下所示:column | expression NOT IN ( v1, v2, v3, …)以下示例使用 IN 运算符查找价格为 299.99 或 466.99 或 489.99 的产品。SE..

2022-04-28 17:20:53 61

原创 数据库的过滤数据(2)

1.(>,=,<)使用比较运算符查找行以下语句查找价格大于 300 且型号为 2018 的产品。2. OR 查找满足两个条件中的任何一个的行OR 是一个逻辑运算符,用于组合两个布尔表达式在语句中使用多个逻辑运算符时,SQL Server将在 AND 运算符之后计算 OR 运算符。 但是,可以使用号更改评估顺序。A. 使用OR运算符示例以下查询查找价格大于 3000 或型号为 2018 的产品。满足其中一个条件的任何产品都包含在结果集中。B. 使用OR和AND运算符示例请考虑以下示

2022-04-20 14:34:25 352

原创 数据库过滤数据

1、Select Distinct子句SELECT DISTINCT 子句检索指定列列表中的唯一不同值,换句话说,它从结果集中删除列中的重复值。 DISTINCT 子句将所有 NULL 值视为相同的值 例:SELECT DISTINCTcolumn_name1,column_name2 ,…FROMtable_name;DISTINCT一个字段的示例以下语句返回 customers 表中所有客户SELECTcityFROMsales.customersORDER BYcity

2022-04-10 20:20:03 493

原创 SQL Server Offset Fetch子句

1、OFFSET 和 FETCH 子句是 ORDER BY 子句的选项。 它们用于限制查询返回的行数。必须将 OFFSET 和FETCH 子句与 ORDER BY 子句一起使用2、OFFSET 和 FETCH 子句比实现 TOP 子句更适合实现查询分页解决方案3、以下是OFFSET和FETCH子句的语法:… [查询语句]ORDER BY column_list [ASC |DESC]OFFSET offset_row_count {ROW | ROWS}FETCH {FIRST | NEXT}

2022-03-28 14:40:01 1189

原创 数据库查询语句

一、限制返回行数SQL Server Select Top语句1、Select top子句用于限制查询结果集中返回的行数或者行百分比。由于存储在表中的行的顺序是不可预测的,因此 SELECT TOP 语句始终与 ORDER BY 子句一起使用。结果,结果集限于前 N 个有序行数。以下是带有 SELECT 语句的 TOP 子句的语法:SELECT TOP (expression) [PERCENT][WITH TIES]FROMtable_nameORDER BYcolumn_name;

2022-03-20 09:13:10 802

原创 数据库的查询与排序

一、查询数据1、数据库表是存储数据库中所有数据的对象。 在表中,数据按行和列格式逻辑组织,类似于电子表格。在表中,每行代表一个唯一记录,每列代表记录中的一个字段2、SQL Server使用模式对表和其他数据库对象进行逻辑分组。有两个 模式: sales 和 production 。 sales 模式将所有与销售相关的表分组,而 production 模式将所有与 生产相关的表分组3、要从表中查询数据,使用最基本的SELECT语句,以下实例:Select select_list from sche

2022-03-09 08:03:14 7254

原创 Spring Cloud(2)

Consul 简介Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式” ,内置了服务注册与发现框 架、具有以下性质:• 分布一致性协议实现、• 健康检查、• Key/Value存储、• 多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。使用起来也较 为简单。Consul使用Go语言编写,因此具有天然可移植性(支持Linux、windows和Mac OS X);安装包仅包含

2021-10-11 21:57:31 72

原创 Spring MVC新特性

Spring Web FlowSpring Web Flow (SWF) 意在成为web应用中的页面流(page flow)管理中最好的解决方案。SWF在Servlet环境和Portlet环境下集成了现有的框架,如Spring MVC和JSF等。如果你的业务流程有一个贯穿始终的模型,而非单纯分立的请求,那么SWF可能是适合你的解决方案。SWF允许你将逻辑上的页面流抽取成独立可复用的模块,这对于构建一个web应用的多个模块是有益的。that guide the user through controll

2021-10-11 21:27:43 134

原创 SSM整合

1、tx:method的属性属性:propagation 类型:Propagation、枚举 默认值:REQUIRED 说明:事务传播属性属性:isolation类型: isolation、枚举 默认值:DEFAULT(所用数据库默 认级别) 说明:事务隔离级别属性:readOnly类型: boolean 默认值:false 说明:是否采用优化的只读事务属性:timeout类型: int默认值:-1说明:超时(秒)属性:rollbackFor类型: Class[] 默认值:{}说明:需要回滚的异常

2021-09-08 21:24:29 68

原创 Spring

Spring是一个IOC(DI)和AOP容器框架。Spring的优良特性:1、非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API2. 控制反转:IOC——Inversion of Control,指的是将对象的创建权交给Spring去创建。使用 Spring之前,对象的创建都是由我们自己在代码中new创建。而使用Spring之后。对象的创建都 是由给了Spring框架。3. 依赖注入:DI——Dependency Injection,是指依赖的对象不需要手动调用setXX方

2021-08-26 21:36:20 64

原创 SpringMVC

1、基于java注解的配置方式在 Spring 中,尽管使用 XML 配置文件可以实现 Bean 的装配工作,但如果应用中 Bean 的数量较多, 会导致 XML 配置文件过于臃肿,从而给维护和升级带来一定的困难Java从JDK 5.0 以后,提供了 Annotation(注解)功能,Spring 也提供了对 Annotation 技术的全面支 持。 @Component 可以使用此注解描述 Spring 中的 Bean,但它是一个泛化的概念,仅仅表示一个组件(Bean), 并且可以作用在任何层次。

2021-08-26 21:32:31 62

原创 spring MVC

Spring MVC两大特点好处:1.Spring MVC实现了即用MVC的核心概念2.Spring MVC框架是高度可配制的,包含多种视图技术四个重要的4个接口DispatcherServlet:Spring MVC所有的请求都经过DispatcherServlet统一分发HandlerMapping:完成客户请求到Controller映射Controller:相当于java selvert,控制器ViewResolver:在WEB应用中查找View对象,从而将相应的结果渲染给用户。注解:

2021-08-04 20:13:03 70

原创 java输入输出

1、缓冲流在读写数据时,让数据在缓冲区能减少系统实际对原始数据来源的存取次数,因为一次能做多个数据单 位的操作。相较而言,对于直接从文件读取数据或将数据写入文件,比起缓冲区的读写要慢多了。所以 使用缓冲区的流,一般都会比没有缓冲区的流效率更高。拥有缓冲区的流被称为缓冲流,包括 BufferedInputStream、BufferedOutputStream类和BufferedReader、BufferedWriter类。缓冲流把构造器/方法名作用 BufferedReader(Reader in) 创建一

2021-07-28 08:35:04 32

原创 java输入、输出(2)

1.字节流和字符流字节流和字符流的操作方式几乎完全一样,区别只是操作的数据单元不同而已。字节流操作的数据单元是字节,字符流操作的数据单元是字符。一. InputStream和ReaderInputStream和Reader是所有输入流的抽象基类,它们的方法是所有输入流都可使用的方法。InputStream和Reader的方法基本一致,只是InputStream读取的是字节,使用的参数是byte数组 (byte[]),而Reader读取的是字符,使用的参数是char数组(char[])InputSt

2021-07-17 11:08:24 110

原创 java输出、输入(1)

IO(输入/输出)是比较抽象的,看不到明显的运行效果,但输入和输出是所有程序都必需的部分。 使用输入机制,允许程序读取外部数据(包括来自磁盘、光盘等存储设备的数据、来自网络的数据)、 用户输入数据;使用输出机制,允许程序记录运行状态,将程序数据输出到磁盘、光盘等存储设备中和 网络其他设备中。Java的IO通过java.io包下的类和接口来支持,在java.io包下主要包括输入流、输出流两种IO流,每 种输入、输出流又可分为字节流和字符流两大类。其中字节流以字节为单位来处理输入、输出操作,而 字符流则以字符

2021-07-07 16:45:44 118

原创 java异常处理机制

1.java异常处理机制java的异常处理机制可以让程序具有极好的容错性,让程序更加健壮。当程序运行出现意外情形时,系 统会自动生成一个 Exception对象来通知程序,从而实现将“业务功能实现代码”和“错误处理代码”分离, 提供更好的可读性2.使用try…catch捕获异常一、Java异常处理机制为:抛出异常,捕捉异常,处理异常。二、Java…catch语法格式:try { //业务功能代码 }catch(异常类1 e1){ //异常处理代码1 }catch(异常类2 e2){ //异

2021-06-27 19:41:22 2396

原创 java集合(2)

Queue 队列Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构 。Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接 口boolean add(E e) 将指定的元素插入此队列(如果立即可行且不会违反容量限制),在成 功时返回 true,如果当前没有可用的空间,则抛出 IllegalStateException。E element() 获取,但是不移除此队列的头。boolean offer(E e) 将指定的.

2021-06-20 09:50:53 37

原创 Java的集合

1、Java集合的简介Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可用于实现的数据结构,如栈、队列等。除此之外,java集合还可用于保存具有映射关系的关联数组。Java集合大致可以分为List、Set、Queue和Map四种体系,其中List代表有序、重复的集合;Set代表无序、不可重复的集合;而Map则代表具有映射关系的集合。2、java集合概述一、保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数据),java提供了集合类。集合类主体要负责保存盛存其他数据、因此

2021-06-08 10:37:13 206

原创 Java常用类

1.System类System类代表当前不能创建·System类的对象,System类的对象,System类提供了一些变量和类的方法,允许直接通过System类来调用这些类变量和类方法。常用类2.Runtime类Runtime类代表java程序的运行环境,可以访问VM的相关信息,每个Java程序都有一个与之对应Runtime实例,应用程序通过该对象与其运行环境相连。应用程序不能创建自己的Runtime实例,但可以同过getRuntime方法获取与之相关联的Runtime对象常用方法3String

2021-05-27 15:43:08 57

原创 面向对象4

instanceof关键字在Java 中可以使用 instanceof 关键字判断一个对象是否为一个类(或接口、抽象类、父类)的实例。语法格式如下: boolean result = obj instanceof Class;其中,obj 是一个对象,Class 表示一个类或接口。当obj 是 class 类(或接口)的实例或者子类实例 时,结果 result 返回 true,否则返回 false。2.java对象类型转换对象类型转换,是指存在继承关系的对象,不是任意类型的对象,分别是向上转型(.

2021-05-08 08:59:31 96

原创 java面向对象

1.Final修饰符Final修饰符主要用法有四种: 用来修饰数据,包括成员变量和局部变量,该变量只能被赋值一次且它的值无法被改变。对于成员变量来讲,我们必须在声明时、构造方法或者初始化块中对它赋值; Final修饰符将成员变量转换为常量,这种动作是不希望任何人修改用的,后续的不可以修改常量。 用来修饰局部变量,表示在变量的生存期中它的值不能被改变,Final修饰局部变量>>>局部常量 只能初始化一次 修饰方法,表示该方法不能被重写,改变。能不能继承需要看修饰符,限制重

2021-04-28 19:49:10 37

原创 java面向对象(2)

1.方法的重写 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了 一个检查异常 IOException,但是在重写这个方法的时候不能抛出 Exception 异常,因为 Exception 是 IOException 的父类,只能抛出 IOException 的子类异常。

2021-02-16 19:19:57 107

原创 java面向对象(1)

1.对象和类的概念 类:类是一个模板,他描述一类对象的行为和状态 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名 字、品种;行为有:摇尾巴、叫、吃等。 借用网上的图简单理解一下类和对象,下图中男孩女孩为类,而具体的每个人为该类的对象:这样更容易理解2.JAVA中的类定义类的基本格式:[修饰符] class 类名 【修饰类名】{零到多个构造器…零到多个成员变量…零到多个方法…零到多个初始化块…}Public private(经常在内部类中使

2021-02-16 19:19:01 93

原创 数组JAVA

数组JAVA开发工具与关键技术:eclipse java作者: 半城烟沙撰写时间: 2021年02月01日1.什么是数组数组对于所有编程语言来说都是重要的数据结构之一,Java 语言中提供的数组是用来存储固定大小的同 类型元素2.声明数组(声明变量)前面的类型不一定是基本数组类型,也可以是引用类型,类型后面的变量不能随便乱起,前面必须加arr或者arraydataType[] arrayRefVar; 推荐使用 或dataType arrayRefVar[]; 效果相同,但基本不使用这

2021-02-01 17:40:21 40

原创 流程控制语句JAVA

流程控制语句JAVA(控制代码的走向)开发工具与关键技术:eclipse java作者: 半城烟沙撰写时间: 2021年02月01日1.if…else语句分支语句:If…else语句 switch语句这两种有多种运行方式的路径If…else语句可以看作有四种形式: If语句(满足条件执行)If(布尔表达式){如果布尔表达式为true执行的语句} If…else语句If(布尔表达式){如果布尔表达式为true将执行的语句}else{如果布尔表达式为false将执行的语句

2021-02-01 17:39:07 44

原创 myBatis

开发工具与关键技术: eclipse java作者:半城烟沙撰写时间: 2021年1月18日1.Java的环境性质JDK开发环境包含了JRE运行环境2.java流式编程人 小明 = new 人()小明.吃(),小明.走() 小明.吃().走().说()小明.说()3.lambda表达式Lambda表达式和JQuery的表达式其实是差不多的,其在本质上不会发生太大的改变。2… Java语言的主要特点1…跨平台性:指软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下

2021-01-26 20:29:08 283

原创 Axure工作环境

Axure工作环境开发工具与关键技术:Axure RP 8 Axure作者: 半城烟沙撰写时间: 2021年1月08日1.Axure的工作环境的特点 可进行可视化拖拉操作可轻松快速的创建带有注释的线框图 无需编程就可以在线框图中定义简单链接和高级交互。 Axure 可一体化生成线框图、HTML 交互原型、规格说明 专业的快速原型设计工具快速创建互联网产品的线框图 流程图 低保真原型高保真原型和交互说明/流程文档等2.菜单栏和工具栏执行常用操作,如文件打开、保存、...

2021-01-26 19:12:33 250

原创 理解Axure原型

理解Axure原型1什么是Axure原型.Axure原型是一个快速的原型工具, 主要是针对负责定义需求、定义规格、设计功能、设计界面的专家,包括用户体验设计师、交互设计师、业务分析师、信息架构师、可用性专家和产品经理。2.Axure的好处 直观的理解系统行为,帮助决策,更加清楚交互样式的功能的效应 在公司提高了各岗位的沟通效率,降低沟通成本,保证项目进程 更加有效的与用户沟通,减少误解…保证需求质量 更加有效的协作沟通,降低沟通成本,减少误解,避免返工...

2021-01-21 08:33:31 2745 1

原创 Post请求、get请求

Post请求、get请求两种最常用的 HTTP 方法是:GET 和post1.什么是HTTP?超文本传输协议(HTTP)的设计目的是保证客户端与服务器之间的通信。HTTP 的工作方式是客户端与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的内容。这就是HTTP2.两种最常用的请求方法: Get和PostGet-...

2021-01-15 08:04:13 401

原创 FileReader()用法

FileReader()用法HTML5定义了FileReader作为文件API的重要成员用于读文件,根据W3C的定义,FileReaderr接口提供了读取文件的方法和包含读取 结果的事件模型。FileReader的方法使用比较简单,可以按照以下步骤创建FileReader对象并调用其他的方法。1.检测浏览器对FileReader的支持。例:2.调用FileReader对象的方法FileReader的实例拥有四种方法,其中三个用于读取文件,用一个来中断读取,下面的表格列出了这些...

2021-01-15 08:01:58 5921 2

空空如也

空空如也

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

TA关注的人

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