自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一明

本博客以.NET技术和前端技术为主!

原创 WPS_word使用

简述 这篇文章主要围绕WPS中的Word使用进行讲解。我这里使用的是11.1版本,其它版本操作类似。 下面主要采用文字方式讲解。 实战 ✈给文档添加密码 文件->安全性 -> 设置打开权限密码(这样用户查看必须输入密码) 设置编辑权限密码(这样允许用户以只读的方式进行查看,输入密码可编...

2020-06-18 23:14:00 54 0

原创 【转】查找jvm最耗时的函数

1、首先找到最耗时的进程id top 2、再查找此进程内最消耗cpu的线程 top -Hp 17207 3、把线程id转成16进制,以便查找 printf "%x\n" 17342 4、打印jvm线程栈 jstack 17207 > a.tmp 5、查找线程栈...

2020-06-18 09:09:00 30 0

原创 使用SpringMVC搭建HelloWorld

目录前述:一、新建项目二、添加Maven支持三、引入Spring MVC包四、配置分发机制五、添加控制器视图六、配置注解,搜寻,以及视图解析七、运行效果图八、代码连接 前述: 历时2两天一大早终于搭建好了一个Spring MVC版的Hello World程序????。让我深深感受到了Java的入门...

2020-06-07 18:06:00 93 13

原创 利用wget命令实现爬虫的简单抓取

wget命令相信很多人并不陌生,但是绝大多数仅仅是利用它下载文件使用。其实它还有个作用,就是爬取数据。 它虽然不如Python,Java手写代码那么灵活,但是对于需求简单的,用这个足够了。 话不多说,首先上抓取命令(以抓取博客园为例): wget -o /tmp/wget.log -P /roo...

2020-06-04 11:18:00 99 0

原创 具有"瑞士军刀"美称的Netcat使用指南

首先科普下瑞士军刀是什么?它其实是瑞士军方配给士兵配的一种工具,形状如下图所示: 说实话,这种刀具在我家也是有的,不过在没学Netcat技术之前还真不知道它原来叫瑞士军刀。 我家使用这种刀具削苹果,起啤酒。不过用在军方,应该算作一种利器吧。 瑞士军刀了解了,那么结合图想想为什么这种技术称为&q...

2020-05-22 12:55:00 58 0

原创 redis在Linux上操作

>.安装redis yum install redis >.启动redis service redis start >.重启redis service redis restart >.查看redis配置文件 $ cd /etc/ $ vim redis.con...

2020-05-18 16:54:00 52 0

原创 【转】如何查看yum 安装的软件路径

今天使用yum 安装了一个软件,后来没有找到路径 1、首先安装一个redis [root@iZbp1eem925ojwyx17ao9kZ ~]# yum install redis 2、查找redis的安装包 [root@iZbp1eem925ojwyx17ao9kZ ~]# rpm -qa...

2020-05-18 15:43:00 60 0

原创 PicGo---一款支持本地图片上传图床工具(支持多种图床)

PicGo官方文档 支持Typora使用PicGo的官方文档 简书博文介绍

2020-05-12 11:10:00 73 0

原创 idea快速生成项目结构图

IDEA 在写文档的时候,想把项目输出成文档树的形式,可以使用以下命令 tree>>D:/tree.txt 只有文件夹 tree /f >>D:/tree.txt 包括文件夹和文件 结果如下: D:.├─.idea│ └─inspectionProfiles├─etc│...

2020-05-08 15:54:00 269 0

原创 Java中serialVersionUID是干嘛的?

serialVersionUID是在反序列化时校验版本的,如果传过来的字节流中的serialVersionUID和本地定义的版本号不一致,则不支持序列化,并抛出InvalidCastException异常。在Java中定义如下:class YourClass{ private static fin...

2020-05-08 06:10:00 43 0

原创 linux执行jar的两种方式

在打包时一种指定了主类是哪个,一种没有指定,详见配置。 1.指定了的话直接使用下面命令执行: java -jar xxx.jar 参数 2.如果没有指定,则需要运行时手动指定: java -cp xxx.jar 类的路径 参数 ...

2020-05-02 20:26:00 34 0

原创 Java StringBuffer 和 StringBuilder 类区别

当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 StringBuilder 类在 Java 5 中被提出...

2020-04-28 18:48:00 38 0

原创 Java代码执行Linux命令

1.环境准备 在pom.xml里面添加打包依赖和日志依赖。 2.创建一个Test.java类,并添加如下代码。 import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.LogManager; import ...

2020-04-27 09:50:00 57 0

原创 Log4j2的使用

官网:https://logging.apache.org/log4j/2.x/ 1.在pom.xml里面添加依赖项 <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core --...

2020-04-27 09:36:00 35 0

原创 使用maven进行打包jar

1.在pom.xml里面添加如下配置即可: <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</a...

2020-04-27 09:26:00 64 0

原创 个人实现---多级排序

写过SQL的都知道,有个Order By排序功能,这个Order By不仅能根据一个元素进行排序,还能同时根据多个元素进行排序。 你有没有好奇是怎么实现多个元素排序的呢?小编是很好奇。单个元素排序很简单,直接冒泡就行了,那么多个怎么实现呢?难道要写多个冒泡么? 带着疑问,开始了构思。最终大道至简,...

2020-04-25 11:43:00 56 0

原创 博客园创建目录(多级目录)实现

最近看很多用MarkDown编写文章的小伙伴,都在侧边栏生成了一个目录,于是百度搜了搜,也打算加个目录。 但是百度搜到的结果千篇一律,基本上都是"孤傲苍狼"这位大佬出品,然后就试着加在了自己博客上,然而效果并不是自己想要的,因为他只实现了两级目录,而我想实现多级。 于是就开启了...

2020-04-19 23:17:00 89 0

原创 VMWare虚拟机能上网,但是本地连接不上虚拟机问题解决

问题背景 昨天更新软件,提示重启电脑才能生效,然后没过脑子,直接点了立即重启,这下可到好了,很多软件,文档都开着呢,包括虚拟机,幸好文档都提前保存了,幸免于难,但是今天打开虚拟机各种问题,不过很多都是老问题,已经知道怎么解决了,今天碰到了一个新的问题就是虚拟机能正常ping 通www.baidu....

2020-04-14 19:12:00 245 0

原创 动态二维码制作

前言 相信很多人都看过五花八门的二维码,但是很多都是静态的。最近小编浏览某技术网站,居然看到了一个动图二维码,很新奇。于是乎,搜了搜二维码在线渲染网站,也想找到生成这种二维码的工具,但是最终没如愿。 然后就换了个搜索方式,直接搜如何生成动态二维码,搜索搜,一大堆出来了,而且老样子,千篇一律,都是利...

2020-04-09 18:23:00 135 0

原创 【转】事物隔离级别---未提交读,已提交读,可重复读,可串行读

事务的四种隔离级别 (引自:Innodb中的事务隔离级别和锁的关系) 在数据库操作中,为了有效保证并发读取数据的正确性,提出的事务隔离级别。我们的数据库锁,也是为了构建这些隔离级别存在的。 隔离级别脏读(Dirty Read)不可重复读(NonRepeatable Read)幻读(Phanto...

2020-04-08 18:02:00 98 0

原创 【转】Java中throws和try catch区别

程序运行过程中可能会出现异常情况,比如被0除、对负数计算平方根等,还有可能会出现致命的错误,比如内存不足,磁盘损坏无法读取文件等,对于异常和错误情况的处理,统称为异常处理。 Java异常处理主要通过5个关键字控制:try、catch、throw、throws和finally。try的意思是试试它...

2020-04-08 12:32:00 50 0

原创 DIV悬浮效果实现

今天看雷锋网列表的悬浮效果不错,带阴影的,于是拔下来实现了下。 代码如下: .kratos-hentry{ transition: all 0.2s ease-in; } .kratos-hentry:hover{ background: #f7f7f7; -web...

2020-04-07 11:23:00 136 0

原创 Error:(30, 15) Unable to find encoder for type String

错误: Error:(30, 15) Unable to find encoder for type String. An implicit Encoder[String] is needed to store String instances in a Dataset. Primitive t...

2020-04-03 12:05:00 114 0

原创 java -source1.5中不支持lambda表达式

修改JDK的Language Level即可,参考:https://jingyan.baidu.com/article/fcb5aff762c2f4edaa4a71ee.html

2020-03-28 00:49:00 40 0

原创 Spark配置本地访问

点击导航栏Run->Edit Configuration,在左侧点击该项目。在右侧VM options中输入“-Dspark.master=local”,指示本程序本地单线程运行,再次运行即可。 配置如图: ...

2020-03-26 17:52:18 95 0

原创 Spark或Java获取项目相对路径的方法

val rootPath= System.getProperty("user.dir") 这样就获取到了项目的根目录。

2020-03-26 17:31:00 43 0

原创 【转】Unicode 及编码方式概述

背景概述 我们都知道计算机是不能直接存储字母,数字,图片,符号等,计算机能处理和工作的唯一单位是"比特位(bit)",一个比特位通常只有 0 和 1,是(yes)和否(no),真(true)或者假(false)等等我们喜欢的称呼。利用比特位序列来代表字母,数字,图片,符号等,我...

2020-03-26 10:39:00 28 0

原创 Error while importing sbt project:--创建sbt项目导入文件出错

错误截图如下: Error while importing sbt project: List([info] Loading global plugins from C:\Users\RYJ\.sbt\1.0\plugins [warn] insecure HTTP request is ...

2020-03-25 19:44:00 582 0

原创 Idea中使用http请求解决中文乱码问题

以请求百度为例,使用如下代码即可解决: GET https://www.baidu.com User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3...

2020-03-25 16:21:00 394 0

原创 JavaScript和JSCript的标准ECMAScript

相信很多人都听过JavaScript(简称JS),甚至学过JavaScript。但是却没听过ECMAScript(简称:EC)。 ECMAScript其实是JavaScript的标准,也就是JavaScript是基于ECMAScript定的规则开发的,同样比较出名的微软出的JSCript也是基于E...

2020-03-24 12:25:00 58 0

原创 Error: java.net.ConnectException: Call From tuge1/192.168.40.100 to tuge2:8032 failed on connection ...

先看解决方案,再看唠嗑,唠嗑可以忽略。 解决方案: 使用start yarn.sh启动yarn就可以了。 唠嗑: 今天学习Spark基于Yarn部署。然后总以为Yarn是让Spark启动的,提交程序的时候Yarn就会启动~!于是乎我就只开启了Spark程序,没开启Yarn,然后执行提交 ./sp...

2020-03-22 20:35:00 47 0

原创 Linux下安装Python3.4

PS:如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel ...

2020-03-21 20:35:00 27 0

原创 Linux---使用kill杀不掉进程解决方案

今天打开Linux虚拟机,然后使用jps命令查看,莫名奇妙多了一个1889进程 然后使用kill杀掉后,再运行jps还是存在此进程。于是乎开始大量百度,最终找到了解决方案。 说的很清楚了,杀不掉的原因有两种:1.这个进程是僵尸进程 2.此进程是"核心态"进程。 First: ...

2020-03-21 16:47:00 503 0

原创 idea操作快捷键

Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以...

2020-03-13 20:23:00 24 0

原创 ArrayList,HashSet,SortedSet之间的区别是什么?

今天看Redis官方案例,出现了列表和集合概念,列表在Java中指的就是List,集合在Java中指的就是Set,那么怎么实现列表和集合,以及它们有什么区别呢? 我写了个Demo演示下: import java.util.ArrayList;import java.util.HashSet;i...

2020-03-12 09:58:00 64 0

原创 Github绑定自己的域名

参考知乎:https://www.zhihu.com/question/31377141/answer/384465402 本文前提是你已经搭建好了博客,已经可以通过类似:http://snailclimb.github.io/的方法访问。 1 没有域名的话先去申请一个域名 如果你没有域名的话...

2020-03-06 20:12:00 54 0

原创 Error 不再支持源选项 5。请使用 6 或更高版本。

解决方案:在项目pom.xml中指定JDK版本 我的jdk版本是11.0.2 所以写的是11 根据你自己的jdk版本写 1.7/1.8~~~~ <properties>元素时根元素<project>的子元素 <properties> <pro...

2020-03-05 23:06:00 180 0

原创 在eclipse里面给maven项目打包

eclipse中的“maven install”是用maven打包工程的意思。 mvn install 是将用户打包好的jar包安装到本地仓库中,一般没有设置过的话默认在用户目录下的 .m2\下面。 使用方法:在项目中的“pom.xml”文件上点击右键,在弹出的菜单中选择“Run AS"...

2020-03-05 22:54:00 39 0

原创 解决Requires: libc.so.6(GLIBC_2.14)(64bit)错误解决方法

glibc简介: glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于 glibc 囊括了几乎所有的UNIX通行...

2020-02-17 11:34:00 230 0

原创 Linux下安装rpm出现error: Failed dependencies

在Linux下安装rpm包时经常会遇到下面这个问题: error: Failed dependencies: xxxxxxxxxxxxxxxxxxxxxx 遇到此问题时可以在安装rpm包命令的后面加两个参数,如: rpm -ivh jdk-1_5_0_07-linux-i586.rpm 改成: r...

2020-02-16 21:23:00 27 0

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