标签:java

JAVA

ByteBuffer 直接缓冲区和非直接缓冲区

herman 6年前 (2018-04-24) 10869浏览 0评论

ByteBuffer 在平时工作中可能用到的不多,但是面试中经常会被问到。本文总结了一些关于 ByteBuffer 的用法和相关 API 介绍。 下面是创建ByteBuffer对象的几种方式: static ...

JAVA

什么是编码

herman 6年前 (2018-04-24) 4962浏览 0评论

编码就是将可读的字符翻译成对应的字节,以前ASCII编码仅仅对英文字母及有限的特殊字符编码,那么127个坑位即一个字节(排列组合)是够了的,但是后来出现了诸多国家语言,127个坑位明显不过了,就需要拓展编码单位长度来容纳这些更多的字符,以下就是各...

JAVA

java 序列化教程

herman 6年前 (2018-04-24) 5404浏览 0评论

序列化是将对象的状态信息转换为可存储或可传输的形式的过程,简而言之,把对象转换为字节数组的过程称之为对象的序列化。反序列化即序列化的逆过程。把字节数组恢复为对象的过程称为对象的反序列化。 序列化使用场景 通过将对象序列化为字节数组...

JAVA

SpringBoot 实现页面跳转

herman 6年前 (2018-04-14) 9871浏览 0评论

很多人给我留言说,SpringBoot 为什么跳转不到 jsp 页面。我从第一天就告诉了大家,SpringBoot 不建议大家使用 jsp、html等来实现他们的页面。推荐使用模板引擎,首推 thymeleaf。 要实现 Cont...

JAVA

使用 SpringBoot 创建 web 项目

herman 6年前 (2018-04-14) 4767浏览 0评论

老实说,web 项目和非 web 项目,没什么大的区别。无非是 src/main/resources 下放不放 web 页面,pom.xml 中是否引入 spring-boot-starter-web 模块的问题。 在上一篇文章当中,我们还...

JAVA

使用 Maven 创建 Springboot 项目

herman 6年前 (2018-04-14) 4836浏览 0评论

网上关于 Springboot 教程的博客有一大堆了,但是基本上都是从 http://start.spring.io/ 上创建好了项目,在导入开发工具的方式进行创建 Springboot 项目的。他们没有考虑到一些公司内部根本...

JAVA

Druid update 语句报语法错误42000异常解决办法

herman 6年前 (2018-04-14) 3584浏览 0评论

阿里的 Druid 非常的流行,但是网上遇到的问题也多。业余草个人也从遇到过一个奇怪的问题,今天我公布一下该问题的解决办法。 这个问题主要是在执行 update 语句时报语法错误42000。 为了重现这个问题,我们先创建一个...

JAVA

阿里 jvm-sandbox 教程

herman 6年前 (2018-04-14) 12929浏览 0评论

说起阿里的 jvm-sandbox,我就比较汗颜啊,因为 jvm-sandbox 是出自一位来自阿里的女测试工程师之手。这位女工程师不仅人长得漂亮,技术也漂亮啊。下面通过本文我来介绍一下 jvm-sandbox。 ...

JAVA

阿里 easyexcel 教程

herman 6年前 (2018-04-14) 15272浏览 0评论

阿里的 easyexcel 已经开源出来了,目前网上使用的人还不是很多,因此我在第一时间上手使用了,感觉很不错,极大的方便了我们读取 Excel 和 写入 Excel。 easyexcel 不够火的原因可能是功能太过简单,面对复杂的场景比较...

JAVA

阿里 ARouter 常见问题(Q&A)总结

herman 6年前 (2018-04-14) 11965浏览 0评论

阿里开源的 ARouter 框架,在 github 上已经有 40 多个 issues。关于一些常见的使用问题,我这里做一个总结,希望能帮助到大家! 问题1:"W/ARouter::: ARouter::No ...