#

程序员

  • 50道最新java基础部分面试题(二)

    java基础部分面试题(前11题请看上一篇博客)12、静态变量和实例变量的区别? 在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属

    作者:qq5dda6ecead5a8
    2020-06-04 06:47:58
  • 实战案例——分布式架构演变

    前言随着计算机系统规模变得越来越大,将所有的业务单元集中部署在一个或若干个大型机上的体系架构,已经越来越不能满足当今计算机系统。同时,随着微型计算机的出现,越来越多廉价的PC机成为了各大企业IT架构的

    作者:慕容千羽
    2020-06-04 03:18:40
  • 阿里P7架构师分享:15分钟快速掌握SpringCache(使用详解)

    缓存的策略有很多,在应用系统中可根据情况 选择,通常会把一些 静态数据后者变化频率不高的数据放到缓存中,如配置参数、字典表等。而有些场景可能要寻找替代方案,比如,想提升全文检索的速度,在复杂场景下建议

    作者:wx5d78c87dd0584
    2020-06-03 20:45:44
  • 微服务盛行的时代还不会用Docker?别找了,Docker从入门到实战都在这里了!

    微服务最近几年在互联网行业是越来越火热,Docker也是程序员不得不掌握的技术点,今天我们就来了解关于微服务中的Docker技术。 如果你是一位技术爱好者,那么一定没少听说过Docker吧,这绝对是在

    作者:Java_老男孩
    2020-06-03 03:30:57
  • Spring Cloud微服务如何设计异常处理机制?

    前言 今天和大家聊一下在采用Spring Cloud进行微服务架构设计时,微服务之间调用时异常处理机制应该如何设计的问题。我们知道在进行微服务架构设计时,一个微服务一般来说不可避免地会同时面向内部和外

    作者:wx5d9ed7c8443c3
    2020-06-02 21:49:56
  • SpringBoot + Spring Security 学习笔记实现短信验证码+登录功能

    在 Spring Security 中基于表单的认证模式,默认就是密码帐号登录认证,那么对于短信验证码+登录的方式,Spring Security 没有现成的接口可以使用,所以需要自己的封装一个类似的

    作者:Java萌新
    2020-06-02 11:11:35
  • 今天我把APP的编译速度缩短了近5倍

    团队使用kotlin挺长时间了,一直以来都不太满意kotlin的编译速度,但是也能忍受。最近开了一个新项目,有不少同事从java过来的,他们就实在是受不了,优化编译速度就变得很重要了。优化之前和之后的

    作者:Android解析
    2020-06-02 10:14:51
  • PHP高级程序员所要掌握的技能

    很多工作几年的php开发者都会有这样的迷茫,php开发多了,无外乎“增删改查调接口”,真的是这样吗?实际上开发者除了把自己当成php程序员,更应该关注php以外的东西,将自己定位于能熟练使用php搭建

    作者:wolfchild
    2020-06-02 07:35:00
  • Java应用性能调优之详解System的gc垃圾回收方法

    一、什么是System.gc()? System.gc()是用Java,C#和许多其他流行的高级编程语言提供的API。当它被调用时,它将尽最大努力从内存中清除垃圾(即未被引用的对象)。名词解释:GC,

    作者:Java_老男孩
    2020-06-02 06:08:40
  • 阿里P8架构师谈:Zookeeper的原理和架构设计,以及应用场景

    随着信息化水平的不断提高,企业级应用系统变得越来越庞大,性能随之下降,用户抱怨频频。拆分系统是目前我们可选择的解决系统可伸缩性和性能问题的唯一行之有效的方法。但是拆分系统同时也带来了系统的复杂性——各

    作者:沙漏半杯
    2020-06-01 12:38:12