- 博客(136)
- 收藏
- 关注

原创 正则表达式讲解
首先来看实例 ^为匹配输入字符串的开始位置。 [0-9]+匹配多个数字,[0-9]匹配单个数字,+匹配一个或者多个。 abc$匹配字母abc并以abc结尾,$为匹配输入字符串的结束位置。 要求输入数字9到13位的正则表达式^\d{9,13}$...
2020-09-11 17:11:50
121

原创 idea调试debug的快捷键
可以自己在idea设置快捷键F9resumeprograme恢复程序Alt+F10 showexecutionpoint显示执行断点F8StepOver相当于eclipse的f6跳到下一步F7StepInto相当于eclipse的f5就是进入到代码Alt+shift+F7 ForceStepInto这个是强制进入代码Shift+...
2020-09-09 12:33:26
2161

原创 Message: 不允许有匹配 “[xX][mM][lL]“ 的处理指令目标解决
找到自己的xml的文件,将<?xml version="1.0" encoding="UTF-8"?>前面的空格删除掉,前面不能有空格,需要顶格。如果删除还不行,找到maven清除、编译、运行就行了
2020-08-31 18:12:36
3929
3

原创 layui 点击提交 查询按钮 无反应
上述按钮id是filled,如果你需要用form.on查询那你在页面点击查询按钮就会无反应,那你需要一些代码才能点击查询成功lay-submit lay-filter="filled"lay-submit 是提交时必加的,lay-filter="filled" 中最好加自己按钮的id,这样子就可以了...
2020-08-27 19:47:49
1372

转载 mysql忘记密码 1045- Access denied for user ‘root‘@‘localhost‘ (using password: YES)
链接:https://www.cnblogs.com/rmxd/p/11236736.html1.进入mysql的bin目录 2.net stop mysql 3.mysqld --skip-grant-tables 4.重新打开一个cmd窗口,输入 mysql 回车。下面是成功后的显示图。 5.连接权限数据库:use mysql 6.修改数据库连接密码 7.刷新权限(必须步骤) 8.退出mysql 9.修改root 密码后,需要执行下面的语句和新修改的密码。不然开启 mysql 时
2020-08-06 10:50:28
92

原创 Error occurred during initialization of VM Could not reserve enough space for object heap Error:
这是你运行的命令超过了最大虚拟内存,找到你运行的命令,把他编辑打开把它改小一点就行了
2020-08-03 15:16:16
1094
2

原创 java不是内部或外部命令
配置了很多次,都没有配置好的,直接写全路径,绝对可以配置好JAVA_HOME:C:\Program Files (x86)\Java\jdk1.7.0_75CLASSPATH:C:\Program Files (x86)\Java\jdk1.7.0_75\lib\dt.jar;C:\Program Files (x86)\Java\jdk1.7.0_75\lib\tools.jar(分号为英文)Path:C:\Program Files (x86)\Java\jdk1.7.0_75\bin;C:
2020-08-03 13:44:56
1026

原创 windows驱动程序开发后 安装的问题
一:安装驱动时,提示:驱动程序不适合该平台极有可能在生成的时候,平台没有选对。解决方案:你安装在哪个平台,在上图中就要选择哪个平台。我安装驱动的位置是虚拟机的64位win7,所以要选择好。二:安装设备时出现了一个错误,系统找不到指定的文件。很可能是签名没弄好。解决方案:右击项目,点击属性就基本上解决了...
2020-06-09 02:21:49
407
1

原创 电脑开两个及以上微信
先找到电脑微信安装位置在桌面上建一个txt文件txt里面写start +位置,注意有引号的地方,要打引号,要启动几个微信就复制几行(我开两个微信)最后把txt后缀改为bat,点击启动就好了...
2020-05-07 21:09:26
320

原创 WDM驱动开发
WDM驱动开发之路(一)了解篇WDM模型(Windows Driver Model)是微软公司为当前主流操作系统Windows98和Windows 2000的驱动程序设计的一种构架。它和传统的win3.x和win95使用的vxd的驱动是完全不同的体系结构。不过对于最终用户来说,WDM驱动程序在Windows98和Windows2000下的表现很相似。作为驱动开发人员来说,它在两者中有...
2019-12-11 12:58:03
1310
1

