- 博客(3)
- 收藏
- 关注
原创 sql优化
本文会提到 52 条 SQL 语句性能优化策略。 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。 2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。 3、应尽量避免在 WHERE 子句中使用 != 或 <> 操作符。MySQL 只有对以下操作符才使用索引:<,<=,=,>,>=,
2021-12-15 15:23:08
77
原创 Serializable
什么是Serializable接口 一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化。 什么是序列化? 序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 为什么要序列化对象 把对象转换为字节序列的过程称为对象的序列化 把字节序列恢复为对象的过程称为对象的反序列化 什么情况下需要序列化? 当我们需要把对象的状态信息通过网络进行传输,或者需要将对象的状态信息持久化,以便将来使用时都
2021-12-07 11:01:01
69
原创 java8
java8 stream().map().collect()用法 有一个集合: List users = getList(); //从数据库查询的用户集合 现在想获取User的身份证号码;在后续的逻辑处理中要用; 常用的方法我们大家都知道,用for循环, List idcards=new ArrayList();//定义一个集合来装身份证号码 for(int i=0;i<users.size();i++){ idcards.add(users.get(i).getIdcard()); } 这种方法要写
2021-10-11 14:26:48
74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人