摘要:
方法一(推荐): <dependency> <groupId>guagua-commons</groupId> <artifactId>guagua-commons</artifactId> <version>1.0.1</version> <scope>system</scope> <system 阅读全文
摘要:
1、使用的产品(阿里云上搜索:身份证识别)注意:身份证正反面都可识别;: 购买该产品,获得AppCode; 2、导入相应的jar包: <!-- ↓↓↓↓↓↓↓↓ 阿里身份证识别相关 ↓↓↓↓↓↓↓↓ --> <dependency> <groupId>com.alibaba</groupId> <a 阅读全文
摘要:
阿里云短发服务使用流程: 1.在阿里云上完成短信服务的购买。 2.导入相关的jar包。 <!-- 阿里云短信服务 --> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> 阅读全文
摘要:
import com.google.common.collect.Lists; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.sele 阅读全文
摘要:
import com.alibaba.fastjson.JSON; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURL 阅读全文
摘要:
@Autowired private static UserRepository userRepository; 当我们直接对静态变量进行注入的时候,会报:NullPointerException ; 解决方法:为变量添加get set方法 private static UserRepository 阅读全文
摘要:
1、为什么需要读写分离? 对数据库进行增删改操作时,需要对这些操作进行事务管理,因此当这些操作和查询操作混合使用,且在高并发的情况下时,会严重的降低查询效率。 2、主从同步 操作流程简介 (1) master(主人)将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,bin 阅读全文
摘要:
SQL优化(变多次维护为一次维护) Sql优化分为:DDL、DML、DQL 一、DDL优化 1 、通过禁用索引来提供导入数据性能 。 这个操作主要针对有数据库的表,追加数据 //去除键 alter table test3 DISABLE keys; //批量插入数据 insert into test 阅读全文
摘要:
一、分表: 水平分表:根据条件把数据分为N个表(例如:商品表中有月份列,则可以按月份进行水平分表)。 使用场景:一张表中数据太多,查询效率太慢。 当需要同时查询被水平分表的多张表时: 在两条SQL语句中间加union,就能把两表数据合并展示。 union:数据合并时去重。 Union all:数据合 阅读全文
摘要:
一、MySQL会遇到的问题: 1、高并发的读写效率低问题 解决方案:集群,分布式。 2、海量数据的读写效率低问题 解决方案:分表,分库。 3、高可用和高扩展 解决方案:动态扩展服务器、防止单点故障、容灾。 二、关系型数据库优化:(原则:先单机,后多机。) 2.1 单机优化方案: 1.慢SQL的定义- 阅读全文