Profile

cash_33255

这家伙很懒,什么也没写
资源:395 粉丝:0

cash_33255上传的资源

基于Android的社交交流平台和微信小程序源码
基于Android的桃源社交交流平台为用户提供高效的社交交流服务,包括在线信息发布、即时聊天、个人主页等功能。用户可以通过注册和登录,发布自己的社交信息,并与其他用户进行互动和交流。系统还提供婚恋咨询服务和婚恋周边商品的购买渠道。管理员对用户提交的信息进行审核和管理,确保平台的规范和安全性。基于Android的桃源社交交流平台为用户打造了一个便捷的社交圈子,帮助用户快速连接并交流。
zip
13.2MB
2023-07-28 16:35
MySQL索引结构及其优缺点详解
MySQL中常用的索引结构有哈希索引和B+树索引,它们各自有不同的优劣。B+树是一个平衡的多叉树,搜索效率稳定,适用于范围查询;哈希索引通过一次哈希算法即可定位到相应位置,适用于等值查询。底层存储引擎也会影响索引结构的实现。详细了解MySQL索引结构,可以更好地优化数据库查询性能。
zip
1.73MB
2023-06-26 07:19
MySQL索引和B+树使用详解
MySQL索引使用B+树作为数据结构,它能在大量数据中快速定位想要的内容。B+树有着较高的查询效率和稳定性,并且能够快速插入和删除数据。因此,使用B+树作为索引数据结构可以大幅提升数据库查询效率。本文详细介绍了MySQL索引和B+树的原理和使用方法。详见正文。
zip
933.9KB
2023-06-26 07:14
MySQL常见锁类型及表格类型详解
MySQL中常见的三种锁类型包括:表级锁、行级锁以及页面锁。表级锁加锁快,锁定粒度大但并发度低,适用于大批量查询;行级锁锁定粒度最小并发度最高,但加锁时间较长适用于频繁更新操作;页面锁介于表级锁和行级锁之间,适用于数据访问和更新操作均不频繁的场景。2. MySQL中共有7种不同的表格类型:BDB、HEAP、ISAM、MERGE、MYISAM、InnoBDB和MEMORY。BDB适用于数据安全,HEAP适用于速度快,ISAM适用于只读表,MERGE适用于集中化管理多个相同类型的表,MYISAM适用于博客系统、新闻网站等非事务表,InnoDB适用于要保证数据完整性并且支持事务和外键的场景,MEMORY适用于临时存储等。
zip
708.5KB
2023-06-26 07:10
MySQL面试题及其执行流程分析
本文总结了关于MySQL的面试题及其执行流程。MySQL的执行流程详细包括:客户端向服务器端发送SQL命令;服务器端连接模块连接并验证;缓存模块解析SQL为Hash并与缓存中Hash表对应;若有结果则直接返回,否则继续执行;解析器解析SQL为解析树,检查SQL中关键字是否正确等;预处理器对解析树继续处理,检查表是否存在、列是否存在、名字和别名是否有歧义等;优化器根据开销自动选择最优执行计划,生成执行计划;执行器执行执行计划,访问存储引擎接口;存储引擎访问物理文件并返回结果。通过本文了解MySQL的面试题和执行流程,可以更加深入地了解MySQL。搜索关键词:MySQL面试题、MySQL执行流程分析、MySQL优化器、MySQL预处理器
zip
1.64MB
2023-06-26 07:02
深入了解MySQL数据库的三大范式
MySQL数据库的三大范式分别是第一范式、第二范式和第三范式。第一范式要求每个列都不可再拆分,第二范式要求非主键列完全依赖于主键,而不能是依赖于主键的一部分,第三范式则要求非主键列只依赖于主键,不依赖于其他非主键。在设计数据库结构时,应尽量遵守三范式,但如果出于性能等原因需要妥协,则应有足够的理由。MySQL有关权限的表有user、db、table_price、columns_price和host。这些表都存放在mysql数据库里,由mysql_install_db脚本进行初始化,通过使用这些表,可以控制用户对数据库的访问。
zip
113.33KB
2023-06-26 06:58
MySQL面试题详解
主键和候选键的区别是什么?候选键可以是任何列或可以作为数据库中唯一键的列组合,而主键是用来唯一标识记录的列或列组合。一个表中只能有一个主键。2. NOW()和CURRENT_DATE()的区别在于NOW()显示当前年、月、日、小时、分钟和秒,而CURRENT_DATE()仅显示当前年、月、日。3. MySQL表允许插入前、插入后、更新前、更新后、删除前、删除后共6个触发器。
zip
17.84KB
2023-06-26 06:52
Java JDK与JRE的区别及final的作用
了解Java开发中JDK和JRE的异同,以及final在变量和方法中的作用。
zip
1.7MB
2023-06-26 06:45
MySQL数据库中主键和字段not null的注意事项
1、为什么要尽量设定一个主键?设定了主键之后,在后续的删改查的时候可能更加快速以及确保操作数据范围安全。推荐使用自增ID作为主键,避免使用UUID导致的性能下降。2、字段为什么要求定义为not null?null值会占用更多的字节,且会在程序中造成很多与预期不符的情况。修改字段属性为not null可以提高数据一致性和完整性。建议在数据库设计初期就设定好主键和not null属性。
zip
23.59KB
2023-06-26 06:32
MySQL存储结构、事务支持、锁粒度与索引类型详解
MySQL作为一种开源的关系型数据库管理系统,其存储结构、事务支持、锁粒度与索引类型也备受关注。MyISAM支持表级锁,数据结构是B树,不提供事务支持;而InnoDB则支持行级锁,数据结构是B+树,提供事务支持和崩溃修复能力。在使用MySQL时,需要根据实际需求来选择合适的存储引擎,以达到更好的效果。
zip
3.23MB
2023-06-26 06:26