自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(294)
  • 收藏
  • 关注

原创 领域驱动设计第一篇-DP主题

初步理解领域:业务问题的范畴。领域可大可小,对应着大小业务问题的边界。业务上要做的几个事,抽象拆分成多个内聚的领域在DDD中,DP可以是说是一切模型、方法、架构的基础。他是在特定领域、拥有精准定义、可以自我验证、拥有行为的对象。可以认为是领域的最小组成部分。

2024-12-29 23:50:42 586 1

原创 AI大模型原理

CHATGPT一来是最强大的大语言模型。

2024-12-04 22:57:06 469 1

原创 11月考期PMP冲刺题--复盘

在今年的合同续签后,审计师报告称,该版本的合同违反了去年通过的一项新法律。解析:由题干可知,项目团队为虚拟团队,C选项最佳,通过项目协作平台,客户可以实时查看项目进展、决策过程和相关文档,从而增强对项目的理解和信任,同时这也有助于缓解团队成员因远程工作带来的不适,因为他们可以在平台上更高效地协作。解析:关键词“将在4年时间内执行的长期项目”,对于长期项目,项目经理首先要考虑包括通货膨胀率,例如设备、人工和材料的成本可能会随着时间的推移而增加,这最终会影响到项目的成本,概念题选准,谁小选谁,选项C正确。

2024-11-05 08:25:05 812 2

原创 PMP-人

每日站会就是我们的小伙伴向其他小伙伴们说:我今天做了什么,明天要做什么,我有什么困难和问题。不能搞项目外的需求。项目关系人:项目经理、项目管理团队、项目团队、客户、职能经理、分包商、供应商。PMO:项目管理办公室,服务于项目,不同层级的PMO支持不同层级的项目。临时赶一下工期,加班是有效的,长期的加班,生产力是降低的。2:影响或受项目影响的人:受好的影响或者是不好的影响。发起人:给你钱让你发起项目的人,客户,老板都有可能。SM:团队的敏捷教练,带领大家认识规则和方法。项目管理团队是项目团队的一个子集。

2024-11-04 21:26:40 278

原创 11月考期PMP模考题--复盘

1、[单选]根据项目的特点,项目经理建议选择一种敏捷方法,该方法限制团队成员在任何给定时间执行的任务数。此方法还允许团队提高工作过程中问题和瓶颈的可见性。项目经理建议采用以下哪种方法?Based on the characteristics of the project, the project manager suggests selecting an agile method that limits the number of tasks being worked on by the team m

2024-10-22 20:19:37 881 1

原创 PMP敏捷专题课:敏捷实践指南

需求不确定和技术不确定的时候,就应该果断敏捷了。敏捷是一种思维模式。敏捷实践没有定性,任何人都可以创造出属于自己的敏捷实践。在价值观和原则的指导下即可。

2024-10-21 21:56:45 326 1

原创 PMP敏捷专题课:敏捷原则与理念

信息发射源、看板是敏捷相关的词汇。:敏捷的关键词。是传统项目管理的关键词。所以,应该采用:混合的,多轨制,瀑布态这样的声明周期STACEY矩阵。敏捷价值观指引者我们敏捷的实现。所做的任何事物,是否有易于价值观。

2024-10-15 22:46:35 1240 1

原创 Python第一篇:Python解释器

一般python解释器都是c python使用c编写的,还有j python用java编写的。python解释器是一款程序,用于解释、执行Python源代码。python进入控制台,python。

2024-09-25 23:28:23 333 1

原创 PMP精讲课程第四章:过程

Scrum工作流程在Scrum当中定义了一个3355的架构。

2024-05-31 23:14:25 1035 1

原创 PMP精讲课程第三章:人

组织各方,共同完成一个项目。

2024-05-30 00:37:56 600 1

原创 大数据Scala教程从入门到精通第十篇:Scala在IDEA中编写Hello World代码的简单说明

def:关键字,声明一个方法,(方法参数名称:参数类型) Array的类型是集合中括号里边的内容是泛型。object:关键字声明一个单例对象(伴生对象)main:方法,在外部可以直接调用执行。跟Java相比就是少了一堆的方法体。Scala中的不需要写分号的。

2024-05-29 22:27:03 888 1

原创 大数据Scala教程从入门到精通第九篇:Scala在IDEA中编写Hello World

【代码】大数据Scala教程从入门到精通第九篇:Scala在IDEA中编写Hello World。

2024-05-29 22:18:50 174

原创 大数据Scala教程从入门到精通第八篇:Scala在IDEA中编写Hello World

特殊的Java类库需要import。

2024-05-12 00:31:13 367 4

原创 大数据Scala教程从入门到精通第七篇:Scala在IDEA中编写Hello World

想让我们的idea支持scala的编写,需要安装一个插件。

2024-05-12 00:27:17 337 1

原创 大数据Scala教程从入门到精通第六篇:Scala编译结果反编译分析

问题:为什么Scalac之后的生成的class文件有两个,一个带$的,一个不带$的?不能直接java 执行scala编译的字节码文件。直接运行的话就会报错,会报一个类没有被找到。引入类库就可以基于Java命令直接执行了。

