240 发简信
  • Java中用递归和迭代实现二叉树的中序( InOrder )遍历

    与数组和链表不同,二叉树有几种遍历方式。遍历算法大致分为深度优先和广度优先遍历算法,这取决于算法实际如何工作。顾名思义,深度优先在访问同级别兄弟...

  • 程序员好找女朋友的13点原因

    很多人都说程序员难找女朋友,在我看来,做程序员的智商情商应该都能高于平均水平,而且又是一份稳定的工作,平均薪资也不低,为什么会难找呢? 作为程序...

  • 程序员如何学好英语

    作为天天和计算机打交道的职业,程序员这个职业天生需要和英语打交道——我们常用的编程语言都是使用基于英文的编码,但是作为中国程序员是否大家的英语都...

  • 120
    面试这样回答Java调优,至少加1000块!!!

    Java 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的...

  • 120
    Java学习总结——多线程编程

    Java多线程编程 一、创建线程的方法一: 继承:extends Thread 重写run()方法 举个栗子🌰: 线程休眠: 线程加入: 设置守...

  • 彻底理解Spring容器和应用上下文

    有了Spring之后,通过依赖注入的方式,我们的业务代码不用自己管理关联对象的生命周期。业务代码只需要按照业务本身的流程,走啊走啊,走到哪里,需...

  • 跨域问题与SpringBoot解决方案

    什么是跨域? 定义:浏览器从一个域名的网页取请求另一个域名下的东西。通俗点说,浏览器直接从A域访问B域中的资源是不被允许的,如果想要访问,就需要...

  • 如何快速上手Spring Boot?

    首先我们要知道什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spri...

  • 120
    谈谈我们为什么要前后端分离

    随着不同终端的兴起,对开发人员的要求越来越高,纯浏览器端的响应式已经不能满足用户体验的高要求,我们往往需要针对不同的终端开发定制的版本,为了提升...