首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
田维常
掘友等级
Java后端技术全栈
|
自由职业
专注于Java,公众号[java后端技术全栈]
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 63
沸点 0
赞
63
返回
|
搜索文章
最新
热门
《大规模分布式存储系统:原理解析与架构实战》.pdf
分布式存储系统,将数据分散存储在多台独立的设备上。 传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储应用的需要。 分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器…
如何阅读Mybatis源码?这篇说的不错
很多人看源码都不知道如何看,今天来教教大家如何看源码。 前提是我们需要对整个Mybatis的原理、工作流程和模块进行一个整体的直知晓,另外还要有使用经验。 下载到本地后,解压到自己的本地目录,然后使用eclipse或者IDEA导入。 发现Mybatis的包目录多大20个,下面我…
《架构即未来:现代企业可扩展的Web架构流程和组织》.pdf
任何一个持续成长的公司最终都需要解决系统、组织和流程的扩展性问题。 最近很多小伙伴问我要一些 架构 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《架构即未来:现代企业可扩展的Web架构流程和组织》。 《架构即未来:现代企业可扩展的Web架构流程和组织》全面阐释了经…
图解MyBatis
在以前文章中,我们对Mybatis进行了入门级的介绍,今天我们来从一个全局的角度看看Mybatis。 触发条件:加载配置文件,比如:全局配置文件、XxxMapper.xml配置文件等。 配置来源于两个地方,一处是配置文件,一处是Java代码的注解,将SQL的配置信息加载成为一个…
为了掌握Mybatis动态映射,我真是下了大功夫了
动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL…
面试官:说说你对Mybatis 中xml和注解映射的理解
MyBatis 提供了XML配置和注解配置两种方式。今天就来搞搞这两种方式是如何实现的。 MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的JDBC 代码进行对比,你会立即发现省掉了将近…
快速入门mybatis,原来这么简单
上面代码中知识为了展示JDBC整个过程(异常和资源是简单粗暴的处理了,我们关注的点不在这两个)。 从使用层面来说,采用原生态的JDBC在项目中使用起来成本还是很高的。如果我们的项目中的业务相对比较复杂,数据库表也相对较多,各种操作数据库的增删改查的方法也会随之多起来,那么这样的…
《算法问题整理》.pdf
我们一再强调算法的重要性,但是很多同学依然半信半疑。 其实,作为一名计算机专业出身的程序员,我刚开始对算法和数据结构也存在着很大的偏见,认为它们就好像并没有多大作用。 也是因为这种偏见,自己在敲代码的过程中吃了不少亏。 学习数据结构和算法就像打地基,打得越牢固,今后大楼就能建得…
吊打面试官系列:说说你对序列化的理解
在Java语言中,程序运行的时候,会产生很多对象,而对象信息也只是在程序运行的时候才在内存中保持其状态,一旦程序停止,内存释放,对象也就不存在了。 怎么能让对象永久的保存下来呢?--------对象序列化 。 Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,…
一分钟说个重要的点:线程上下文切换
在单核CPU时代,操作系统其实就已经能处理多线程并发任务了。处理器会给每个线程分配一个CPU时间片,线程会在获取的时间片内执行任务。 时间片即CPU分配给各个程序的时间,每个线程被分配一个时间段,称作它的时间片,即该进程允许运行的时间,使各个程序从表面上看是同时进行的。 如果在…
下一页
个人成就
文章被点赞
143
文章被阅读
42,584
掘力值
1,579
关注了
2
关注者
20
收藏集
0
关注标签
4
加入于
2020-10-25