flydoging
码龄7年
关注
提问 私信
  • 博客:63,374
    63,374
    总访问量
  • 11
    原创
  • 2,371,330
    排名
  • 4
    粉丝
  • 0
    铁粉

个人简介:击冥霄,辟晴曌,万里卓然乘云涛;天有行,地无迹,千秋怎堪一剑扫,神光毓逍遥

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-06-03
博客简介:

flydoging的博客

查看详细资料
个人成就
  • 获得18次点赞
  • 内容获得4次评论
  • 获得51次收藏
创作历程
  • 6篇
    2019年
  • 17篇
    2018年
成就勋章
TA的专栏
  • 框架
    5篇
  • Struts2.3
    1篇
  • Oracle
    1篇
  • 数据库
    2篇
  • 函数
    1篇
  • JSON
    2篇
  • Java8
    6篇
  • Stream
    1篇
  • JavaAPI
    12篇
  • mybatis
    4篇
  • type接口
    2篇
  • 源码
    1篇
  • HashMap
    5篇
兴趣领域 设置
  • 大数据
    hadoop
创作活动更多

开源数据库 KWDB 社区征文大赛,赢取千元创作基金!

提交参赛作品,有机会冲刺至高2000元的创作基金,快来参与吧!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JDK8之HashMap成员内部类TreeNode的putTreeVal方法

转载自老艮头
转载
发布博客 2019.02.15 ·
501 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JDK1.8 HashMap的moveRootToFront()方法

转载自老艮头方法有点绕,但是博文解释很清楚,关键是理解HashMap中的红黑树不仅是平衡二叉树结构,还是双向链表结构
转载
发布博客 2019.02.14 ·
732 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.8HashMap的resize()方法

转载自woniu4是HashMap非常重要的方法,在集合初始化、添加等操作中都使用到,需要仔细研究
转载
发布博客 2019.02.14 ·
693 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.8 HashMap的tableSizeFor()方法

转载自fan2012huan文章有图例,很好理解,特别是对位运算符的解释,好文章
转载
发布博客 2019.02.14 ·
1290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.8之HashMap的balanceInsertion方法

转载自老艮头文章有图例,很好理解
转载
发布博客 2019.02.14 ·
625 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决Spring Boot @Responsebody后IE浏览器返回json时提示下载问题

解决Spring boot返回JSON对象后在IE客户端会提示下载JSON文件的问题Spring boot版本1.5.3.RELEASE问题详细原因:在一个通用上传下载接口中,使用@Responsebody+@RequestMapping(method=RequestMethod.POST, produces = “application/json; charset=UTF-8”),这样返回...
原创
发布博客 2019.01.12 ·
3970 阅读 ·
3 点赞 ·
2 评论 ·
1 收藏

mybatis底层代码阅读2--解析参数表达式,创建参数映射关系

前言目前水平有限,但是又想多看看源码,所以很多地方对于框架的代码不是很理解,本篇及后续的文章主要是对自己阅读源码的一个记录,希望对有些同学有帮助,总之一句话只做参考,别无它用.还是建议喜欢编程的同学多看看源码,一方面增加自己的认知,另一方面在模仿中创新.下面的代码导读代码对一些比较中的的节点或者方法进行注释列出TypeHandlerRegistry类.该类主要用于在mybatis中注册...
原创
发布博客 2018.12.24 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mybatis底层代码阅读2--解析参数表达式,创建参数映射关系

前言目前水平有限,但是又想多看看源码,所以很多地方对于框架的代码不是很理解,本篇及后续的文章主要是对自己阅读源码的一个记录,希望对有些同学有帮助,总之一句话只做参考,别无它用.还是建议喜欢编程的同学多看看源码,一方面增加自己的认知,另一方面在模仿中创新.下面的代码导读代码对一些比较中的的节点或者方法进行注释列出TypeHandlerRegistry类.该类主要用于在mybatis中注册...
原创
发布博客 2018.12.24 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java-Type简介2

转载自贾博岩---------------我眼中的Java-Type体系(2)
转载
发布博客 2018.12.21 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java-Type简介1

