- 博客(238)
- 问答 (5)
- 收藏
- 关注
原创 腾讯云AI代码助手-程序员的第三只手
经过五叶草的几天的上手体验, 收货颇多, 这款 AI 代码助手简直是程序员的第三只手!五叶草墙裂给大家推荐这款腾讯AI代码助手,也推荐大家都去AI代码助手的官网体验一下叭!最后原各位开发人员在腾讯AI代码助手的助力下工作顺心, 愿我国AI持续发展,早日成为世界领先地位!
2024-08-12 09:03:46 1468 5
原创 AIGC时代程序员的跃迁——编程高手的密码武器
这是一本讲解如何用ChatGPT、GitHub Copilot X、Cursor等主流AIGC工具优化和提升软件开发全流程效率和质量的实战性著作。全书以软件开发的流程位主线来组织内容,详细讲解了程序员、架构师、项目经理、产品经理、技术团队管理者们如何在技术方案构建、需求文档撰写、代码编写与注解、客户端开发、前端开发、后端开发、测试和调试、性能优化、疑难问题解决、产品设计、软件架构与设计、应试与面试12个主题充分发挥AIGC工具的潜能,在提高研发效率和质量的同时,提升自身的实力。
2024-07-08 11:07:20 1301 9
原创 为什么说掌握心理学知识成为产品经理一门必修课?
谈及心理学,往往认为它是一门研究人类心理现象及其影响下的精神功能和行为活动的科学,很多情况下,我们的直观印象是把心理学与医学领域进行关联,殊不知,心理学还和很多交叉学科存在关联关系,例如,今天,我们要讨论的,心理学和产品设计的融合应用。
2024-06-13 08:45:00 4339 6
原创 银行存量客户运营与数字化转型
而我们今天所说的各种“触达的问题”“运营的问题”“体验的问题”,看起来是技术的问题,实际上背后都是文化与价值传导的问题,它的成效反映出来的是我们对未来市场或增量市场的理解能力。本书共分8章,每一章下都包含若干典型或热点问题,涉及趋势、逻辑、方法、平台、渠道、服务、能力、组织等多个方面,所有问题按照从外部环境到内部组织串联起来,形成一套完整体系,这套体系呈现了银行存量客户运营的全貌,是帮读者形成自己的存量客户运营解决方案的模板。攻击力不足的背后则是数字连接的薄弱,是“弹药”的过时,是话语体系的割裂。
2024-06-12 15:01:04 3575 4
原创 618精选网络安全书单:打造数字世界的钢铁长城!
数字政府网络安全合规性建设指南:密码应用与数据安全》:在数字化政府的推进过程中,网络安全合规性越来越受到重视。《红蓝攻防:构建实战化网络安全防御体系》:从红队的攻击思维到蓝队的防御策略,本书全方位解读安全防御体系的构建,对于希望建立更加坚固网络防线的安全专家来说,这是一本必读之作。《ATT&CK视角下的红蓝对抗实战指南》 以MITRE ATT&CK框架为基础,深入探讨红蓝对抗的战术与策略。这本书以实际案例出发,带你一步步深入了解内网渗透的精髓,适合有一定基础的网络安全从业者深化实战技巧。
2024-06-05 09:09:19 3418 3
原创 不同数据库背后的数据存储方案
如果以组件的类型是关系型数据库还是非关系型数据库,并结合服务的场景是OLTP还是OLAP来对业界各种存储组件进行划分的话,可以得到如下图所示的结果。关系型数据库中既有为OLTP设计的,也有为OLAP设计的,同时还有新兴发展起来兼容二者的HTAP数据库。这些系统都有各自适用的业务场景,它们在存储引擎选型时,往往会根据适用场景来决定。如果是读多写少的场景,通常会选择B+树、哈希表来构建存储引擎。而如果是写多读少的场景,往往会选择LSM树来构建存储引擎。
2024-06-05 08:47:10 3767 1
原创 详解51种企业应用架构模式
我的职业生涯专注于企业应用,因此,这里所谈及的模式也都是关于企业应用的。(企业应用还有一些其他的说法,如“信息系统”或更早期的“数据处理”。)那么,这里的“企业应用”具体指的是什么呢?我无法给出一个精确的定义,但是我可以罗列一些个人的理解。先举几个例子。企业应用包括工资单、患者记录、发货跟踪、成本分析、信用评分、保险、供应链、会计、客户服务以及外汇交易等。企业应用不包括汽车燃油喷射、文字处理、电梯控制、化工厂控制器、电话交换机、操作系统、编译器以及电子游戏等。企业应用一般都涉及持久化数据。
2024-06-05 08:36:31 3530
原创 一文读懂游戏起源与游戏运营
市面上的游戏品种繁杂,琳琅满目,它们是如何在历史的长河中逐步演变成今天的模式的呢?接下来,我们先回顾游戏的发展史,然后按照时间轴来叙述游戏运营的兴起。
2024-06-03 11:12:25 3657 5
原创 618精选编程书单:提升你的代码力
欢迎来到 我有一颗五叶草 的博客🍉🍉🍉欢迎来到: 我是,国立哔哩哔哩大学计算机系硕士研究生在读. 一个追求数学与计算的边界、时间与空间的平衡,0与1的延伸的后端开发者。期待与您一起,探索编程世界中的发现和创新之旅。敬请期待定期更新、见解和教程!让我们一起踏上这段编码冒险之旅!数学与计算的边界 时间与空间的平衡 0与1的延伸亲爱的开发者们,👋。
2024-05-23 08:34:30 4831 11
原创 开源大模型与闭源大模型,我更看好哪一方!
欢迎来到 我有一颗五叶草 的博客🍉🍉🍉欢迎来到: 我是,国立哔哩哔哩大学计算机系硕士研究生在读. 一个追求数学与计算的边界、时间与空间的平衡,0与1的延伸的后端开发者。期待与您一起,探索编程世界中的发现和创新之旅。敬请期待定期更新、见解和教程!让我们一起踏上这段编码冒险之旅!数学与计算的边界 时间与空间的平衡 0与1的延伸简介:评价一个AI模型“好不好”“有没有发展”,首先就躲不掉“开源”和“闭源”两条发展路径。对于这两条路径,我更看好哪一种呢!本篇文章详细介绍。
2024-05-22 17:42:01 973 7
原创 我是这样让大模型更聪明的
在人工智能领域,大型模型已经成为各种任务的主力军,从语言理解到图像识别,再到自然语言处理,这些模型在各个领域都取得了巨大的成功。然而,尽管它们的性能已经令人印象深刻,但仍然存在提升其智能水平的潜力。本文将探讨如何进一步提升大型模型的智能水平,并讨论可能的方法和挑战。
2024-05-22 09:33:36 553 2
原创 Node-RED 物联网应用开发:十大特性
Node-RED作为一个开源项目在推出后获得了巨大的成功和广泛的开发者的支持,其跨界能力和全新的开发方式成为最大的特点。Node-RED可以轻松完成工业控制、物联网、网络通信、信息化等多种跨界融合场景的应用,同时使用了低代码平台和流程化引擎的全新方式进行开发。Node-RED是一个开源的可视化编程工具,用于连接物联网(IoT)设备、API和在线服务。随着物联网的快速发展,越来越多的设备需要连接和交互。传统的编程方法需要处理大量的底层细节,如网络协议、数据格式和设备驱动程序。
2024-05-20 14:13:58 4139 5
原创 K邻算法:在风险传导中的创新应用与实践价值
在当今工业领域,图思维方式与图数据技术的应用日益广泛,成为图数据探索、挖掘与应用的坚实基础。本文旨在分享嬴图团队在算法实践应用中的宝贵经验与深刻思考,不仅促进业界爱好者之间的交流,更期望从技术层面为企业在图数据库选型时提供新的视角与思路。
2024-05-07 12:01:37 1141 4
原创 三大层次学习企业架构框架TOGAF
对于一名架构师来讲,如果说编程语言是知识库层次中的入门石,那么企业架构框架则相当于知识库层次中的金字塔尖。如果想成长为企业级的架构师,企业架构框架是必须要攀登的高塔。目前国内绝大多数企业采用TOGAF标准,因此我们的讨论主要围绕TOGAF展开,涉及主流版本9.1和9.2。在这个过程中,笔者还会广泛运用摩天轮学习法,以便更清晰地呈现相关内容。在本文中,笔者将首先讨论企业架构框架TOGAF的学习方法。目前,关于TOGAF的学习材料主要以官方手册为主,网上的资料大多不成体系。
2024-04-19 14:42:14 2532 6
原创 一本书带你了解企业数据架构
正如在《企业级数据架构》一书中的第一章所提到的,其实不同类型的组织对于数据架构的理解或者定义都是不一样的。同时笔者还将数据架构核心要素在逻辑上实现了统一,开创性的梳理了不同要素之间的关系,这部分的内容出现在《企业级数据架构》的第十二章。这一些现象的出现说明某些企业的数据架构可能在某些方面出现一些问题。此外本书还按照DIKW框架,参考数据资产相关的书籍,罗列了数字相关名词出现的时间点(例如信息化、数字化、数据化),并且结合自身的理解构建了三者在物理空间以及网络空间的相关关系,相关的内容出现在本书的第十四章。
2024-03-29 09:07:53 2232 7
原创 一本书掌握数字化运维方法,构建数字化运维体系
数字化转型已经成为大势所趋,各行各业正朝着数字化方向转型,利用数字化转型方法论和前沿科学技术实现降本、提质、增效,从而提升竞争力。数字化转型是一项长期工作,包含的要素非常丰富,如数字化转型顶层设计、组织架构设计、领军人的数字化思想转型、前沿科技的应用、业务和技术的融合,真正做到流程打通、系统打通、数据打通和业务系统端到端联动融合。如何实现业务与技术的融合?如何实现从业务到研发、运维、运营的全链路端到端数据闭环?
2024-03-27 14:39:57 3578 4
原创 ARM汇编与逆向工程 蓝狐卷 基础知识
与传统的CISC(Complex Instruction Set Computer,复杂指令集计算机)架构相比,Arm架构的指令集更加简洁明了,指令执行效率更高,能够在更低的功耗下完成同样的计算任务,因此在低功耗、嵌入式等领域具有广泛的应用。同时,由于ARM公司采用了开放授权的商业模式,许多芯片厂商都可以使用Arm架构进行设计和生产,因此Arm架构在移动设备、智能家居、工控等领域也得到了广泛应用。
2024-03-18 09:17:16 3764 9
原创 一本书讲透ChatGPT,实现从理论到实践的跨越!大模型技术工程师必读
OpenAI 在 2022 年 11 月推出了人工智能聊天应用—ChatGPT。它具有广泛的应用场景,在多项专业和学术基准测试中表现出的智力水平,不仅接近甚至有时超越了人类的平均水平。这使得 ChatGPT 在推出之初就受到广大用户的欢迎,被科技界誉为人工智能领域的新里程碑。人们在为生成式人工智能所带来的多模态内容创作效率的提升而欢呼时,常常低估ChatGPT的推理能力。
2024-03-06 09:15:23 2040 8
原创 如何应对IT服务交付中的问题?
按需交付服务从来都不容易。成功的交付是以一种符合客户预期的一致性、可靠性、安全性、隐私性和成本效益的方式交付客户所需的服务。无论服务提供商提供的是 IT 服务,还是更传统的快递或电力公用事业服务,这都同样适用。与传统服务相比,IT 服务提供商因具有快速可部署的工具和云能力,在组织规模或物理位置方面受到的限制要少得多。现在小型 IT 服务提供商也能立即扩展规模,应对全球几乎任何已识别的市场需求。然而,由于在交付服务和管理服务方面存在认知差距,IT服务提供商很难做到可预测和可靠地交付符合客户期望的服务。
2024-03-05 10:31:56 1411 5
原创 由面试题“Redis是否为单线程”引发的思考
很多人都遇到过这么一道面试题:Redis是单线程还是多线程?这个问题既简单又复杂。说他简单是因为大多数人都知道Redis是单线程,说复杂是因为这个答案其实并不准确。难道Redis不是单线程?我们启动一个Redis实例,验证一下就知道了。竟然有6个线程!不是说Redis是单线程吗?怎么会有这么多线程呢?这6个线程的含义你可能不太了解,但是通过这个示例至少说明Redis并不是单线程。
2024-02-23 09:40:59 1404 12
原创 Apache Doris 发展历程、技术特性及云原生时代的未来规划
陈明雨,百度 Doris 团队前技术负责人、Apache Doris 项目 管理委员会主席注:本文整理自 Apache Doris 项目管理委员会主席陈明雨在 DIVE 全球基础软件创新大会(2022)的演讲,由李冬梅整理。Apache Doris 是由百度自研并开源的一款 MPP(大规模并行处理技术)的分析型数据库产品,其项目已于 2022 年 6 月正式从 Apache 孵化器“毕业”,成为 Apache 顶级项目。栾小凡。
2024-02-22 09:36:32 1872 13
原创 语义解析:连接自然语言与机器智能的桥梁
无论是NL2SQL还是KBQA,它们的核心都在于对用户输入的自然语言进行深入的语义理解,并将其转化为机器可执行的指令或查询。更重要的是,语义解析技术使得机器能够更智能地响应用户需求,为用户提供更加个性化、精准的服务,从而增强了用户的使用体验和满意度。而基于语义解析的方法由于依赖准确的结构化数据库(例如知识图谱中保存着太阳的一个属性是从东方升起),因此更倾向于给出确定的、基于知识的答案。当你说“打开客厅的灯”时,语义解析技术会将你的语音转化为计算机能够理解的指令,从而实现灯光的控制。
2024-01-10 12:36:06 6041 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 4887 96
原创 以企业架构为中心的SABOE数字化转型五环法
企业架构是企业数字化转型的底层方法论,作者首先提炼出了数字化企业的架构框架DEAF,然后据此向前后延伸,总结出SABOE数字化转型五环法,涵盖企业数字化转型从顶层设计到落地实施、从建设到运营、从效果评估到迭代改进各个方面,为企业提供端到端的方法论指导。在架构方面,SABOE五环法提出了DEAF数字化企业架构框架,融合和升级了等传统企业架构方法,具有数据化、智能化、敏捷化、生态化和体验化等五个特点,更加适应数字经济时代的需要。这些问题是多年发展中遗留下来的问题,可谓沉疴痼疾,阻碍了企业数字化转型的步伐。
2023-12-12 10:04:52 9292 202
原创 Java程序员,你掌握了多线程吗?
一本书讲透Java线程:原理与实践》一书深入介绍了Java线程的并发控制实现,在描述其原理的同时,详细解读了它们在真实业务场景下的应用。例如,如何利用synchronized和CAS来解决并发冲突,如何使用Java线程池技术来优化高并发应用的性能,以及如何通过线程安全的容器来保证数据的一致性等,带领你应对日益复杂的互联网挑战。如果你希望在Java多线程编程领域取得真正的进展,那么这本书将是鲜见的系统性学习资料,值得每一位技术爱好者细细品味。
2023-12-08 08:59:48 5133 141
原创 AI大爆发的时代,未来的年轻人怎样获得机会和竞争力?
这正是教育追求的目标,也是普通教师难以实现的。例如,在MOOC(Massive Open Online Courses,大规模开放在线课程)中,教师不仅要设计有趣、有效的课程内容和活动,还要激发学生的学习兴趣和参与热情。例如,在艺术领域,生成式AI已经能够生成令人惊叹的作品,如DALL·E的图像生成、OpenAI的文本生成、Magenta的音乐生成等。在STEM(科学、技术、工程、数学)教育中,AI可以提供更多的模拟和实验场景,让学生可以通过动手操作、探索发现、试错反馈等方式,学习基本的概念和原理。
2023-11-22 17:49:13 5102 114
原创 读书充电,温暖你的冬日。不可错过的10本架构师必读书籍
相信大家都对未来的职业发展有着憧憬和规划,要做架构师、要做技术总监、要做CTO。对于如何实现自己的职业规划也都信心满满,努力工作、好好学习、不断提升自己。相信成为一名优秀的架构师是很多程序员的目标,架构师的工作包罗万象,从开发基础框架到设计软件架构,从优化系统性能到修复重要Bug,从新技术选型到做出关键技术决策,从指导工程师开发到沟通、协调各种内外部关系。想要成为一个优秀的软件架构师,需要经过漫长的修炼,构建起自己的软件开发技术体系。但是一切看似纷繁复杂的技术技巧,均有其核心和基本的原理。
2023-11-16 09:23:24 6764 90
原创 程序员怎样才能学好算法? 这本书送几本给大家!
数据结构和算法是计算机科学的基石,是计算机的灵魂,要想成为计算机专业人员,学习和掌握算法是十分必要的。不懂数据结构和算法的人不可能写出效率更高的代码。计算机科学的很多新行业都离不开数据结构和算法作为基石,比如大数据、人工智能等。底层开发中也需要使用非常多的数据结构和算法知识,以保证底层系统的稳定性和高效性。这是一本关于数据结构和算法的书,以Java为描述语言,介绍了计算机编程中常用的数据结构和算法。
2023-11-08 11:07:34 4099 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 5936 80
原创 国家数据局正式揭牌,数据专业融合型人才迎来发展良机
新华社北京10月26日电 《中国证券报》26日刊发文章《国家数据局揭牌数据要素产业进入加速发展期》。文章称,10月25日,国家数据局正式揭牌。业内人士认为,这标志着我国数字经济发展新阶段的开始,预计数据要素配套政策将加快出台,数据要素产业进入加速发展期。国家数据局的主要职责是负责协调推进数据基础制度建设,统筹数据资源整合共享和开发利用,统筹推进数字中国、数字经济、数字社会规划和建设等等,核心就是一个关键词——数据。数据有多重要?它已经成为和土地、劳动力、资本、技术一样的生产要素之一。
2023-10-31 08:57:55 5786 53
原创 完整攻防知识体系-你值得拥有
根据中国互联网络信息中心(CNNIC)发布的第51次《中国互联网络发展状况统计报告》,截至2022年12月,我国网民规模为10.67亿,互联网普及率达75.6%。我国有潜力建设全球规模最大、应用渗透最强的数字社会。在此背景下,网络安全事关国家安全和经济社会稳定,事关广大人民群众利益。当前,全球新一轮科技革命和产业变革深入推进,信息技术的发展日新月异,国内外的网络安全形势日趋严峻。
2023-10-28 11:18:24 7400 66
原创 从瀑布模式到水母模式:ChatGPT如何赋能软件研发全流程
计算机技术的发展和互联网的普及,使信息处理和传输变得更加高效,极大地改变了金融、商业、教育、娱乐等领域的运作方式。数据分析、人工智能和云计算等新兴技术,也在不断地影响和改变着各个行业。如今,我们正在见证人工智能技术的突破性发展。以OpenAI的ChatGPT为代表的人工智能技术,使我们有机会站在人类知识总和的巅峰上完成工作。ChatGPT的强大文本生成能力,使我们能够在软件开发过程中迅速提高需求分析、方案设计和代码生成的效率。
2023-10-27 09:59:58 6549 39
原创 信息科技如何做好风险管理
信息科技对金融业务发展所起的作用是举足轻重的。近年来,金融机构在战略规划中相继引入科技引领的概念。作为金融机构信息科技从业人员,我们笃信信息科技是一个非常有用的工具,一个兼具产品思维和管理思维、拥有高质增效能力的工具。这个工具如果在金融机构的业务发展中被很好地利用,可以帮助业务部门在开拓市场的过程中乘风破浪、激流勇进,创造丰硕成果;
2023-10-26 09:41:29 10537 42
原创 网络安全 人人有责
随着网络安全问题日益凸显,国家对网络安全人才的需求持续增长,其中,网络安全竞赛在国家以及企业的人才培养和选拔中扮演着至关重要的角色。一是最大限度减少攻击者的入侵时间,尽可能让其丧失对目标的访问,或者令其攻击成功后的停留时间最短;二是最大限度降低攻击者入侵成功后的横向移动速度,限制其在网络上的横向移动;三是以最快的速度清理后门,防止其重新进入网络资产;四是尽可能提高攻击溯源速度,掌握攻击者的动机和手法。
2023-10-24 14:20:56 9116 77
原创 SpringMVC - 详解RESTful
REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、适宜通信的架构。REST指的是一组架构约束条件和原则。" 如果一个架构符合REST的约束条件和原则,我们就称它为RESTful
2023-10-19 08:40:53 10237 216
原创 从0开始学Java:运算符(Operator)与标点符号(Separators)
运算符:是一种特殊的符号,用以表示数据的运算、赋值和比较等。表达式:用运算符连接起来的式子
2023-10-17 17:27:28 5420 16
原创 我献出这篇 go 精华总结,阁下该如何应对
Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。
2023-10-16 08:42:36 6481 48
原创 CTF/AWD竞赛标准参考书+实战指南:《AWD特训营》
随着网络安全问题日益凸显,国家对网络安全人才的需求持续增长,其中,网络安全竞赛在国家以及企业的人才培养和选拔中扮演着至关重要的角色。一是最大限度减少攻击者的入侵时间,尽可能让其丧失对目标的访问,或者令其攻击成功后的停留时间最短;二是最大限度降低攻击者入侵成功后的横向移动速度,限制其在网络上的横向移动;三是以最快的速度清理后门,防止其重新进入网络资产;四是尽可能提高攻击溯源速度,掌握攻击者的动机和手法。
2023-10-13 08:45:12 3097 86
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关注的人