自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【源码笔记】

【源码笔记】

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java实现mysql保存微信特殊表情符号

mysql

2020-06-04 14:17:48 756

原创 【数据结构】-链表

链表的存储结构链表不需要一块连续的内存空间,它是通过"指针"将一组零散的内存块串联起来使用。假如现在申请100M的数组,如果没有连续的内存空间,会申请失败,但是申请100M的链表,是可以成功的,说明链表的存储结构不需要连续的内存空间,只要内存满足需求就可以。链表的结构分类1.单向链表特点链表是通过指针将自足零散的内存块串联起来,每个内存块称为链表的 “结点”,每个 “结点”...

2020-03-27 11:39:00 335

原创 【数据结构】-数组的特性

数组定义数组(Array):是一种线性表数据结构,它用一组连续的内存空间,来存储一组具有相同类型的数据。关键定义点:1.线性表线性表,从字面上理解就是数据排成一条线一样的结构,每条线上的数据最多只有向前和向后两个方向。数组、链表、队列、栈都是线性表结构。如图所示非线性表结构:二叉树、堆、图等,非线性表中,数据之间不是简单对前后关系(交叉、父子等)。2.连续内存空间&&...

2020-03-26 10:32:15 664

原创 【java源码】String源码解析

String深度解析以及扩展学习String类可以说是java里面最简单最基础也最常用的一个类了,对于它了解有多深呢?学习了数据结构-数组后,重新来温习下String类的具体实现,温故而知新。才发现越挖越深,就这么一个看似简单的类,涉及到的知识点是真深!!查看String类的源码,看着很简单,底层维护了一个字符数组,也就是说它具体实现的数据结构是数组。源码public final cla...

2020-03-24 14:56:53 139

原创 [学习笔记]-为什么要学习数据结构和算法?

为什么要学习数据结构和算法?很遗憾,现在还在想这么一个问题,到现在还在思考这种问题。说实话,我在大学学的是电子商务专业,大学期间并没有开设【数据结构和算法】这门课程,刚毕业的时候也并没有想做java开发,后来机缘巧合做起了java开发。刚工作的时候,为了快速的投入工作,学习java基础知识、java相关框架SSH、Spring、spring mvc等、学习使用各种中间件(缓存、MQ等)、学习...

2020-03-19 22:54:31 114

原创 [线上bug]-ArrayList的contains方法判断问题

每天都在写bug。是的,作为一个“资深”的开发人员,我又写了一个bug,简单的不能再简单的bug了。是的,我很自信的提交了上去,我觉得没有问题,还是出现bug了。针对bug,写个简单的测试 public static void main(String[] args) { ArrayList<String> list = new ArrayList<&g...

2020-03-04 15:06:01 870

原创 [java基本类型]-long与float的数据转换,精度是如何丢失的

程序: public static void main(String[] args) { int a = 49969950; System.out.println((float) a); }输出结果:4.9969952E7是怎么运算的呢?首先49969950转换成二进制为10111110100111101100011110,用二进制科学技...

2020-03-04 14:22:11 1602

原创 【线上故障】float精度问题导致的一个bug

先来看一个简单的方法: /** * 校验金额、抵扣比例、折扣比例是否相等 * * @param amount 金额(分) * @param ratio 抵扣比例(比例*100) * @param deductFee 抵扣比例 * @return 是否相等 */ private static bool...

2020-03-03 16:40:21 279

转载 Mac下安装Redis DeskManager方法

windows操作系统请直接取redis DeskManage 官网下载,免费。Mac下是收费的,但是按照如下方式,可以安装。亲测可用。原文地址:http://www.jianshu.com/p/214baa511f2e安装方法安装brew cask : 在终端中输入下面语句 回车ruby -e "$(curl -fsSL https://raw.githu

2017-06-02 15:41:05 12488 1

flex中文帮助第四章B

flex中文帮助第四章B,希望对你有所帮助,PDF文件

2011-08-18

flex中文帮助手册第四章

flex中文帮助手册第四章PDF文件,希望对你有所帮助,呵呵

2011-08-18

flex手册中文帮助第三章

flex手册中文帮助第三章,PDF文件,希望对你有所帮助

2011-08-18

flex手册第一章(中文帮助)

flex 参考手册,第一 和第二章 中文参考个帮助PDF文档

2011-08-16

空空如也

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

TA关注的人

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