- 2025-03-22MySQL从入门到精通之手搓数据库第二步——存储引擎及数据类型
第二章存储引擎及数据类型手搓数据库第二步——存储引擎及数据类型第二章存储引擎及数据类型2.1MySQL存储引擎2.2整型数据类型2.3浮点数据类型2.4文本字符串类型2.5TEXT和BLOB类型2.6日期和时间类型2.1MySQL存储引擎存储引擎:实现存储数据、为存储的数据建
- 2025-03-20Explain查询Sql效率
Explain分析Sql性能前言在我们平时开发中,因为系统可能属于初级阶段,数据库的数据还不是很多,所以自我感觉写的Sql语句上运行起来速度还不错,殊不知,随着时间推移,数据量日益增多,系统的查询效率会在打折扣,所以,Sql性能调优手段还得了解一下下。Explain是什么?有什么用?Explain可以用来
- 2025-03-15HTML5 新的 Input 类型
HTML5拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。本章全面介绍这些新的输入类型:colordatedatetimedatetime-localemailmonthnumberrangesearchteltimeurlweek注意:并不是所有的主流浏览器都支持新的input类型,不过您已经可以在所有主流的浏览器中使
- 2025-03-14构造器注入和@Autowired注入到底有什么区别
在Spring框架中,构造器注入和@Autowired注入(更准确地说是字段注入,@Autowired也可用于构造器注入)是两种常见的依赖注入方式,下面详细介绍它们的区别。1.注入方式的语法构造器注入构造器注入是通过类的构造方法来完成依赖注入的。在Spring中,当一个类有多个构造方法时,可以使
- 2025-03-14[编程笔记] EF实体字段映射重复引发的异常
起因是获取最新代码后,登录接口报程序异常,调试了一下代码,提示xxx字段不唯一,报错的代码行如下:repository.Database.SqlQuery<T>("SQL...")执行查询的SQL里,并不涉及xxx字段,但是却报错了,挺奇怪的一个问题。后面找同事一起看的时候,知道原因了,框架用的EF,在维护实体
- 2025-03-13亚马逊的JWT分析-eyJ2IjoiMSJ9.5dsh8H2x13VnSrTsOLrV0eHfx2h6BdJ
JWT:eyJ2IjoiMSJ9.5dsh8H2x13VnSrTsOLrV0eHfx2h6BdJNDZxAp6eggV9HsmFybP6EVUdvJoiO-nrKlyq4U1xgAKl84kfbPWChnUBLbmVA7ZvwA3AAZUgK6vZ-VpALqnoojpXH9RTGTEfEGbskJFkgTWgvU05qK6ZTMuS8a4AvbdkXfl9r1gKQ2VFQHqioSexYQecFJU19m6j5OiLys_qF9ZCUeAo2EhlHspWgf-0shEx8iidLOrLhJhHGG
- 2025-03-13Nginx的referer参数的用法和原理
Nginx的referer参数是用于控制HTTP请求中的Referer字段的相关配置。这个参数的主要作用是限制或允许特定来源网站的访问,以加强安全性或控制流量。用法:限制特定来源网站的访问: 可以使用referer参数来配置Nginx,使其只允许来自指定来源网站的请求。这有助于防止盗链或未经授权的
- 2025-03-11linux 中awk命令删除指定字段中特定字符串前边所有内容
001、删除第9个字段gene_id前边的所有内容[b20223040323@admin2test]$lsa.txt[b20223040323@admin2test]$cata.txt##测试数据NC_089035.1Gnomontranscript732815219.+.transcript_id"rna-XM_015766610.3";gene
- 2025-03-09MySQL基本sql语句
SQL语句SQL:一门操作关系型数据库的编程语言,定义操作所有关系型数据库的统一标准。分类:分类全称说明DDLDataDefinitionLanguage数据定义语言,用来定义数据库对象(数据库,表,字段)DMLDataManipulationLanguage数据操作语言,用来对数据库表中的数据进行增删改
- 2025-03-07mysql不等于<>取特定值反向条件的时候字段有null值或空值读取不到数据
在数据库操作中,正确理解和处理NULL值是避免常见错误和混淆的关键一步。尤其是在使用不等于(<>)或不是(!=)条件时,很多新手或者有时候即使是经验丰富的开发者都可能遇到一个容易忽视的问题:当字段值为NULL或空值时,使用不等于的查询条件往往不能获取到预期的结果。这是因为在SQL中,NULL代表
- 2025-03-03元数据驱动的设想
本文永久更新地址:1.背景针对相似结构的表单,为了提高ui自动化编写效率,减少以减少重复工作,设想是否可以设计一个针对neoUI2.0通过元数据驱动的方式适应不同业务对象的测试框架2.设计元数据模型-字段名-字段类型-是否必填-是否只读-默认值-业务逻辑(可选,后期扩展)3
- 2025-03-03数据库开发规范
第一章总则目的为了更稳定的开展数据库相关的需求分析,设计,开发,测试,运维工作,便于不同团队对之间的沟通协调,以及在相关规范上达成共识,提升所有数据库相关工作的效率和可维护性以及提升数据库的稳定性。适用范围维信技术全体成员标签 【禁止】严令禁止的数据库使用方式,
- 2025-03-03IIS中防盗链的原理,IIS中防盗链的原理是什么
IIS中防盗链的原理主要是通过服务器端配置来限制其他网站对本网站资源的直接链接。以下是关于IIS中防盗链原理的详细解释:一、链接检测服务器会检查HTTP请求中的Referer字段。Referer字段是HTTP请求头中的一个部分,用于标识请求资源的来源网页。当浏览器向服务器发起请求时,Referer
- 2025-03-02数据库Sql语言使用方法(一)(自用)
一、SQL创删改用的语法创建:CREATE+SCHEMA、TABLE、VIEW、INDEX删除:DROP+SCHEMA、TABLE、VIEW、INDEX修改:(表+索引)ALTER+TABLE、INDEXDDL(库操作)创建数据库:createdatabase jj; 或者createdatabaseifnotexistsjj;或者createdatabasejjdefaultcharsetutf8mb
- 2025-03-02IIS防盗链的配置步骤简介
IIS(InternetInformationServices)防盗链是一种用于防止其他网站直接链接到您的IIS服务器上的资源(如图片、视频、文档等)的技术。以下是关于IIS防盗链的详细介绍和配置方法:一、IIS防盗链的原理IIS防盗链主要通过检查HTTP请求头中的Referer字段来判断请求是否来自合法的来源。Refe
- 2025-02-28msyql三表命令
一、建表createtablestudent(stu_noint,stu_namevarchar(10),sexchar(1),ageint(3),editvarchar(20))DEFAULTcharset=utf8;insertintostudentvalues(1,'wang','男',21,'hello'),(2,'小明','女',22,'ha
- 2025-02-23【提升效率】如何写好一份详细设计文档
版本日期修订人描述V1.02024/12/6nickhuang创建文档背景CSDN在发起“如何做好一份技术文档”的活动。想起我最近在写一份详细设计,有一些感受:一份考虑较周全的“详细设计文档模板”能起到质量保底的作用。当一名初级技术人员需要编写详细设计文档,如果有一
- 2025-02-23谈谈 ES 6.8 到 7.10 的功能变迁(2)- 字段类型篇
我们继续来了解一下从ES6.8到ES7.10新增的功能。本篇主要介绍新增的字段类型,会简要概述一下新增字段类型的使用场景和限制,提供简单的测试代码。Flattened扁平化对象字段功能说明解决场景该功能主要用于处理具有大量不确定键的JSON对象,避免字段映射爆炸问题,特别适用于
- 2025-02-22[tldr] 如何给自己的程序编写一个systemd服务
参考Systemd入门教程:实战篇配置文件systemd使用配置文件作为程序服务启动的方式,分为可以自启动的和不能自启动的就是enable和start的命令的区别分为/etc/systemd/system和/usr/lib/systemd/system,使用其中的.service文件服务信息解析Loaded行:配置文件的位置,是否设为
- 2025-02-21TLV编码学习
TLV就是Tag+Length+Value Tag(1或者多字节): Tag首字节:Bit7:0表示tag只有1字节,1表示tag是多字节Bit6表示通用编码tag还是私有编码tag解析第5bit为0/1分别表示Value字段按照基本类型编码或者TLV方式编码。 Bit0~4,如果TagValue小于31,直接放TagVal
- 2025-02-20doris 根据表名获取字段和中文注释
在ApacheDoris中,你可以通过查询 information_schema 数据库中的 COLUMNS 表来获取表的字段信息及其注释。以下是一个示例SQL查询,用于获取指定表的字段名和中文注释:SELECTCOLUMN_NAMEAS字段名,COLUMN_COMMENTAS字段注释FROMinformation_schema.CO
- 2025-02-18MB51字段增强
打开INCLUDE:RM07DOCS_GENERATED找到隐式增强点,新增自定义字段 找到增加字段描述的增强点CLEAR:FC_FLAT.FC_FLAT-FIELDNAME='ZPROJN'.FC_FLAT-SELTEXT_S='归属WBS1'.FC_FLAT-SELTEXT_M='归属WBS1'.FC_FLAT-TABNAME='AFPO'.APPENDFC_FLAT. 找到取
- 2025-02-16Datetime字段类型默认值问题
Datatruncation:Incorrectdatetimevalue:'0000-00-0000:00:00'forcolumn.简而言之,就是字段值不能是0000-00-0000:00:00:00问题缘由sql_mode变量中包含NO_ZERO_DATE或者NO_ZERO_IN_DATE查看当前sql_mode#查看当前sql_modeselect@@sql_mode;#查看全局sql_mode
- 2025-02-13深入理解@TableField注解的使用-MybatisPlus教程
在MyBatis-Plus中,@TableField注解用于控制实体类与数据库表字段之间的映射关系。通过合理使用 @TableField注解,可以更灵活地控制字段的映射、查询和插入等行为。以下是对@TableField注解的深入理解和使用方法的详细介绍。基本用法@TableField注解主要用于字段的属性映射,通常使
- 2025-02-13组件快速查找工具思路分享
前言在日常开发中,我们经常需要查找某个组件的字段被使用的情况。如果是代码引用,借助编译器可以轻松定位所有引用。但如果组件是直接挂载在GameObject上,就难以追踪其使用情况。为了解决这个问题,我开发了一个小工具,方便快速查找资源对组件的引用详情。这个工具目前支持int,float,e