05 2021 档案
摘要:一切跟着官网走即可 可能会出现的问题 1、配置文件没有注册 2、绑定接口错误 3、方法名不对 4、返回参数不对 5、Maven导出资源问题。 Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper
阅读全文
摘要:javaWeb: 称为 网页编程 (B/S)。 网络编程: TCP/IP (C/S 客户端)。 网络通讯要素 如何实现网络通讯? 通讯双方地址: ip 、 端口号 、规则(网络通讯协议) OSI七层模型、TCP/IP 参考模型 IP: IP地址:inetAddress 唯一定位一台网络上的计算机 1
阅读全文
摘要:死锁: 概念: 多个线程各自占有一些共享资源,并且互相等待其他先线程占有的资源才能运行,而导致两个或者多个线程都在等待对方释放资源,都停止执行的情景,某一个同步块同时拥有“两个以上以上对象的 锁”时,就可能发生“死锁”的问题; 产生死锁的四个必要条件: 1、互斥条件: 一个资源每次只能被一个进程使用
阅读全文
摘要:线程同步 概念: 多个线程操作同一个对象, 简称 并发 形成条件: 队列 + 锁 synchronized : 锁 一个线程持有锁会导致其他所有需要此锁的线程挂起; 在多个线程竞争下,加锁,释放锁会导致比较多的上下文切换 和 调度延迟, 引起性能问题。 如果一个优先级高的线程等待一个优先级低的线程释
阅读全文
摘要:守护(daemon)线程 概念: 线程分为 用户线程和守护线程(daemon) 虚拟机必须确保用户线程执行完毕 虚拟机不用等待守护线程执行完毕 如:守护线程 后台记录操作日志,监控内存,垃圾回收等待。。。。 注: 用户线程结束 守护线程也会相应关闭
阅读全文

浙公网安备 33010602011771号