用户中心USER CENTER

首页/用户
  • String:String / StringBuffer / StringBuilder 三者的功能

    摘要:不指定容量会显著降低性能一般使用在方法内部来完成类似功能,因为是线程不安全的,所以用完以后可以丢弃。主要用在全局变量中相同情况下使用相比使用仅能获得左右的性能提升,但却要冒多线程不安全的风险。 String 作为最基础的引用数据类型,日常的开发中被大量的使用。基于不可变的特性,一旦被过度地使用,堆内存就会负荷不堪,甚至影响性能,为此,Java 设计者特意为 String 在方法区中开辟...

    icattlecoder 发布于Java
  • SpringBoot四大神器之Actuator

    摘要:序有四大神器,分别是,本文主要讲。是提供的对应用系统的自省和监控的集成功能,可以对应用系统进行配置查看相关功能统计等。 序 Spring Boot有四大神器,分别是auto-configuration、starters、cli、actuator,本文主要讲actuator。actuator是spring boot提供的对应用系统的自省和监控的集成功能,可以对应用系统进行配置查看、相关功...

    icattlecoder 发布于Java
  • 代码整洁之道

    摘要:在代码整洁之道,提出一种软件质量,可持续开发不仅在于项目架构设计,还与代码质量密切相关,代码的整洁度和质量成正比,一份整洁的代码在质量上是可靠的,为团队开发,后期维护,重构奠定了良好的基础。 现在的软件系统开发难度主要在于其复杂度和规模,客户需求也不再像Winston Royce瀑布模型期望那样在系统编码前完成所有的设计满足用户软件需求。在这个信息爆炸技术日新月异的时代,需求总是在不停...

    icattlecoder 发布于Java
  • 【完结】利用 Composer 完善自己的 PHP 框架(三)——Redis 缓存

    摘要:原文发表在我的个人网站利用完善自己的框架三缓存本教程示例代码见回顾上两篇文章中我们完成了视图加载类和邮件发送类的设计,完成了两个可插拔组件。相比使用文件作为缓存,拥有更高的性能更好地可维护性和更强大的操作。 原文发表在我的个人网站:利用 Composer 完善自己的 PHP 框架(三)——Redis 缓存 本教程示例代码见 https://github.com/johnlui/My...

    icattlecoder 发布于云内存数据库
  • 【NoSQL】memcached介绍

    摘要:简介是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态应用的速度提高可扩展性。当表格满了以后,接下来新增的资料会以机制替换掉。目前有模式和模式。 memcached简介 memcached是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。 mem...

    icattlecoder 发布于云内存数据库
<