- 博客(33)
- 资源 (11)
- 收藏
- 关注
原创 函数式编程-Stream流(Lambda表达式)
能够看懂公司里的代码大数量下处理集合效率高代码可读性高消灭嵌套地狱。Lambda是JDK8中一个语法糖。他可以对某些匿名内部类的写法进行简化。它是函数式编程思想的一个重要体现。让我们不用关注是什么对象。而是更关注我们对数据进行了什么操作。 Java8的Stream使用的是函数式编程模式,如同它的名字一样,它可以被用来对集合或数组进行链状流式的操作。
2022-11-30 15:27:41
694
原创 Jav详细介绍的Mapper对应的Mybatis xml查询结果resultType返回值类型
此实列总代用的是string类型列:比如我们要根据 id 属性获得数据库中的某个字段值。mapper 接口:// 根据 id 获得数据库中的 username 字段的值。
2022-08-13 10:21:30
2938
原创 Vue Elementui Table 列项求和(分页和和总和)
Vue Elementui Table 列项求和(表格底部)分页求和 和 总和 希望可以对你开发有帮助大家也都知道, Elementui中有其组件进行分页求和如下演示: 在底部进行合计::summary-method="getSummaries" show-summary 这两个属性必须加上!切记 对求和的数据进行了一番整理: 这个是分页求和很多人想实现求和不受分页的限制这个前端好像暂时无法办到,只能后端进行求和后传递到前端小贴一段求和sql吧 这个是进行总的求和的操作,不过类似于preV
2022-08-06 10:05:11
5006
3
原创 原生js获取form表单select中option的value和text文本值
代码:原生js获取form表单select中option的value和text文本值。
2022-07-23 15:40:03
1765
原创 swagger2 @ApiImplicitParams注解说明
@ApiImplicitParams是Swagger的注解。这个注解用在控制器的方法上,用于说明方法的一组请求参数。列:@ApiImplicitParams注解是和@ApiImplicitParam注解配合使用的。@ApiImplicitParams注解描述的是一组请求参数,而单个请求参数是由@ApiImplicitParam注解来描述的。下面来介绍一下@ApiImplicitParam中各个参数的含义name:参数名value:参数解释require...
2022-05-10 16:44:02
2849
原创 MySql:SELECT XX(语句) CONCAT() 函数用法
1、拼接字段 concatmysql 中的 select 语句中使用 concat() 函数拼接多个列。(但是多数 DBMS 系统使用 + 或 || 来实现拼接,在 SQL 语句转换成 MySQL 语句时要注意这个坑)例如:查询时要在一个字段中 stu_id、stu_name,中间用 '# ' 连接,mysql 语句:SELECT CONCAT(stu_id, '# ', stu_name) FROM student;结果例如:2# test3# ppp去除空格: .
2022-05-10 16:00:53
6777
原创 for 与 foreach 的区别
先总结一下:for与foreach都可以遍历数组/集合,不过for则在较复杂的循环中效率更高。foreach不可以删除/修改集合元素,而for可以foreach和for都可以修改元素里面的属性所以相比较下来for循环更为灵活。(1)遍历元素String[] array = {"1", "2", "3"};for (String i : array) { System.out.println(i);}ArrayList<String> list = .
2022-05-09 14:19:52
3229
原创 Spring boot JSR-303验证实战(hibernate提供)
Bean Validation 中的 constraint表 1. Bean Validation 中内置的 constraintConstraint 详细信息 @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue 被注释的元素必须为 true @AssertFalse 被注释的元素必须为 false @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值
2022-05-09 10:00:16
214
原创 Java代码去除空格的几种方法
1、方法1、方法分类str.trim(); //去掉首尾空格 str.replace(" ",""); //去除所有空格,包括首尾、中间 str.replaceAll("",""); //去掉所有空格,包括首尾、中间 str.replaceAll(" +",""); //去掉所有空格,包括首尾、中间 str.replaceAll("\\s*",""); //可以替换大部分空白字符,不限于空格;2、代码示例package test;public class Tes...
2022-01-20 11:03:50
15522
3
原创 车牌号合法性校验正则表达式(含新能源车牌)
普通车牌号校验(正则)/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$/包含新能源校验新能源组成:省份简称(1位汉字)+发牌机关代号(1位字母)+序号(6位),总计8个字符,序号不能出现字母I和字母O* 通用规则:不区分大小写,第一位:省份简称(1位汉字),第二位:发牌机关代号(1位字母)* 序号位:* 小型车,第一位:只能用字母D或字母F,第二位:字母或者数字,后四位:.
2022-01-20 10:57:39
3343
原创 MySQL 数据类型(char(n)、varchar(n)、nchar(n)、 nvarchar(n)的区别)
一、第一种char(n)和varchar(n)的区别:在这里我们可以清楚的看到他们表面的区别就是前面是否有var,在这里解释一下var是什么意思,var代表“可变的”的意思下面看个例子:char(4)//char代表的是字符的意思,这在Java中学过,一个汉字代表一个字符,2个字节;一个英文代表一个字符,一个字节。而这里char(n),(除了它,其余三个都是如此)n是代表字节数,现在我们假如存储‘abcd’(4个字节,所以可以存储),再假如存储‘中国你好’(8个字节,所...
2021-12-10 09:57:45
2500
原创 Java DecimalFormat 方法的使用(数字格式话)
public class Test{public static void main(String[] args){double pi=3.1415927;//取一位整数System.out.println(new DecimalFormat("0").format(pi));//3//取一位整数和两位小数 System.out.println(new DecimalFormat("0.00").fo...
2021-11-25 09:41:26
200
原创 合并区间(算法)
以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例 1:输入:intervals = [[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例2:输入:intervals = [[1,4],[4.
2021-09-28 10:01:45
266
原创 搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。示例 1:输入: nums = [1,3,5,6], target = 5输出: 2示例2:输入: nums = [1,3,5,6], target = 2输出: 1示例 3:输入: nums = [1,3,5,6], target = 7输出: 4思路:第一种:二分查找:如果该题目暴力解决的话需要 O(n)O(n) 的时间复杂度,但是如果二分.
2021-09-27 09:15:08
136
原创 计算数组的中心下标
你一个整数数组nums ,请计算数组的 中心下标 。数组 中心下标 是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数之和视为 0 ,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。如果数组有多个中心下标,应该返回 最靠近左边 的那一个。如果数组不存在中心下标,返回 -1 。class Solution { public int pivotIndex(int[] nums) { .
2021-09-18 09:46:05
291
原创 百度地图 自动检索 BMap.Autocomplete地址关键字提示下拉框被覆盖问题
在使用百度地图进行检索时,在弹出框其进行了覆盖!直接修改CSS 样式 ,如下代码 !<style type="text/css"> .tangram-suggestion-main { z-index: 999999; } </style>下面这篇文章些了百度地图只能检索和获取相应的地理位置!https://blog.youkuaiyun.com/weixin_44716861/article/details/1201262...
2021-09-09 14:58:38
1464
原创 百度地图自动检索获取地理位置(经纬度)
百度地图自动检索获取地理位置,含有百度的自动检索和获取当前定位的功能!我把这个功能单独写了一个界面,给分离了出来!假如项目中地址输入框有一些框架,这个要当心一些,定位会使索引位置发生错乱!注意改动!自己的百度key填上去即可!测试的话网上也有一些公开的key!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit..
2021-09-06 09:03:57
3392
原创 Java无重复字符的最长子串(LeetCode 第三题)
题目以及相关提示:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "cccc"输出: 1解释: 因为无重复字符的最长子串是 "c",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"p...
2021-08-09 13:17:34
208
原创 在项目中配置Redis (Spring)
首先增加一个Redis缓存:package com.rtt.base.helper;import org.springframework.data.redis.core.*;import org.springframework.stereotype.Component;import javax.annotation.Resource;import java.util.Collection;import java.util.Set;import java.util.concurren..
2021-07-30 11:17:01
329
原创 Windows 环境下Redis的使用
Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。目录结构如下
2021-07-16 10:54:59
354
原创 2021-06-07
Vue组件 后台数据取出为数字,前端呈现为汉字<el-table v-loading="loading" :data="roleList" @selection-change="handleSelectionChange"> <el-table-column label="工作状态" prop="isWork" width="100" :formatter="stateFormat"/></el-table>methods: { //工作状态
2021-06-07 14:12:27
294
原创 2021-06-07
使用el-dialog组件下拉框过长可以使用如下代码进行改进// 实例<el-form :model="form" label-width="160px" :rules="editFormRules" ref="form" :inline="true" class="demo-form-inline"> </el-form>
2021-06-07 13:57:22
105
原创 2021-06-03
Element-ui 对话框el-dialog点击关闭事件和点解ESC关闭处理只针对控件内进行处理,不影响全局点击空白处关闭处理<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body :close-on-click-modal="false" >点击ESC键关闭处理<el-dialog :title="title" :visible.sync="open" width="500
2021-06-03 12:10:10
110
原创 2021-05-27
增加静态的页面显示和后台数据传值数据库中的状态,以0和1的形式进行存储,需要在页面显示相应的文字提示 //审核状态 {name: "auditstatus", index: "auditstatus", width: 40,formatter:function (cellValue) { if(cellValue==0){ return "未审核";
2021-05-28 09:33:13
136
原创 2021-05-24
Idea全文查找(Ctrl + Shift + F)不可使用进入设置页面————>进入到语言设置进入到语言设置————>点击选项进入到自己所使用键盘的输入法选项选择按键找到热键,建议不要关闭选择一个其他的键位代替,如果关闭会有一些字打出来都是繁体这样再次使用就可以了...
2021-05-24 10:36:58
139
原创 2021-05-24
Idea快捷键大全(Windows)Ctrl快捷键 介绍Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容Ctrl + C 复制光标所在行 或 复制选择内容Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W 递进式选择代码块。可选中光标所在的单
2021-05-24 09:20:14
163
原创 2021-05-20
idea查找项目中某个类RestfulToolkit插件idea 不只是编译器强大,它里面有很多插件可以供我们使用idea自动安装插件:file --> settings --> Plugins --> RestfulToolkit使用方式windows : (Ctrl + Alt + N )...
2021-05-20 13:31:03
128
原创 2021-05-17
sql plus乱码问题是在虚拟机中安装的Windows,需要使用到Oracle,解决问题的方法都一样本人在Oracle安装 的时候不小心更改了他的字符编码把他改成了Utf-8的情况,导致后续打开sql plus用户名就会乱码:最终我配置了一下环境变量,改为了utu-8的形式新增加变量:NLS_LANG变量值:AMERICAN_AMERICA.UTF8在path里面引用一下:最终解决...
2021-05-17 17:19:44
135
原创 2021-05-14
对 HashMap<>(1)中1的理解初始化容量为1Map<String, Object> menuMap = new HashMap<>(1);API 中的介绍:/*** Constructs an empty HashMap with the specified initial* capacity and the default load factor (0.75).** @param initialCapacity the initial capa
2021-05-14 11:09:11
91
原创 2021-04-26
Psotman的一些用法:此处是查询功能 后端代码使用的是@GetMapping("/list") PostMapping、也是可以的!此处后端代码是一个批量删除的代码,使用的是 @DeleteMapping("/")请求,根据id进行批量删除 用:List包裹起来此处后端代码是一个批量添加的代码,使用的是 @PostMapping("/") 请求,实体类使用List集合包裹学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法
2021-04-26 10:52:27
161
原创 Vue关于data和this的解析总结:this.$data、this._data、this.xxx 为什么都能获取数据?data为什么是个函数?
Vue关于data和this的解析总结:this.$data、this._data、this.xxx 为什么都能获取数据?data为什么是个函数?如果 data 是个对象,那么整个vue实例将共享一份数据,也就是各个组件实例间可以随意修改其他组件的任意值,这样对于实际开发时很难受的。但是 data 定义成一个函数,将会 return 出一个唯一的对象,不会和其他组件共享一个对象。我们注册组件的时候实际上是建立了一个组件构造器的引用,只有使用组件的时候才会真正创建一个组件实例。总而言之:this.d
2021-04-26 10:21:12
5636
2
Python算法讲解剖析
2022-05-09
Python正则表达式
2022-05-09
语音识别技术也被称为自动语音识别
2022-05-09
前端Vue模仿实现优快云
2021-08-16
宿舍管理系统,灵活运用了HTML5、 CSS3和JSP以及Java Servlet等几项技术!
2021-06-25
基于Spring+SprigMVC+mybatis的服装商城项目
2021-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人