godpunishv3
码龄3年
关注
提问 私信
  • 博客:15,564
    15,564
    总访问量
  • 37
    原创
  • 163,502
    排名
  • 213
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2022-04-22
博客简介:

godpunishv3的博客

查看详细资料
  • 原力等级
    当前等级
    2
    当前总分
    153
    当月
    0
个人成就
  • 获得296次点赞
  • 内容获得0次评论
  • 获得220次收藏
创作历程
  • 37篇
    2024年
成就勋章
TA的专栏
  • 实习中遇到的问题
    2篇
  • 如何使用ideal
    1篇
  • SpringBoot3精讲
    2篇
  • 最简单的一个前后端项目
    4篇
  • 前端开发
    13篇
创作活动更多

开源数据库 KWDB 社区征文大赛,赢取千元创作基金!

提交参赛作品,有机会冲刺至高2000元的创作基金,快来参与吧!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

进程和线程之间的关系以及个人的理解

我们都可以知道底层中,所有的程序都要内存中运行。而进程就相当于我们单独的画了一片区域给一个进程。进程都有自己独立的内存地址空间,包括代码段、数据段、堆栈段等。不同进程之间的内存空间是完全独立的,互相不能直接访问彼此的内存。但是,我依然有访问彼此内存的需求。所以线程诞生了。我们将进程的内存分成若干个小的区域,而每个小的区域就是一个线程。线程之间共享该进程的内存空间,包括代码段、数据段和堆栈段。这意味着所有线程可以直接访问和修改共享的变量和数据。多线程执行是使用上下文切换来实现的。
原创
发布博客 2024.08.27 ·
759 阅读 ·
26 点赞 ·
1 评论 ·
8 收藏

如何正确的配置nacos将自己的持久化写入mysql中

遇到的坑是nacos加入mysq持久化后用不了。直接上图就我们需要多映射几个端口给nacos。以上的配置是可以成功运行的。
原创
发布博客 2024.08.27 ·
135 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2.ideal中的各种常用的插件

可以显示我们项目中URL,提供测试,查找等功能,按ctrl+alt+/弹出对话框来查找。在创建对象的时候,按下alt+enter可以自动的帮我们设置属性里面的值。输入我们的json数据,比如{id:1;name:wangwu}可以根据你传进来的json数据,来自动地生成我们的实体类。使用方法,创建我们的一个实体类。可以在xml文件里面自动地跳转到我们的代码上面。可以显示我们各个文件中各个方法它们之间的关系。自动地帮我们生成,get,set方法。
原创
发布博客 2024.08.12 ·
356 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

1.ideal中的各种常用的快捷键

【代码】1.ideal中的各种常用的快捷键。
原创
发布博客 2024.08.12 ·
314 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

3.如何理解springboot的自动配置

我们要知道,使用springboot说白了,就springboot帮你自动的整合好了springmvc,你就不需要进行这么多的配置了。将鼠标放在他的上面,发现它是被spring-boot:3.0.5jar里面引进来的。@SpringBootApplication注解其实里面就有autoconfig功能,我们追进源码。最后我们发现,它的地址指向的是我们的外部库。这些配置类如果需要使用定制,我们就可以直接通过继承的方式将其改写。打开后就能发现我们的会自动配置的包了。我打开它的autoconfig的包。
原创
发布博客 2024.07.22 ·
288 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

2.SpringBoot之日志配置

在我们编写代码的时候经常需要我们手动写,print()来打什么东西,以便我们进行我们代码调试。所以,我们就在想都能不能有一种东西可以自动帮我们给全部打印?所以就出现了我们的日志。日志格式通常我们配置 application.properties 就够了。当然也可以自定义。比如:日志系统自定义LogbackLog4j2如果可能,我们建议您在日志配置中使用-spring变量(例如,而不是如果您使用标准配置文件,spring 无法完全控制日志初始化。最佳实战:自己要写配置,配置文件名加上。
原创
发布博客 2024.07.16 ·
828 阅读 ·
27 点赞 ·
0 评论 ·
32 收藏

1.SpringBoot的诞生

1、导入。
原创
发布博客 2024.07.16 ·
345 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

9.如何将Redis整合到我们的项目之中

在上一节课中,我们梳理了我们的项目之间各自的关系。接下来,我们就要加入我们缓存技术Redis了。在一般的项目中我们都是加入在mysql之前,当外来的数据访问我们的mysql数据库的时候,如果redis里面有这个数据。我们就不会访问我们的mysql而是直接访问我们的redis进行替代。可是,我们的项目是直接使用Elasticesearch进行我们的查询操作,所以加入redis后。如下图所示:这就理清了,我们的reids应该在我们的项目中的那个位置。
原创
发布博客 2024.07.12 ·
329 阅读 ·
10 点赞 ·
0 评论 ·
5 收藏

8.ElasticSearch,mysql,springcloud之间的关系

他们的关系如上,接下来。我们就要加入非常重要的技术,那就是我们的Redis。
原创
发布博客 2024.07.12 ·
137 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

7.ElasticSearch

ElasticSearch本质上是一个数据库,它是一个专门为搜索而生的数据库。它本质是基于倒排排序所设计的数据库。其就是通过将文章里面的词建档,而每个词都有独立的id。所以,进行模糊查询的时候自然就很快了。这个数据库可以取代mysql吗?不,正常情况下他们都是共生的关系,我们将MySQL作为业务数据库,ES作为查询数据库,用来实现读写分离,缓解MySQL数据库的查询压力,应对海量数据的复杂查询。你看下面的一张图就知道了。不过,话也说会来了。ES也只是在一些大公司里面才会用到。
原创
发布博客 2024.07.12 ·
625 阅读 ·
22 点赞 ·
0 评论 ·
13 收藏

6.springcloud之gateway

gateway也就是我们的网关。为什么我们要使用网关呢?因为,我们在实际工作中。在把服务器的请求发送到相关的服务的时候,我们往往要进行多种的操作,比如路由,过滤,限流以及监控等。如果我们每一个服务都进行这么一个操作会造成我们的重复开发,所以我们选择使用网关进行我们的动态的路由。
原创
发布博客 2024.07.10 ·
166 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

5.springcloud之nacos 将配置交给服务中心进行管理

3)、需要给配置中心默认添加一个叫 数据集(Data Id)spring.application.name.properties。* 2、每一个微服务之间互相隔离配置,每一个微服务都创建自己的命名空间,只加载自己命名空间下的所有配置。* 项目中的使用:每个微服务创建自己的命名空间,使用配置分组区分环境,dev,test,prod。* 如果配置中心和当前应用的配置文件中都配置了相同的项,优先使用配置中心的配置。* 1)、微服务任何配置信息,任何配置文件都可以放在配置中心中。
原创
发布博客 2024.07.10 ·
1773 阅读 ·
38 点赞 ·
0 评论 ·
12 收藏

