会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
倔强的老铁
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
18
下一页
2022年5月10日
与运算、或运算、非运算以及异或运算
摘要: 1.与运算(&)都是1才是1,其他都是0 1 & 1 = 1; 1 & 0 = 0; 0 & 1 = 0; 0 & 0 = 0; 2.或运算(|)有1就是1。 0 | 0 = 0; 0 | 1 = 1; 1 | 0 = 1; 1 | 1 = 1; 0010 1011 | 0101 0100 = 01
阅读全文
posted @ 2022-05-10 20:54 倔强的老铁
阅读(1266)
评论(0)
推荐(0)
2022年5月3日
java泛型
摘要: Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型带来的好处: 在没有泛型的情况的下,通过对类型 Object 的引用来实现参数
阅读全文
posted @ 2022-05-03 12:19 倔强的老铁
阅读(19)
评论(0)
推荐(0)
2022年4月27日
mysql数据库优化
摘要: 自上而下,最小成本实现最大的收益。 盗图: 1、从业务入手进行调优 ①、部分冗余减少表关联 ②、根据业务设计表,覆盖索引减少回表操作等 2、SQL优化,索引优化 通过explain命令,查看执行计划执 ①、type:表示表的连接类型 阿里开发手册禁止type小于range,也就是最低标准是范围查找。
阅读全文
posted @ 2022-04-27 20:34 倔强的老铁
阅读(82)
评论(0)
推荐(0)
2022年4月14日
零拷贝介绍
摘要: 零拷贝 零拷贝是指计算机执行IO操作时,CPU不需要将数据从一个存储区域复制到另一个存储区域,从而可以减少上下文切换以及CPU的拷贝时间。它是一种I/O操作优化技术。 传统 IO 的执行流程 传统的IO流程,包括read和write的过程。 read:把数据从磁盘读取到内核缓冲区,再拷贝到用户缓冲区
阅读全文
posted @ 2022-04-14 15:02 倔强的老铁
阅读(888)
评论(0)
推荐(0)
2022年4月13日
@Transactional介绍
摘要: @Transactional介绍 @Transactional是spring中声明式事务管理的注解配置方式,相信这个注解的作用大家都很清楚。@Transactional注解可以帮助我们把事务开启、提交或者回滚的操作,通过aop的方式进行管理。 通过@Transactional注解就能让spring为
阅读全文
posted @ 2022-04-13 21:43 倔强的老铁
阅读(1275)
评论(0)
推荐(0)
java解决if-else多分支技巧
摘要: 1、分支逻辑提前return if (CollectionUtils.isEmpty(newDataList)) { // 提前判断,返回业务逻辑 return; } TestCodeData newData = newDataList.stream().filter(p -> { if (p.ge
阅读全文
posted @ 2022-04-13 11:25 倔强的老铁
阅读(517)
评论(0)
推荐(0)
SpringBeanUtil获取Spring Bean
摘要: import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.BeansException; import org.sprin
阅读全文
posted @ 2022-04-13 11:13 倔强的老铁
阅读(414)
评论(0)
推荐(0)
2022年4月9日
数据库锁总结
摘要: 共享锁:也称读锁。 排他锁:也称写锁。 锁粒度角度划分: 表级锁: S锁:共享锁 X锁:排他锁 意向锁:行级锁的锁定同时,会同时在表级进行,读或者写的意向锁。当有表级锁时直接就能判断不能锁定需要等待。 自增锁:自增ID上的锁,分为三种,8.0之前有两个,表级别锁和连续锁(拿到锁可申请连续自增数据),
阅读全文
posted @ 2022-04-09 22:29 倔强的老铁
阅读(56)
评论(0)
推荐(0)
2022年3月18日
DDD领域驱动设计
摘要: DDD是领域驱动设计(Domain-Driven Design )的简称,DDD是一种分析设计建模方法,它倡导统一语言,提出了实体和值对象 以及聚合根等概念,借助DDD我们能够在结构理清需求中领域模型。 服务器后端的发展历程: 1、UI+DB,两层架构。 2、UI+Service+DB,多层SOA架
阅读全文
posted @ 2022-03-18 18:37 倔强的老铁
阅读(106)
评论(0)
推荐(0)
2022年3月15日
mysql总结
摘要: sql执行过程 注:8.0版本mysql已经去掉了缓存功能。 1、未命中缓存 服务器连接->查询缓存->解析器(sql语法校验、生成语法树等)->查询优化器->执行计划->查询执行引擎->访问磁盘文件 2、命中缓存 服务器连接->查询缓存-查询执行引擎->访问磁盘文件 索引 索引是帮助Mysql高效
阅读全文
posted @ 2022-03-15 00:15 倔强的老铁
阅读(81)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
18
下一页
公告