自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VUE-element-ui手机号码校验--亲测可实现

data中如下: data () { var checkphone = (rule, value, callback) => { // let phoneReg = /(^1[3|4|5|6|7|8|9]\d{9}$)|(^09\d{8}$)/; if (value === '') { callback(new Error('请输入手机号')) } else if (!this.isCellPhone(value)) { // 引入me

2020-10-20 19:32:17 3255 2

原创 统计一年中每个月份的某个字段出现的总数-MySql-Oracle

Oracle中:select to_char(start_time, 'YYYY-MM') as createDate,count(id) as countfrom work_ordergroup by createDate order by createDate desc limit 12因为 to_char 这个函数在Mysql中没有 所以在Mysql中这样查询行不通Mysql的查询方法如下:select DATE_FORMAT(create_time, '%Y-%m') as crea

2020-10-11 20:52:43 312

原创 在Idea上修改git 提交的名字

idea中git工具的用户名修改在Terminal中输入git config user.name获取当前的用户名修改用户名输入git config --global user.name “用户名”就ok了

2020-09-17 08:08:58 1139

原创 已解决 : org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。

设置CROS跨域请求 进行EXCEL模板下载的时候出现了这个错误前台报错为:后台报错为:org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。具体原因是因为设置过CROS跨域请求信息之后,设置浏览器下载弹出框的时候把请求头信息清除掉了,response.reset();把这段代码注释掉就搞定了具体代码如下 /** * 设置让浏览器弹出下载对话框的H

2020-09-16 18:24:12 13581

原创 VUE单选框与表单自定义

<template> <el-table-column v-else-if="item.prop === 'type'" :prop="item.prop" :label="item.label" :key="index"> <template slot-scope="scope">

2020-09-10 16:44:41 397

原创 HttpServletRequest获取IP,操作系统等各种信息

HttpServletRequest request = ServletActionContext.getRequest(); System.out.println("浏览器基本信息:"+request.getHeader("user-agent")); System.out.println("客户端系统名称:"+System.getProperty("os.name")); System.out.println("客户端系统版本:"+System.getProperty("os.version

2020-09-04 14:47:24 1265

转载 HttpServletRequest请求中获取操作系统,浏览器及浏览器版本信息

HttpServletRequest请求中获取操作系统,浏览器及浏览器版本信息最近在开发中需要从request中获取操作系统,浏览器及浏览器版本信息。我们都知道通过request.getHeader(“User-Agent”)可以获取到。但是这样获取到的信息是一串内容,里面包含了操作系统和浏览器的信息。这是我在我的电脑中用不同浏览访问,得到的信息。Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Ch

2020-09-03 22:29:29 2823 1

原创 通过HttpServletRequest 获取ip

通过HttpServletRequest 获取ip原因:当我们通过request获取客户端IP时,自身服务器通常会为了保护信息或者负载均衡的目的,对自身服务器做反向代理。此时如果我们通过request.getRemoteAddr();可能获取到的是自身代理服务器的IP,而无法达到获取用户请求ip的目的。解决办法:以下整理了各个代理服务器自己开发的转发服务请求头,这些请求头都不是标准的http请求头,不一定所有的代理都会带上这些请求头,所以通过这方式只能尽可能的获取到真实ip,但不能保证一定可以获取到

2020-09-03 21:03:29 1713

原创 获取日期

MYSQL 查询时间查询当前日期查询上一分钟SELECT DATE_SUB(NOW(),INTERVAL 1 MINUTE) ;查询下一分钟SELECT DATE_SUB(NOW(),INTERVAL -1 MINUTE);查询前一个小时SELECT DATE_SUB(NOW(),INTERVAL 1 HOUR);查询下一个小时SELECT DATE_SUB(NOW(),INTERVAL -1 HOUR);查询当天SELECT DATE_SUB(CURDATE(),INTERV

2020-08-19 21:53:01 204

原创 面试题

linux中如何查看已用内存free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。直接输入free命令,显示如下free命令默认是显示单位kb,可以采用free -m和free -g命令查看,分别表示MB和GB另外,free -h会自动选择以适合理解的容量单位显示Mem:表示物理内存统计,如果机器剩余内存非常小,一般小于总内存的20%,则判断为系统物理内存不够Swap: 表示硬盘上交换分区的使用情况,如剩余空间较小,需要留意当前系统内存使用情况及负

2020-08-19 11:25:21 154

原创 类初始化和实例初始化

/** * Created by The丶Best丶K * 父类的初始化<clinit> * 1丶j=method(); * 2丶父类的静态代码块 * 父类的实例化方法; * (1)super() (最前) * (2)i=Test(); * (3)父类的费静态代码块 * (4)父类的无参构造(最后) * 非静态方法前面其实有一个默认的对象this * this在构造器(或<init>)它表示的是正在创建的对象,因为这里是创建Son对象所以 * Test()执行

2020-08-17 12:57:31 115

原创 单例设计模式

写一个Singleton示例Singlton:在Java中即值单例设计模式,它是软件开发最常用的设计模式之一单: 唯一例: 示例单例设计模式,即某个类在整个系统中只能有一个示例对象可以被获取和使用的代码模式;例如: 代表JVM运行环境的Runtime类要点:一丶 某个类只能有一个实例;- 构造器私有化二丶 它必须自行创建这个实例;- 含有一个该类的静态变量来保存这个唯一的实例三丶 它必须自行向整个系统提供这个实例;-对外提供获取该实例对象的方式:(1) 直接暴露 (

2020-08-17 11:28:10 84

转载 java基础语法

java概叙标题java语言发展史Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言Java之父:詹姆斯·高斯林(James Gosling)2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:https://www.oracle.comJava语言跨平台原理Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),然后由Java虚拟机(JVM)对字节码文件

2020-08-16 00:29:33 221 1

空空如也

空空如也

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

TA关注的人

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