自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (20)
  • 问答 (1)
  • 收藏
  • 关注

转载 list使用stream流排序

可以使用Comparator.nullsLast或者Comparator.nullsFirst来避免,nullsLast表示值为空时,排在最后,nullsFirst为排在最前。两种排序是完全不一样的,一定要区分开来 1 是得到排序结果后再排序,2是直接进行排序,很多人会混淆导致理解出错,2更好理解,建议使用2。Comparator.comparing(类::属性一,Comparator.reverseOrder());Comparator.comparing(类::属性一).reversed();...

2022-08-03 10:43:55 14951

转载 @Controller和@RestController的区别?

知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。 2) 如果需要返回到指定页面,则需要用 @Controller配合视图解析器InternalReso.

2022-01-11 14:31:33 178

转载 lambdaQueryWrapper中常用方法

2021-06-03 09:54:32 1336

原创 decode函数用法

DECODE函数,是ORACLE公司的SQL软件ORACLE PL/SQL所提供的特有函数计算方式,以其简洁的运算方式,可控的数据模型和灵活的格式转换而闻名。语法decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值) [1]函数含义IF条件=值1THENRETURN(返回值1)ELSIF条件=值2THENRETURN(返回值2)…ELSIF条件=值nTHENRETURN(返回值n)ELSERETURN(缺省值)ENDIF...

2021-05-26 10:51:35 489

原创 安装git小乌龟

1.下载git,https://git-scm.com/downloads2.安装git小乌龟,https://tortoisegit.org/download/,需要注意的是必须先安装git,在安装git小乌龟3.安装语言包,同样是https://tortoisegit.org/download/,然后一直next即可,要先装完小乌龟在安装语言包。...

2021-04-22 16:10:01 81

转载 如果张东升是个程序员

张东升是一家互联网公司的程序员,一直以来都勤勤恳恳老实工作。可最近一段时间,老板接了几个项目回来,不但开启了996的工作模式,更要命的是频频更改需求,弄得大家是敢怒不敢言。时间一久,东升慢慢开始消极怠工,晚上也不怎么加班了。终于有一天,和老板在会议室吵了起来,老板决意让其忙完手头的项目就离职。老板看大家最近一段时间都很辛苦,决定组织一次团建,在群里询问大家有什么活动建议。这时,张东升提议:“最近大家都工作挺累,也没有什么机会锻炼,身体要紧,要不一起去爬六峰山吧”?东升的提议获得了不少人的

2020-07-06 16:57:18 163

