正文内容加载中...
posted @ 2022-01-05 00:03 果冻迪迪 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 地球半径取6378.138千米,输出distance单位米。 SQL写法: select ROUND( 6378.138 * 2 * ASIN( SQRT( POW( SIN( ( latitude1 * PI() / 180 - latitude2 * PI() / 180 ) / 2 ), 2 阅读全文
posted @ 2020-10-19 20:34 果冻迪迪 阅读(928) 评论(0) 推荐(0) 编辑
摘要: Java I/O是Java基础之一,在面试中也比较常见,在这里我们尝试通过这篇文章阐述Java I/O的基础概念,帮助大家更好的理解Java I/O。 在刚开始学习Java I/O时,我很迷惑,因为网上绝大多数的文章都是讲解Linux网络I/O模型的,那时我总是搞不明白和Java I/O的关系。后来 阅读全文
posted @ 2020-06-10 15:27 果冻迪迪 阅读(889) 评论(0) 推荐(3) 编辑
摘要: 还没准备好辞别2019,2020却马上到来,这一年太快。 先说说这一年的感觉,太快、太痛苦,有时感觉都已坚持不下去。 我的这一年 阅读全文
posted @ 2019-12-31 21:03 果冻迪迪 阅读(250) 评论(1) 推荐(1) 编辑
摘要: 内存规整 堆中的内存空间是否是规整的(连续的),由JVM垃圾收集器所采用的垃圾回收算法决定,如果垃圾回收算法是带有压缩算法的,则为连续的、规整的,如果垃圾回收算法是标记 清除算法(例如CMS收集器),则内存是不连续的、不规整的。 内存空间规整与否,决定这内存的分配方式。 内存分配方式 指针碰撞 内存 阅读全文
posted @ 2018-12-05 21:00 果冻迪迪 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 概括 JVM运行时数据区可以划分为5部分,分别是: 程序计数器、虚拟机栈、本地方法栈、堆、方法区 程序计数器(Program Counter Register) 相当于当前线程所执行字节码的行号指示器。 程序计数器是线程隔离的。 程序计数器区域是以上五个区域中唯一一个不会报OutOfMemoryEr 阅读全文
posted @ 2018-12-05 20:21 果冻迪迪 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 区别: 在动态SQL解析阶段,#{}会被解析为JDBC预编译语句的参数标记符(占位符),例如上面的#{}语句将被解析为: 而${}则直接解析为字符串变量替换,当变量id的传参为"xiaoming"时,上面的${}语句将被解析为: 也就是说,对于变量替换,#{}发生在DBMS中,而${}发生在动态SQ 阅读全文
posted @ 2017-11-03 17:39 果冻迪迪 阅读(3085) 评论(0) 推荐(0) 编辑
摘要: 最近一直在弄springMVC+mybatis的整合,因为接触到这个框架之后发现这个框架确实要比ssh好得多所以我自己也在配置这个框架。但是在配置的过程中我遇到了一些问题,这些问题当我配置完成之后访问我的写的其中一个业务模块就抛出异常:Mapped Statements collection doe 阅读全文
posted @ 2017-10-23 22:16 果冻迪迪 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 异常日志: 查询被中断了,先是在Google上查,又是再百度上查,基本上都是说程序超时设置setQueryTimeout的问题,就是说查询时间超过了设置的最大查询时间,导致查询被中断。我也没办法断定是不是这个原因,就联系了DBA帮忙确定。DBA查询结果如图: 反馈是闲置超时导致的,也就是链接超过设置 阅读全文
posted @ 2017-10-16 22:58 果冻迪迪 阅读(36517) 评论(0) 推荐(0) 编辑
摘要: AES和DES都是对称加密算法,其中DES全称为Data Encryption Standard,AES全称为Advanced Encryption Standard即高级加密标准。 DES现在已经不是一种安全的加密方法,主要因为它使用的56位密钥过短。尽管DES在安全上是脆弱的,但由于快速DES芯 阅读全文
posted @ 2017-07-30 11:58 果冻迪迪 阅读(3355) 评论(0) 推荐(0) 编辑