自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序填坑--TypeError: this.setData is not a function

this关键字,不能直接在请求的回调函数里写this,应该在请求外声明一个变量,接收onload函数的this,这样就不会报错了或者尝试使用ES6的箭头函数

2021-11-22 16:36:43 984

原创 SQL Server 全部笔记

1、创建数据库   create database database-name2、删除数据库   drop database dbname3、备份sql server      ---创建 备份数据的device      USE master      EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'      ---开始 备份      BACKUP DATABASE p...

2021-11-21 09:47:54 911

原创 equals,““.equals(XX)和XX.equals(““)的区别 && java中对象.equals方法与xx.equals(对象)哪个好

把""放在前边不会造成空指针"".equals(XX)写就不会造成空指针而XX.equals("")就会造成空指针equals是XX对象的一个方法。如果XX为null则,肯定会抛出空指针所以写成"".equals(XX),防止抛出难以查找的空指针异常...

2021-10-25 16:09:08 635

原创 分组查询(聚合函数、sum、分组查询、group by、having)

1.只有在分组之后,可以在select里面使用聚合函数select name,sum(price) from product group by name2.having——进行分组之后的过滤操作where只能进行分组前的过滤,分组后的过滤工作只有having才能做where语句中不允许使用聚合函数,having语句中允许使用聚合函数例:查询总价大于100元的商品的名称 select name,sum(price) from product group by name...

2021-10-22 15:43:28 816

原创 遇到以零作除数的错误

