自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 获取jar包中jar包中的class

问题上篇写了获取jar包中的class文件,在IDEA运行的好好的, 打个包丢服务器上就跑不了了。 原因就是打成jar包之后获取到的class文件路径变成/demo/xxx.jar!/WEB-INF/lib/yyy.jar!/com/demo/zzz.class了,在IDEA中只要读取yyy.jar中的class就行,现在要读取xxx.jar包中WEB-INF/lib下yyy.jar中的class文件, 所以今天再来说说获取jar包中的jar包中的class文件。分析一开始的想法是读取到的文件如果是j

2020-07-12 18:01:10 3704

原创 java获取项目、jar包中class

import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.net.JarURLConnection;import java.net.URL;import java.net.URLDecoder;import java.util.*;import java.util.jar.JarEntry;import java.util.jar.JarFile;p

2020-06-19 00:08:01 2236

原创 Chrome HTTPS 您的连接不是私密连接 解决办法

之前Chrome访问非私密连接时,点高级就能继续访问好像是因为最近chrome版本移除了关于ssl配置错误,变成了下面这样解决办法就是在当前页面用键盘输入 thisisunsafe ,不是在地址栏输入,就直接敲键盘就行了,页面即会自动刷新进入网页。参考:Chrome您的连接不是私密连接解决办法...

2020-06-10 23:53:09 6265 6

原创 Mac 上修改 MySQL Workbench 主题配色

因为mac的主题色是深色的,所以安装的workbench默认也是黑色的,表数据看起来很费劲。从深色主题修改为浅色主题:(在命令行中执行以下命令)defaults write com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool yes效果:从浅色主题恢复为深色主题:(仅需将上条命令中的 yes 改为 no)defaults write com.oracle.workbench.MySQLWor

2020-06-10 23:22:45 6174 4

原创 【Linux03】——Linux软件安装

目录1 编译安装1 编译安装软件:tengine-2.1.0.tar.gz解压[root@node1 ~]# tar -zxvf tengine-2.1.0.tar.gz 进入解压后的目录,查看README文件,可以看到中间有一段说,安装Tengine只需要根据下面三个步骤[root@node1 ~]# cd tengine-2.1.0[root@node1 tengine...

2019-02-24 16:02:05 199

原创 【Linux02】——Linux系统和基本命令

目录1 文件目录结构2 基本命令1 文件目录结构/boot: 系统启动相关的文件,如内核、initrd,以及grub(bootloader)/dev: 设备文件(打印机、音响……)/etc:配置文件/home:用户的家目录,每一个用户的家目录通常默认为/home/username/root:管理员的家目录/lib:库文件/media:挂载点目录,移动设备/mnt:挂载点目录,额...

2019-02-14 17:06:43 195

原创 【Linux01】——CentOs6.5虚拟机安装与克隆

目录1 linux虚拟机安装1 linux虚拟机安装工具:VMware Workstation 14 Pro软件:CentOS-6.5-x86_64-minimal.iso稍后安装操作系统我用的是centos6 64位,用其他的选择对应版本就行选择虚拟机存放的位置,名称随意用NAT模式吧下一步,下一步,下一步磁盘给100g,因为要跑大数据文件会比较大,普通使用默认...

2019-02-14 17:06:15 393

原创 spring boot整合ehcache

目录1 非注解方式1.1 依赖1.2 ehcache.xml1.3 EhcacheUtil工具类1.4 使用1 非注解方式1.1 依赖<dependency> <groupId>net.sf.ehcache</groupId> &

2019-01-26 16:32:35 141

原创 【java8新特性4】——时间和日期

目录1 新时间日期优点2 主要类3 常用方法3.1 LocalDateTime、LocalDate、LocalTime3.2 Instant时间戳3.3 Duration、Period时间间隔3.4 TemporalAdjuster时间校正器DateTimeFormatter解析和格式化1 新时间日期优点不变性:新的日期/时间API中,所有的类都是不可变的,线程安全点,这对多线程环境有好处...

2019-01-10 23:07:36 279

原创 【java8新特性3】——Optional类

目录1 什么是Optional类2 Optional类的常用方法1 什么是Optional类Optional 类(java.util.Optional) 是一个容器类,代表一个值存在或不存在,原来用 null 表示一个值不存在,现在 Optional 可以更好的表达这个概念。并且可以避免空指针异常。2 Optional类的常用方法public static Optional of(T ...

2019-01-03 15:00:12 231

原创 【java8新特性2】——Stream流

目录什么是StreamStream操作的三个步骤创建Stream中间操作终止操作什么是StreamStream是数据渠道,用于操作数据源(集合、数组等)所生成的元素序列。可以执行复杂的查找、过滤和映射数据等操作。Stream API 提供了一种高效且易于使用的处理数据的方式。注意:Stream自己不会存储元素。Stream不会改变源对象。相反,他们会返回一个持有结果的新Stream。...

2018-12-17 14:35:50 293 1

原创 【java8新特性1】——Lambda表达式

目录1 Lambda表达式1.1 什么是Lambda表达式1.2 Lambda表达式语法2 函数式接口2.1 什么是函数式接口2.2 java四大内置函数式接口3 方法引用与构造器引用3.1方法引用2.2 构造器引用1 Lambda表达式1.1 什么是Lambda表达式Lambda表达式是一个匿名函数,我们可以把Lambda表达式理解为一段可以传递的代码(将代码像数据一样进行传递)。我们先...

2018-12-09 22:25:01 217

原创 linux下载windows下打包的zip文件中文乱码

今天下载了一份zip压缩文件, 打开的时候发现中文都乱码了。网上搜到一些解决办法,这里记录一下。安装7zip和convmv在命令行执行安装命令如下:sudo apt-get install p7zip-full convmv解压design.zip使用命令行:LANG=C 7z x design.zipdesign.zip是需要解压的zip文件,解压后会列出无效的编码,如下...

2018-11-23 10:54:04 876

原创 CSDN-markdown编辑器模板

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2018-10-22 17:54:49 168

原创 idea tomcat启动springboot项目404

用idea搭建一个springboot项目后运行Applacation的main方法可以运行。 但是配置tomcat启动总是报错404。讲下tomcat运行springboot项目的几个点。1、pom文件中packaging要改成war<packaging>war</packaging>2、thymeleaf的依赖 <depend...

2018-08-03 10:11:18 4222 2

原创 springboot整合quartz

maven依赖。第三个好像jpa的依赖里就包含了。所以如果有用jpa可以不用单独引入了。 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2...

2018-08-02 19:56:24 306

原创 idea提交代码报错 SVN:E155004:'XXX' is already locked.

在项目根目录下svn cleanupzhangxt@zhangxt-Lenovo-Rescuer-15ISK:~/IdeaProjects/fatman$ svn cleanupsvn: E155007: “/home/zhangxt/IdeaProjects/fatman” 不是工作副本目录zhangxt@zhangxt-Lenovo-Rescuer-15ISK:~/IdeaPr...

2018-07-17 10:58:26 2466

空空如也

空空如也

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

TA关注的人

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