用户中心USER CENTER

首页/用户
  • 第二章 线程安全性

    摘要:第二章线程安全性线程安全性的理解定义某个类的行为与其规范完全一致原子性竞态条件理解当操作的正确的结果取决于多个线程的交替执行时序,就会发生竞态条件。 第二章 线程安全性 2.1 线程安全性的理解 定义:某个类的行为与其规范完全一致 2.2 原子性 2.2.1 竞态条件 理解:当操作的正确的结果取决于多个线程的交替执行时序,就会发生竞态条件。常见的竞态条件类型是先检查后执行,首先观察到某...

    fsmStudy 发布于Java
  • 看透 Spring MVC 源代码分析与实践 —— 俯视 Spring MVC

    摘要:通过上面的图,可以看到这三个类直接实现三个接口。如果配置不合法或者需要的参数丢失或者子类初始化发生错误,那么就会抛出异常日志代码删除了从参数设置属性。参与了创建工作,并没有涉及请求的处理。小结本章分析了的请求处理的过程。 Spring MVC showImg(https://segmentfault.com/img/remote/1460000010193590); Spring MV...

    fsmStudy 发布于Java
  • 日志框架浅析(一)

    摘要:简介常用的日志主流框架基本上是基于搭配来实现日志输出依赖包解析我们获取日志实体代码具体获取日志实体源码这里类就必须在中声明并且通过调用获取一个实现了的实例这里获取单例是通过饿汉式依赖实体改成依赖一个接口是否更加优雅然后通过的 SLF4J&&Logback 简介 常用的日志主流框架基本上是基于slf4j搭配logback来实现日志输出 依赖jar包:slf4j-api-x.x.x.ja...

    fsmStudy 发布于Java
  • 43. Multiply Strings

    摘要:是最高位代表进位,表示本位。就是本位的乘积加上本位已有的值。进位就是除以的余数本位就是剩下的个位数。 43 Multiply Strings 关键词,进位。 public class Solution { public String multiply(String num1, String num2) { int m = num1.length(), n = n...

    fsmStudy 发布于Java
  • 如何顺利通过编程面试

    摘要:事后看来,我认为它在我顺利通过微软的面试中发挥了重要作用。在过去几年中,技术公司正在转向使用在线协作编码平台进行远程面试。同样重要的是确保在整个面试过程中与面试官保持有效的沟通。 如果你是一个刚毕业的学生业生或一个职业生涯中期的工程师,那么准备接受你梦寐以求的工作的技术面试可能既费时又令人紧张。想象一下,人们期望你能够在现场解决一个复杂的挑战,并将其转化为无错误的代码? 好了,不用担心...

    fsmStudy 发布于Html
<