关于数据库中 int(11)时的思维误区

Navicat建库避坑指南:字符集、排序规则与CREATE DATABASE深层解析 数据库创建看似简单,实则是理解MySQL底层契约的关键入口。从字符集(utf8mb4)到排序规则(collation),再到CREATE DATABASE语句的语法细节,每一步都关乎数据一致性、跨平台兼容与应用层乱码防控。utf8mb4不仅是编码标准升级,更是支持emoji、生僻字和国际化业务的生存底线;而排序规则直接影响WHERE、ORDER BY等SQL行为,是数据质量的第一道防火墙。这些概念在Navicat图形界面中被高度封装,但其背后对应着服务端元数据初始化、连接层协商、存储引擎约束等完整技术链路。 阅读详情

 

CREATE TABLE TEST(

  id int(11) NOT NULL AUTO_INCREMENT,

  name varchar(32) DEFAULT NULL,

  PRIMARY KEY (id)

) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

 

如上所示:

  在SQL语句中int代表你要创建字段的类型,int代表整型,11代表字段的长度。在sql中 int 代表的数据范围为-2147483648~2147483647  也就是说它的存储值范围必须是-2147483648~2147483647  

这里并不像varchar(11) 存储的数据长度只能为11位之内

 

 

 

 

Phi-4推理模型:小参数量实现高密度思维能力 推理能力是大语言模型从‘能说’迈向‘会想’的核心跃迁,其本质在于结构化步骤生成、逻辑一致性校验与多跳知识关联。传统大模型依赖参数规模堆砌,易陷入‘结论先行、过程缺失’的推理幻觉;而以Phi-4-reasoning为代表的轻量级推理模型,通过合成链式数据训练、过程蒸馏与推理时自问自答机制,在14B甚至3.8B参数下实现了可验证、可解释、低延迟的深度推理。这类模型显著降低部署门槛,支持本地RTX显卡实时运行,已在教育辅导、工业PLC逻辑验证、科研假说生成等需严谨思维链的场景落地。本文聚焦小模型如何以‘思维密度’ 阅读详情

相关推荐

Gemma 4:首个为ARM移动芯片原生设计的商用级INT4大模型

轻量大模型是当前移动端AI落地的核心瓶颈,传统‘剪枝-量化-编译’范式难以兼顾精度、延迟与功耗。Gemma 4首次将硬件感知训练(HAC)、INT4无损量化、Apache 2.0可商用许可与ARMv8.2+/Hexagon NPU原生适配四大能力深度耦合,实现300MB模型在中端安卓设备上<800ms纯CPU推理,且支持工业级确定性输出。其技术价值在于打破‘服务器模型瘦身即移动端可用’的认知误区,真正实现从训练到部署的全栈移动优先设计。典型应用场景包括离线工业质检、嵌入式协议理解、边缘医疗问答与K12智能批

weixin_30635053的博客 382

MySQL 中的 int(11) 到底代表什么意思?

阅读目录前言简介代码示例表结论 前言 在工作中经常要与 mysql 打交道,但是对 mysql 的各个字段类型一直都是一知半解,因此写本文总结记录一番。 简介 对于 int 类型的一些基础知识其实上图已经说的很明白了, 在这里想讨论下常用的 int(11) 代表什么意思, 很长时间以来我都以为这代表着限制 int 的长度为 11 位, 11 代表的并不是长度, 而是字符的显示宽度, 在字段类型为 int 时, 无论你显示宽度设置为多少, int 类型能存储的最大值和最小值永远都是固定的。 所以无论怎

wgchen 1万+

Java零基础自学路线图:15张思维导图带你从入门到进阶

Java作为一门面向对象的编程语言,其核心在于通过类与对象的概念来模拟现实世界,实现代码的封装、继承和多态,从而构建出结构清晰、易于维护的复杂软件系统。掌握Java不仅能够进行桌面应用开发,更是进入企业级Web开发、大数据处理和Android移动开发等广阔领域的基石。对于初学者而言,系统性地学习Java语法、集合框架、多线程和网络编程等核心知识,是构建扎实技术功底的关键。本文围绕一份专为零基础学习者设计的《Java完全自学手册》,通过15张结构化的思维导图,清晰拆解了从环境搭建、核心语法、面向对象思想到高级

weixin_34357436的博客 317

用通俗易懂的大白话彻底搞明白mysql的数据类型以及mysql中的int(11),这个11到底是啥?以及Java里的基本数据类型为什么占的字节数不一样?