4.如何使用springcloud之nacos篇

上面的这个图很清楚的向我们展示了什么是微服务,就是我们把一个项目拆成无数个小项目进行实现,比如就拿我们最熟悉的登入和注册操作来说。相当于我们的登入和注册分别是两个不同的程序,分别可以对我们的数据库进行crud。我们想实现这么一个需求,比如一个网站,很有可能一个人之前注册过了,后面忘记了。而自己又重新注册了一边,里面如果我们发现了,我们想在注册模块调用我们的登入模块。这就形成我们的微服务。
原创
发布博客 2024.07.10 ·
1571 阅读 ·
28 点赞 ·
0 评论 ·
20 收藏

3.如何使用github来管理我们的代码

当我们写完代码之后,我们需要将我们的代码上传到某个地方来保管。以便运维的兄弟将我们的代码部署到我们的服务器。所以我们需要引用github来保管我们的代码。关于这个技术,我们只需要学会如何拉取代码和上传我们的代码就好了。同时我们回顾一下我们需要掌握的后端技术。接下来就是git。
原创
发布博客 2024.07.09 ·
387 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

2.如何使用springboot和mybaitsplus来接收一个前端的数据。以及如何通过这个数据来处理数据库。

根据第1课的讲述,前端实际上发送了这么一个数据给我们的后端。
原创
发布博客 2024.07.08 ·
1522 阅读 ·
37 点赞 ·
0 评论 ·
39 收藏

1.如何建立一个前端程序用来接受网页上的数据访问

经过之前对于前端的相关知识的学习,我们开始动手做一个简单的项目。我们要求,可以从前端发送自己的登入的用户名给后端,并且由后端来判断登入是否成功。以下是我们项目的基本结构:前端登入代码:<script setup> import {ref,reactive} from 'vue' import {useRouter} from 'vue-router' const router = useRouter() impo
原创
发布博客 2024.07.08 ·
263 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

Vue3数据交互axios

在解释这个问题前,我们应该先知道什么是普通函数和回调函数。普通函数就是我们自己定义的函数普通函数按顺序执行,比如上图应该是先执行fun1()函数再执行console.log函数。而以上的函数就是回调函数,意思是2秒之后执行funciton()函数。概括,回调函数就一种在未来会被执行 的函数 ,而回调函数其他的代码不会等待回调函数执行完毕。而promise函数就是为了解决传统回调函数存在的问题,promise简单的来说就是一个容器,里面保存着某个未来才会结束的事件。Promise。
原创
发布博客 2024.07.03 ·
778 阅读 ·
7 点赞 ·
0 评论 ·
13 收藏

vue3的生命周期,生命周期钩子函数,如何使用组件拼接页面

每个 Vue 组件实例在创建时都需要经历一系列的初始化步骤,比如设置好数据侦听,编译模板,挂载实例到 DOM,以及在数据改变时更新 DOM。在此过程中,它也会运行被称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码!常见钩子函数onMounted() 注册一个回调函数,在组件挂载完成后执行。onUpdated() 注册一个回调函数,在组件因为响应式状态变更而更新其 DOM 树之后调用。onUnmounted() 注册一个回调函数,在组件实例被卸载之后调用。
原创
发布博客 2024.07.02 ·
547 阅读 ·
11 点赞 ·
0 评论 ·
14 收藏

什么是数据监听器,以及如何使用数据监听器

用途的简单来说,如果一个数据和另一个数据有关。我们就需要使用监听器让一个数据监听另一个数据。下面是一需求,如果一个人告诉你他的名字和姓。watchEffect默认监听所有的响应式数据。
原创
发布博客 2024.07.02 ·
149 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

如何使用 Vue组件,组件拼接页面,以及组件之的传参问题

组件允许我们将 UI 划分为独立的、可重用的部分,并且可以对每个部分进行单独的思考。组件就是实现应用中局部功能代码和资源的集合!
原创
发布博客 2024.07.02 ·
397 阅读 ·
7 点赞 ·
0 评论 ·
1 收藏
加载更多