摘要: 原文链接:https://blog.csdn.net/jiabin_xu/article/details/80537089 网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: docume 阅读全文
posted @ 2021-04-25 09:20 山河已无恙 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: 快捷键:Ctrl+Shift+g 阅读全文
posted @ 2021-04-23 09:05 山河已无恙 阅读(3184) 评论(0) 推荐(2) 编辑
摘要: ^\s*(?=\r?$)\n 阅读全文
posted @ 2021-04-09 12:57 山河已无恙 阅读(335) 评论(0) 推荐(0) 编辑
摘要: StringJoiner是Java8新出的一个类,用于构造由分隔符分隔的字符序列,并可选择性地从提供的前缀开始和以提供的后缀结尾 package java.util; public final class StringJoiner { private final String prefix;//前缀 阅读全文
posted @ 2021-03-26 12:46 山河已无恙 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Redis 默认是不支持远程连接的,需要手动开启。一共修改两个地方: 1. 注释掉 bind: 127.0.0.1 2. 开启密码校验,去掉 requirepass 的注释 改完之后,保存退出,启动Redis 简单的连接方式 步骤 一,更改配置文件 vim /etc/redis.conf 密码去掉注 阅读全文
posted @ 2021-03-14 11:32 山河已无恙 阅读(1918) 评论(0) 推荐(1) 编辑
摘要: 标签上不要添加高度,定位属性,直接设置就OK html,body,#app,.el-container{ /*设置内部填充为0,几个布局元素之间没有间距*/ padding: 0px; /*外部间距也是如此设置*/ margin: 0px; /*统一设置高度为100%*/ height: 100%; 阅读全文
posted @ 2021-02-24 10:36 山河已无恙 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 云服务器 ECS > 最佳实践 > 安全 开启或关闭SELinux https://help.aliyun.com/document_detail/157022.html bos系统第一个进去,免密登录系统。 操作: chroot /sysroot/ //切换到根系统 touch /.autorel 阅读全文
posted @ 2021-02-23 14:33 山河已无恙 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 更多见博客 : https://blog.csdn.net/qq_35887546/article/details/105242720 创建剧本 /home/alice/ansible/lvm.yml,用来为所有受管机完成以下部署: 1)在卷组 search 中创建名为 mylv 的逻辑卷,大小为 阅读全文
posted @ 2021-02-22 16:45 山河已无恙 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 见博客:https://blog.csdn.net/jgm20475/article/details/80381650?utm_source=blogxgwz6 出现这种错误时会退出不了vim,那么出现这种错误的原因有: 1、该错误为当前用户没有权限对文件修改。 2、该文件没有正确保存退出,正在打开 阅读全文
posted @ 2021-02-21 23:12 山河已无恙 阅读(2311) 评论(0) 推荐(0) 编辑
摘要: 这个问题一般是模块参数的问题,仔细核对一下模块的参数。 少baseurl参数 #!/bin/bash ansible all -m yum_repository -a 'name=abc description=abcabc file=test baseurl=http://study.lab0.e 阅读全文
posted @ 2021-02-21 23:03 山河已无恙 阅读(4410) 评论(0) 推荐(0) 编辑
摘要: 我的需求: 项目中有一些工程表格需要导出,设计到行列合并,定制样式,原有工具类冗余,内聚性强。所以想写一个可以随意定制excel的工具类,工具类满足需求: 对于常用的工程表格有模板格式,可以任意插拔。 可以操作任意一个sheet页,进行行列合并,逻辑可以根据业务调整。 可以对当前存储sheet页数据 阅读全文
posted @ 2021-01-27 21:06 山河已无恙 阅读(1522) 评论(0) 推荐(0) 编辑
摘要: 突然用到,整理一下: 变量存在时,Optional类只是对类简单封装。变量不存在时,缺失的值会被建模成一个“空” 的Optional对象,由方法Optional.empty()返回。 Optional.empty()方法是一个静态工厂 方法,它返回Optional类的特定单一实例。 :如果你尝试引用 阅读全文
posted @ 2021-01-05 19:56 山河已无恙 阅读(2097) 评论(0) 推荐(0) 编辑
摘要: intellij debug模式提示 Method breakpoints may dramatically slow down debugging 解决办法 把启动断点都释放掉 阅读全文
posted @ 2020-12-28 19:18 山河已无恙 阅读(236) 评论(0) 推荐(0) 编辑
摘要: The user specified as a definer ('admin'@'%') does not exist 复制现场库过来测业务,在启动项目的时候,报错提示 出现了类似语句,问题就是登陆的该用户缺失对该数据库的一些操作权限。 grant all privileges on *.* to 阅读全文
posted @ 2020-12-24 19:01 山河已无恙 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 去到C盘 找到Users下的 Admini 找到自己所对应的.IntelliJIdea版本 进去config 删除 disabled_plugins.txt 文件 重新启动 阅读全文
posted @ 2020-12-08 20:08 山河已无恙 阅读(316) 评论(0) 推荐(0) 编辑
摘要: .span-content-name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 118px; display: inline-block;}let info = this.isAsync == t 阅读全文
posted @ 2020-12-03 20:11 山河已无恙 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 嗯,项目需求有这个,试着写了一个Demo看看效果。有好的建议请小伙伴留言 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <!-- import CSS --> <link rel="stylesheet" href="https://unp 阅读全文
posted @ 2020-11-13 20:30 山河已无恙 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 嗯,需要做成这个样子,所以网上查了些资料。整理了下。提供几个一个思路。不足之处请小伙伴指出来。 普通版的table可编辑内嵌select选择框,输出框,编辑删除添加等 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <!-- import C 阅读全文
posted @ 2020-11-13 10:51 山河已无恙 阅读(4685) 评论(0) 推荐(2) 编辑
摘要: 这个报错我的问题主要是前端得到的JSON格式不是标准的JSON串,所以会报这个错, 解决办法 需要使用JSON.toJSONString()转换为标准的字符串 阅读全文
posted @ 2020-11-09 19:21 山河已无恙 阅读(5367) 评论(0) 推荐(0) 编辑
摘要: 需求是这样的,需要以整体的样子展示日历,比如,5 *7 或者 6* 7 的格式 我需要把日期数据获取出来,所以我通过后台的得到需要的数据,分析需要3部分数据 中间的一部分直接获取一个月的第一天和最后一天, 前一部分和后一部分通过TemporalAdjusters对应的方法获取, TemporalAd 阅读全文
posted @ 2020-11-09 12:56 山河已无恙 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 我们先来看看用的API方法 这里的话看你传递的参数, 如果传递的是Date,那么可以使用, new Date().getTime()返回的long来判断,简单明了,但是要注意时间的干扰。 如果传递的是LocalDate ,那么可以按照如下方式: 主要是应用了这几个方法 code: /** * <pe 阅读全文
posted @ 2020-11-09 12:52 山河已无恙 阅读(8396) 评论(0) 推荐(0) 编辑
摘要: /** * <per> * <p>Data 转 LocalDate</p> * <per/> * @param date * @return java.time.LocalDate * @throws * @Description : TODO Data transfer LocalDate * @ 阅读全文
posted @ 2020-11-09 12:50 山河已无恙 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 使用 ImmutableMap 生成的Map 类似于通过 Arrays.asList()生成的List一样,没有变化的能力,只是一个视图。不支持数据的改变。 我们看一下源码: 阅读全文
posted @ 2020-11-09 12:48 山河已无恙 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 这个网上解决办法很多,这是说一下我的解决办法 感觉和版本没关系,网上好多说是版本的关系,感觉和传值有关,当传一个日期型时,肯定会报错,传字符串则没问题, 所以你想传日期的话,就把字符串的校验去掉。想添加校验就把传值变成字符串。 方法一:去掉校验字符串项校验 方法二:不去掉,传值改为字符串 阅读全文
posted @ 2020-11-05 14:39 山河已无恙 阅读(1730) 评论(0) 推荐(1) 编辑
摘要: 这个原理主要是使用了 ::before或者::after 这个伪元素,和 :hover 这个伪类, 关于伪类和伪元素需要知道: 伪类及在当前元素被出发后添加一些CSS样式,伪类与伪元素是预先定义的,独立于文档元素的,能后被浏览器自动识别,处于特殊状态的元素称为伪类,伪元素指元素中特变的一部分。伪类: 阅读全文
posted @ 2020-10-25 13:18 山河已无恙 阅读(1283) 评论(0) 推荐(2) 编辑
摘要: 重点:父级元素使用position:relative,子级元素使用position:absolute,进行定位。 鼠标悬浮 let div = $('<div class="boxCardUploadImg" ondblclick="handlePictureCardPreview(this)">< 阅读全文
posted @ 2020-10-22 20:40 山河已无恙 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 项目是前后端不分离的,模板引擎使用的JSP。 但是使用了Vue+ElementUI,这里列举一些常用的调用方式,有时候可能。 在js里调用vue方法 我们需要把方法注册到vue对象之外的页面,所以对与在methods中定义的方法,需要在mounted中注册给window。之后我们可以在js里直接调用 阅读全文
posted @ 2020-10-22 20:28 山河已无恙 阅读(9595) 评论(1) 推荐(2) 编辑
摘要: 解决办法是button按钮添加一个type属性。并且设置为button, 原因是,浏览器默认的处理行为认为是作为表单提交的按钮处理,所以会提交。 这里显示定义一下就OK <button type="button" id="history_button" onclick="questionsHisto 阅读全文
posted @ 2020-10-20 20:38 山河已无恙 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 嗯,今天项目遇到,弄了一会,这里分享一下,不足之处请小伙伴指出来, 官网Demo: <el-cascader :props="props"></el-cascader> <script> let id = 0; export default { data() { return { props: { 阅读全文
posted @ 2020-10-20 20:36 山河已无恙 阅读(2527) 评论(0) 推荐(0) 编辑
摘要: 1. F12后查看接口请求入参,右键点击需要处理的对象,会出现Store as global variable 2. 点击Store as global variable后,下方console会出现temp变量 3. 输入copy(temp)命令,此时Json入参会被复制到粘贴板 4. ctrl+v 阅读全文
posted @ 2020-10-15 13:18 山河已无恙 阅读(375) 评论(0) 推荐(1) 编辑
摘要: 这是一个基于vue的Demo,可以实现拼图动画,但是具体的没有写拼图成功的逻辑,鼠标悬停移动。周期刷新 我把它放到的我的博客园界面上了。刷新界面可以看到。 演示地址 :https://liruilongs.github.io/jigsawPuzzle.github.io/ 部分代码 <!DOCTYP 阅读全文
posted @ 2020-10-12 03:17 山河已无恙 阅读(277) 评论(0) 推荐(1) 编辑
摘要: 类名没有大写,....随便测一下。。。。API里有 package com.liruilong.fileserver; /** * @Description : * @Author: Liruilong * @Date: 2020/10/3 20:27 */ public class test { 阅读全文
posted @ 2020-10-03 20:47 山河已无恙 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 这个问题我的原因是版本不一致的导致的,多次install发现,每次的webpack-dev-server都是需要使用低版本的,但是默认使用的3.0的版本,如果直接install就会报这个错。 解决办法,每次npm install之后,把webpack-dev-server这个uninstall掉,然 阅读全文
posted @ 2020-10-03 07:39 山河已无恙 阅读(1542) 评论(0) 推荐(0) 编辑
摘要: Jquery通知组件(类似于ElementUI的通知) 引入方式见 https://www.jq22.com/jquery-info476 toastr.options = { "closeButton": true, "debug": false, "positionClass": "toast- 阅读全文
posted @ 2020-09-24 10:40 山河已无恙 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-22 19:11 山河已无恙 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 转载博客: https://blog.csdn.net/wangzhen_csdn/article/details/80855261 一、什么是DHCP? DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),6 阅读全文
posted @ 2020-09-19 14:18 山河已无恙 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 实现的公司用的IDE是eclipse,嗯,所以整理一下。 选择导入项目,之后选择具体的项目。 阅读全文
posted @ 2020-09-19 13:33 山河已无恙 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 嗯,把空格编译一下就可以解决啦 let projName = row.projName; if (row.projName.indexOf(' ') > -1) { projName = row.projName.replace(/\s+/g,"%20"); } 阅读全文
posted @ 2020-09-19 13:32 山河已无恙 阅读(454) 评论(0) 推荐(0) 编辑
摘要: redis启动一直报错。后来 [root@liruilong redis-5.0.7]# redis-server redis.conf 30123:C 24 Nov 2020 10:10:57.716 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 阅读全文
posted @ 2020-09-19 13:29 山河已无恙 阅读(7001) 评论(0) 推荐(0) 编辑
摘要: .combo-arrow{ /* height: 33px !important;*/ } 因为是之前的项目,所以用的很老的UI处理的,新功能直接copy的页面, 原因是那个下拉框的css不知道怎么被影响了,需要提高权值重新定义一下。 阅读全文
posted @ 2020-09-19 13:12 山河已无恙 阅读(500) 评论(0) 推荐(0) 编辑