自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 谷歌身份验证器电脑版 Google Authenticator下载+使用教程

谷歌身份验证器下载加教程

2022-07-07 14:00:57 25224 1

原创 windows搭建hadoop环境(解决HADOOP_HOME and hadoop.home.dir are unset)

一、软件安装1、JDK1.8链接:https://pan.baidu.com/s/1jqqWb-3JNMDW3DbvibYlJQ?pwd=agoi提取码:agoi2、hadoop-3.1.3版本链接:https://pan.baidu.com/s/1cRkMc7LHPpza7n2oWqyLGw?pwd=ecid提取码:ecid3、winutils-master 3.1.1版本下载(windows下运行hadoop必须要下载这个!这个版本可以适用于hadoop3.1.x)链接:https://

2022-03-24 16:49:43 10336 5

原创 Postgresql split_part()函数,根据符号切割字符串

字符串 str = 'aaa-bbb-ccc'split_part(str,’-’,1) 结果为 : aaasplit_part(str,’-’,2) 结果为 : bbbsplit_part(str,’-’,3) 结果为 : ccc总结:split_part(string text, delimiter text, field int)split_part(要切割的字符串, 字符串中的分隔符, 截取的位置)...

2021-03-31 13:54:53 3121

原创 echart map地图拖拽报错

解决办法:原因是因为map初始化的时候没有赋值,map的值是[],所以在给map赋值的时候,要注意判断一下一开始地图的值是不是等于0 ,等于0则给地图一个默认值。

2021-03-19 15:58:24 541

原创 vue antd v-for遍历动态数组 (arr[‘‘,‘‘] 和 arr[{},{},{}])

一、当动态数组存储的数据是 list['a','b','c']的时候1.全局数组显示在页面上的方法: <a-form-item label="省份" :colon="false"> <a-select v-decorator="['orgName']" placeholder="请选择..."> <a-select-option v-for="item in provinceListReal" :key="item" :value="item">

2021-03-19 15:48:52 2077

原创 postgreSql查进程与杀进程

查进程:select * from pg_stat_activity;杀进程:select pg_terminate_backend(pid);

2021-03-17 15:55:20 4917

原创 element ui表单el-form的label自适应宽度

在ElementUI官方文档中el-form提供了一个参数 label-width:可以在form表单中设置label-width宽度(作为 Form 直接子元素的 form-item 会继承该值),但问题来了,如果不确定标签的长度,给固定值容易造成过长标签的换行,导致页面布局错乱。所以把label-width设置为auto<el-form ref="form" :model="form" label-width="auto" size="small" > </e

2020-11-25 16:00:46 33291 2

原创 vue element插件this.$confirm用法(取消也可以发请求)

