草庐IT

思维认知

全部标签

解惑MySQL:对int(1)与int(10)的认知误区

困惑最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单altertablexxxADDuser_idint(1),领导看到我的sql工单说:这int(1)怕是不够用吧,接下来是一通解释。其实这不是我第一次遇到这样的问题了,其中不乏有工作5年以上的老司机。包括我经常也看到同事一直使用int(10),感觉用了int(1),字段的上限就被限制,真实情况肯定不是这样。数据说话我们知道在mysql中int占4个字节,那么对于无符号的int,最大值是2^32-1=4294967295,将近40亿,难道用了int(1),就不能达到这个最大值吗?CREATET

【MySQL探索之旅】数据表的基本操作(附带思维导图)

📚博客主页:爱敲代码的小杨.✨专栏:《JavaSE语法》|《数据结构与算法》|《C生万物》|《MySQL探索之旅》❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️🙏小杨水平有限,欢迎各位大佬指点,相互学习进步!文章目录0.前言1.常用数据类型1.1数值类型1.2字符类型1.3日期和时间类型2.表的基本操作2.1显示数据表2.2创建数据表2.3查看表结构2.4删除数据表3.总结0.前言学习数据表的基本操作之前需要先学习MySQL的数据类型。1.常用数据类型1.1数值类型数值类型分为整数类型和浮点类型。数据类型大小说明TINYINTTINYINT1byte小整数值SMALLIN

用大模型测试人格/抑郁/认知模式!通过游戏剧情发展测量心理特质

心理测量在精神健康、自我了解、和个人发展方面都发挥着重要的作用。传统的心理测量范式以自我报告类型的问卷为主,常常通过参与者回忆自己的日常生活行为模式或情绪状态进行测量。这样的测量方式虽然高效便捷,但可能引发参与者的抗拒心理,降低被测意愿。随着大语言模型(LLM)的发展,很多研究发现LLM能够展现出稳定的人格特质,模仿人类细微的情绪与认知模式,还能辅助各种各样的社会科学仿真实验,为教育心理学、社会心理学、文化心理学、临床心理学、心理咨询等诸多心理学研究领域,提供了新的研究思路。近日,清华大学的研究团队基于大语言模型的多智能体系统,提出一种创新性的心理测量范式。与传统自我报告问卷不同的是,该研究为

或许我们都被分库分表约束了思维

概述这篇文章没什么太多的干货,纯纯是一篇讨论和思考帖。从业数据库领域三年有余了,从分库分表中间件到数据库团队内核学到了很多东西。也接触了很多项目,包括TiDB、Vitess、Polardb、StarDB等等。国内的项目好像很多都聚焦于分库分表的概念,包括很多的数据库团队都在尝试这个概念的落地和沉溺于性能的跑分。最近我在预览MySQL官方,看到了Partitioning的概念,而且占据了很大的篇幅。不由得引人思考,为什么这个概念在我接触的业务中没有被广泛的使用呢?或许我们将来可以有分库分区的概念?接下来从头缕一下数据库选型的问题吧(以下均以MySQL的Innodb场景为例):分表、分区、分库有什

编程界的圣经:从Scheme到JavaScript构建你的计算思维

文章目录适读人群目 录《计算机程序的构造和解释》(StructureandInterpretationofComputerPrograms,简记为SICP)是MIT的基础课教材,出版后引起计算机教育界的广泛关注,对推动全世界大学计算机科学技术教育的发展和成熟产生了很大影响。这本书的第1版于1984年出版,第2版于1996年出版,至今已被全世界100多所大学采用为教材,其中包括斯坦福大学、普林斯顿大学、牛津大学等。书号:9787111630548书号:9787111630548书号:9787111630548出版时间:2019.07.01出版时间:2019.07.01出版时间:2019.07.0

解密prompt系列26. 人类思考vs模型思考:抽象和发散思维