原创 JAVA中返回两个时间段内所有的日期

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); List<String> dateList = new ArrayList<String>(); try { Date dateOne = sdf.parse(dateStart); Date dateTwo = sdf.parse(dateEnd); Calendar calendar = Calendar.getInstance()

2020-07-02 14:39:11 469

原创 VUE怎么动态显示本地文件夹中的图片

需求描述:VUE动态显示本地某一文件夹中的图片如果我们在项目目录中有一个文件夹,文件夹中有一些图片,我们不知道图片的名字,只知道图片存放的目录,我们想把这些图片展示在VUE页面上,那么我们应该如何实现这个功能呢?解决思路:首先我们需要知道图片的路径,图片的路径是相对路径也可以是绝对路径;其次我们需要获取到图片的文件名,获取图片文件名我之前的博客中已经有过描述,这里再复习一遍 var requireModule = require.context( "../../assets/Downlo

2020-07-02 14:10:19 7263 5

原创 js获取目录下的文件名称

方法:使用 require.context(’.’, false, /.vue$/)方法require.context是Webpack中用来管理依赖的一个函数,此方法会生成一个上下文模块,包含目录下所有模块的引用,通过正则表达式匹配,然后require进来参数一:要查询的目录,上述代码指的是当前目录参数二: 是否要查询子孙目录,方法默认的值为false参数三:要匹配的文件的后缀,是一个正则表达式,上述我要查询的是.vue文件 var requireModule = require.context

2020-06-05 10:46:21 4814 1

转载 Java 8 Stream流操作技巧

参考地址https://www.runoob.com/java/java8-streams.html

2020-06-01 11:23:47 154

原创 VUE带输入建议的输入框数据必须含有value属性?这其实可以解决的

最近做项目时遇到一个小需求,要做一个可以输入的下拉框。什么?我想打人了。下拉框就下拉框,输入框就输入框,什么是可以输入的下拉框(由于我年少无知、孤陋寡闻 、短见薄识、才疏学浅)?我当时就不干了,要不是旁边同事拦着我,我怕我就被领导揍了

2020-05-27 16:24:01 1967 2

原创 Vue + Element UI+springboot使用富文本编辑器

1、下载vue-quill-editor组件npm install vue-quill-editor 2、组件引入· 富文本组件import { quillEditor } from "vue-quill-editor";3、引入相关cssimport "quill/dist/quill.core.css";import "quill/dist/quill.snow.css";import "quill/dist/quill.bubble.css";4、注册组件 created()

2020-05-26 19:26:26 1180 1

原创 Mysql使用慢查询

一:什么是慢查询指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句。慢查询日志就是记录这些sql的日志。二:记录慢查询的方法设置“慢查询”的时间定义我们通过查询可以得出“慢查询”时间设定为0.0001秒,我们可以通过**set long_query_time=0.0001;**来设置慢查询的时间阈值开启“慢查询”记录功能查看是否开启“慢查询”如果slow_query_log为on则已经开启,否则执行set global slow_query_log=O

2020-05-25 17:30:44 115

原创 推荐一个很好的程序员资料下载网站

案发现场今天无意中翻到一个技术分享网站,顺手把玩了一下,喏,就是下面这个咯!!!现场评估说实话第一眼看上去就一个字**“乱嘛咯噔滴”**,不好意思超过一个字了,哈哈!!!一不小心就彪出了一口关中话,确实乱,大红大绿,随便点了一个链接进去,然后展示出来就是相信大家看到这里就会顺手关闭这个链接,心里想“啥嘛这是,我跟你们的想法一样一样滴,分享就分享,还整这么复杂,一天码代码哪有这闲工夫搞这些玩意”,所以我就给大家把外面的皮剥掉,直接上干货。干货来啦!!!问:取得干货分几步?答:分三步第一步:只点

2020-05-25 11:36:53 1011

转载 Mysql常用函数整理

常用函数 聚合函数 函数名              作用 AVG()              返回某字段的平均值 COUNT()         返回某字段的行数 MAX()              返回某.

2020-05-22 15:36:23 114

原创 VUE更改代理之后报403问题解决方案

一:问题描述如下图,更改了VUE的代理之后,页面报403错误二:解决办法Ctrl+shift+delete清理掉浏览器缓存后再访问,具体什么原理小编也不是很清楚,只是开发中遇到这个问题记录一下

2020-05-14 10:23:51 5806

转载 redis远程连接不上解决办法

问题描述:redis远程服务端运行在192.168.3.90计算机上,客户端计算机(ip:192.168.3.110)通过redsi-cli.exe客户端工具连接时,没有反应,连接不上。如图所示: 解决步骤:步骤一:注释掉redis.window.conf文件中的bind属性设置。如图...

2020-05-06 10:32:21 227

转载 window下启动redis服务

在windows环境下启动redis服务,前提是你安装好了,启动如下:一,进入redis的安装目录下,在地址栏输入“cmd”,回车  二,然后会进入cmd界面,直接运行命令redis-server.exe redis.windows.conf。如果报错,依次执行第一条指令:redis-cli.exe,第二条指令:shutdown第三条指令:exit&nb...

2020-05-06 10:23:54 195

转载 下次面试再一上来就问我线程有哪些状态,我上去就是给他一 jio

这是大厂面试系列,还原真实场景,把问题讲清楚。点赞再看,养成习惯~ 微信搜索【武哥聊编程】,关注这个 Java 菜鸟。是的,今...

2020-04-23 09:33:57 106

转载 CSDN查看下载积分

download.csdn.net/my/score

2020-04-22 11:42:18 786

原创 java实现链表操作

一:什么是链表?链表是离散存储线性结构n个节点离散分配,彼此通过指针相连,每个节点只有一个前驱节点,每个节点只有一个后续节点,首节点没有前驱节点,尾节点没有后续节点。二:链表的优缺点链表优点:空间没有限制插入删除元素很快链表缺点:存取速度很慢三:链表的分类单项链表:一个节点指向下一个节点双向链表:一个节点有两个指针循环链表:循环链表是另一种形式的链式存贮结构。它的特...

2020-04-21 14:31:45 127

原创 冒泡排序法使用递归方法实现

冒泡排序:俩俩交换,在第一趟排序中能够将最大值排到最后面,外层循环控制排序趟数,内层循环控制比较次数以递归的思想来进行改造:•当第一趟排序后,我们可以将数组最后一位(N)和数组前面的数(L,N-1)进行切割,数组前面的数(L,N-1)看成是一个整体,这个整体又是和我们的初始目的(找出最大值,与当前趟数的末尾处交换)是一样的•递归出口:当只有一个元素时,即不用比较了:L==Npublic s...

2020-04-17 14:14:22 2567

原创 mybatis中resultType和resultMap用法总结

resultType:•作用:将查询结果按照sql列名pojo属性名一致性映射到pojo中。•场合:常见一些明细记录的展示,将关联查询信息全部展示在页面时,此时可直接使用resultType将每一条记录映射到pojo中,在前端页面遍历list(list中是pojo)即可。resultMap:•使用association和collection完成一对一和一对多高级映射。associatio...

2020-04-15 10:31:56 230

原创 Mybatis中占位符详解

在mybatis中有两种占位符,一种是#{},另一种是${},name这两种占位符有什么区别呢? #{}解析传递进来的参数数据 ${}对传递进来的参数原样拼接在SQL中 #{}的SQL是这样的: ==> Preparing: select T_Id, T_direction, T_courses, T_contents, T_teacher, T_class_type, T_rema...

2020-04-15 10:19:07 2426

转载 Vue项目build打包部署到Tomcat后,刷新报404错误解决方案

问题描述:一、更新依赖,并打包项目cd /root/.jenkins/workspace/v-test;npm installcd /root/.jenkins/workspace/v-test;npm run build二、发布Tomcatmv ../dist/* $tomcatpath/...

2020-04-10 16:47:07 961

原创 mysql5.7版本group BY查询报错解决办法

set global sql_mode=‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;set session sql_mode=‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,...

2020-04-07 17:03:19 261

原创 VUE的弹出框el-dialog或el-form标签中使用VDistpicker地区插件注意事项

问题描述:在开发过程中会使用到VDistpicker地区插件,但是如果el-form标签中使用VDistpicker地区插件时,经常会出现页面布局错位等现象。解决办法:在el-form标签里面使用el-row标签去包裹el-col标签代码示例:<el-dialog :title="title" :visible.sync="open" width="850px"> <e...

2020-03-27 17:04:59 527 7

原创 页面显示当前时间,实时刷新

一、导入时间格式化通用jsimport { formatTimeToStr } from “@/utils/date”;二、data()中定义常量export default {return {date: formatTimeToStr(new Date(), “yyyy-MM-dd hh:mm:ss”)}}三、在需要显示实时时间的地方使用this.date<el-form...

2020-03-05 11:53:13 1388 1

原创 js中数字转换为汉字

indexMethod(num) { // return "案列"+this.TransformToChinese(num+ 1+(this.queryParams.pageNum-1)*this.queryParams.pageSize); return "案列"+this.TransformToChinese(num);},TransformToChinese(num) { let...

2019-12-26 18:06:30 817

原创 前端请求后台时怎么进行身份认证

1.通过后台提供的获取Token的方法获取Token2.请求后台时添加请求头headersheaders: {Authorization: 'Bearer ’ + getToken()//此处放置请求到的用户token},

2019-12-17 10:13:22 1024

原创 VUE中for循环请求后台数据不同步问题解决方案

问题现象:在VUE中请求后台数据是异步的,在for循环中请求数据怎么才能达到同步效果呢?解决方案:使用jquery请求后台步骤1:安装jquery$ npm install jquery --save步骤2:修改配置文件vue.config.js步骤3:配置完成后,在需要组件使用import $ from ‘jquery’;就可以使用!jquery使用案列:$.ajax({ur...

2019-12-17 10:10:06 2733

转载 el-table-column 规定超过多少个文本才显示。。。

{{scope.row.carOwner}}…// 样式.hiddenOverText {max-height: 70px;overflow: hidden;text-overflow: ellipsis;position: relative;line-height: 23px;}.overText {position: absolute;bottom: 0px...

2019-12-10 13:43:01 975

原创 MySQL常用命令

MySQL常用命令:1.连接数据库mysql -u 用户名 -p 输入密码2.显示当前数据库中的所有数据库实例show databases;3.创建一个数据库create database 数据库名;4.删除数据库drop database 数据库名;5.使用某一个数据库use 数据库名;6.显示表格show tables;7.创建表格create table tbl_...

2019-12-05 17:48:05 124

原创 tomcat在缺少apr插件无法启动办法

tomat在linux服务器上启动报The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/jdk1.6.0_26/jre/lib/i386/ser...

2019-11-29 15:15:32 390

原创 Linux下的tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...

2019-11-29 15:13:55 1811

原创 root 权限下 防火墙的关闭

service iptables stopchkconfig iptables off

2019-11-29 15:12:21 621

原创 linux环境变量的查看和设置方法

显示环境变量HOME$ echo $HOME/home/redbooks2. 设置一个新的环境变量hello$ export HELLO=“Hello!”$ echo $HELLOHello!3. 使用env命令显示所有的环境变量$ envHOSTNAME=redbooks.safe.orgPVM_RSH=/usr/bin/rshShell=/bin/bashTERM=...

2019-11-29 09:56:40 145

原创 Linux下jdk的安装与卸载

1准备工作将安装文件拷贝到该目录下(mkdir命令新建文件夹)#mkdir /usr/share/snca2执行安装#cd /usr/share/snca进入到你新建的snca文件夹中,通过xftp或者ssh软件将jdk安装包导入该文件下3对rpm包的一些操作如果安装包是rpm文件则#rpm -i 包名.rpm#rpm -ivh 包名.rpm如果你要查看rpm包安装后都安装了什...

2019-11-29 09:55:11 160

原创 mysql创建自增序列

#–创建–Sequence 管理表DROP TABLE IF EXISTS sequence;CREATE TABLE sequence (name VARCHAR(50) NOT NULL,current_value INT NOT NULL,increment INT NOT NULL DEFAULT 1,PRIMARY KEY (name)) ENGINE=InnoDB;#–...

2019-11-29 09:36:38 407

okhttp-3.14.9+okio-1.17.2+kotlin-stdlib-1.3.72

https请求所需要的资源包

2022-07-26

SecureCRT.rar,SecureCRT是一款支持SSH的终端仿真程序

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。

2021-06-17

WinSCP.rar,WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端

WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。

2021-06-17

nginx.conf配置文件

nginx配置文件,nginx代理配置

2021-06-17

DateUtil.java

java获取当年的第一天、获取当年的最后一天、获取某年最后一天日期、获取当前月第一天、获取当前月最后一天、获取当前时间所在周的周一和周日的日期时间、获取当前时间所在周的周一和周日的日期时间

2021-06-17

tomcat部署springboot+vue.doc

web项目是企业以及政府部门最常用的工具,政府门户网站,企业官网等基本都是web项目,web项目所使用的技术也是在不断的更新,前几年的技术基本上都是jsp+ssh,到后来的h5+ssh,h5+spring+mybatis,目前使用最多的是springboot+VUE前后端分离的技术,本文主要介绍了springboot+VUE怎么使用tomcat去部署

2020-04-22

js通用日期格式化工具 date.js

js通用日期格式化工具,直接引用该工具类就可以使用,方便快捷,建议大家收藏此工具类,该工具很好的解决了前端页面显示日期格式问题

2020-03-05

VUE表单验证.txt

文档包含了常见的表单验证规则,包括是否合法IP地址、是否手机号码或者固话、是否固话、是否手机号码、是否身份证号码、是否邮箱、合法url、自动检验数值的范围、验证数字输入框最大数值、验证是否1-99之间、验证是否整数、验证是否是[0-1]的小数、验证是否是[1-10]的小数,即不可以等于0、小写字母、是否大写字母、是否大小写字母、密码校验、中文校验等

2020-01-13

validate.js

常用的表单规则验证,适用于前端表单输入内容验证,包括是否合法IP地址、是否手机号码或者固话、是否固话、是否身份证号码、是否邮箱、合法url、验证内容是否包含英文数字以及下划线、验证是否整数等;在使用地方直接 import 引入,然后在 rules 校验中加入即可。

2020-01-13

java面试题及答案.doc

本文总结了常见的java面试题,java面试过程中面试官经常会问一些java最基础的知识,考察面试者的基础功底,因此我总结了常见的java基础面试问题,希望大家能找个称心如意的工作!!!

2019-12-09

json应用jar包.rar

JSON 作为一种更轻、更友好的 Web services客户端的格式(多采用浏览器的形式或访问 REST风格 Web服务的Ajax应用程序的形式)引起了 Web 服务供应商的注意,本文件将java开发过程中所用的json有关jar包打包,解压后将内含的json.jar复制到所选程序的/WEB-INF/lib目录下即可

2019-12-09

administrative.rar

2019年最新的全国省市区区域js,省市区三级联动,不包含港澳台,以北京的市辖区为例 {name:'北京', cityList:[ {name:'市辖区', areaList:['东城区','西城区','朝阳区','丰台区','石景山区','海淀区','门头沟区','房山区','通州区','顺义区','昌平区','大兴区','怀柔区','平谷区','密云区','延庆区']} ]},

2019-12-06

Excel VBA操作数据库资料.rar

利用DAO创建数据库和数据表、利用ADOX创建数据库和数据表、利用SQL语句创建数据库和数据表、在已有的数据库中创建数据表

2019-12-06

MySQL常用命令.txt

MySQL常用命令、连接数据库、显示当前数据库中的所有数据库实例、创建一个数据库、删除数据库、使用某一个数据库、显示表格

2019-12-05

8-JSP - 中文-修订版.ppt

JSP是Java Server Pages的缩写,即基于Java的服务器端页面 JSP是一个文本格式的文档,它存放在Web服务器中 一个JSP页面中可以包含静态的HTML格式的网页内容以及使用特殊语法标记界定的动态JSP内容,运行时,由服务器运行动态的内容并将其与静态内容合并后发送到客户端浏览器

2019-12-05

apache-tomcat-8.5.43.rar

tomcat-8.5.43-windows-x64.zip,此文件用于部署web服务,解压后配置server.xml和web.xml即可使用

2019-12-05

Java8十大特性详解.txt

Java8 十大新特性详解 接口的默认方法详解、Lambda 表达式详解、函数式接口详解、方法与构造函数引用详解、Lambda 作用域详解、访问对象字段与静态变量详解、访问接口的默认方法详解

2019-12-05

验证手机号和邮箱.txt

用于Javascript表单验证,对于手机号码、邮箱等格式进行验证的封装方法 验证手机号和邮箱、验证手机号、验证空串、验证Email

2019-12-05

常用正则表达式.txt

字符串匹配处理规则, 应用广泛,可以应用于: java grep vi; 学习建议: 1 要能够读懂"正则表达式" 2 能够写出简单的"正则表达式" 3 不要过多的分配学习时间!

2019-12-05

ojdbc7、ojdbc6、ojdbc5

oracle数据库ojdbc5、ojdbc6、ojdbc7打包送给大家,官网上下载的

2017-12-12

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

TA关注的人

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