自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dream_follower的博客

微信公众号:拱卒王

  • 博客(339)
  • 资源 (6)
  • 收藏
  • 关注

原创 linux ubuntu常用查看命令

最近在自己电脑上安装了ubuntu server,有很多命令不知道,这里汇总一下:查看cpu使用率参考链接1,dstat使用top命令,可以看到整体的使用率,99.9id,表示空闲的是99.9%,那使用率就是 1- 99.9%=0.1%。 参考连接,在输入top以后,看到的是整体的cpu利用率,可以再按1,然后就可以看到每个逻辑cpu的使用率了。top更加专业的操作参考链接cpu核数我也是才知道,cpu有物理cpu数,cpu核数以及逻辑cpu数物理cpu数:就是主板上安装的cpu的个

2021-11-06 23:37:26 664

原创 put(java.lang.String, com.fasterxml.jackson.databind.JsonNode)‘ is deprecated

最近在写代码时遇到一个问题就是jackson中objectnode对象的put方法,当put的属性是jsonnode的时候,idea会提示这个方法不推荐,我在stackoverflow 看到推荐使用objectNode.set(k,v)方法就可以了

2021-09-27 22:43:57 1552

原创 ubuntu下idea下搜狗输入法中文输入不跟随光标的解决方案

idea出现这个问题是一个由来已久的问题,但是idea一直没有解决这个bug。要解决这个问题,就要修改JetBrainsRuntime的源码。我在网上看了一些教程,但是我的环境和别人的不太一样,还是有点出入的。这里记录总结一下。首先介绍一些我的环境:操作系统:Ubuntu20.04idea版本:2020.3.3JDK版本;jdk1.8,这个是我自己配置的jdk的版本。下面这张图里Runtime version 是我重新编译后的版本。下面编译步骤:第一步是先下载:JetBrainsRunti

2021-08-09 15:20:31 3378 8

原创 ubuntu20.04安装qq和微信

今天想在ubuntu上安装QQ和微信,我首先在网上搜了qqlinux版安装教程,但是安装了以后,用QQ扫描根本登录不上去,后来在网上搜到了deep-wine,参考链接。wget -O- https://deepin-wine.i-m.dev/setup.sh | sh # 安装微信和QQsudo apt-get install deepin.com.wechat sudo apt-get install deepin.com.qq.im安装完以后运行QQ,但是QQ图标显示异常,可以安装一个插件T

2021-04-19 14:02:22 2384

原创 SecureCRT 登录Ubuntu失败Key exchange failure(解决Ubutu密钥交换失败的问题)

