自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记一次SpringNative的尝鲜以及踩坑记录

前段时间,Spring官方推出了SpringNative项目,它需要依赖GraalVM的Native-Image功能,详细的内容请参考官方网站:https://spring.io/blog/2021/03/11/announcing-spring-native-beta那么接下来就说说我的项目运行过程首先是创建项目,这部分很简单,应该不需要多做说明,在IDEA中新建Spring项目,在选择依赖的时候勾选SpringNative即可但是值得一题的是,SpringNative和SpringBootDevT

2021-07-14 08:52:18 1524

原创 从Bukkit nms再看Java反射机制

前段时间研究Bukkit NMS包时遇到了每个版本包名不同导致的插件严格受到依赖版本限制的问题,最终尝试了使用反射机制变相调用NMS包的内容,虽然最后由于方法名混淆导致依旧没有成功,但是关于Java反射机制又有了新的认识。什么是反射Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。这是比较正规的说法,用我自己的理解来说就是:在Java中万物皆为对象,也

2020-12-16 17:11:31 586

原创 Webpack部分loader配置解析

loader配置详解相关链接: loadersurl-loader{ loader: 'url-loader', options: { limit: 64 * 1024 // 将文件大小低于指定值的图片,转为base64字符串 mimetype: 'image/png' //把其他后缀名的图片文件,统一转为同一种格式的base64编码 outputPath: 'img' // 文件输出路径 publicPath: 'img' /

2020-08-19 09:42:50 276

原创 webpack使用mini-css-extract-plugin过程中踩的一些坑

在使用webpack的mini-css-extract-plugin插件时,打包css后样式表里引用文件的路径都有问题,按照网上的教程,大部分都是说修改publicPath就结论来说,确实只需要将publicPath改为: "../"即可但是,需要注意的是,当file-loader或者url-loader配置了publicPath时,mini-css-extract-plugin.loader中的publicPath将不再生效所以最终应该这样配置{ test: /\.less$/,

2020-08-16 22:25:05 5475 5

原创 epub.js使用其二——rendition对象

本篇是介绍epub.js中的rendition对象,需要用到上一篇文章中的代码文章地址:Book对象Rendition对象是epub中展示书本的对象,常用的方法主要有:display() resize() clear() next() prev() currentLocation()关于这几个方法我来一一介绍一下根据文档的说明,display方法有一个参数,就是传入epubc...

2020-03-27 18:57:33 1692 5

原创 epub.js使用其一——Book对象

在开发web阅读器过程中使用epub.js时遇到了不少问题,现在分享下解决思路首先前端使用了layui,本文不介绍关于这个框架的用途,所以遇到layui的代码请自行查阅layui官方文档:layui先贴上我的代码吧openBook: function () { let that = this, index; layui.use('layer', function () { ...

2020-03-27 17:46:49 1531

原创 记ePub.js使用过程中的那些事

在尝试开发web阅读器时因为需要解决epub电子书格式的解析,我选择了ePub.js(其实也没别的库可以选择)首先是关于ePub.js使用时的一些坑1、这个库可以解析解压好的文件和压缩过的epub文件,但是要解析epub文件需要同时引入ePub.js和jszip两个库2、解析epub文件必须使用静态资源,在后台返回流数据时怎么样都无法解析书本,并且脚本会尝试请求/META-INF/conta...

2020-03-27 17:06:18 1996 6

原创 第十六届图森未来杯题目G-Lucky 7 in the Pocket

题目:BaoBao loves number 7 but hates number 4, so he refers to an integer x as a “lucky integer” if x is divisible by 7 but not divisible by 4. For example, 7, 14 and 21 are lucky integers, but 1, 4 an...

2019-05-07 19:49:02 518

空空如也

空空如也

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

TA关注的人

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