-
C#设计模式-单例模式
前言最近开始花点心思研究下设计模式,主要还是让自己写的代码可重用性高、保证代码可靠性。所谓设计模式,我找了下定义:是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结...
06月12日[编码文章]浏览:4
-
C++ singleton单例模式
根据C++/golang项目在对象设计需要,选择合适的设计模式。一个单例模式(Singleton Pattern)的实现,使用了 C++11 的局部静态变量特性来确保线程安全。这段代码已经是单例模式的标准实现之一,不过有几个小问题和可以优化的地方。...
06月12日[编码文章]浏览:2
-
“SQL优化暴击指南:让慢查询原地消失的7个核弹级操作”
——从20秒到0.5毫秒,程序员如何用一行代码逼疯DBA?一、深夜报警:一条SQL干崩整个库凌晨3点的企业级悲剧:某电商大促:SELECT * FROM orders WHERE create_time LIKE '%2023%' 引发全表扫描,直接击穿CPU阈值。医院HIS系统瘫痪...
06月10日[编码文章]浏览:10
-
python3连接MySQL数据库,并执行数据库的基本增删改查操作
python3连接MySQL数据库我们需要安装pymysqlpip install pymysql...
06月10日[编码文章]浏览:10
-
【法器篇】天啦噜,库崩了没备份
背景数据库没有做备份,一天突然由于断电或其他原因导致无法启动了,且设置了innodb_force_recovery=6都无法启动,里面的数据怎么才能恢复出来?本例采用解析建表语句+表空间传输的方式进行恢复。...
06月10日[编码文章]浏览:10
-
肝了一周,这下彻底把 MySQL的锁搞懂了
最近,某同事在生产上遇到一个 MySQL 死锁的问题,于是在帮忙解决问题后,特意花了一周的时间,把 MySQL 所有的锁都整理了一遍,今天就来一起聊聊 MySQL锁。...
06月10日[编码文章]浏览:8
-
3、WAMP中的集成MySQL相关基础操作
1、启动运行熟悉WAMP中的MySQL先有库、再有表、数据最终以记录的形式插入表中。其中对数据进行操作使用SQL语句,SQL是结构化的查询语言。在wamp中已经内置了MySQL数据库,可以通过如下操作进行启动MySQL服务(每次使用数据库时,必须启动MySQL服务器)2、控制台操作数据库简介我们可以...
06月10日[编码文章]浏览:10
-
MySQL---约束
介绍约束是按照约定(特定)条件限制,管束等意思。约束的作用是添加、删除。在数据库中对表中的数据进行限制,保证数据的正确性、有效性和完整性。一个表如果添加了约束,不正确的数据将无法插入到表中。约束在创建表的时候添加比较合适。1、约束概述1.1、什么是约束约束用于限制加入表的数据的类型。...
06月10日[编码文章]浏览:9
-
MySQL新手入门:MySQL数据库的安装
作为一个数据分析师,经常要和数据打交道,而数据存储在数据库中,所以掌握一些数据库知识是很有必要的。数据库有很多种,作为初学者,推荐大家学习MySQL数据库,原因有以下三点。...
06月10日[编码文章]浏览:10
-