原创 static作用
static关键字主要有两种作用:第一,为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。第二,实现某个方法或属性与类而不是对象关联在一起,也就是说,在不创建对象的情况下就可以通过类来直接调用方法或使用类的属性。具体而言,在Java语言中,static 主要有4种使用情况:成员变量、成员方法、代码块和内部类。...
2019-10-11 19:54:37
95

原创 synchronized与Lock两者区别
区别:1:Lock是一个接口,而Synchronized是关键字。 2:Synchronized会自动释放锁,而Lock必须手动释放锁。 3:Lock可以让等待锁的线程响应中断,而Synchronized不会,线程会一直等待下去。4:通过Lock可以知道线程有没有拿到锁,而Synchronized不能。5:Lock能提高多个线程读操作的效率。6:Sy...
2019-10-11 19:54:10
180

原创 TCP UDP
什么是TCP、UDP以及两者的区别0.162018.09.25 19:43:51字数 804阅读 5315什么是TCPTCP(Transmission Control Protocol传输控制协议)是一种面向连接的,可靠的,基于字节流的传输通信协议。1、tcp(Transmission Control Protocol传输控制协议)2、传输层协议3、原因:应用层需要可靠的连接,但...
2019-10-11 19:54:05
190

原创 Java访问控制修饰符
访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。 default(即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。 private: 在同一类内可见。使用对象:变量、方法。注意:不能修饰类(外部类) public: 对所有类可见。使用对象:类、接...
2019-09-28 22:12:45
77

原创 线程同步四种方法
线程同步的方法:(1)wait():使一个线程处于等待状态,并且释放所持有的对象的lock。(2)sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉 InterruptedException异常。(3)notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候,并不能确切的 唤醒某一个等待状态的线程,而是由JVM确定唤醒哪个线程,而且不是按...
2019-09-18 01:17:02
357

原创 Java基本数据类型
数据类型 位数 默认值 取值范围 举例说明 1 byte(位) 8 0 -2^7 - 2^7-1 byte b = 10; 2 short(短整数) 16 0 -2^15 - 2^15-1 short...
2019-09-08 18:21:42
69

原创 接口与抽象类的异同
抽象类:抽象类不能创建实例,它只能作为父类被继承。抽象类是从多个具体类中抽象出来的父类,它具有更高层次的抽象。从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为其子类的模板,从而避免了子类的随意性。(1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法(2) 抽象类不能被实例化(3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定...
2019-08-29 12:55:29
112

转载 java内存溢出示例(堆溢出、栈溢出)
java内存溢出示例(堆溢出、栈溢出)堆溢出:/*** @author LXA* 堆溢出*/public class Heap{ public static void main(String[] args) { ArrayList list=new ArrayList(); while(true) ...
2019-08-29 00:05:53
424

原创 java输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。如1,2,3,4,5压入顺序,序列4,5,3,2,1出栈
import java.util.ArrayList;import java.util.Stack;public class Solution { public boolean IsPopOrder(int [] pushA,int [] popA) { if (pushA.length==0 || popA.length==0) return false;...
2019-08-24 10:15:33
188
转载 修改浏览器滚动条样式
import Vue from 'vue'// v-dialogDrag: 弹窗拖拽属性Vue.directive('dialogDrag', { bind (el, binding, vnode, oldVnode) { new Vue({}).$nextTick(() => { // 自定义属性,判断是否可拖拽 if (!binding.value) return const dialogHeaderEl = el.querySelector.
2022-06-07 10:17:52
493
2
原创 vue自定义表格
<template> <div style="width: 100%"> <el-form :model="ruleForm" ref="ruleForm" size="mini"> <table cellpadding="1" cellspacing="1" class="tables" align=“left”> <tbody> <tr style="backgro...
2022-04-24 17:47:25
1896
原创 vue点击左右滑动按钮滑动数据
<template> <div style="width: 100%"> <div class="monitor-list"> <!-- 左边按钮 --> <div class="btn" @click="scrollLeft"> <i class="el-icon el-icon-caret-left" /> ...
2022-04-24 17:33:10
2158
原创 vue 点击更多展开功能
主要是靠样式的隐藏和显示来控制<template> <div style="border: 1px red solid;width: 50%;position: relative "> <div :class="flag ? 'externalDiv': ''" > <div style="display: flex;flex-wrap: wrap;padding-right: 40px" ...
2022-04-24 17:20:09
2156
原创 ESLint: The Function constructor is eval. (no-new-func)错误解决
let a = new Function('a','b','return a + b') // 有错误修改为let a = function(a, b) { return a + b}let a = new Function('return false') // 有错误修改为let a = function() { return false}
2022-04-22 18:14:49
1143
1
原创 vue element-ui 实现可输入的选择下拉框
<template> <el-select v-model="value" filterable allow-create :filter-method="filterMethod" default-first-option clearable placeholder="请选择文章标签"> <el-option v-for="item in options" ...
2022-03-30 15:56:06
4678
原创 git push提交时提示与gitlab邮箱不一致
说明提交有限制,先找到gitlab设置,看自己的邮箱在项目目录修改自己的邮箱git config --global user.email '输入自己的邮箱' 再提交,如果还是报错,自己的代码也需要保留先克隆一份新的项目到自己的电脑git clone '项目地址'再切换到自己的分支git branch -a 查看自己所在分支git checkout -b 分支名 origin/分支名 然后切换分支然后把有错误的项目.git文件移到别的地方, 将新的项目.git
2022-03-09 17:58:57
3475
原创 vue 手机移动端预览pdf
最新需求是在手机实现pdf的预览,经过一番查询,采用的是pdfh5,可以保存为图片,比较方便首先pdf返回的是pdf文件流接收pdf文件流的时候需要设定文件类型responseType: 'arraybuffer'首先下载pdfh5npm i pdfh5主要代码<template> <div id="app"> <div id="demo"></div> </div></templa.
2022-03-03 17:04:12
1992
2
原创 vue关键字高亮有正则关键字报错
// str是整段文字,keyWord是需高亮文字 highlightText (str, keyWord) { const key = '(' + keyWord.replace(/([\+\.\*\|\?\-\(\[\^\$])/g, '\\$1').replace(/\s+/g, '|') + ')' const pattern = new RegExp(key, 'g') const str2 = str.replace(pattern, `&l...
2022-02-17 18:23:48
285
原创 vue 全局scss谷歌浏览器不生效 其他浏览器生效
最新的谷歌浏览器,在main.js引入的全局scss文件不生效了,原因竟然是我在全局样式中加了/deep/解决方式:去掉deep就生效了注:不是全局的样式依然要加/deep/才行
2021-12-23 01:15:33
745
原创 Property or method “XXX“ is not defined on the instance but referenced during render.
先看报错截图引入外部的js方法,然后直接在vue html中使用就会报错。上述是报错的,解决方案:在方法里定义一下就行html的方法需要export default 导出后才能使用,直接使用外部引入的js方法会报not defined...
2021-12-15 16:03:49
706
原创 vue 移动端px适配
1.使用lib-flexible动态设置REM基准值(html标签的字体大小)npm i amfe-flexible然后在main.js引入它// rem适配import 'amfe-flexible'2.使用postcss-pxtorem将px转为rem// 指定版本安装,安装最新版本会有报错几率npm i postcss-pxtorem@5.0.0 -D然后在根目录下创建一个postcss.config.js文件// postcss.config.jsmodule.exp.
2021-12-04 19:55:07
669
原创 vue img图片 axios请求携带参数、系统头Header
最近需求要求系统下载图片携带token系统头验证权限,一般的img用src下载是get请求且不经过axios全局配置,会携带不上token。所以不能用img,只能自己写一个图片组件替代img自己建一个组件 authImg核心<template> <img ref="img" /></template><script>export default { name: 'authImg', props: { authSrc: {
2021-11-23 10:14:02
2872
原创 css 换行
在li标签样式加入 white-space:normal; word-break : break-all; word-wrap: break-word;
2021-11-01 16:30:02
66
原创 vue安装scss
最好带版本号安装, 兼容性最好 npminstall sass-loader@7.3.1 npm install node-sass@4.14.1 在build文件夹下的webpack.base.conf.js的rules里面添加配置 { test: /\.scss$/, loader: ['style', 'css', 'sass']},
2021-10-29 11:02:01
414
原创 vue el-table 点击号码拨打电话
<el-table :data="tableData" border style="font-size: 14px" > <el-table-column label="序号" type="index"></el-table-column> <el-table-column label="名字" prop="name"></el-table-column> <el-table-column label="电话"> .
2021-10-28 10:51:51
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人