0文章
0评论
0获赞
后端一、整体认识mybatis和mybatis的体系结构
一、myBatis核心概念 知识点 基本概念 核心对象的作用域与生命周期 接口式编程 1、基本概念 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 ...
后端Spring Boot 2.X(六):Spring Boot 集成 Redis
Redis 简介 什么是 Redis Redis 是目前使用的非常广泛的免费开源内存数据库,是一个高性能的 key-value 数据库。 ...
后端用户级线程和内核级线程,你分得清吗?
这篇文章是上一篇博客的补充,旨在把没有讲清楚的「用户级线程和内核级线程」补充完整。希望读者能对线程有更进一步的了解。 小白最近在学习多线程编程。 ...
后端FreeSql取多表数据
FreeSql取多表数据 以文章随笔与分类为例。 表结构 部分字段如下,其他省略,为了展示一对多关联,一个分类下可以有多个文章。一个文章属于一个分类。 ...
后端一文教你安全的关闭线程池
上篇文章 ShutdownHook- Java 优雅停机解决方案 提到应用停机时需要释放资源,关闭连接。对于一些定时任务或者网络请求服务将会使用线程池,当应用停机时需要正确安全的关闭线程池,如果处理不当,可能造成数据丢失,业务请求结果不正确等问题。 ...
AndroidAndroid 开发(10)ActionBar & 消息 & 通知 & 广播全在这篇!
一、ActionBar 使用 Action Bar就是应用最上面的长方形横条,里面的内容一般是app图标、app的名字、菜单按钮、tab导航等 1、显示和隐藏ActionBar xml方法:就是在manifest 里面设置application或者 activity 的theme属性就可以实现显示 ...
AndroidAndroid 自定义编译时注解1 简单的例子
为什么要写这一系列的博客呢? 因为在 Android 开发的过程中, 泛型,反射,注解这些知识进场会用到,几乎所有的框架至少都会用到上面的一两种知识,如 Gson 就用到泛型,反射,注解,Retrofit 也用到泛型,反射,注解 。 ...
AndroidAndroid 编译时注解 —— 语法详解
为什么要写这一系列的博客呢? 因为在 Android 开发的过程中, 泛型,反射,注解这些知识进场会用到,几乎所有的框架至少都会用到上面的一两种知识,如 Gson 就用到泛型,反射,注解,Retrofit 也用到泛型,反射,注解 。 ...
Androidjava Type 详解
为什么要写这一系列的博客呢? 因为在 Android 开发的过程中, 泛型,反射,注解这些知识进场会用到,几乎所有的框架至少都会用到上面的一两种知识,如 Gson 就用到泛型,反射,注解,Retrofit 也用到泛型,反射,注解 。 ...
Android【Android 10.0】从内核到系统 | Init 启动流程研究(源码学习第一篇)
阅读源码的文章会是一个系列,本篇主要内容是 Android 源码中启动流程的第一部分,包含了 Linux 内核启动部分与 Android init 进程启动部分。 ...