2024-05-12 00:15:33 405 1

原创 大数据Scala教程从入门到精通第六篇:Scala源文件编写和运行

def:用于声明方法入参:是一个String类型的数组。Unit:代表返回值返回值类型为空。

2024-05-10 23:36:30 319 1

原创 大数据Spark教程从入门到精通第四篇:Spark快速上手

代表了我们安装scala的maven环境已经准备好了,代码可以正常跑了。

2024-05-08 08:28:24 499 1

原创 大数据Scala教程从入门到精通第五篇:Scala环境搭建

1:首先确保 JDK1.8 安装成功:2:下载对应的 Scala 安装文件 scala-2.12.11.zip3:解压 scala-2.12.11.zip4:配置 Scala 的环境变量。

2024-05-08 00:39:37 523

原创 大数据Scala教程从入门到精通第四篇:Scala语言特点

4):Scala在设计时,马丁奥德斯基是参考了Jaw的设计思想,可以说Scala是源于Java,同时马丁奥德斯基也加入了自己的思想,将还。中,因此,对于学习过Java的同学,只要在学习Scala的过程中,搞清楚Scala和Java相同点和不同点,就可以快速的掌握Scala这门语言。2):Scala源代码(.scala)会被编译成Java字节码(.class),然后运行于JVM之上,(静态语言需要提前编译的如:Java、c、c+等,动态语言如:js)3):Scala单作为一门语言来看,非常的简洁高效。

2024-05-08 00:30:20 447

原创 大数据Scala教程从入门到精通第三篇:Scala和Java的关系

一般来说,学 Scala的人,都会 Java,而 Scala 是基于 Java 的,因此我们需要将 Scala和 Java 以及 JVM 之间的关系搞清楚,否则学习 Scala 你会蒙圈Scala可以使用SDK中的部分Java类库、SDK中特有类库、以及对于Java类库进行包装过的Scala类库。经过scalac编译器编译之后生成的也是class字节码文件。基于JVM进行最终满足跨平台性。

2024-05-08 00:21:49 733 1

原创 大数据Scala教程从入门到精通第二篇:Scala入门

Spark,是大数据的重要内容Spark就是使用Scala编写的。因此为了更好的学习Spark,需要掌握Scala这门语言Spark的兴起,带动Scala语言的发展!

2024-05-08 00:05:05 591

原创 大数据Scala教程从入门到精通第一篇:Scala基本介绍

Scala 基于 JVM和 Java 完全兼容。同样具有跨平台、可移植性好、方便的垃圾回收等特性Scala 比 Java 更加面向对象,可以说完全面对对象。Scala 是一门函数式编程语言,Java就是借鉴了Scala的函数式编程。面向对象的函数式编程语言。

2024-05-07 23:54:28 375

原创 大数据Spark教程从入门到精通第三篇:Spark核心模块

Spark最底层的模块是Apache Spark Core,其他的功能都是基于此实现的。Spark SQL操作结构化数据的模块Spark Streaming 对流式数据处理的模块。Spark MLlib对机器学习支持的一个功能模块。学习难度很高Spark GraphX对图形挖掘支持的一个功能模型。学习难度很高。

2024-05-07 07:39:00 405

原创 大数据Spark教程从入门到精通第一篇:Spark概述

Spark 是一种基于内存的快速、通用、可扩展的大数据分析计算引擎。

2024-05-06 23:52:43 458

原创 第二章:项目管理的逻辑

波士顿矩阵。

2024-05-05 22:06:28 455 2

原创 第一章:项目管理的意义

为了创造独特的或者进行的临时性工作。项目分为三种:产品类项目、服务类项目、成果类项目。

2024-05-05 20:29:40 229

原创 JWT从入门到上天系列第二章:JWT的结构

上篇,我们介绍了什么是JWT,他就是基于客户端保存,客户端请求的时候携带这个令牌,我们后端记性验证即可。这个避免了我们的Session占用、他还是间接的因为数据量很小,他还是自包含的,因为用查询数据库。

2024-02-29 22:23:09 1022 2

原创 JWT从入门到上天系列第一章:JWT的简介和传统认证流程的对比

他是一个JSON形式的加密令牌,有令牌就放行,没有令牌或者令牌信息不正确就不让你通过,这个令牌是一个身份的代表。支持跨系统进行信任验证。JWT简称JSON Web Token,各方之间使用JSON形式传输信息,此信息可以进行验证和信任,因为有数字签名。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名也就是通过JSON形式作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输过程中还可以完成数据加密、签名等相关处理。

2024-02-21 22:51:47 784 1

原创 JWT从入门到上天系列第一章:JWT的简介和传统认证流程的对比(补充内容1)

Http协议无状态,不知道哪个用户访问发送的请求,只能通过Cookie进行用户认证。访问的时候最大的问题就是希望用户做认证。这个不是长连接的,发送-响应完毕请求之后就断开了。这个时候就需要会话这套机制来解决这个问题,让服务器知道请求是哪个用户发的。Cookie就是为了个Http协议记录状态。我们在JavaWeb中,为每一个浏览器创建一个会话,也就是一套Cookie-Session。第。浏览器作为二次登录携带。通过Cookie中的SessionId找对应的Session对象。