场景:弹出框的两个按钮都能分别请求接口最简单的弹出框就是“确定”“取消”,一般用户点击确定才会继续接下来的动作,点击取消则不做任何动作(即不会请求接口)。如:<template> <el-button type="text" @click="open">点击打开 Message Box</el-button></template><script> export default { methods: { ope

2020-10-16 18:16:49 64493 3

原创 vue v-if 判断某个元素满足多个条件的写法

v-if判断active满足0的时候写法是:v-if="active === 0"那如果active同时要满足0,1,2三个值的时候,如果在v-if里用 || 并列写如:v-if="active === 0 || active === 1 || active === 2"(这样是可行的,但代码有点冗余)所以,最简便的写法就是://[ ]里可以放字符串,数值等v-if="[0,1,2].includes(active) "第二种,使用方法,复用性高,适用场景:多个标签都需要用到此判断标签中:

2020-10-10 10:29:29 51775 5

原创 Vue 循环map对象拿到key值和value值

适用场景:vue中定义的map对象 map : { name : 'xxx' }接口回显map格式的数据 data :{ key : value}都可以通过以下方式拿到key和value的值for(const key in map){console.log("key名称是:"+key+",key的值是:"+map[key])}...

2020-09-30 16:17:27 11934

原创 oracle查看并终止正在执行的sql

查看(整个复制)select b.sid, b.username, b.serial#, a.spid, b.paddr, c.sql_text, b.machine from v$process a, v$session b, v$sqlarea c where a.addr = b.paddr and b.sql_hash_value = c.hash_value;终止输入刚才查询出来的表格中 要终止的sid 和 serial#alter system kill session

2020-08-11 15:57:33 2816

原创 Scala collect与map区别

首先讲一下map的作用:map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。map() 方法按照原始数组元素顺序依次处理元素。注意:1. map() 不会对空数组进行检测; 2.map() 不会改变原始数组。在Scala中,当我需要对集合的元素进行转换时,自然而然会使用到map方法。而当我们在对Tuple类型的集合或者针对Map进行map操作时,通常更倾向于在map方法中使用case语句,这比直接使用_1与_2更加可读。例如:val languageToCount

2020-06-18 17:44:00 2358

原创 scala-2.11.8 安装与环境变量配置以及idea中安装scala插件

1、下载scala-2.11.8版本地址:https://www.scala-lang.org/download/all.html(这里有所有的版本,根据需求下载,本文以scala-2.11.8为例)2、安装找到下载好的msi文件,双击开始安装一直Next 安装目录我选择的是F盘3、配置环境变量计算机–>属性–>高级系统设置–>环境变量 (不需要添加scala_home)4、检查环境是否配置成功在CMD窗口输入scala命令 出现版本号 则表示成功5、打开id

2020-06-10 11:19:46 3556

转载 Vue2.0 $set()的正确使用方式(亲测可用)

vue2.0 给data对象新增属性,并触发视图更新如下代码,给student对象新增 age 属性(简单的一个map对象)data () { return { student: { //这里也可以是数组对象 name: '', sex: '' } }}正确写法:this.$set(this.data,”key”,value’)复杂点的multTableTabs: [{

2020-06-02 15:37:29 1256

原创 解决vue前端传空值、空字符串问题

在与后端调试接口时,经常接口里的参数会有空值,如果每次都要后端写判断,代码容易冗余。所以就在前端做判断,在传值时先判断接口参数是否为空,为空则不传,有值则传参。这里的例子是vue 列表接口获取全部列表值一般列表页面都做了搜索和分页功能,所以带的参数就有:搜索字段、当前页码、页码最大数值(param,pageNo,pageSize)只是举例,不一定是一模一样在加载列表接口时,这些条件会拼接...

2020-04-29 16:09:57 17282

原创 vue使用map代替Aarry数组循环遍历

需求:根据主键id来找到对应的数组下标原本的方法是使用for循环遍历该数组,变量 i 就是下标,问题在于,如果有多重for循环,就会导致性能大大下降,数据也容易出错因此使用map,让数组(原本是list)变成一个map集合(key-value形式),把主键id当做key,下标当做value,一一对应,需要的时候直接使用map.get(key)就可以获取到对应的value1.在data{}中先...

2020-04-28 10:11:11 2525 5

原创 内存、主存、外存、主存储器、外存储器等之间的区别

存储器单元实际上是时序逻辑电路的一种,是用来存储程序和各种数据信息的记忆部件。按存储器的使用类型可分为只读存储器(ROM)和随机存取存储器(RAM)按其用途可分为主存储器(简称主存或内存)和辅助存储器(简称辅存或外存)两大类。和CPU直接交换信息的是主存。所以主存储器就是内存或主存,辅助存储器就是外存或辅存内存细分:特点本篇文章统一称内存、外存,方便理解内存:由一组DRAM芯片组...

2020-04-23 17:32:01 11933

原创 改变input框中placeholder颜色的方法【vue/html都适用】

你的class标签或name::-webkit-input-placeholder {color: #BDCADA;}如图:这里的variableInput是class标签,用id也可以,后面直接复制模板即可除了input标签,也可以用在textarea标签中效果:...

2020-04-02 17:35:49 3226

原创 el-Tooltip以及el-popover提示,content换行,slot的使用

一、el-tooltip内容换行:(使用slot#content)效果图:<el-tooltip class="item" effect="dark" placement="top"> <div slot="content">  <span&g...

2020-01-14 14:39:22 22933

原创 【dqmp项目笔记】

一、加左侧菜单需要在这两个表中都添加数据role_id写1,menu_id就是sys_menu中的menu_id

2020-01-02 15:40:26 456

原创 【Vue】el-table下拉框使用scope 唯一标识取值

当使用el-table时,table中的每一行都有一个下拉框时,改变其中一行下拉框的值时候其它行下拉框的值也跟着变化。解决的办法就是使用scope。不需要那么多麻烦的(item,index)这些。...

2019-11-25 13:43:12 1457 4

原创 求助!关于vue中嵌入webview并显示弹窗

在vue.js页面如何嵌入webview呢?实在对这个不太了解,有前端的大佬吗求助,想在vue.js页面使用webview来显示一个弹窗,该如何实现?当点击这个监控地址时,使用webview来显示弹窗页面。弹出以下这个页面...

2019-11-15 10:55:51 2282 1

原创 vue中传参出现object 20 object解决办法

在api中使用最原始的拼接办法页面传参:[object%20Object]说明对象中又传了一个对象,本身在api中params就是一个对象了。一开始我传值写的是({XXX:XXXX}) 类似嵌套了对象,所以url中出现了[object%20Object]在传值的时候,参数只要用()即可,不要在用({})这种方式。使用({})这种写法,api必须export function delet...

2019-11-14 18:00:46 17278 1

原创 初学kafka命令(topics)

创建kafka topicbin/kafka-topics.sh --create --topic topicname --replication-factor 1 --partitions 1 --zookeeper localhost:2181查询topic,进入kafka目录:bin/kafka-topics.sh --list --zookeeper localhost:2181查...

2019-11-05 18:43:57 161

原创 Vue刷新当前页面(成功)

查了资料一共有三种办法,只试过两种,都成功了,介绍一下。一、直接路由刷新vue自带了刷新的办法this.$router.go(0);但是这个办法会让整个当前页面刷新,相当于F5。如果项目中只是做一个编辑修改操作,希望修改后数据立马改变,但是使用此方法会出现一个短暂的空白页(如下图),用户效果特别不好,不推荐。二、使用provice和inject结合的方法这种方法会局部刷新,不会出现...

2019-11-02 10:06:06 966

原创 esheduler前端Vue遇到的问题(vue-router)(不断更新)

一、页面发送请求1.该系统前端接口定义在store文件夹中,在要发送接口的页面import store文件夹即可。在store中创建router中对应的文件夹,将接口写在action.js中。在需要调用接口的vue文件中,使用文件夹/方法名的方式进行调用。...

2019-10-28 10:26:32 129 1

原创 Vue 使用this.$router.push实现页面跳转

想实现点击提交按钮后,跳回列表页面,展示数据。一开始点击提交,数据提交成功,但不跳转,使用router.push报错了以下是解决办法,一定要加return!!所以vue中页面的跳转办法就是 return this.$router.push({name: 'XXXX'})这里的name是router/index.js定义好的名称会根据配置好的路径跳转。{...

2019-10-24 14:56:25 15816 3

原创 Cannot read property 'then' of undefined(已解决)

因为把这个方法给写到了初始化里头,所以没有返回,也没有定义。在created()中调用才没问题。不要写在mounted里面

2019-10-24 11:17:49 35115 5

原创 Import declarations are not supported by current JavaScript version解决问题

1. idea的js文件报错:Import declarations are not supported by current JavaScript version解决办法:idea中点击File里的Settings,找到Languages&Frameworks下的JavaScript,把版本从默认的5.1改为6就好了。...

2019-10-21 09:56:59 1088 1

原创 ubuntu下hadoop安装与配置【初学者】

安装前的建议:将vm虚拟机连上网络后,在xshell6中连接ubuntu,然后进行编写,因为xshell6可以直接复制windows代码,如果在ubuntu桌面就必须纯手打代码,无法将外部浏览器的内容复制进去。利用xftp6可以进行windows与linux文件传输,比如在windows系统安装了jdk1.8要上传到linux系统,则需要用到xftp6,(前提也是xftp6要连接到Linux...

2019-03-27 16:41:23 25792 18

原创 【笔记】java基础

java基础知识首先:Java源程序(.java文件)——&amp;amp;amp;gt;java字节码文件(.class文件)——&amp;amp;amp;gt;由解释执行器(java.exe)将字节码文件加载到java虚拟机(jvm)——&amp;amp;amp;gt;字节码文件(.class)就会在java虚拟机中执行。JAVA:public static void main(String args[]) {}详解是Java程序的入口方法,JVM在运行...

2018-09-28 21:57:19 670

转载 【java面试题】具体分析

Math.round(11.5)等於多少? Math.round(-11.5)等於多少?round()方法可以这样理解:将括号内的数+0.5之后,向下取值,比如:round(3.4)就是3.4+0.5=3.9,向下取值是3,所以round(3.4)=3; round(-10.5)就是-10.5+0.5=-10,向下取值就是-10,所以round(-10.5)=-10所以,Mat...

2018-09-16 17:54:18 172

原创 【复习】从java基础到javaweb网站设计再到ssm框架项目

自己整理了java的相关知识,希望在之后的面试中可以用上,同时也巩固一下基础。第一阶段:java基础知识一、计算机基础知识1.计算机基础 曾有媒体误传ENIAC是第一台计算机,实际上,真正的第一台计算机是阿塔纳索夫-贝瑞计算机(Atanasoff–Berry Computer,简称ABC计算机)。ENIAC是第二台计算机和第一台通用计算机。 https://www.cnblog...

2018-09-15 22:38:47 547

原创 【eclipse】“三清” 让你的项目更有效的运行

一、清除tomcat 右击tomcat服务器,选择remove all 然后再次右击tomcat选择clean tomcat的清理就完成了二、项目清除右击项目,选择maven》update projects 出现 最下面有个clean project勾上(一般默认勾选) 点击OK 完成清除三、清除eclipse点击eclipse导航栏中的project》clea...

2018-09-13 19:34:27 315

原创 【复习】spring springMVC mybatis

mybatis定义:一、MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis MyBatis是一个基于Java的持久层框架。(持久层框架即:SQL Maps和Data Access Objects(DAO)) 二、mybatis优点:消除了几乎所有的JDB...

2018-09-12 20:29:37 89

原创 【java名词】一些术语、概念名词的解释

一、JRE、JDK、SDKJRE:java runtime Environment JDK:Java Development Kit JRE是Java的运行环境,JDK是Java的开发工具包。那顾名思义,要运行Java程序,就一定要用到JRE,要开发Java程序,就要用到JDK。以下为它们之间的关系图...

2018-09-12 20:29:05 403

原创 【三期项目心得】房屋中介售房系统

遇到的问题

2018-09-12 16:44:31 350 2

oracle开发环境 PLsql.zip

oracle数据库开发环境

2021-04-17

空空如也

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

TA关注的人

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