自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 线上问题处理-feign调用报错(Illegal character ((CTRL-CHAR, code 31)): only regular white space (\r, \n, \t) )

线上问题处理-feign调用报错请求体/响应体 体积过大采取gzip压缩,而无法正确接收的问题

2021-12-04 14:32:09 6116

转载 深入理解JVM之String的比较和String.intern()

在翻《深入理解Java虚拟机》的书时,又看到了2-7的 String.intern()返回引用的测试。 其实要搞明白String.intern(),我总结了下面几条规则: 一、new String都是在堆上创建字符串对象。当调用 intern() 方法时,编译器会将字符串添加到常量池中(stringTable维护),并返回指向该常量的引用。 二、通过...

2018-09-06 14:52:48 184

原创 打印错误日志使用toString/getMessage等方法的区别

这里用最简单的内存溢出的错误来测试:/** * 测试JAVA的内存溢出问题 */public class MemoryDemo { private static final Logger logger = LoggerFactory.getLogger(MemoryDemo.class); private int index = 1; public vo...

2018-09-03 16:10:00 1049

原创 简易的DFS算法敏感词过滤方法

SensitiveWordInitSensitivewordEnginepublic class SensitiveWordInit{ /** * 敏感词库 */ public HashMap sensitiveWordMap; /** * 初始化敏感词 * * @return */ ...

2018-09-03 15:51:34 947

原创 Arrays.asList()方法的使用

源码: public static <T> List<T> asList(T... a) { return new ArrayList<>(a); }可以理解为将数组或一系列对象转化为List集合的一种方式; List<String> stars = Arrays.asList("张学友","刘德华","黎明","郭富城"); System

2017-09-11 18:12:06 666

转载 Session相关基础

Session是服务器端技术,服务器在运行时可以为每个用户的浏览器创建一个其独享的Session对象,由于Session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自的资源放在各自的Session中,当用户再去访问服务器中的其他web资源时,其他web资源再从用户各自的Session中取出数据为用户服务。一、Session基础知识1、工

2017-09-07 11:33:48 278

转载 MySQL中key关键字的转义

insert into app(name,created,key,secret,masterSecret) values ('aa',null,null,null,null);因为这里的key字段是mysql的关键字,所以一直插不进去。修改如下:在key的头上加上两点(反引号,它在键盘的~这个键上)。即可搞定 sql建表如下:Java代码  

2017-09-05 14:42:02 2200

原创 JavaScript对JSON的解析

JavaScript对JSON的解析JSON.parse()JSON 通常用于与服务端交换数据。 在接收服务器数据时一般是字符串。 我们可以使用 JSON.parse() 方法将数据转换为 JavaScript 对象。 语法JSON.parse(text, reviver)参数说明: text:必需, 一个有效的 JSON 字符串。 reviver: 可选,一个转换结果的函数, 将为对象的每个

2017-09-04 17:27:33 664

原创 EL表达式&char类型 问题

在开发中遇到小问题,JSP中JSTL的EL表达式中,用到了c标签的if标签,test的条件这里JSP是没效果的,该test似乎一直返回false,JSTL似乎对char类型不敏感,这里将char类型转为Integer,那么1就是49,2就是50.。。 情况1 情况2 情况3以后建议少用char,String问题会少很多。Gi

2017-08-04 10:06:04 1004

原创 【说一千道一万】volatile关键字的作用和synchronized的关系

volatile这个关键字在面试的时候通常会拿出来跟synchronized作比较,这也是比较基础的面试题目,这里自己总结一下表里关系。

2017-03-01 16:10:11 273

原创 【说一千道一万】Java内存

关于JAVA内存由于是自学一直看网上的各种版本,一直没有一个比较全面的说法,自己下一步会去看《深入理解JVM》来完善自己的知识。暂时自己先就网上各种版本来做一下总结。一、JVM的内存分配:堆(Heap)、栈(Stack)、方法区(Method Area)、程序计数器(Program Counter Register):比较的公认的说法,还有的说法是堆区(Heap Memory)

2017-02-11 16:01:56 276

空空如也

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

TA关注的人

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