- 博客(235)
- 问答 (5)
- 收藏
- 关注
原创 618精选编程书单:提升你的代码力
欢迎来到 我有一颗五叶草 的博客🍉🍉🍉欢迎来到: 我是,国立哔哩哔哩大学计算机系硕士研究生在读. 一个追求数学与计算的边界、时间与空间的平衡,0与1的延伸的后端开发者。期待与您一起,探索编程世界中的发现和创新之旅。敬请期待定期更新、见解和教程!让我们一起踏上这段编码冒险之旅!数学与计算的边界 时间与空间的平衡 0与1的延伸亲爱的开发者们,👋。
2024-05-23 08:34:30 852 7
原创 【Redis】Redis通用命令
本篇文章介绍 Redis 的通用命令, 通用命令在 Redis 的所有数据类型下都使用, 学好通用命令可以让我们更好的使用 Redis.
2024-05-23 08:26:15 102
原创 【Redis】Redis 五大基本数据类型介绍及其使用场景
Nosql(不仅仅是SQL)关系型数据库:列+行,同一个表下数据的结构是一样的。非关系型数据库:数据存储没有固定的格式,并且可以进行横向扩展。NoSQL 泛指非关系型数据库,随着 web2.0 互联网的诞生,传统的关系型数据库很难对付web2.0大数据时代!尤其是超大规模的高并发的社区,暴露出来很多难以克服的问题,NoSQL在当今大数据环境下发展的十分迅速,Redis是发展最快的。传统RDBMS和NoSQLRDBMS组织化结构固定SQL数据和关系都存在单独的表中(行列)
2024-05-23 08:23:34 202
原创 【Redis】Docker 安装 Redis
使用 Docker 安装 Redis 的简单步骤:首先确保您已经安装并配置好 Docker。打开终端或命令行界面,并下载 Redis 镜像。下载完成后,运行命令创建一个 Redis 容器。如果看到 Redis 容器正在运行,并且端口映射为 0.0.0.0:6379->6379/tcp,那么说明 Redis 已经成功安装并运行。
2024-05-23 08:19:42 5
原创 开源大模型与闭源大模型,我更看好哪一方!
欢迎来到 我有一颗五叶草 的博客🍉🍉🍉欢迎来到: 我是,国立哔哩哔哩大学计算机系硕士研究生在读. 一个追求数学与计算的边界、时间与空间的平衡,0与1的延伸的后端开发者。期待与您一起,探索编程世界中的发现和创新之旅。敬请期待定期更新、见解和教程!让我们一起踏上这段编码冒险之旅!数学与计算的边界 时间与空间的平衡 0与1的延伸简介:评价一个AI模型“好不好”“有没有发展”,首先就躲不掉“开源”和“闭源”两条发展路径。对于这两条路径,我更看好哪一种呢!本篇文章详细介绍。
2024-05-22 17:42:01 550 6
原创 【Redis】安装 Redis 图文并茂
大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此我们会基于Linux系统来安装Redis.
2024-05-22 17:13:12 10
原创 【Redis】什么叫非关系型数据库
非关系型数据库(NoSQL)是一种数据库管理系统,它采用了非传统的表格关系模型,与传统的关系型数据库(如SQL数据库)不同。非关系型数据库通常以键值对、文档、列族、图形等形式存储数据,以适应对大数据量、高并发性、分布式部署等需求的处理。
2024-05-22 15:58:40 115
原创 我是这样让大模型更聪明的
在人工智能领域,大型模型已经成为各种任务的主力军,从语言理解到图像识别,再到自然语言处理,这些模型在各个领域都取得了巨大的成功。然而,尽管它们的性能已经令人印象深刻,但仍然存在提升其智能水平的潜力。本文将探讨如何进一步提升大型模型的智能水平,并讨论可能的方法和挑战。
2024-05-22 09:33:36 301 2
原创 Node-RED 物联网应用开发:十大特性
Node-RED作为一个开源项目在推出后获得了巨大的成功和广泛的开发者的支持,其跨界能力和全新的开发方式成为最大的特点。Node-RED可以轻松完成工业控制、物联网、网络通信、信息化等多种跨界融合场景的应用,同时使用了低代码平台和流程化引擎的全新方式进行开发。Node-RED是一个开源的可视化编程工具,用于连接物联网(IoT)设备、API和在线服务。随着物联网的快速发展,越来越多的设备需要连接和交互。传统的编程方法需要处理大量的底层细节,如网络协议、数据格式和设备驱动程序。
2024-05-20 14:13:58 971 5
原创 K邻算法:在风险传导中的创新应用与实践价值
在当今工业领域,图思维方式与图数据技术的应用日益广泛,成为图数据探索、挖掘与应用的坚实基础。本文旨在分享嬴图团队在算法实践应用中的宝贵经验与深刻思考,不仅促进业界爱好者之间的交流,更期望从技术层面为企业在图数据库选型时提供新的视角与思路。
2024-05-07 12:01:37 1026 4
原创 三大层次学习企业架构框架TOGAF
对于一名架构师来讲,如果说编程语言是知识库层次中的入门石,那么企业架构框架则相当于知识库层次中的金字塔尖。如果想成长为企业级的架构师,企业架构框架是必须要攀登的高塔。目前国内绝大多数企业采用TOGAF标准,因此我们的讨论主要围绕TOGAF展开,涉及主流版本9.1和9.2。在这个过程中,笔者还会广泛运用摩天轮学习法,以便更清晰地呈现相关内容。在本文中,笔者将首先讨论企业架构框架TOGAF的学习方法。目前,关于TOGAF的学习材料主要以官方手册为主,网上的资料大多不成体系。
2024-04-19 14:42:14 2432 6
原创 一本书带你了解企业数据架构
正如在《企业级数据架构》一书中的第一章所提到的,其实不同类型的组织对于数据架构的理解或者定义都是不一样的。同时笔者还将数据架构核心要素在逻辑上实现了统一,开创性的梳理了不同要素之间的关系,这部分的内容出现在《企业级数据架构》的第十二章。这一些现象的出现说明某些企业的数据架构可能在某些方面出现一些问题。此外本书还按照DIKW框架,参考数据资产相关的书籍,罗列了数字相关名词出现的时间点(例如信息化、数字化、数据化),并且结合自身的理解构建了三者在物理空间以及网络空间的相关关系,相关的内容出现在本书的第十四章。
2024-03-29 09:07:53 2140 7
原创 一本书掌握数字化运维方法,构建数字化运维体系
数字化转型已经成为大势所趋,各行各业正朝着数字化方向转型,利用数字化转型方法论和前沿科学技术实现降本、提质、增效,从而提升竞争力。数字化转型是一项长期工作,包含的要素非常丰富,如数字化转型顶层设计、组织架构设计、领军人的数字化思想转型、前沿科技的应用、业务和技术的融合,真正做到流程打通、系统打通、数据打通和业务系统端到端联动融合。如何实现业务与技术的融合?如何实现从业务到研发、运维、运营的全链路端到端数据闭环?
2024-03-27 14:39:57 3486 4
原创 ARM汇编与逆向工程 蓝狐卷 基础知识
与传统的CISC(Complex Instruction Set Computer,复杂指令集计算机)架构相比,Arm架构的指令集更加简洁明了,指令执行效率更高,能够在更低的功耗下完成同样的计算任务,因此在低功耗、嵌入式等领域具有广泛的应用。同时,由于ARM公司采用了开放授权的商业模式,许多芯片厂商都可以使用Arm架构进行设计和生产,因此Arm架构在移动设备、智能家居、工控等领域也得到了广泛应用。
2024-03-18 09:17:16 3674 9
原创 一本书讲透ChatGPT,实现从理论到实践的跨越!大模型技术工程师必读
OpenAI 在 2022 年 11 月推出了人工智能聊天应用—ChatGPT。它具有广泛的应用场景,在多项专业和学术基准测试中表现出的智力水平,不仅接近甚至有时超越了人类的平均水平。这使得 ChatGPT 在推出之初就受到广大用户的欢迎,被科技界誉为人工智能领域的新里程碑。人们在为生成式人工智能所带来的多模态内容创作效率的提升而欢呼时,常常低估ChatGPT的推理能力。
2024-03-06 09:15:23 1938 8
原创 如何应对IT服务交付中的问题?
按需交付服务从来都不容易。成功的交付是以一种符合客户预期的一致性、可靠性、安全性、隐私性和成本效益的方式交付客户所需的服务。无论服务提供商提供的是 IT 服务,还是更传统的快递或电力公用事业服务,这都同样适用。与传统服务相比,IT 服务提供商因具有快速可部署的工具和云能力,在组织规模或物理位置方面受到的限制要少得多。现在小型 IT 服务提供商也能立即扩展规模,应对全球几乎任何已识别的市场需求。然而,由于在交付服务和管理服务方面存在认知差距,IT服务提供商很难做到可预测和可靠地交付符合客户期望的服务。
2024-03-05 10:31:56 1303 5
原创 由面试题“Redis是否为单线程”引发的思考
很多人都遇到过这么一道面试题:Redis是单线程还是多线程?这个问题既简单又复杂。说他简单是因为大多数人都知道Redis是单线程,说复杂是因为这个答案其实并不准确。难道Redis不是单线程?我们启动一个Redis实例,验证一下就知道了。竟然有6个线程!不是说Redis是单线程吗?怎么会有这么多线程呢?这6个线程的含义你可能不太了解,但是通过这个示例至少说明Redis并不是单线程。
2024-02-23 09:40:59 1359 12
原创 Apache Doris 发展历程、技术特性及云原生时代的未来规划
陈明雨,百度 Doris 团队前技术负责人、Apache Doris 项目 管理委员会主席注:本文整理自 Apache Doris 项目管理委员会主席陈明雨在 DIVE 全球基础软件创新大会(2022)的演讲,由李冬梅整理。Apache Doris 是由百度自研并开源的一款 MPP(大规模并行处理技术)的分析型数据库产品,其项目已于 2022 年 6 月正式从 Apache 孵化器“毕业”,成为 Apache 顶级项目。栾小凡。
2024-02-22 09:36:32 1797 13
原创 语义解析:连接自然语言与机器智能的桥梁
无论是NL2SQL还是KBQA,它们的核心都在于对用户输入的自然语言进行深入的语义理解,并将其转化为机器可执行的指令或查询。更重要的是,语义解析技术使得机器能够更智能地响应用户需求,为用户提供更加个性化、精准的服务,从而增强了用户的使用体验和满意度。而基于语义解析的方法由于依赖准确的结构化数据库(例如知识图谱中保存着太阳的一个属性是从东方升起),因此更倾向于给出确定的、基于知识的答案。当你说“打开客厅的灯”时,语义解析技术会将你的语音转化为计算机能够理解的指令,从而实现灯光的控制。
2024-01-10 12:36:06 6003 141
原创 SpringMVC拦截器
实战AI大模型》是一本旨在填补人工智能(AI)领域(特别是AI大模型)理论与实践之间鸿沟的实用手册。书中介绍了AI大模型的基础知识和关键技术,如Transformer、BERT、ALBERT、T5、GPT系列、InstructGPT、ChatGPT、GPT 4、PaLM和视觉模型等,并详细解释了这些模型的技术原理、实际应用以及高性能计算(HPC)技术的使用,如并行计算和内存优化。同时,《实战AI大模型》还提供了实践案例,详细介绍了如何使用Colossal AI训练各种模型。
2024-01-08 10:03:22 4845 96
原创 以企业架构为中心的SABOE数字化转型五环法
企业架构是企业数字化转型的底层方法论,作者首先提炼出了数字化企业的架构框架DEAF,然后据此向前后延伸,总结出SABOE数字化转型五环法,涵盖企业数字化转型从顶层设计到落地实施、从建设到运营、从效果评估到迭代改进各个方面,为企业提供端到端的方法论指导。在架构方面,SABOE五环法提出了DEAF数字化企业架构框架,融合和升级了等传统企业架构方法,具有数据化、智能化、敏捷化、生态化和体验化等五个特点,更加适应数字经济时代的需要。这些问题是多年发展中遗留下来的问题,可谓沉疴痼疾,阻碍了企业数字化转型的步伐。
2023-12-12 10:04:52 9131 202
原创 Java程序员,你掌握了多线程吗?
一本书讲透Java线程:原理与实践》一书深入介绍了Java线程的并发控制实现,在描述其原理的同时,详细解读了它们在真实业务场景下的应用。例如,如何利用synchronized和CAS来解决并发冲突,如何使用Java线程池技术来优化高并发应用的性能,以及如何通过线程安全的容器来保证数据的一致性等,带领你应对日益复杂的互联网挑战。如果你希望在Java多线程编程领域取得真正的进展,那么这本书将是鲜见的系统性学习资料,值得每一位技术爱好者细细品味。
2023-12-08 08:59:48 5091 141
原创 AI大爆发的时代,未来的年轻人怎样获得机会和竞争力?
这正是教育追求的目标,也是普通教师难以实现的。例如,在MOOC(Massive Open Online Courses,大规模开放在线课程)中,教师不仅要设计有趣、有效的课程内容和活动,还要激发学生的学习兴趣和参与热情。例如,在艺术领域,生成式AI已经能够生成令人惊叹的作品,如DALL·E的图像生成、OpenAI的文本生成、Magenta的音乐生成等。在STEM(科学、技术、工程、数学)教育中,AI可以提供更多的模拟和实验场景,让学生可以通过动手操作、探索发现、试错反馈等方式,学习基本的概念和原理。
2023-11-22 17:49:13 4836 114
原创 读书充电,温暖你的冬日。不可错过的10本架构师必读书籍
相信大家都对未来的职业发展有着憧憬和规划,要做架构师、要做技术总监、要做CTO。对于如何实现自己的职业规划也都信心满满,努力工作、好好学习、不断提升自己。相信成为一名优秀的架构师是很多程序员的目标,架构师的工作包罗万象,从开发基础框架到设计软件架构,从优化系统性能到修复重要Bug,从新技术选型到做出关键技术决策,从指导工程师开发到沟通、协调各种内外部关系。想要成为一个优秀的软件架构师,需要经过漫长的修炼,构建起自己的软件开发技术体系。但是一切看似纷繁复杂的技术技巧,均有其核心和基本的原理。
2023-11-16 09:23:24 6479 90
原创 程序员怎样才能学好算法? 这本书送几本给大家!
数据结构和算法是计算机科学的基石,是计算机的灵魂,要想成为计算机专业人员,学习和掌握算法是十分必要的。不懂数据结构和算法的人不可能写出效率更高的代码。计算机科学的很多新行业都离不开数据结构和算法作为基石,比如大数据、人工智能等。底层开发中也需要使用非常多的数据结构和算法知识,以保证底层系统的稳定性和高效性。这是一本关于数据结构和算法的书,以Java为描述语言,介绍了计算机编程中常用的数据结构和算法。
2023-11-08 11:07:34 4041 55
原创 详解 SpringMVC 的 HttpMessageConverter
HttpMessageConverter是Spring Framework中的一个接口,用于处理HTTP请求和响应的消息转换。在Spring MVC中,HttpMessageConverter主要用于将HTTP请求的输入内容转换为指定的Java对象,以及将Java对象转换为HTTP响应的输出内容。它负责处理请求和响应的数据格式转换,例如将请求的JSON或XML数据转换为Java对象,并将Java对象转换为JSON或XML格式的响应数据。
2023-11-06 08:43:04 5756 80
原创 国家数据局正式揭牌,数据专业融合型人才迎来发展良机
新华社北京10月26日电 《中国证券报》26日刊发文章《国家数据局揭牌数据要素产业进入加速发展期》。文章称,10月25日,国家数据局正式揭牌。业内人士认为,这标志着我国数字经济发展新阶段的开始,预计数据要素配套政策将加快出台,数据要素产业进入加速发展期。国家数据局的主要职责是负责协调推进数据基础制度建设,统筹数据资源整合共享和开发利用,统筹推进数字中国、数字经济、数字社会规划和建设等等,核心就是一个关键词——数据。数据有多重要?它已经成为和土地、劳动力、资本、技术一样的生产要素之一。
2023-10-31 08:57:55 5733 53
原创 完整攻防知识体系-你值得拥有
根据中国互联网络信息中心(CNNIC)发布的第51次《中国互联网络发展状况统计报告》,截至2022年12月,我国网民规模为10.67亿,互联网普及率达75.6%。我国有潜力建设全球规模最大、应用渗透最强的数字社会。在此背景下,网络安全事关国家安全和经济社会稳定,事关广大人民群众利益。当前,全球新一轮科技革命和产业变革深入推进,信息技术的发展日新月异,国内外的网络安全形势日趋严峻。
2023-10-28 11:18:24 7247 66
原创 从瀑布模式到水母模式:ChatGPT如何赋能软件研发全流程
计算机技术的发展和互联网的普及,使信息处理和传输变得更加高效,极大地改变了金融、商业、教育、娱乐等领域的运作方式。数据分析、人工智能和云计算等新兴技术,也在不断地影响和改变着各个行业。如今,我们正在见证人工智能技术的突破性发展。以OpenAI的ChatGPT为代表的人工智能技术,使我们有机会站在人类知识总和的巅峰上完成工作。ChatGPT的强大文本生成能力,使我们能够在软件开发过程中迅速提高需求分析、方案设计和代码生成的效率。
2023-10-27 09:59:58 6507 39
原创 信息科技如何做好风险管理
信息科技对金融业务发展所起的作用是举足轻重的。近年来,金融机构在战略规划中相继引入科技引领的概念。作为金融机构信息科技从业人员,我们笃信信息科技是一个非常有用的工具,一个兼具产品思维和管理思维、拥有高质增效能力的工具。这个工具如果在金融机构的业务发展中被很好地利用,可以帮助业务部门在开拓市场的过程中乘风破浪、激流勇进,创造丰硕成果;
2023-10-26 09:41:29 10325 42
原创 网络安全 人人有责
随着网络安全问题日益凸显,国家对网络安全人才的需求持续增长,其中,网络安全竞赛在国家以及企业的人才培养和选拔中扮演着至关重要的角色。一是最大限度减少攻击者的入侵时间,尽可能让其丧失对目标的访问,或者令其攻击成功后的停留时间最短;二是最大限度降低攻击者入侵成功后的横向移动速度,限制其在网络上的横向移动;三是以最快的速度清理后门,防止其重新进入网络资产;四是尽可能提高攻击溯源速度,掌握攻击者的动机和手法。
2023-10-24 14:20:56 9035 77
原创 SpringMVC - 详解RESTful
REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、适宜通信的架构。REST指的是一组架构约束条件和原则。" 如果一个架构符合REST的约束条件和原则,我们就称它为RESTful
2023-10-19 08:40:53 10058 216
原创 从0开始学Java:运算符(Operator)与标点符号(Separators)
运算符:是一种特殊的符号,用以表示数据的运算、赋值和比较等。表达式:用运算符连接起来的式子
2023-10-17 17:27:28 5354 16
原创 我献出这篇 go 精华总结,阁下该如何应对
Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。
2023-10-16 08:42:36 6423 48
原创 CTF/AWD竞赛标准参考书+实战指南:《AWD特训营》
随着网络安全问题日益凸显,国家对网络安全人才的需求持续增长,其中,网络安全竞赛在国家以及企业的人才培养和选拔中扮演着至关重要的角色。一是最大限度减少攻击者的入侵时间,尽可能让其丧失对目标的访问,或者令其攻击成功后的停留时间最短;二是最大限度降低攻击者入侵成功后的横向移动速度,限制其在网络上的横向移动;三是以最快的速度清理后门,防止其重新进入网络资产;四是尽可能提高攻击溯源速度,掌握攻击者的动机和手法。
2023-10-13 08:45:12 3001 86
原创 从0开始学Java:Java概述
JavaSE知识模块介绍数据类型运算符流程控制数组、…类和对象封装继承多态抽象接口、…集合I/O多线程网络编程反射机制、…Lambda表达式函数式编程新Date/Time API接口的默认、静态和私有方法、…第五部分MySQL/JDBC核心技术SQL语句数据库连接池DBUtils事务管理批处理、…计算机程序(Computer program),也称为软件(software),简称程序(英语:Program),是指一组指示计算机或其他具有信息处理能力装置执行动作或做出判断的指令,通常用某种。
2023-10-12 18:26:13 3617 16
原创 AI工程化—— 如何让AI在企业多快好省的落地?
作为计算机科学的一个重要领域,机器学习也是目前人工智能领域非常活跃的分支之一。机器学习通过分析海量数据、总结规律,帮助人们解决众多实际问题。随着机器学习技术的发展,越来越多的企业将机器学习技术作为核心竞争力,并运用在实际业务中。但是,机器学习应用落地并非一件轻松的事情,AI开发者往往需要面对各个环节的挑战。这些环节包括目标定义、数据收集、数据清洗、特征提取、模型选择、模型训练、模型部署和模型监控等,其中任何一个环节出现失误,都可能影响算法和策略在最终业务中落地的效果,造成成倍的损失。
2023-10-10 08:59:32 3517 36
原创 SpringMVC的视图
Spring MVC 是一个轻量级的Java Web框架,它采用了MVC(Model-View-Controller)设计模式来帮助开发者构建Web应用程序。在Spring MVC中,视图(View)是负责渲染并呈现用户界面的组件。Spring MVC支持多种视图技术,包括JSP(JavaServer Pages)、Thymeleaf、Freemarker、Velocity等。开发者可以根据自己的喜好和需求选择合适的视图技术。
2023-10-08 09:02:19 5207 166
JavaSE 五万字总结.pdf
2023-05-15
MyBatisPlus如何多表联查?
2022-02-16
如何通过JavaWEB获取远程客户端的MAC地址?
2022-01-04
Elasticsearch 7.8版本能和JDK8完美匹配吗?
2022-01-03
MySql 中的tinyint字段对应的java的什么类型?
2021-12-21
MySql 里面的 int 型如果我不设置长度那它默认的长度是多少?
2021-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人