《MySQL数据类型与计算机底层二进制原理详解》是一篇深入浅出的技术文章,作者星河通过通俗易懂的方式解析了计算机底层二进制与数据类型的关系。文章首先从二进制基础入手,解释了1字节(8bit)能表示256种组合(2^8),并以此类推不同字节数的表示范围。接着分析Java基本数据类型(如byte、int等)的字节数与取值范围关系,并重点探讨了MySQL中int(11)的11并非位数限制,而是显示宽度。作者还解释了有符号数范围设计(-128~127)与计算机补码运算的关系,并延伸到字符编码(ASCII、GBK等)

曹举的个人博客 1万+

C#读取CAD文件(dwg/dxf)并处理

项目要求识别CAD图纸(图纸内容与现实事物比例是1:1)中的内容,并提取出一些关键信息。这里的CAD图纸是指CAD文件,包含多种格式,dwg/dxf/dwf/stl/pdf等等。识别其中内容,主要指文件中的图元信息(也叫实体Entity),指线段、圆弧、矩形等图形元素。得到图元基础信息(比如长度、坐标、粗细)后,进一步做处理(如得到交点、得到线段间间隔、圆弧与线段切点等)。听起来有点难,因为作为软件工程师,对CAD相关事物并不了解,它是未知的;

三千幻想乡 1万+

学习笔记|多组率卡方检验和Fisher确切法|个案加权|规范表达|《小白爱上SPSS》课程:SPSS第十六讲 | 多组率卡方检验和Fisher确切法

学习笔记|多组率卡方检验和Fisher确切法|个案加权|规范表达|《小白爱上SPSS》课程:SPSS第十六讲 | 多组率卡方检验和Fisher确切法

Medlar_CN的博客 2965

Mysql 关于 int(1) 和 int(11) , 我必须要说一下了。

前言 首先在吐槽这个现象前,我先说下我们该篇的内容。 1. int 类型表字段 在mysql数据库里面,到底存值的范围是多少 ? 什么时候是-2147483648到2147483647 什么时候是 0 到4294967295 2. int (1) int(11) 这个括号后面的玩意,对于int来说 作用是什么? int(1) 就只能存入 0,1,2,3,4,5,6,7,8,9 吗? 是这样理解??? 我存个10不行? 可能对这些概念很清晰的人会觉...

默默不代表沉默 2万+

别再写爬虫了!用Trae平台5分钟搞定一个能聊天的网页数据抓取Agent

本文介绍了如何利用Trae平台快速构建无需编程的网页数据抓取智能体,实现对话式数据采集。通过自然语言指令,用户可在5分钟内完成从数据抓取到分析的全流程,显著降低技术门槛和维护成本。文章详细解析了Trae智能体的核心能力,包括自然语言理解、智能页面解析、数据清洗和可视化配置,并提供了多个实战案例,展示其在竞品监控和舆情分析中的高效应用。

weixin_29038303的博客 718

sql语句 int(11)含义误区

使用sql中 int(11)存储手机号错误!!!! 这些类型,是定长的,其容量是不会随着后面的数字而变化的,其值的范围是确定的。 比如int(11)和int(8),都是一样的占4字节。tinyint(1)和tinyint(10)也都占用一个字节。 那么后面的11和8,有啥作用呢? 数据类型(m)中的m不是表示的数据长度,而是表示数据在显示时显示的最小长度。tinyint(1) 这里的1表示的是 最短显示一个字符。tinyint(2) 这里的2表示的是 最短显示两个字符。 手机号的本质是字.

weixin_38383877的博客 2710

Windows如何使用Anaconda 3进行keras环境的配置

** Windows如何使用Anaconda 3进行keras环境的配置 搭建Keras环境* Anaconda3如何安装keras,主要包括下面三步: 1.安装mingw libpython 2.安装theano 3.安装keras 若你还没有按装anaconda,赶紧下载安装吧! 下载途径有两个 (1)Anaconda版本为Anaconda 4.4.0,对应的python版本为3.6,附上An...

Lance_liangliang的博客 1601

国税局发票查验中英文验证码识别最新版,识别率99.9%

采用深度学习进行发票查验验证码模型的训练,在我电脑上模型训练的环境如下: 显卡:RTX 2080TI tensorflow-gpu:2.5.3 1 训练集和测试集的准备 发票查验的验证码分为4种类型,分别为黑色、红色、黄色、蓝色,经过我的测试,采用4个模型的效果最好,每个模型对应识别一种类型的验证码。 首先我们4种类型的验证码都准备10万张。 00黑色类型的验证码: 01红色类型的验证码: 02黄色类型的验证码: 03蓝色类型的验证码: 验证码图像图像准备好后,对其进行标记,也就是对验证码重命名:

