自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6 语法扩展

/const[…args,num]=[2,3,5,6,7];剩余参数的本质===>剩余参数永远是个数组,即使没有值也是一个空数组。//arg是一个数组。//可以使用剩余参数arg代替arguments。//剩余元素z结合解构对象z也可以是一个对象。撰写时间2022年7月27日。//arguments是一个类数组对象。//箭头函数中没有arguments对象。剩余参数不一定非要作为函数的参数使用。//必须是最后一个参数。1.箭头函数的剩余参数。...

2022-07-27 20:24:29 154 1

原创 ES6箭头函数

constadd1=(x,y)=>{//多个参数的时候,括号不能省略。//简写形式在{}外面加上(),让浏览器不再认为那是函数体的花括号。constadd=()=>{//无参数的时候括号不能省略。//简写形式constadd=(x,y)=>x+y。const、let函数名=(参数1,…撰写时间2022年7月16日。//声明形式->函数表达式形式。//函数表达式形式->箭头函数。//单个参数可以省略圆括号。...

2022-07-21 10:24:55 105

原创 ES6 模板字符串

以上的案例中和其他的字符串拼接,使用模板字符串,方便注入。其他情况下使用模板字符串或一般字符串都行。模板字符串的应用(我们之前的项目中用字符串拼接的地方,都可以使用模板字符串,更加的方便与简洁)//模板字符串中,所有的空格、换行或者缩进都会被保留在输出之中。模板字符串中,所有的空格、换行或者缩进都会被保留在输出之中。普通字符串,需要使用\n、\t等进行换行。//模板字符串可以通过注入的方式。模板字符串与一般字符串的区别。使用””’’声明字符串。//普通字符串需要拼接。模板字符串的注意事项。...

2022-07-21 10:23:29 489

原创 ES6 let与const

我们可以在实际的开发中总结出来例如我们可以先使用const声明一个常量,如果这个在后面需要修改,那么你可以回来修改它的声明方式。const声明的就是常量,常量一旦初始化,就不能重新赋值,否则就会报错const声明常量的使用,一般用大写命名(潜规则)。暂时性死区只用let与const有只要作用域内存在letconst他们所声明的变量或者常量就自动“绑定”这个区域,不在受到外部作用域的影响。let和const是用来声明变量与常量,声明变量let代替var声明变量,const声明常量。...

2022-07-21 10:20:15 81

原创 ES6的搭配环境

ES6的搭配环境

2022-06-19 08:18:16 148

原创 SQL Server 函数

SQL Server 函数

2022-06-08 08:44:41 398

原创 SQL Server视图

撰写时间:2022 年 5 月 27日 SQL Server视图视图是存储在数据库目录中的命名查询,允许客户端在之后引用它。视图图可以包含来自使用连接的多个表的列,也可以只包含单个表的列的子集。 这使得视图对于抽象或隐藏复杂查询很有用。视图有以下优点:安全您可以限制用户直接访问表,并允许他们通过视图访问数据子集。例如,可以允许用户通过视图访问客户姓名,电话,电子邮件,但限制他们访问银行帐户和其他敏感信息。简单关系数据库可以具有许多具有复杂关系的表,例如,一对一和一对多使得难以导

2022-05-26 21:27:49 241

原创 SQL Server 约束

撰写时间:2022 年 5 月 18日 SQL Server 约束一、SQL Server主键约束:主键是唯一标识表中每一行的列或一组列。可以使用PRIMARY KEY约束为表创建主键。如果主键只包含一列,则可以将PRIMARY KEY约束定义为列约束:CREATE TABLE table_name (pk_column data_type PRIMARY KEY,…);如果主键有两列或更多列,则必须使用 PRIMARY KEY 约束作为表约

2022-05-18 08:11:47 682

原创 SQLServer删除表和截断表

撰写时间:2022 年 5 月 7日 SQLServer删除表和截断表SQL Server删除表:orop table语句从数据库中删除一个或多个表。orop table[if exists] [database_name.][schema_name.]table_name;在上面语法中,首先database_name指定要删除的表的名称。其次,指定创建表的数据库的名称以及表所属的模式的名称。数据库名称是可选的。如果不指定,orop table语句将删除

2022-05-07 20:56:53 1761

原创 SQL Server创建表和添加列

撰写时间:2022 年 4 月 27日 SQLServer创建表和添加列SQL Server创建表:表用于在数据库中存储数据;表在数据库和模式中唯一命名。每个表包含一个或多个列。每列都有一个相关的数据类型,用于定义它可以存储的数据类型,例如:数字,字符串和日期。要创建新表,请使用create table 语句,如下所示:Create table [database_name.][schema_name.]table_name (pk_column data_type prima

2022-04-27 20:53:44 8259

原创 SQL server 连接表

开发工具与关键技术:SqlServer撰写时间:2022 年 4 月 17日 SQL server 连接表在关系数据库中,数据分布在多个逻辑表中。 要获得完整有意义的数据集,需要使用连接来查询这些表中的数据。SQL Server支持多种连接,包括 [内连接],[左连接],[右连接],[全外连接]和[交叉连接]。每种连接类型指定SQL Server如何使用一个表中的数据来选择另一个表中的行。一、SQL Server内连接:内连接是SQL Server中最常用的连接之一。 内部联

2022-04-20 08:28:57 95

原创 SQL server 限制返回行数

撰写时间:2022 年 4 月 7日 SQL server 限制返回行数一、 SQL Server Select Top语句Select top字句用于限制查询结果集中返回的行数或百分比。由于存储在表中的行的顺序是不可预测的,因此 SELECT TOP 语句始终与 ORDER BY 子句一起使用。 结果,结果集限于前 N 个有序行数。以下是带有 SELECT 语句的 TOP 子句的语法:select top expression percentwith tiesfro

2022-04-07 20:53:10 353

原创 SqlServer查询数据

撰写时间:2022 年 3 月 27日 SqlServer查询数一、查询数据数据库表是存储数据库中所有数据的对象,在表中,数据按行和列格式逻辑组织,类似于电子表格。在表中,每行代表一个唯一记录,每列代表记录中的一个字段。 例如, customers 表包含客户数据,如客户标识号,名字,姓氏,电话,电子邮件和地址信息。SQL Server使用模式对表和其他数据库对象进行逻辑分组。 在[示例数据库])( bk_stores )中,有两个模式: sale

2022-03-27 14:53:07 2065

原创 Java 数组

作者:杜永鹏撰写时间:2022年3月16日 Java 数组数组对于所有编程语言来说都是重要的数据结构之一,Java 语言中提供的数组是用来存储固定大小的同类型元素。一、声明数组变量必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法格式:dataType[] arrayRefvar 推荐使用 或dataType arrayRefvar[] 效果相同,但基本不使用这种方式。示例代码:二、数组初始化数组初始化主要有两种方式:

2022-03-17 08:21:58 58

原创 MyBatis简介

作者:杜永鹏撰写时间:2022 年 3 月 6日 MyBatis简介1、什么是mybatis官方描述:MyBatis是一款优秀的持久层框架,它支持自定义SQL、储存过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和Java POJO(Plain Old Java Objects,普通老式Java对象)为数据库中的记录。1.1、MyBatis 本是apache的一个开源项目

2022-03-08 15:42:05 124

原创 Spring AOP

作者:杜永鹏撰写时间:2022 年 2 月 26日 Spring AOP面向切面编程(AOP)和面向对象编程(OOP)类似,也是一种编程模式Spring Aop 是基于AOP编程模式的一个框架,它的使用有效减少了系统空间的重复代码,达到了模块间的松耦合目的。AOP的全称是“Aspect Oriented Programming”,既面向切面编程,它将业务逻辑的各个部分进行隔离,使开发人员在编写业务逻辑时可以专心于核心业务,从而提高了开发效率

2022-03-02 09:00:35 262

原创 MyBatis简介

开发工具与关键技术: Java作者:杜永鹏撰写时间:2021 年 9 月 7日1、什么是Mybatis官方描述:MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的IDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置映射原始类型、接口和Java POJO(Plain Old Java Objects, 普通老式Java对象)为数据库中的记录。MyBatis 本是apache的一个开源项目iBa

2021-09-08 18:07:59 608

原创 Spring MVC 注解

开发工具与关键技术: Java作者:杜永鹏Spring MVC 注解:1、@Controller@Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。通过Spring配置的注解扫描,将这个bean注册到Springmvc容器中。2、@RequestMapping@RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径,作用于方法上,表明该处理器的请

2021-08-27 18:44:56 73

原创 Spring IOC和DI

开发工具与关键技术: Java作者:杜永鹏Spring是一个开源框架Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常优雅和简洁,有效的降低代码的耦合度,极大的方便项目的后期维护、升级和扩展。Spring是一个IOC(DI)和AOP容器框架。Spring的优良特性1、非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API2、控

2021-08-27 18:42:39 55

原创 MySql 数据类型

开发工具与关键技术: eclipse 和 Java作者:杜永鹏撰写时间:2021 年 8 月 6 日设计mysql表结构的时候, 有很多数据类型供我们选择,下面来介绍mysql中常见的数据类型。整数类型:1.类型: tinyint 大小:1个字节 有符号范围:-128—127 无符号范围 0—2552.类型: smallint大小:2个字节 有符号范围:-32768—32767 无符号范围 0—655353.类型: mediumint大小:3个字节 有符号范围:-8388608—83

2021-08-06 16:43:50 161

原创 Java多线程

开发工具与关键技术: eclipse 和 Java作者:杜永鹏撰写时间:2021 年 7 月 27日1、了解java进程和线程:几乎所有的操作系统都支持进程的概念,所有运行中的任务通常对应一个进程(Process)。当一个程序进入内存运行时,即变成一个进程。进程是处于运行过程中的程序,并且具有独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。1.独立性:进程是系统中独立存在的实体,它可以拥有自己独立的资源,每一个进程都拥有自己私有的地址空间。在没有经过进程本

2021-07-27 16:04:28 49

原创 Java类加载机制和反射机制

开发工具与关键技术: Java作者:杜永鹏撰写时间:2021 年 7 月 16日1、 Java类加载机制jvm把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成jvm可以直接使用的java类型的过程。1.1、 加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区中的运行时数据结构,在堆中生成一个代表这个类的java.lang.Class对象,作为方法区类数据的访问入口。1.2、 链接:将java类的二进制代码合并到jvm的运行状态之中的过程,链接

2021-07-17 09:59:31 39

原创 Java输入和输出

开发工具与关键技术: Java 和 eclipse作者:杜永鹏撰写时间:2021 年 7月 6日IO(输入/输出)是比较抽象的,看不到明显的运行效果,但输入和输出是所有程序都必需的部分。使用输入机制,允许程序读取外部数据(包括来自磁盘、光盘等存储设备的数据、来自网络的数据)、用户输入数据;使用输出机制,允许程序记录运行状态,将程序数据输出到磁盘、光盘等存储设备中和网络其他设备中。Java的IO通过java.io包下的类和接口来支持,在java.io包下主要包括输入流、输出流两种IO流,每种

2021-07-07 08:20:04 72

原创 Java 集合

开发工具与关键技术: eclipse 和 Java作者:杜永鹏撰写时间:2021 年 6 月 26日 Java 集合Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可以实现常用的数据结构,如:栈、队列等。除此之外,Java集合还可用于保存具有映射关系的关联数组。Java集合大致可分为List、Set、Queue和Map四种体系,其中List代表有序、重复的集合;Set代表无序、不可重复的集合;而Map则代表具有映射关系

2021-06-27 19:09:24 38

原创 java 构造器

开发工具与关键技术: eclipse 和 Java作者:杜永鹏撰写时间:2021 年 6 月 16日Java构造器1.BigDecimal类为了能精确表示、计算浮点数,java提供了BigDecimal类,该类提供了大量的构造器用于创建BigDecimal对象,包括把所有的基本数值型变量转成一个BigDecimal对象,页包括利用数字字符串,数字字符数组来创建BigDecimal对象。1.1.常用构造器构造器: BigDecimal(char[]in) 说明: 将 BigDecim

2021-06-16 10:20:47 73

原创 java 常用类

开发工具与关键技术: eclipse 和 Java作者:杜永鹏撰写时间:2021 年 6 月 6日Java常用类1.1.System类System类代表当前Java程序的运行平台,程序不能创建System类的对象, System类提供了一些类变量和类方法,允许直接通过System类来调用这些类变量和类方法常用方法:修饰符: static 返回值类型: long 方法: currentTimeMillis() 说明: 返回以毫秒为单位的当前时间。修饰符: static 返回值类型:

2021-06-07 10:54:28 53

原创 Java流程控制语句

作者:杜永鹏年级:19Java1班撰写时间:2021 年 5 月 26日Java流程控制语句1.if…else语句if…else语句可以看作有四种形式1.1 if语句if(布尔表达式){如果布尔表达式为true将执行的语句}例: int age = 18;if (age >= 18) {System.out.println(“成年人”);}1.2 if…else语句if(布尔表达式){如果布尔表达式的值为true}else{如果布尔表达式的值为false}

2021-05-26 09:17:17 46

原创 java 运算符

开发工具与关键技术: eclipse 和 Java作者:杜永鹏年级:19Java1班撰写时间:2021 年 5 月 16日Java 运算符运算符分为以下几种类型:1.算术运算符 : 操作符: + 描述: 加法 - 相加运算符两侧的值操作符: - 描述: 减法 - 左操作数减去右操作数操作符: * 描述: 乘法 - 相乘操作符两侧的值操作符: / 描述: 除法 - 左操作数除以右操作数操作符: % 描述: 取余 - 左操作数除以右操作数的余数操作符: ++ 描述

2021-05-17 19:34:44 51

原创 Java数据类型

开发工具与关键技术: eclipse和Java作者:杜永鹏年级:Java 1 班撰写时间:2021 年 5 月 6日Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型一、分类:数字类型:1.数据类(byte) :内存大小(字节):1 内存位数:8 默认值 :0 最小值:-2^7 最大值:2^7-1 描述: ""有符号 的以二 进制补 码表示 的整数2.数据类(shortbyte) : 内存大小(字节):2 内存位数:16 默认值 :

2021-05-08 09:14:54 45

原创 Session 和 cookie的作用

开发工具与关键技术: MVC作者:杜永鹏撰写时间:2020/8/17Session 和cookie 是在网络中很重要的相当于我们的临时存储库,我们的服务器现在的网络请求 服务器和浏览器之间我们的网络是无状态的 ;无状态:“假如用浏览器打开了百度,在我们的网络中哪怕是上一秒刚刚打开了百度 下一秒再去请求它都不知道你是谁了,网络服务器是无法记住用户是谁的这是无状态”但是由于这是无状态这就会出现一个问题它知到是谁登录的。这个时侯就搞出来一个东西来绑克服这个无状态,在服务器运行这一边,服务器在获得链接的时

2020-08-18 12:00:58 149

原创 验证码-图片设置

开发工具与关键技术: MVC作者:杜永鹏撰写时间:2020/8/17登录页面 验证图片的加载和切换;验证图片并不是一张静态的图票,而这张图片通过代码去自动生成。1.调用图片的生成工具类2.添加一个目录把自动生成的工具类粘贴到目录中2.1它是一个公共的静态的类,直接调用就ok3.写一个方法(方法名首字母要大写)4.调用类前要把命名空间给引进来(这一步不能少不然接下来就会找不到)5.生成随机字符串作为验证码(长度可自设)6.根据生成的验证码字符串保存图片7.将生成的验证码字符串保存

2020-08-18 11:57:25 465

原创 图片上传导出导入

开发工具与关键技术:Visual Studio 2015作者: 杜永鹏发布时间: 2020年8月9日图片上传:1.把文件保存到硬盘上,然后把文件名称(路径)保存到数据库设置文件类型的标签(input类型标签)把文件选择框隐藏起来accept由于筛选图片(accept=“image/jpeg,image/png,image/jpg,image/gif,image/bmp”)(1)定一个变量 new一个FileReader文件读取器文件读取器onload事件在读取文件完成后触发限制文件 图片

2020-08-09 21:29:10 98

原创 项目总结(增删查改)

开发工具与关键技术:Visual Studio 2015作者: 杜永鹏发布时间: 2020年8月9日新增:(直接把输入的数据插入进去) 第一步先准备一个表单(Bootstrap的模态框 弹窗)通过ID打开模态框on :(可以用来绑定一堆事件)Function openInserModel(){重置表单$(“ID [type=’reset’]”).click();显示模态框$(id).modal(‘show’)}数据回填获取参数:当击点确定按钮之后先获取用户填写的数据,然后进行数据

2020-08-09 21:20:57 283

原创 项目总结(FJDPXT:MVC)

开发工具与关键技术:Visual Studio 2015作者: 杜永鹏发布时间: 2020年8月9日MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序Model(模型)表示应用程序核心(比如数据库记录列表)。View(视图)显示数据(数据库记录)。Controller(控制器)处理输入(写入数据库记录)。Controller处理用户的输入反回给视图 控制: 数据的输入.保存. 视图的跳转视图更多的是通过控制器进行交互 视图

2020-08-09 21:13:30 119

空空如也

空空如也

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

TA关注的人

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