博客园 - crazyYong
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=43348
2023-04-24T03:10:48Z
crazyYong
https://www.cnblogs.com/crazylqy/
feed.cnblogs.com
https://www.cnblogs.com/crazylqy/p/13749687.html
MySQL update A set num=num+ ? where id=?是否存在并发的问题 - crazyYong
参考:https://blog.csdn.net/qq_41445224/article/details/89299758 参考:https://blog.csdn.net/silyvin/article/details/79294508?tdsourcetag=s_pctim_aiomsg 在我们
2020-09-29T07:00:00Z
2020-09-29T07:00:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】参考:https://blog.csdn.net/qq_41445224/article/details/89299758 参考:https://blog.csdn.net/silyvin/article/details/79294508?tdsourcetag=s_pctim_aiomsg 在我们 <a href="https://www.cnblogs.com/crazylqy/p/13749687.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10818865.html
记一次feign的问题排查(短路、线程池、队列) - crazyYong
https://www.jianshu.com/p/f7fb59f43485 昨天开了一百个线程采用feign去请求第三方项目,结果报错,出现了短路,大概是下面这样的。(feign整合了hystrix并且自动打开了熔断器) Hystrix circuit short-circuited and is
2019-05-06T04:19:00Z
2019-05-06T04:19:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】https://www.jianshu.com/p/f7fb59f43485 昨天开了一百个线程采用feign去请求第三方项目,结果报错,出现了短路,大概是下面这样的。(feign整合了hystrix并且自动打开了熔断器) Hystrix circuit short-circuited and is <a href="https://www.cnblogs.com/crazylqy/p/10818865.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10491418.html
字符串不相同出现相同HashCode(算法) - crazyYong
转自:https://blog.csdn.net/fly_grass_fish/article/details/81742794 在Java中有HashCode的说法,以前以为HashCode是唯一的后来看了下String类里面的HashCode方法如下: // 看过以上代码,使用以下字符串进行ha
2019-03-07T10:22:00Z
2019-03-07T10:22:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】转自:https://blog.csdn.net/fly_grass_fish/article/details/81742794 在Java中有HashCode的说法,以前以为HashCode是唯一的后来看了下String类里面的HashCode方法如下: // 看过以上代码,使用以下字符串进行ha <a href="https://www.cnblogs.com/crazylqy/p/10491418.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10482521.html
Integer判等的陷阱:你知道Integer内部高速缓冲区IntegerCache吗? - crazyYong
https://blog.csdn.net/magician_Code/article/details/51469101 我们先来看看下面代码的运行情况: 运行程序,结果如下: 你看出了运行结果了吗? 第一次和第二次比较就无可厚非了,第一次是直接把两个不同的对象比较,当然是false;第二次比较时,
2019-03-06T04:30:00Z
2019-03-06T04:30:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】https://blog.csdn.net/magician_Code/article/details/51469101 我们先来看看下面代码的运行情况: 运行程序,结果如下: 你看出了运行结果了吗? 第一次和第二次比较就无可厚非了,第一次是直接把两个不同的对象比较,当然是false;第二次比较时, <a href="https://www.cnblogs.com/crazylqy/p/10482521.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10481821.html
java中Char到底是什么格式的编码 - crazyYong
文本处理中经常有这样的逻辑: String s = new String(bts, "UTF-8"); 看String源代码,里面是一个char[],将bts按照某种编码方式,变成了char[],不经有个疑问: 使用UTF-8,UTF-16,ASIIC 等encode出来的char是相同的么?cha
2019-03-06T02:41:00Z
2019-03-06T02:41:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】文本处理中经常有这样的逻辑: String s = new String(bts, "UTF-8"); 看String源代码,里面是一个char[],将bts按照某种编码方式,变成了char[],不经有个疑问: 使用UTF-8,UTF-16,ASIIC 等encode出来的char是相同的么?cha <a href="https://www.cnblogs.com/crazylqy/p/10481821.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10481785.html
Java中char和String 的深入理解 - 字符编码 - crazyYong
开篇 开篇 https://blog.csdn.net/weixin_37703598/article/details/80679376 我们并不是在写代码,我们只是将自己的思想通过代码表达出来! 1 将思维变现成为一行代码,是从抽象思维到具体代码的编码过程;继而计算机再将我们的代码再解码为计算机能
2019-03-06T02:38:00Z
2019-03-06T02:38:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】开篇 开篇 https://blog.csdn.net/weixin_37703598/article/details/80679376 我们并不是在写代码,我们只是将自己的思想通过代码表达出来! 1 将思维变现成为一行代码,是从抽象思维到具体代码的编码过程;继而计算机再将我们的代码再解码为计算机能 <a href="https://www.cnblogs.com/crazylqy/p/10481785.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10256013.html
关于serialVersionUID的说明 - crazyYong
https://blog.csdn.net/jediael_lu/article/details/26813153 1、为什么要使用serialVersionUID (1)对于实现了Serializable接口的类,可以将其序列化输出至磁盘文件中,同时会将其serialVersionUID输出到文件
2019-01-11T08:51:00Z
2019-01-11T08:51:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】https://blog.csdn.net/jediael_lu/article/details/26813153 1、为什么要使用serialVersionUID (1)对于实现了Serializable接口的类,可以将其序列化输出至磁盘文件中,同时会将其serialVersionUID输出到文件 <a href="https://www.cnblogs.com/crazylqy/p/10256013.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10191186.html
Java中的instanceof和isInstance基础讲解 - crazyYong
1. instanceof 是一个操作符 使用方法: ? 1 2 if(a instanceof B){ } ? 1 2 if(a instanceof B){ } ? 1 2 if(a instanceof B){ } if(a instanceof B){ } 表示:a 是不是 B 这种类型 2
2018-12-28T08:07:00Z
2018-12-28T08:07:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】1. instanceof 是一个操作符 使用方法: ? 1 2 if(a instanceof B){ } ? 1 2 if(a instanceof B){ } ? 1 2 if(a instanceof B){ } if(a instanceof B){ } 表示:a 是不是 B 这种类型 2 <a href="https://www.cnblogs.com/crazylqy/p/10191186.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10184291.html
彻底弄懂 Unicode 编码 - crazyYong
彻底弄懂 Unicode 编码 今天,在学习 Node.js 中的 Buffer 对象时,注意到它的 alloc 和 from 方法会默认用 UTF-8 编码,在数组中每位对应 1 字节的十六进制数。想到了之间学习 ES6 时关于字符串的 Unicode 表示法,突然就很想知道 UTF-16 是如何
2018-12-27T04:19:00Z
2018-12-27T04:19:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】彻底弄懂 Unicode 编码 今天,在学习 Node.js 中的 Buffer 对象时,注意到它的 alloc 和 from 方法会默认用 UTF-8 编码,在数组中每位对应 1 字节的十六进制数。想到了之间学习 ES6 时关于字符串的 Unicode 表示法,突然就很想知道 UTF-16 是如何 <a href="https://www.cnblogs.com/crazylqy/p/10184291.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10183734.html
编码(1)学点编码知识又不会死:Unicode的流言终结者和编码大揭秘 - crazyYong
学点编码知识又不会死:Unicode的流言终结者和编码大揭秘 http://www.freebuf.com/articles/web/25623.html 如果你是一个生活在2003年的程序员,却不了解字符、字符集、编码和Unicode这些基础知识。那你可要小心了,要是被我抓到你,我会让你在潜水艇里
2018-12-27T02:53:00Z
2018-12-27T02:53:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】学点编码知识又不会死:Unicode的流言终结者和编码大揭秘 http://www.freebuf.com/articles/web/25623.html 如果你是一个生活在2003年的程序员,却不了解字符、字符集、编码和Unicode这些基础知识。那你可要小心了,要是被我抓到你,我会让你在潜水艇里 <a href="https://www.cnblogs.com/crazylqy/p/10183734.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10183715.html
编码(2)从字节理解Unicode(UTF8/UTF16) - crazyYong
https://www.cnblogs.com/zizifn/p/4716712.html 从字节理解Unicode(UTF8/UTF16) 如果你不知道或者不了解什么是Unicode/UTF8/UTF16,请详细阅读这篇文章(这也是这篇博文的先决条件): 学点编码知识又不会死:Unicode的流言
2018-12-27T02:50:00Z
2018-12-27T02:50:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】https://www.cnblogs.com/zizifn/p/4716712.html 从字节理解Unicode(UTF8/UTF16) 如果你不知道或者不了解什么是Unicode/UTF8/UTF16,请详细阅读这篇文章(这也是这篇博文的先决条件): 学点编码知识又不会死:Unicode的流言 <a href="https://www.cnblogs.com/crazylqy/p/10183715.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10183566.html
utf-8的中文,一个字符占几个字节 - crazyYong
https://blog.csdn.net/kindsuper_liu/article/details/80202150 英文字母和中文汉字在不同字符集编码下的字节数英文字母:·字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编
2018-12-27T02:29:00Z
2018-12-27T02:29:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】https://blog.csdn.net/kindsuper_liu/article/details/80202150 英文字母和中文汉字在不同字符集编码下的字节数英文字母:·字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编 <a href="https://www.cnblogs.com/crazylqy/p/10183566.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10155708.html
UNICODE,GBK,UTF-8区别 - crazyYong
https://www.cnblogs.com/gavin-num1/p/5170247.html
2018-12-21T06:53:00Z
2018-12-21T06:53:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】https://www.cnblogs.com/gavin-num1/p/5170247.html <a href="https://www.cnblogs.com/crazylqy/p/10155708.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/10155039.html
浅谈Java泛型中的? extends E和?super E - crazyYong
https://blog.csdn.net/zymx14/article/details/78073757
2018-12-21T04:13:00Z
2018-12-21T04:13:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】https://blog.csdn.net/zymx14/article/details/78073757 <a href="https://www.cnblogs.com/crazylqy/p/10155039.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/9363144.html
Linux鸟哥(总) - crazyYong
http://cn.linux.vbird.org
2018-07-24T14:42:00Z
2018-07-24T14:42:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】http://cn.linux.vbird.org <a href="https://www.cnblogs.com/crazylqy/p/9363144.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/9017082.html
安装elasticsearch - crazyYong
1.下载(必须安装jdk) http://www.elastic.co/downloads/elasticsearch 下载rpm 2.安装 3.启动 启动 service elasticsearch start 重启 service elasticsearch restart 4.访问 5.ps 
2018-05-09T14:33:00Z
2018-05-09T14:33:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】1.下载(必须安装jdk) http://www.elastic.co/downloads/elasticsearch 下载rpm 2.安装 3.启动 启动 service elasticsearch start 重启 service elasticsearch restart 4.访问 5.ps  <a href="https://www.cnblogs.com/crazylqy/p/9017082.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/8867791.html
Java 8 新特性-菜鸟教程 (9) -Java8 Base64 - crazyYong
Java8 Base64 在Java 8中,Base64编码已经成为Java类库的标准。 Java 8 内置了 Base64 编码的编码器和解码器。 Base64工具类提供了一套静态方法获取下面三种BASE64编解码器: 基本:输出被映射到一组字符A-Za-z0-9+/,编码不添加任何行标,输出的解
2018-04-17T08:54:00Z
2018-04-17T08:54:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】Java8 Base64 在Java 8中,Base64编码已经成为Java类库的标准。 Java 8 内置了 Base64 编码的编码器和解码器。 Base64工具类提供了一套静态方法获取下面三种BASE64编解码器: 基本:输出被映射到一组字符A-Za-z0-9+/,编码不添加任何行标,输出的解 <a href="https://www.cnblogs.com/crazylqy/p/8867791.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/8867771.html
Java 8 新特性-菜鸟教程 (8) -Java 8 日期时间 API - crazyYong
Java 8 日期时间 API Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。 在旧版的 Java 中,日期时间 API 存在诸多问题,其中有: 非线程安全 − java.util.Date 是非线程安全的,所有的日期类都是可变的,这是Java
2018-04-17T08:53:00Z
2018-04-17T08:53:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】Java 8 日期时间 API Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。 在旧版的 Java 中,日期时间 API 存在诸多问题,其中有: 非线程安全 − java.util.Date 是非线程安全的,所有的日期类都是可变的,这是Java <a href="https://www.cnblogs.com/crazylqy/p/8867771.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/8867768.html
Java 8 新特性-菜鸟教程 (7) -Java 8 Nashorn JavaScript - crazyYong
Java 8 Nashorn JavaScript Nashorn 一个 javascript 引擎。 从JDK 1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展
2018-04-17T08:52:00Z
2018-04-17T08:52:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】Java 8 Nashorn JavaScript Nashorn 一个 javascript 引擎。 从JDK 1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展 <a href="https://www.cnblogs.com/crazylqy/p/8867768.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/crazylqy/p/8867757.html
Java 8 新特性-菜鸟教程 (6) -Java 8 Optional 类 - crazyYong
Java 8 Optional 类 Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显
2018-04-17T08:51:00Z
2018-04-17T08:51:00Z
crazyYong
https://www.cnblogs.com/crazylqy/
【摘要】Java 8 Optional 类 Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显 <a href="https://www.cnblogs.com/crazylqy/p/8867757.html" target="_blank">阅读全文</a>