例:毛利率(AA)=毛利(A)/销售额(B)1.在除数那里判断分母是否为0(用case when函数)注:(AA=)如果数据库中不需要加此字段(虚拟字段)只在前端显示select AA=case when B=0 then 0(当销售额为0时,销售额作除数,分母为0,不参加计算,毛利率为0)else CONVERT(NUMERIC(12,2),A/B)*100(其他情况下销售额作除数,分母不为0,参加计算, CONVERT(NUMERIC(12,2),...

2021-10-21 09:17:05 840

原创 SpringBoot Error creating bean with name

由于程序中报这个错误后来发现是依赖加载的数据库依赖出现的问题把下面的<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <scope>2.1.4</scope> </dependency>改为下面的:<dependency> ...

2021-10-20 11:15:15 471

原创 HTTP method names must be tokens

解决 Invalid character found in method name. HTTP method names must be tokens 异常信息,远程查看海博订单,发现报这个错,查找资料有的说修改了服务端口【server.port】为非8080端口,有的说修改为maxHttpHeaderSize="8192" ,查看并没有端口去占用的问题,关掉服务,重新启动,没有出现这个问题。后期会关注这个问题是否会存在。...

2021-10-15 16:19:47 1041

原创 js显示年月日星期时分秒

Page({data: {yl: '',},onLoad() {var myDate = new Date();var weekend = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");var year = myDate.getFullYear(); //获取完整的年份(4位,1970-????)var month = myDate.getMonth() + 1; //获取当前月份(0-11,0代表1月)var

2021-10-13 16:13:35 542

原创 JS代码中显示年月日星期时分秒毫秒

Page({data: {yl: '',},onLoad() {var myDate = new Date();var weekend = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");var year = myDate.getFullYear(); //获取完整的年份(4位,1970-????)var month = myDate.getMonth() + 1; //获取当前月份(0-11,0代表1月)var

2021-10-13 16:08:01 326

原创 Java中的增强型for循环

增强型for循环定义如下:for(ElementType element: arrayName){};例1:int[] num = {1,2,3,4,5,6};for(int i: num){ System.out.print(i);}例2:int[] num = {1,2,3,4,5,6};for(int i = 0; i < num.length; i++){System.out.print(num[i]);}同理可有:List<In..

2021-10-11 15:44:37 9943

原创 count(1)、count(*)与count(列名)的执行区别详解

count(*) 和 count(1)和count(列名)区别执行效果上 :count(*)包括了所有的列,相当于行数,在统计结果的时候, 不会忽略列值为NULLcount(1)包括了忽略所有列,用1代表代码行,在统计结果的时候, 不会忽略列值为NULLcount(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0,而是表示null)的计数, 即某个字段值为NULL时,不统计。执行效率上:列名为主键,count(列名)会比count(1)...

2021-10-11 09:22:41 166

原创 模糊查询(通过真实测试例子来查询)

实体类@DatapublicclassUserInfo{privateStringname;}mapper层@MapperpublicinterfaceUserInfoMapper{List<UserInfo>byName(Stringname);}mapper.xml(resources目录下)<?xmlversion="1.0"encoding="UTF-8"?>...

2021-10-06 10:17:25 925

原创 解决 Invalid character found in method name. HTTP method names must be tokens 异常信息

程序使用springBoot 2.1.2.RELEASE框架,打成jar包之后部署到腾讯云上运行。测试时查看日志发现会不定时浮现【Error parsing HTTP request header】异常信息,虽然对程序运行没有影响,但是日志中总是出现不重要的异常信息对于以后查看日志定位问题还是有些影响。度娘上提供的解决方案基本上分为以下两种:1.server.xml中加上maxHttpHeaderSize="8192"pringBoot则是在application.propert...

2021-10-01 09:43:24 1411 1

原创 SQLServerException:将截断字符串或二进制数据的解决方法或者SQL数据库之将截断字符串或二进制数据 语句已终止

导致问题出现的主要原因:插入的值的长度超出了某列允许的最大长度。例如,某列数据类型是varchar(10),写入超过10个长度的字符串就会引发这类错误。e.g:name varchar(30),写入超过30个长度,那么就会收发这类错误...

2021-09-28 17:25:31 1366

原创 EL表达式

EL表达式的语法非常简单,它以”${”开头,以”}”结束,中间为合法的表达式,具体的语法格式为: ${expression} expression用于指定要输出的内容,可以使字符串,也可以是由EL运算符组成的表达式。例如在EL表达式中要输出一个字符串,可以将此字符串放在一对单引号或双引号内:{‘xx’}或‘xx'或{“xx”}EL有以下几个特点:EL可以与JSTL结合使用,也可以与JavaScript语句结合使用;...

2021-09-28 17:19:06 284

原创 2021-09-28

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-28 11:58:40 72

原创 $(data).parent().parent().children().eq(0)取值讲解

<tbody id="content-tbody"><tr> <th style="height: 60px">' + item.id + '</th> <th style="height: 60px">' + item.sort + '</th> <th style="height: 60px">' + item.title + '</th> <th style=...

2021-09-28 11:41:47 1263

原创 input输入框中只能输入纯数字

项目中因为利用 element-ui 和avue两个ui框架搭建的1、利用element-ui自带的校验需要注意点 prop :rules ref这三个属性2、利用oninput时间进行校验oninput = "value=value.replace(/[^\d]/g,'')" 写在html中Input 标签内可以 ,写在第三方ui框架也可以<el-col class="elCol"> <el-form-item label="支付金额"> ...

2021-09-28 10:15:57 1453

原创 response&request概述

responserespose概述response是Servlet.service方法的一个参数,类型为javax.servlet.http.HttpServletResponse。在客户端发出每个请求时,服务器都会创建一个response对象,并传入给Servlet.service()方法。response对象是用来对客户端进行响应的,这说明在service()方法中使用response对象可以完成对客户端的响应工作。response对象的功能分为以下四种:设置响应头信息;发送状态码设置响

2021-09-26 16:21:02 197

原创 JSON.parse()和JSON.stringify的介绍和使用方法

在交互的过程中我们前端和后台数据的交互方式主要通过JSON方式,下面来介绍下JSON.parse()和JSON.stringify()的使用情况和效果JSON.parse()将JSON转换成javascript的值或对象; 可以提供可选的reviver函数以在返回之前对所得到的对象执行变换。语法: JSON.parse(text[, reviver])` 参数介绍:text表示要被转化成javascript的字符串reviver | 可选 如果是函数则规定了原始值是如何被...

2021-09-26 12:01:02 1318

原创 JSON.parse()和JSON.stringify()用法解析

1、JSON.stringify() 从一个对象中解析出字符串JSON.stringify({"a":"1","b":"2"})结果是:"{"a":"1","b":"2"}"2、JSON.parse()从一个字符串中解析出JSON对象var str = '{"a":"1","b":"2"}';JSON.parse(str);结果是:Object{a:"1",b:"2"}3、parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxi

2021-09-26 11:43:22 2479

原创 【项目实践】一文带你搞定前后端分离下的认证和授权|Spring Security + JWT

【项目实践】一文带你搞定前后端分离下的认证和授权|Spring Security + JWT

2021-06-30 17:49:46 98

转载 【项目实践】SpringBoot三招组合拳,手把手教你打出优雅的后端接口

文章目录前言所需依赖包参数校验业务层校验Validator + BindResult进行校验Validator + 自动抛出异常全局异常处理基本使用自定义异常数据统一响应自定义统一响应体响应码枚举全局处理响应数据总结前言一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建这几个部分每个公司要求都不同,没有什么“一定是最好的”标准,但一个优秀的后端接口和一个糟糕的后端接口..

2021-06-30 11:46:22 67

空空如也

空空如也

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

TA关注的人

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