首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mybatis
订阅
bendizhengdao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Java线程池
1. 简介 线程的创建和销毁是有代价的,如线程创建需要时间和相关计算资源。如果在Web服务器上为每个来到的请求都创建一个线程,而大多数请求都是轻量级的处理过程。那么创建线程的代价与请求处理的代价相比就非常大了,导致影响整体性能。 当线程数量达到能让CPU忙绿起来的时候,此时再创…
关于Mybatis中SQL语句的整理
近期参与的一个项目的数据大多都市基于数据库来进行数据交互的,所以免不了的要写大量的SQL,所以本篇就总结一下一些SQL的基本写法,以备后用。 需要注意的是如果这里不指定parameterType,则默认会识别处理;如果指定了类型,则传入的值就需要和当前指定的类型保持一致,不然就…
Mybatis的核心——SqlSession解读
这一步就是最后执行的方法,那么问题来了 sqlSessionProxy 到底是啥呢? 这又得回到最开始。 2,使用mybatis连接mysql时一般都是需要注入SqlSessionFactory,SqlSessionTemplate,PlatformTransactionMan…
java 多线程
很多人可能已经很熟悉操作系统中的多任务:就是同一时刻运行多个程序的能力。 多线程程序在较低层次上扩展了多任务的概念:一个程序同时执行多个任务。通常每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序成为多线程程序。 进程是系统中运行的一个程序,程序一旦运行…
多线程(二)
一、ReentrantLock1、重入锁结果:2、尝试锁结果:3、尝试打断(lockInterruptibly)结果:4、公平锁结果:二、生产者消费者1)、wait¬ify结果:2)、重入锁&条
技术问答集锦(八)MyBatis系列
PreparedStatement是 预先编译的语句,而Statement则 不是预先编译的,在DBMS中处理管理中 Statement是要进行语法、语义校验的,而PreparedStatement则只在第一次执行时需要。 PrepareStatement中执行的SQL语句中是…
聊聊MyBatis缓存机制
MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些潜在的隐患。个人在业务开发中也处理过一些由于MyBatis缓存引发的开发问题,带着个人的…
Tomcat 7 中 web 应用加载原理(二)web.xml 解析
前一篇文章讲了org.apache.catalina.startup.HostConfig的 lifecycleEvent 方法中所做的事情。最后看到在 Tomcat 启动时或启动后(后台线程定时扫描)会调用 HostConfig 类的 deployApps 方法: 可以看到这…