Keras深度学习 83万+

关于Mysql的字段长度---显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示

MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。  BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。 

jingquanliang的专栏 1695

打开UG会安装报错:initialization internal ERROR 的提示框,提示line 1344 of错误的解决方案

打开UG会安装报错:initialization internal ERROR 的提示框,提示line 1344 of错误的解决方案

Q82556499的博客 3522

Mysql 中 int(3) 和 int(11) 的区别

【1】int(3) 和 int(11)的区别(思维惯性认知错误) 这里的3或11代表的是存储在数据库中的具体的长度,总以为int(3)只能存储3个长度的数字,int(11)只会存储11个长度的数字。 【2】Mysql基础知识 学习Mysql基本数据类型时,我们已知: 从声明字段是int类型的那一刻起,int类型的字段就是占四个字节,一个字节8位,也就是4*8=32位。 因此,可以表示的数...

rogerxue12345的博客 624

风-车-桥耦合随机振动预测框架:从物理模型到高效代理

本文提出了一种风-车-桥耦合随机振动预测的混合框架,结合物理模型与代理模型实现高效计算。该框架的核心数学本质是时变参数-随机激励-高维动力系统,主要解决三大计算难点:自由度规模悬殊、时变特性和随机性传播。系统采用分层解耦-代理加速的技术路线,底层基于物理模型建立车辆运动方程和桥梁运动方程,上层通过深度学习代理实现随机激励到响应的端到端映射。文中详细介绍了随机激励建模(包括脉动风速和路面不平度)、子系统建模、耦合求解方法,并提供了可运行的Python代码实现。该框架可显著提高风-车-桥系统随机振动分析的效率,

huanghm88的专栏 103

SAP-MM-供应商对账平台(功能集合)

(1)集成OA审批,线上核销,结果写入SAP; (2)集成SRM,线上与供应商对账确认,写入SAP; (3)集成财务付款结果确认写入,OA回传结果,定时同步SRM供应商平台。 欢迎留言交流,功能完善,如需要页面设计,请订阅专栏

qq_32198063的博客 749

数据库系列5——子查询:把查询拆成“中间结果”的工程思维

摘要:本文探讨了子查询的本质并非语法问题,而是工程思维方式——将查询拆解为中间结果再参与判断。文章通过员工表案例,系统讲解了三种子查询类型:单行单列(一个值)、多行单列(集合判断)、多行多列(结构匹配),并提出"三问判断法"(行数、列数、外层结构)来指导实践。核心观点是:子查询的关键在于先判断中间结果形态,再决定外层如何接住这个结果,这种"可组合性"思维是数据库工程的重要能力。

Assert_SL的博客 676

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

【保姆级打包】库卡机器人通信三步走:Ethernet KRL 软件包如何接上 PLC 与上位机

库卡机器人通信 Ethernet KRL 软件包,是把库卡机器人接到以太网上的官方通信软件包:装包、导入 KRL 脚本、配参数,就能让机器人与 PLC、SCADA 或上位机互通。它解决的是"控制器上本来就有网口,但不知道 KRL 通信模块怎么写、参数怎么配"的问题。适合自动化工程师、系统集成商,以及想弄懂库卡机器人通信原理的在校学生。 ## 使用场景与痛点 产线调试时常见这种情况:机器人要周期

gitblog_00628的博客 382

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

掌握C语言编程思维:从资源管理到系统设计的实战指南

在编程领域,理解底层原理是构建高效、可靠系统的关键。C语言作为一门贴近硬件的系统级编程语言,其核心在于对计算机资源的直接管理和控制。这种资源视角的编程思维,要求开发者从内存分配、数据结构和显式控制流等基础概念出发,深入理解程序在计算机中的实际运行机制。通过掌握资源生命周期管理、数据驱动设计和错误处理等核心技术,开发者能够构建出边界清晰、性能可控的软件模块。这种思维模式不仅适用于嵌入式系统、操作系统内核等传统C语言应用场景,更是理解现代高级语言内存管理、并发编程等底层机制的基石。本文以通讯录管理程序为例,系统

weixin_33676492的博客 421

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Python设计模式退化:从GOF到协议思维的工程演进