在ChainofThought出来后,出现过许多的优化方案例如Treeofthought,GraphofThought,AlgorithmofThought等等,不过这些优化的出发点都更加"MachineLike",而非"HumanLike",哈哈不是说机器化不好,仅仅是对AGI的一些个人偏好而已。所以如果我们从人类思考的角度出发,能否把当前模型的思考方式和人类的思考方式进行关联呢?我先问了下PPLX-70B人类思维有哪些分类(这个问题RAG真的不如模型压缩后回答的效果)我们再把之前已经聊过的一些引导模型推理思考的prompt模板,以及工具调用的一些prompt方案和上面的人类思维逻辑进行下不

自我认知微调

自我认知微调我们期望微调后的大模型是专属于我们自己的。比如询问大模型是谁或由谁训练的,大模型应当回复是由我们训练的。可以使用自我认知微调来实现这一点。自我认知微调与之前实践过的全参微调和LoRA微调并没有本质上的区别,我们既可以使用任意的微调方式来实现自我认知微调。区别在于,自我认知微调需要使用专门制作的自我认知数据集,并且往往需要混合一部分通用领域/垂直领域的数据集。混合数据集的原因是为了尽可能防止模型在进行自我认知学习的过程中遗忘掉之前的知识。在进行以下步骤之前,请先根据全参微调或LoRA微调配置好环境。编写自我认知微调脚本以下是一个使用LoRA进行自我认知微调的脚本:nproc_per_

AI写作:颠覆认知,重塑文学的边界

大家好,小发猫降重今天来聊聊AI写作:颠覆认知,重塑文学的边界,希望能给大家提供一点参考。以下是针对论文重复率高的情况,提供一些修改建议和技巧,可以借助此类工具:AI写作:颠覆认知,重塑文学的边界随着科技的飞速发展,AI写作已经引起了文学界的广泛关注。这种全新的写作方式挑战着我们对文学的传统认知,引发了深度的思考和探讨。本文将围绕七个方面,深入剖析AI写作所带来的影响和挑战。一、AI写作技术的飞速进步近年来,AI写作技术取得了惊人的突破。从简单的文本生成到复杂的叙事作品,AI已经展现出令人惊叹的写作能力。这得益于深度学习算法和大数据分析技术的结合,使得AI能够模仿和学习人类的写作风格和语言习惯

随笔:文心一言初体验:生成JavaSE思维导图

捣鼓了一下午,比传统搜索引擎好用,已经替换掉传统搜索引擎了。个人觉得,思维导图还是自己整理下比较好,不要像我一样偷懒(捣鼓加最后完工用了四五个小时,自己整理不知道猴年马月了……除了图没什么好看的,不用往下翻了。记得点赞加收藏嗷JavaSE思维导图Java基础数据类型基本数据类型:包括整型、浮点型、字符型和布尔型,这些是Java中最基础的数据存储单位。引用数据类型:包括类、接口和数组,用于存储更复杂的数据结构。运算符算术运算符:用于执行基本的数学运算,如加、减、乘、除等。关系运算符:用于比较两个值的大小关系。逻辑运算符:用于组合或修改布尔值。位运算符:用于直接操作整数类型的位。赋值运算符:用于将

C++中的RAII原则:资源管理的新思维

在C++编程中,资源管理是一个至关重要的方面。随着程序复杂性的增加,手动管理资源(如内存、文件句柄、网络连接等)变得容易出错,且难以维护。为了解决这个问题,C++社区广泛采用了一种称为“资源获取即初始化”(ResourceAcquisitionIsInitialization,简称RAII)的原则。本文将深入探讨RAII原则在C++中的应用,以及它如何帮助程序员以更安全、更简洁的方式管理资源。一、RAII原则概述RAII原则的基本思想是将资源的生命周期与对象的生命周期绑定在一起。当对象被创建时,它获取必要的资源,并在其构造函数中初始化这些资源。当对象销毁时(通常是在其生命周期结束时),它的析构