转载自贾博岩----------我眼中的Java-Type体系(1)
转载
发布博客 2018.12.21 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《深入理解mybatis原理》 MyBatis的架构设计以及实例分析

转载自 亦山 《深入理解mybatis原理》 MyBatis的架构设计以及实例分析大佬写的很好,目前还有部分不是很理解,等我研究一下源码理解了之后在进行关于mybatis底层原理的分享...
原创
发布博客 2018.12.19 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis动态SQL2--if

Mybatis动态SQL第二篇–>>if判断在实际应用中使用mybatis的if标签是很有必要的,举个最简单的栗子,实现过数据库更新数据记录功能的同学应该知道有这样一个场景:数据保存功能,数据初始化完成后一般都有再次编辑数据的功能,有人说了功能有什么可说的简单至极,其实不然(我刚入行的时候也是这样想的).一般就是使用paramPOJO接收参数,然后在后台处理一下直接在dao层更新数据...
原创
发布博客 2018.12.19 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis动态SQL--choose when

参考MyBatis choose(when, otherwise)标签前言:使用mybatis操作数据库肯定是需要自己书写SQL语句的,这在带来方便(进行SQL优化/定制)的同时也要求我们对mybatis的动态SQL有一定了解.例如在where子句中进行判断,有时候我们并不想应用所有的条件,而只是想根据现有条件从多个选项中选择一个判断条件(逻辑或的关系)。而使用if标签时,只要test中的表...
原创
发布博客 2018.12.19 ·
887 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

POI导出Excel设置单元格格式2--创建与设置Excel合并单元格

POI创建与设置Excel合并单元格话不多说上栗子//准备工作XSSFWorkbook wb = new XSSFWorkbook();Sheet sheet = wb.createSheet("sheet1");XSSFCreationHelper creationHelper = wb.getCreationHelper();// 创建creationHelperCellRange...
原创
发布博客 2018.12.18 ·
720 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

POI导出Excel设置单元格格式

使用Apache的POI相关API导出Excel设置单元格格式栗子,一下各个代码之间的变量是通用的,要是在某个代码块中找不到某个变量,则可以向上找寻准备工作InputStream = template//文件输入流XSSFWorkbook wb = new XSSFWorkbook(template);Sheet sheet = wb.getSheetAt(0);设置单元格格式XS...
原创
发布博客 2018.12.17 ·
22742 阅读 ·
8 点赞 ·
0 评论 ·
27 收藏

BigDecimal使用3--保留指定小数位API

BigDecimal保留小数位数之栗子BigDecimal result = new BigDecimal("0.055"); System.out.println(result);//0.055 result.setScale(2, BigDecimal.ROUND_HALF_UP); System.out.println(re...
原创
发布博客 2018.12.17 ·
2752 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Oracle数据库存储number类型数据

转载自初一七月Oracle数据类型之numberoracle的number类型是oracle的内置类型之一,是oracle的最基础数值数据类型。在9iR2及其以前的版本中只支持一种适合存储数值数据的固有数据类型,在10g以后,才出现了两种新的数值类型,即推出本地浮点数据类型(Native Floating-Point Data Types): BINARY_FLOAT(单精度32位)和BINAR...
转载
发布博客 2018.12.17 ·
16536 阅读 ·
5 点赞 ·
1 评论 ·
21 收藏

BigDecimal使用2--保留小数点位数

转载自逸学堂BigDecimal 的那些坑事儿最近查看rebate数据时,发现一个bug,主要现象是,当扣款支付宝的账号款项时,返回的是数字的金额为元,而数据库把金额存储为分,这中间要做元与分的转化,这个转化规则很简单,就是*100的,所以一开始代码很简单,如下。Float f = Float.valueOf(s);f =f*100;Long result = f.longValue()...
转载
发布博客 2018.12.17 ·
3914 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java BigDecimal使用

转载自jackiehffJava BigDecimal详解1.引言借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecim...
转载
发布博客 2018.12.17 ·
2292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java8--Stream流

转载自:冰橘柠檬为什么需要 StreamJava8中的stream与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念,也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream,它是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(a...
转载
发布博客 2018.11.30 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多