2024-02-21 22:32:35 277

原创 Docker从入门到上天系列第三篇:Docker的安装

docker官方提供了很简单的安装步骤,适用于所有的平台。当前docker引擎支持主流操作系统。

2024-02-20 23:15:30 365 1

原创 Docker从入门到上天系列第二篇:Docker与传统虚拟机对比

另外在调用宿主机的CPU、磁盘等等这些资源的时候,拿内存举例,虚拟机是利用Hyperisor去虚拟化内存申请,整个调用过程是虚拟内存·>虚拟物理内存·>真正物理内存,但是Docker是利用DockerEngine去调用宿主的的资源,这时候过程是虚拟内存>真正物理内存。就是上边的小箱子,那个就是一个又一个的容器。如果安装的是Mysql,我们就叫Mysql容器,安装的Tomcat就叫Tomcat容器。鲸鱼代表是Docker引擎,引擎才能运行一个又一个的Docker容器实例,或者叫软软件实例。

2024-02-20 21:54:25 429

原创 Docker从入门到上天系列第一篇:Docker开篇介绍

docker是一个容器技术,他是一个容器解决方案,帮助开发人员以及开发团队构建和发布应用。Docker容器可以将我们的应用程序和应用程序所需要的环境进行整体打包,对于应用来讲不存在环境差异。本地能跑,线上肯定也能跑。Docker是一个容器技术,他是一个应用容器技术,里边安装的就是我们的应用。他就是用来保证我们的应用环境高度一致。

2024-02-20 21:13:27 467 1

原创 世界顶级名校计算机专业,都在用哪些书当教材?

清华、北大、MIT、CMU、斯坦福的学霸们在新学期里要学什么?今天我们来盘点一下那些世界名校计算机专业采用的教材。

2024-02-20 19:40:03 2239 1

原创 Linux从入门到上天系列第一篇:Linux之Centos安装

1:window7+3:CentOS系统镜像。

2024-02-19 23:37:03 306 1

原创 k8s从初识到上天系列第二篇:kubernetes的组件和架构

当部署完 Kubernetes,便拥有了一个完整的集群。一组工作机器,称为节点, 会运行容器化应用程序。每个集群至少有一个工作节点。工作节点会 托管Pod ,而 Pod 就是作为应用负载的组件。控制平面管理集群中的工作节点和Pod。说人话版本:集群:cluster,多个几点被组织到一起共同为系统提供服务过程称之为集群。本质上是将承载同一个软件服务节点组织到一起,称之为该软件(服务)的集群,当然集群中的节点身份地位是不一样的。k8s集群也是如此,他也是多个节点组成。

2024-01-27 22:10:37 1097 3

原创 k8s从初识到上天系列第一篇:初识kubernetes

Kubernetes 也称为 K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现。Kubernetes源自Google 15 年生产环境的运维经验,同时凝聚了社区的最佳创意和实践。Kubernetes是一个可移植、可扩展的开源平台,用于 管理容器化的工作负载和服务,可促进声明式配置和自动化,所谓管理容器和编排容器,就是对容器进行负载均衡和对容器内的服务做服务发现,让我们的服务能变得配置自动化,这是k8s的一个核心目标。

2024-01-25 00:06:23 1106

原创 深入理解JVM虚拟机第四十篇:图解对象分配过程

😉😉 欢迎加入我们的学习交流群呀!✅✅1:这是给大家的福利!✨✨2:我们免费分享Netty、Dubbo、k8s、Mybatis、Spring、Security、Docker、Grpc、消息中间件、Rpc、SpringCloud等等很多应用和源码级别高质量视频和笔记资料,你想学的我们这里都有!🥭🥭3:QQ群:583783824📚📚 工作VX:拉你进VX群,免费领取!💞💞4:以上内容,进群免费领取呦~ 💞💞💞💞。

2024-01-20 23:27:47 149 1

原创 深入理解JVM虚拟机第三十九篇:JVM中新生代和老年代相关参数设置

前边我们已经说过了,怎么设置堆空间的大小。我们也知道了,堆空间的大小本质上也由新生代和老年代组成。年轻代和老年代的比例怎么构成?如何修改呢?这就是我们本篇文章想要和大家说明白的问题。存储在JVM中的Java对象可以被划分为两类:一类是生命周期较短的瞬时对象,这类对象的创建和消亡都非常迅速。另外一类对象的生命周期却非常长,在某些极端的情况下还能够与JVM的生命周期保持一致(Spring工厂对象)。

2024-01-15 21:34:15 7375 11

原创 k8s实战从入门到上天系列第一篇:K8s微服务实战内容开篇介绍

我们使用开源ruoyi微服务基本使用,基于基本的微服务实践。我们来讲解k8s的实战内容。

2024-01-14 22:35:25 744 10

原创 深入理解JVM虚拟机第三十八篇:JVM中OOM的说明和举例

对象是存储在堆空间中,我们想要展示OutOfMemory我们只需要玩命创建对象即可。

2024-01-14 21:02:59 197 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除