用户中心USER CENTER

首页/用户
  • 从java的序列化和反序列化说起

    摘要:从的序列化和反序列化说起序列化是将对象的状态信息转换为可以存储或传输的形式的过程,而相反的过程就称为反序列化。当使用接口来进行序列化与反序列化的时候需要开发人员重写与方法。 从java的序列化和反序列化说起 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程,而相反的过程就称为反序列化。 在java中允许我们创建可复用的对象,但是这些对象仅仅存在j...

    whlong 发布于Java
  • mybatis注解映射SQL

    摘要:解决这个问题方案是定义一份结果映射文件如下所示动态的注解对于动态,提供了不同的注解,用法如下所示首先创建一个类使用类但是使用字符串连接创建语句容易出现问题,所以提供了一个工具,简化了构建动态的方式如下所示或者 结果集分页 有时我们需要处理海量数据,由于数据量太大,所以不能一次取出所有的数据,这时我们就需要使用分页功能。mybatis通过RowBounds对象提供对分页的支持,如下所示:...

    whlong 发布于Java
  • Java对象占用内存计算

    计算前提 JDK 版本,不同版本的类可能会有变化 要区分是 32bit 还是 64bit 系统 是否开启压缩指针(默认开启,指针为 4Byte,否则为 8Byte) 是否数组,数组对象头多了一个长度值,占 4Byte 计算方法 对象所占内存 = 对象头 + 所有域 + 填充其中,若域为另一个对象,即非基本类型,则需递归计算 对象头 对象头分为3部分: mark word:同步状态、GC状态、...

    whlong 发布于Java
  • 【收藏篇】32篇技术博文汇总(九月总结)

    摘要:首先先祝大家国庆节快乐今天距离为我运营公众号已经一个月了,今天把文章整合一下,希望对大家有帮助,也谢谢朋友的支持,我会继续坚持原创,写更好的文章给大家一视频获取学习资源分享合集二功能篇实现金额的语音播报功能基于模式风格的封装之路炫酷动画跳 showImg(https://segmentfault.com/img/remote/1460000011437678?w=900&h=500);...

    whlong 发布于Java
  • 右脑编程--左脑是基础(3)之逻辑篇

    摘要:结果显示,代码写的好的,用中文表述起来也是清晰明了代码写的差的,基本上无法用中文来表述自己的思维意图。注意这部分全部用中文来练习,这样,就没人有借口来为自己的逻辑问题找理由了。 在上一篇中,我讲到了英语的重要性,也提到了一个概念代码即注释。事实上的确如此,一个编写良好的代码,本身就是一个注释,或者说是一个优秀程序员的思想结晶。无需另外再增加注释了。我们在阅读一篇优秀的文章时,通常都被文...

    whlong 发布于Html
<