字节
-
解释一下什么是 aop?



AOP通过将日志、事务、权限等横切关注点模块化,在不修改业务代码的前提下动态织入功能,解决了代码散布与纠缠问题,提升了可维护性和复用性。 AOP,也就是面向切面编程,在我看来,它是一种相当巧妙的编程思想,目的很简单,就是为了解决那些“横跨”我们业务逻辑的公共功能,比如日志记录、事务管理、权限校验等等…
-
细说mysql数据库的数据类型
本篇文章讲述了mysql数据库的数据类型,大家对mysql数据库的数据类型不了解的话或者对mysql数据库的数据类型感兴趣的话那么我们就一起来看看本篇文章吧, 好了废话少说进入正题吧 整型 数据类型 存储范围 字节 TINYINT有符号值:-128 到 127(-到)无符号值:0到255(0到)1…
-
win10怎么查看文件或文件夹大小 win10属性与磁盘空间分析



可通过文件资源管理器、存储感知、属性查看和PowerShell命令四种方法查看Windows 10中占用磁盘空间的文件或文件夹,依次帮助用户掌握磁盘总体使用情况、分类存储详情、单个文件大小及进行深度分析。 如果您想了解Windows 10中哪些文件或文件夹占用了大量磁盘空间,可以通过系统自带的工具快…
-
MySQL 基础知识小结
本篇文章为大家介绍一些有关mysql基础知识,希望在今后会对大家有帮助。 一. char与varchar 1)char为固定空间存储, 实际数据不够会补够,超出长度则截断; varchar为不固定长度存储,使用额外的1-2个字节来存储长度信息。 2)char可能导致空间浪费, 但也可…
-
关于mysql explain中key_len的计算方法讲解
mysql的explain命令可以分析sql的性能,其中有一项是key_len(索引的长度)的统计。本文将分析mysql explain中key_len的计算方法。 1.创建测试表及数据 CREATE TABLE `member` ( `id` int(10) unsigned NOT NULL …
-
mysql数据库快速入门基础学习(经典教程)



本文是学习mysql数据库的基础入门知识,包括常用的操作命令,学习mysql数据库这些知识点是必须要掌握的,收藏下来有备无患,首先开始接受启动mysql服务,然后连接mysql数据库有两种方式方式1:进入mysql命令行, 在命令行中输入密码; 方式2:在运行窗口中;下文有详细讲解。 如何启动My…
-
Java注解不生效问题处理 Java元注解与运行时反射技巧



自定义java注解不生效常见原因包括:未正确设置@retention策略,反射调用方式不当,以及元注解配置错误。1. 注解必须使用@retention(retentionpolicy.runtime)才能在运行时通过反射获取;2. 使用反射时应确保调用正确的api,如getannotation()、…
-
MySQL 支持 emoji 图标存储
在myslq中 updata 和 insert 数据的时候,如果数据上面带有emoji图标,例如:?、?、? 很容易更新或者插入不成功,导致报错。 Error: ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value: ‘xF0x9Fx9…
-
采坑之使用MySQL,SQL_MODE有哪些坑



SQL_MODE是MySQL中的一个系统变量(variable),可由多个MODE组成,每个MODE控制一种行为,如是否允许除数为0,日期中是否允许’0000-00-00’值。 为什么需要关注SQL_MODE呢? 首先,看三个简单的Demo(MySQL 5.6)。 1. my…
-
MySQL中的数据类型详解



数值类型 MySQL 的整数类型 类型 占用的储存空间 (单位) 无符号的取值范围 有符合的取值范围 定义 TINYINT10 ~ 2⁸-1-2⁷ ~ 2⁷-1非常小的整数SMALLINT20 ~ 2¹⁶-1-2¹⁶ ~ 2¹⁶-1小的整数MEDIUMINT30 ~ 2²⁴-1-2²⁴ ~ 2²⁴-…