用户中心USER CENTER

首页/用户
  • Jetty : Embedded Server 启动流程 - 2

    摘要:前言本文接着启动流程往下讲,上回说到调用方法,开始接收和处理请求,默认使用的子类,所以我们重点来看看的具体实现类层次,我们上文提到过,这里有两个新面孔抽象实现类上文讲过方法最终会调用方法,使用模板方法模式在方法中实现了的基本流程子类方法, 前言 本文接着 Jetty : Embedded Server 启动流程 - 1往下讲,上回说到 Server.start 调用 Connector...

    phpmatt 发布于Java
  • 人人都会设计模式--适配器模式--Adapter

    摘要:转载请注明出处作者地址本文出自简书人人都会设计模式教程简介阅读对象本篇教程适合新手阅读,老手直接略过教程难度初级,本人水平有限,文章内容难免会出现问题,如果有问题欢迎指出,谢谢正文一什么是适配器模式生活中的适配器比如电脑转接器这里主要是指连 showImg(https://segmentfault.com/img/remote/1460000012232048?w=758&h=622)...

    phpmatt 发布于Java
  • 高并发 - 基础

    摘要:异步非阻塞方式,任务的完成的通知由其他线程发出。并发并行死锁饥饿活锁死锁线程持有,线程持有。如等,在多线程情况下,该操作不是原子级别的而是原子的,所以一般用于状态标记。 同步/异步、阻塞/非阻塞 同步/异步是 API 被调用者的通知方式。阻塞/非阻塞则是 API 调用者的等待方式(线程挂机/不挂起)。 同步非阻塞 Future方式,任务的完成要主线程自己判断。如NIO,后台有多个任务在...

    phpmatt 发布于Java
  • 关于域的的一些遐想(一)

    场景 有一个店铺列表查询,查询条件是店铺Id/店铺名称(通过下拉框选择)。这个时候我们在和前端约定,往往是传一个queryType和queryValue,这个时候Service和Dao就有两个选择: Service和Dao的查询参数QueryParam直接定义queryType和queryValue两个变量(或者直接和Controller共用一个参数),然后在生成SQL的时候把这两个字段解析成S...

    phpmatt 发布于Java
  • 聊聊JDBC事务隔离级别(修正)

    摘要:在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。隔离性一个事务的执行不能被其他事务所影响。比如,事务在事务提交前读到的结果,和提交后读到的结果可能不同。 重要 由于之前代码的不严谨,导致结果和结论的错误,深表歉意,现在对其进行修正 摘要 事务在日常开发中是不可避免碰到的问题,JDBC中的事务隔离级别到底会如何影响事务的并发,脏读(dirty reads), 不可...

    phpmatt 发布于Java
<