摘要: 尊重个人劳动成果,转载请注明出处:http://blog.csdn.net/czd3355/article/details/71302441 首先我先解释以下在在映射文件中的代码是什么意思。 1 <insert id="insertStudent" parameterType="com.czd.my 阅读全文
posted @ 2021-02-22 11:52 乃颜先生 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 如今 Redis 变得越来越流行,几乎在很多项目中都要被用到,不知道你在使用 Redis 时,有没有思考过,Redis 到底是如何稳定、高性能地提供服务的? 我们也可以尝试回答一下以下这些问题: 我使用 Redis 的场景很简单,只使用单机版 Redis 会有什么问题吗? 我的 Redis 故障宕机 阅读全文
posted @ 2021-02-20 17:29 乃颜先生 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 2、应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默认值。 3、应尽量避免在where子句 阅读全文
posted @ 2021-02-04 09:20 乃颜先生 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一、什么是幂等? 幂等性:多次调用方法或者接口不会改变业务状态,可以保证重复调用的结果和单次调用的结果一致。 二、使用幂等的场景 1、前端重复提交 用户注册,用户创建商品等操作,前端都会提交一些数据给后台服务,后台需要根据用户提交的数据在数据库中创建记录。如果用户不小心多点了几次,后端收到了好几次提 阅读全文
posted @ 2021-02-01 10:51 乃颜先生 阅读(65) 评论(0) 推荐(1) 编辑
摘要: parameterType:指定输入参数类型,mybatis通过ognl从输入对象中获取参数值拼接在sql中。 resultType:指定输出结果类型,mybatis将sql查询结果的一行记录数据映射为resultType指定类型的对象。如果有多条数据,则分别进行映射,并把对象放到容器List中 阅读全文
posted @ 2021-01-21 20:12 乃颜先生 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/qq_23329167/article/details/83856430 阅读全文
posted @ 2021-01-19 08:59 乃颜先生 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 本文的面试题如下: Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷数据是什么 Memcache与Redis的区别都有哪些? 单线程的redis为什么这么快 redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构 redis的过期策略以及内 阅读全文
posted @ 2021-01-10 08:38 乃颜先生 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1 String类型有一个方法:contains(),该方法是判断字符串中是否有子字符串。如果有则返回true,如果没有则返回false。 1 if(map_string.contains("name")){ 2 System.out.println("找到了name的key"); 3 } 4 if 阅读全文
posted @ 2021-01-06 17:50 乃颜先生 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: 一、幂等性概念在编程中.一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。例如,“getUsername()和setTrue()”函数就是一个 阅读全文
posted @ 2021-01-04 10:19 乃颜先生 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 数据库事务由严格的定义,它必须满足4个特性:原子性(Atomicity),一致性(consistency),隔离性(Isolation),持久性(Durability)。 原子性:表示组成一个事务的多个数据库操作是一个不可分割的原子单元,只有所有的操作执行成功,整个事务才提交。事务中的任何一个数据库 阅读全文
posted @ 2020-12-31 08:32 乃颜先生 阅读(1114) 评论(0) 推荐(0) 编辑