设计模式本质是语言表达力不足时的结构补偿机制。在Java、C#等静态类型语言中,Strategy、Observer、Factory等模式通过类继承与接口约束显式建模行为契约;而Python凭借函数即对象、鸭子类型、装饰器和Protocol协议等原生特性,将大量模式逻辑下沉为运行时语义或数据结构,实现‘隐式契约’替代‘显式接口’。这种范式迁移提升了代码可读性、可测试性与迭代效率,尤其适用于微服务快速验证、跨语言重构及动态系统集成场景。本文聚焦Python中设计模式的自然退化现象,结合真实生产案例解析协议驱动、

didi9310的博客 374

PHP健康饮食推荐系统毕业设计全流程实战:从选题到答辩的工程化思维

最近在帮几个学弟学妹看毕业设计,发现一个挺有意思的现象:很多人一上来就问“有没有现成的代码”“能不能直接跑起来”,但真正开始动手,卡住的地方往往不是代码本身,而是从“选题”到“答辩”这一整条路上,那些没人明说、却又实实在在存在的“暗坑”。 就拿一个典型的“健康饮食推荐系统”来说,听起来很清晰,用PHP+MySQL实现一个网站,能推荐菜谱、管理用户饮食记录。但如果你只是把网上找到的源码拖下来,照着教程配好环境,大概率会在几个地方栽跟头:开题报告里“研究意义”和“国内外现状”怎么写才能过审?任务书里的“进度安排

weixin_33736649的博客 448

MySQL数据库实战入门:从零构建博客系统数据模型

你是不是也遇到过这样的困惑:想学 MySQL,网上搜到的教程要么是零散的片段,要么上来就讲复杂的 SQL 优化,学了半天连个数据库都装不上?或者跟着教程敲了半天命令,一到自己动手做项目,面对用户表、订单表、商品表之间的关系还是一头雾水? 这恰恰是大多数 MySQL 新手教程的通病: 只教语法,不教思维;只讲操作,不讲场景 。结果就是,你记住了 SELECT * FROM users ,却不知道什么时候该用 JOIN ,什么时候该建索引,更别提在生产环境里如何安全地设计表结构了。 今天这篇文章,我们不搞标题党

weixin_30411819的博客 500

MySQL 8.0 从零到精通:构建数据思维与实战博客系统

你是不是也遇到过这样的困惑:想学 MySQL,网上搜到的教程要么是零散的片段,要么上来就讲复杂的 JOIN 和子查询,看得一头雾水;或者跟着教程装好了 MySQL,却只会敲几个简单的 SELECT * FROM users ,一到实际项目里要设计表结构、优化查询、处理事务就完全不知道从何下手。 更让人头疼的是,很多教程还在用老旧的 MySQL 5.7 版本,而实际工作中,MySQL 8.0 已经成为主流,其新增的窗口函数、CTE(公共表表达式)、JSON 支持等特性,老教程里根本不会提。你花时间学了一堆“过

weixin_30859423的博客 336

C语言编程思维:从语法到实战,构建健壮程序的系统方法

编程思维是连接基础语法与工程实践的核心能力,它涉及将现实问题转化为计算机可执行代码的系统化思考过程。其原理在于通过结构化分析、数据抽象和算法设计,构建出高效、健壮的程序逻辑。掌握编程思维的技术价值在于能够编写出清晰、可维护且可扩展的代码,避免陷入语法正确但逻辑混乱的困境。在应用场景上,无论是文件处理、数据统计还是系统工具开发,这种思维模式都至关重要。本文以处理学生成绩文件为例,深入探讨了如何运用C语言中的结构体、动态数组和模块化设计等关键概念,系统性地构建从需求分析到代码实现的完整思考框架,帮助开发者形成可

weixin_34174422的博客 377

Python入门:从零到一,掌握核心语法与编程思维

编程语言的核心在于将逻辑转化为可执行的指令,其原理是通过语法规则和数据结构来组织代码。Python作为一门动态类型、解释型语言,以其简洁明确的语法和强大的标准库,在自动化脚本、数据分析、Web开发等领域展现出极高的技术价值。对于初学者而言,理解变量、函数、流程控制等基础概念是构建程序的第一步。本文聚焦于Python的核心语法,如缩进规则、动态类型特性,以及列表、字典等数据结构的操作,旨在帮助读者快速建立编程体感,并培养将实际问题分解为“输入-处理-输出”模型的编程思维。通过结合vscode环境配置等实践工具

lvwenwen 207
上一篇: 关于JUnit4加了@Test标签但仍然报 No tests found matching Method
下一篇: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/报错问题
渣成沙
博客等级 码龄11年 36粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值