首先先安装openssh-serversudo apt-get install -y openssh-server然后修改/etc/ssh目录下的sshd_config文件,添加cd /etc/ssh vi sshd_config 添加下面这行代码就可以了KexAlgorithms [email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-

2021-02-04 17:51:29 1007

原创 ifconfig Command ‘ifconfig‘ not found, but can be installed with:

最近在VMware上安装了ubuntu的虚拟机,想查看一下IP地址,发现,在终端输入命令:ifconfig,没有用,提示:Command 'ifconfig' not found, but can be installed with:需要安装一个软件:net-tools,输入以下命令:sudo apt-get updatesudo apt-get install net-tools安装完成以后就可以使用ifconfig这个命令了。...

2021-01-19 15:25:57 383

原创 nginx防盗链

最近我的网站刚上线没几天,本来还发愁通过浏览器直接搜索搜不到,但是昨天我在通过百度搜索了一下编程学习notes,一下子就搜索到了我的网站,可是我点进去缺发现那个域名根本就不是我的域名,我后来又仔细的看了一下,发现确实不是我的域名,我这个时候才意识到我的网站被盗链了,生气归生气,但是还是要赶紧想解决办法,赶紧就给nginx配置了防盗链,具体配置如下:当不是通过www.gongzuwang.top这个域名访问的话就会直接返回403location / {防盗链配置valid_referers none

2021-01-19 12:10:18 146

原创 ubuntu20.4更新软件源

参考链接参考链接2

2021-01-14 10:59:55 2776

原创 ubuntu20.4.1 vmware虚拟机同步时间

参考链接:https://blog.csdn.net/bruceoxl/article/details/104841076我装的虚拟机系统是ubuntu20.4.1,我安装ntpdate同步时间,似乎没有啥用。但是修改时区可以:sudo dpkg-reconfigure tzdata # 选择亚洲上海# 第二步似乎执行不了,但是我重启系统以后,时间并没有变成原来的sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime -r首发于:个人网

2021-01-12 20:02:28 597

原创 webstrom狂吃内存解决办法 there is not enough memory to perform the requested operation

最近用webstorm进行开发的时候,突然发现报了一个内存错误的问题,我显示更改webstorm使用的内存大小,发现并没有用,后来在网上看到了一个帖子,要忽略掉项目所依赖的node_modules就可以了,点击file-》settings->editor在最后面输入:node_modules;就可以完美解决了...

2020-12-14 10:13:47 1192 1

原创 idea ctrl+shift+F失效

最近,突然发现idea的快捷键ctrl+shfit+F 失效,就很纳闷,然后在网上搜了一下,网上说的都是和输入法冲突,比如和搜狗输入法冲突,参考链接,但是我没有装输入法,我用的是windows自带的输入法,然后我看到上面参考链接里有说到微软自带的输入法的简繁体切换的快捷键就是ctrl+shfit+F,但是我的输入法在任务栏上不显示,只能通过设置进行操作,把简繁体输入切换给关掉就可以了。...

2020-12-11 19:07:49 233

原创 Vue 无法监测到数据或者对象的变化

今天遇到一个问题,就是我修改Vue里面的数组的数据,发现页面并没有发生变化,我在网上搜了一下,发现对于数组,如果我们根据索引来修改它的数据的话,Vue是无法监测到它的变化的,如果想要修改对象的属性值,不能通过obj.props=newValue来进行设置。可以通过下面这个方法来设置:Vue.set(vm.items, indexOfItem, newValue)参考链接:参考链接1参考链接2...

2020-12-08 16:09:54 633

原创 springboot整合shiro实现登录认证授权以及退出

文章目录springboot整合shiro实现登录认证授权以及退出shrio简介环境准备创建一个springboot的项目导入相关的依赖springboot整合shiro的依赖thymleaf的依赖创建首页创建controllershiro重要概念拦截器拦截请求创建配置类修改首页登录页面登录认证授权退出springboot整合shiro实现登录认证授权以及退出shrio简介shiro是一个权限管理框架,用于实现登录认证以及授权。环境准备创建一个springboot的项目这里我创建的是最简单的we

2020-12-03 17:51:59 2199 1

原创 sql多表联结(三张表联结)查询

今天看了一道sql的题,查询所有学生的Sname、Cname和Degree列。这个查询需要联结三张表,具体的表格内容参考 参考链接很自然的想到了内联结,但是之前做的大部分都是两张表的内连接,这次是三张表,在网上搜也都是讲两张表的内连接,这里总结一下:SELECT A.SNAME, B.CNAME, C.DEGREEFROM STUDENT AINNER JOIN COURSE BINNER JOIN SCORE C ON A.SNO = C.SNOAND B.CNO = C.CNO;

2020-10-12 21:50:24 19000 3

原创 leetcode根据数组创建一棵二叉树(用于测试)

最近一直在刷题,很多树的题目,用例都是一个数组,这样的话自己测试起来就比较麻烦,所以自己写 了一个工具类,专门用于生成测试用的二叉树。本例中所构建的树的结构 5 / \ 4 8 / / \ 11 13 4 / \ \7 2 1对应的数组是:{5, 4, 8, 11, null, 13, 4, 7, 2, null, null, 5, 1}我的思路参考了这篇文档:https://blog.csdn.net/lenfr

2020-07-21 16:12:57 4484 3

原创 graphviz设置节点间箭头的方向

使用graphviz这个软件,可以很容易就画出一颗二叉树来,有关这个软件的使用教程连接参考连接参考连接2上面的只是画出了二叉树,但是我想改变一下二叉树的节点之间,箭头的方向,我在官网上我找到了这个比如下面这样:1 ->2 [dir=back]; 1->3[dir=back]; 1->1; 1 ->4 [dir=back]; 4 ->5 [dir=back];通过设置dir的属性值,我们可以改变箭头的方向;官网地址...

2020-05-15 13:40:15 2169

原创 springmvc上传文件到阿里云oss

最近做项目的时候,实现了一个功能就是上传文件到阿里云oss上,关于阿里云oss的相关操作,具体的可以看官方文档:添加链接描述

2020-05-01 17:45:13 680

原创 mybatis 代码生成器 无法覆盖之前已经生成的文件

最近使用mybatis代码生成器,发现有的时候会报下面这个错误:Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for life.majiang.community.mapper.CommentMapper.BaseResultMap这个很烦人,之前的解...

2020-04-27 11:48:32 1520

原创 org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [XXX.xml]';报错问题

今天在写代码的时候遇到一个问题,org.springframework.core.NestedIOException,无法解析xml配置文件,网上搜了一下解决方案,有的说是,mybaits中的id命名有相同的排除了这个,看到有其他人说,可能是target目录下有一个同名的文件,把target目录下的同名的文件删除就可以了。...

2020-04-24 15:10:25 1548

原创 js 删除多个子节点

js中删除子节点的方法:removeChild比如下面这个节点<ul> <li>熊大</li> <li>熊二</li> <li>光头强</li> </ul>想要把里面的li全部删除。如果使用下面的代码,无法完全删除var ule=doc...

2020-04-24 11:50:17 1936

原创 java泛型知识总结

文章目录泛型1 基本概念和原理1.1 泛型类1.1.1 单类型参数的泛型类1.1.2 多类型参数泛型类1.2 泛型类内部的原理1.3 泛型方法1.4 泛型接口1.5 类型参数的上下界1.5.1 上界为某一个具体的类1.5.2 上界为某个接口1.5.3 上界也可以为其他的类型参数2解析通配符2.1 有限定通配符2.2 无限定通配符泛型笔记上的内容大多是参考java编程的逻辑总结的1 基本概念和...

2020-04-23 16:03:36 242

原创 java enum枚举类

文章目录基本语法定义特点枚举类自定义属性枚举值自定义属性添加内部方法enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。基本语法定义枚举类型里面的变量,一般建议全部大写。public enum EnumDemo { MON, TUE, WED, THU, FRI, SAT, SUN;}上面这个代码相当于执行...

2020-04-19 22:08:08 485

原创 thymeleaf字符串拼接url

如果我们想对a标签里的href属性进行拼接,拼接成下面这样:http://localhost:8887/profile/questions?page=2我想questions拼接到里面,由于它不总是questions,所以可以像下面这样拼接<a th:href="@{'/profile/'+${section}(page=${pagination.totalPage})}" aria...

2020-04-15 17:33:39 1739

原创 解决el-cascader级联选择器无滚动条的问题

文章目录问题现象el-cascader的具体使用可以参考elementui的官网:element官网问题现象跟着视频做项目的时候,用了这个组件,发现出现了这个问题:视频里并没有这个问题,这就很痛苦了,网上搜了很多,但是没有有效的解决方案,然后我就自己打开了调试工具,它里面有一个el-crollerbar-wrap类,可以看到它的height是100%,会有问题,将其设置成具体的数值,比...

2020-04-10 17:05:13 3142 12

原创 thymleaf动态添加类

要实现动态添加类需要使用th:classappend标签,<div th:classappend="${error==null} ? 'show-error' :''"></div>上面这句,如果errror 为null的时候,就会给这个div在原有的class的基础上添加一个show-error的类,如果直接用th:class会直接替换掉它原有的类...

2020-04-08 15:11:29 1286

原创 电脑设置任务定时重启返回码0X4F7

最近给电脑设置了定时重启,但是发现它却没有成功执行,查看执行日志发现返回码是0x4f17,网上搜了一下,都说是由于电脑锁屏密码的原因,后来改了一下,安全选项里,默认勾选的是只在用户登录时运行,改成下面这个就可以了。...

2020-04-06 10:52:09 1549

原创 对一个数组排序之后求相邻数的最大差值

题目:给定一个整形数组arr,返回排序后的相邻两数的最大差值。时间复杂度为O(N)。解答:如果用排序法实现,其时间复杂度为O(NlogN),而如果利用桶排序的思想(不是桶排序),可以做到O(N),额外空间复杂度为O(N)。遍历arr找到最大值max和最小值min。如果arr的长度为N,准备N+1个桶,把max单独放在第N+1个桶中,[min,max)范围上的数放在1N号桶里,对于1N号桶中...

2020-04-03 16:37:58 1883

原创 图解大根堆的堆排序

文章目录1 大根堆2 创建堆,heapInsert1 大根堆进行堆排序之前,需要先明确大根堆的概念,大根堆就是根节点是整棵树的最大值(根节点大于等于左右子树的最大值),对于他的任意子树,根节点也是最大值。大根堆有两个操作,一个创建堆heapInsert时间复杂度是O(N),还有一个操作是当大根堆里的某个节点的值,发生变化的时候,需要对这个大根堆进行调整,每一次调整时间复杂度是O(lg(N)),...

2020-03-30 22:09:55 52560 7

原创 使用码云提供的oauth2.0接口进行第三方登录认证

文章目录1. 创建应用2 获取code3 获取token4 发送请求获取用户信息最近在做的一个小demo,使用了基于oauth2.0进行第三方认证,示例里面使用的是github,但是网络很差,有时候github进不去,所以换成了gitee(码云)。大致步骤是一样的,几乎没啥变化,这里我使用的通过授权码模式获取token1. 创建应用具体可以参考:官方文档2 获取code请求的url:h...

2020-03-29 21:48:10 2091 2

原创 excel2013设置单元格自动适应文字宽度

这个功能很简单,但是网上的有的不准确,纪录一下,方便以后查看,首先选中要设置的单元格,然后点击开始选择格式:然后再点击自动调整列宽就可以了。...

2020-03-29 12:10:17 2919

原创 js预解析案例var a=b=c=9

今天看到一个js预解析的案例,最主要的就是var a=b=c=9;这一句话,// var a = b = c = 9; 相当于 var a=9,b=9,c=9; b和c直接赋值 没有var声明当全局变量看变量提升(变量预解析): 变量的声明会被提升到当前作用域的最上面,变量的赋值不会提升。函数提升: 函数的声明会被提升到当前作用域的最上面,但是不会调用函数。f1(); con...

2020-02-27 12:11:00 1446

原创 css3实现旋转木马案例

效果如下:代码如下:这个找了六张图片,放到了div里,然后每一张图片依次旋转60度,然后再沿着z轴向外移动,不能先移动再旋转,因为旋转的时候,坐标轴也进行了旋转。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title&lt...

2020-02-25 12:52:08 2268 4

原创 css3 3d实例之上下旋转

要实现的案例效果:这个主要用到css3的旋转和移动的属性,首先使用绝对定位,然后先移动下面那个盒子,向下移动,然后再沿x轴旋转,然后再将前面那个盒子沿着z轴正方向进行移动。如下图:然后当鼠标放上去的时候,再沿着x轴正向旋转90度。<!DOCTYPE html><html lang="en"><head> <meta charset="U...

2020-02-25 11:11:44 898

原创 css3实现热点图demo

要实现的效果如上图:具体代码如下:首先要有地理位置的一张背景图,然后用绝对定位,定位到具体的城市地点,那个圆圈,刚开始都是定位在一起的,然后加一个动画,使它向外放大,这个时候,三个波浪都是一起向外放大的,所以就需要加一个延迟,背景图片在最后面。<!DOCTYPE html><html lang="en"><head> <meta char...

2020-02-23 21:04:44 1099

原创 emmet语法,以及标准文档下载

Emmet的前身是Zen coding,它使用缩写,来提高html/css的编写速度。生成标签 直接输入标签名 按tab键即可 比如 div 然后tab 键, 就可以生成 如果想要生成多个相同标签 加上 * 就可以了 比如 div*3 就可以快速生成3个div如果有父子级关系的标签,可以用 > 比如 ul > li就可以了如果有兄弟关系的...

2020-02-08 21:00:58 343

原创 vue cli3创建项目屏蔽eslint

在网上看了很多,只有下面这种方式才有用:在vue.config.js文件进行如下配置就可以,如果没有这个文件,在项目的根目录下新建一个这样的文件就可以 。module.exports = { lintOnSave: false}...

2020-02-04 15:06:12 1446

原创 vuecli3 创建项目查看webpack的默认配置

vue cli3创建项目的时候把webpack的配置给隐藏起来了,如果想要修改webpack的默认配置,可以通过在项目的根目录下新建一个vue.config.js文件来修改默认配置,官方参考文档但是今天我想看下它的默认配置是在哪里,在网上搜了好久也没有找到,后来终于找到了,这里记录一下在node_modules/@vue/cli-service/lib/config/base.js里面可以看到,...

2020-02-04 12:04:39 5763

原创 git线性查看提交记录

最近看到了一个比较厉害的命令,之前查看提交记录使用git log命令:可以使用下面这个命令:git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)% d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative...

2020-02-03 11:57:19 965

原创 webpack vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin

这个是因为vue-loader在15的版本以后需要再同时安装一个插件。参考连接

2020-01-20 12:38:53 194

原创 webpack4使用教程之loader

目录1 css-loader1.1 新建文件1.2 在入口文件里添加引用1.3 安装和配置css-loader2 less-loader2.1 创建文件2.2 在入口文件里添加引用2.3安装和配置less-loader3.1 配置和安装url-loader3.2 安装和配置file-loader3.3 设置文件名3 ES6语法处理webpack里面有很多loader,这里记录几个比较常用的。1...

2020-01-18 18:59:48 563

javadecompiler.7z

java反编译工具,主要用于将class字节码文件,反编译生成人眼可看的代码,上传资源包含windows可以执行程序版本,以及可以通过命令运行的java包

2020-04-23

linux版本下的oracle公司的jdk8

jdk8最新版本的,是linux版本的,官网上好像下载不是那么容易,下载速度特别慢!

2019-05-16

haproxy-1.4.21

haproxy-1.4.21的压缩包,官网似乎没法直接登陆,所以放在这里赚点积分!

2019-05-12

面向对象分析与设计第三版GradyBooch

面向对象分析创始人写的一本书,个人觉得很不错,想要学习面向对象分析与设计的人可以好好看看这本书

2018-12-05

基于sse4的电子相册

并行计算课程设计,基于sse4的用java实现的电子相册,实现照片的淡入淡出

2018-10-28

基于ssh4的电子相册

并行计算课程设计,使用ssh4和java写的一个电子相册实现图片的淡入淡出,只是为了获取一点分数,

2018-10-28

空空如也

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

TA关注的人

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