CS Beginner
码龄1年
关注
提问 私信
  • 博客:16,405
    社区:1
    16,406
    总访问量
  • 23
    原创
  • 51,593
    排名
  • 332
    粉丝
  • 10
    铁粉
  • 学习成就

个人简介:工欲善其事,必先利其器

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2023-07-03
博客简介:

CS Beginner的博客

博客描述:
CS Beginner的博客
查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    364
    当月
    1
个人成就
  • 获得172次点赞
  • 内容获得3次评论
  • 获得185次收藏
  • 代码片获得747次分享
创作历程
  • 22篇
    2024年
  • 1篇
    2023年
成就勋章
TA的专栏
  • 配置
    2篇
  • 工具
    2篇
  • Linux
    3篇
  • STM32
    1篇
  • MySQL
    1篇
  • Github
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

【配置】pycharm运行的项目如何修改名称(项目名称、模块名称)

当我们需要修改项目名称、模块名称的时候,能够在网上找一些修改的方法,但是有没有很保守但很使用的方法可以解决这个问题呢?
原创
发布博客 2024.11.28 ·
501 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

AI's prompts

发布资源 2024.11.26 ·
xlsx

【随记】MyBatis使用useGeneratedKeys和keyProperty

第二,如果要获取到新增的id,则传递一个对象进去,然后执行完这条SQL之后可以在对象的getId中获取。MyBatis使用useGeneratedKeys可以自动获取数据库中自动增加的值。第一,传递参数不是一个对象,导致mybatis框架将id返回的时候没有地方可以赋值。MyBatis检测数据表当中自动增加的字段名字。
原创
发布博客 2024.11.26 ·
158 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【配置】如何下载和配置Android studio?

很多初学者在安装android studio的时候遇到许多问题,说真的,这些问题可以困扰你一整天😓。如果觉得该文章很不错的话,希望能给个赞支持一下,要是文章有哪些地方说得不清楚可以私聊我,希望能给你带来帮助。
原创
发布博客 2024.11.25 ·
477 阅读 ·
12 点赞 ·
0 评论 ·
10 收藏

【Javascript】 JavaScript数值精度损失问题及解决方案

JavaScript数值精度损失是一个常见问题,但通过合适的解决方案可以有效避免。关键是要在项目早期就意识到这个问题,并采取相应的预防措施。无论是前端转换为字符串处理,还是后端统一配置序列化方式,都能有效解决这个问题。如果是新项目,建议后端统一配置如果是已有项目,可以选择前端按需处理对于特别重要的数值,可以前后端双重保证最重要的是保持前后端的数据一致性,确保业务逻辑的正确性。
原创
发布博客 2024.10.29 ·
474 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

【Linux】ubuntu下配置stm32开发环境

keil 编译耗时13subuntu虚拟机 编译耗时3.7s树莓派 编译耗时25s。
原创
发布博客 2024.08.29 ·
697 阅读 ·
4 点赞 ·
0 评论 ·
13 收藏

【MySQL】数据意外替换后的恢复方法详解

MySQL以下为AI生成:在数据处理过程中,误操作导致的意外数据替换是一个令人头疼的问题。以下是一篇详细的博客,记录了我如何从这种困境中恢复数据,包括每个解决方法的详细步骤。
原创
发布博客 2024.08.27 ·
321 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

【前端】定时器实现時鐘的两种方法

*** 设计思路* 当加载组件的时候调用该方法,并实现实时的时钟时间,有两种解决方案:* 第一种:每一秒获取时间,并计算倒计时* - 优点:准确* - 缺点:实时调用API,性能消耗很大* 第二种:获取一次时间之后,开启定时器,每一秒加上1s。* - 优点:不用实时调用API,性能消耗不大* - 缺点:有可能被其他进程抢夺,所以不太准确(如果系统负载较高或者有其他进程干扰定时器的精确度,可能会导致时间显示不准确。*/
原创
发布博客 2024.08.26 ·
271 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

【Linux】部署前后端项目的过程

1、当前端项目使用https协议,后端项目确是一个http协议的网站时候,使用nginx进行代理可以解决https网站不能访问http内容的问题,特别是后端用http协议储存媒体内容的时候,可以采用:http://服务器地址:后端端口/files/xxxx.png,这样就可以访问到对应的资源了。
原创
发布博客 2024.08.26 ·
1040 阅读 ·
9 点赞 ·
0 评论 ·
16 收藏

【Linux】安装mysql并配置远程连接用户

用户名 () 和密码 () 应该是自己选择的,且密码应足够复杂,以提高安全性。表示允许从任何主机远程连接。表示授予该用户对所有数据库的所有权限。是刷新权限表,确保新的权限设置立即生效。完成以上步骤后,尝试从远程主机使用和连接到MySQL服务器,并且应该能够访问所有的数据库。需要注意的是,给予如此广泛的权限需要谨慎,因为它等同于root用户的权限。
原创
发布博客 2024.08.25 ·
499 阅读 ·
14 点赞 ·
0 评论 ·
2 收藏

【Linux】如何删除deb安装的应用(ToDesk)

这将列出所有已安装的包中包含 “todesk” 字样的包。然后,使用 dpkg -r 命令卸载这些包。卸载过程中,系统会询问是否要移除软件及其配置文件。通常建议选择 “y” 来同意移除。由于系统中已经安装了。或者,如果使用的是最新的。软件就应该被成功卸载了。
原创
发布博客 2024.08.25 ·
688 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

usbwebserver如何启动php的curl?

记录grav CMS搭建个人博客的过程
原创
发布博客 2024.07.05 ·
270 阅读 ·
5 点赞 ·
0 评论 ·
2 收藏

【思想】面向接口编程和使用接口作为属性类型的优点

通过抽象和封装、多态和可扩展性、解耦合、依赖倒置、可替换性和松耦合等优点,可以构建高质量和可持续发展的软件系统。2. 多态和可扩展性:接口可以实现多态性,不同的类可以实现相同的接口,提供不同的实现方式。这样可以在不修改现有代码的情况下,通过创建新的实现类来扩展系统的功能,提高代码的可扩展性和灵活性。通过依赖注入和模拟对象,可以在测试中替换实际的实现类,从而隔离测试对象与其依赖的其他组件,提高测试的可靠性和可维护性。从代码的角度来看,可以一目了然地知道一个类依赖于哪些接口,提高了代码的可读性和可维护性。
原创
发布博客 2024.05.11 ·
391 阅读 ·
3 点赞 ·
1 评论 ·
4 收藏

【C++】常量引用在拷贝函数中的应用

在面向对象编程中,常见的访问修饰符包括公共(public)、保护(protected)和私有(private)三种类型。公共(public):公共成员在类内外均可访问。这意味着公共成员对外界是可见的,任何地方都可以通过对象来访问。保护(protected):保护成员在类内部可以访问,在类外部不可直接访问。通常情况下,只有派生类可以访问基类的保护成员。私有(private):私有成员仅在类的内部可访问,在类的外部不可直接访问。私有成员对外界是隐藏的,外部无法通过对象直接访问私有成员。
原创
发布博客 2024.04.23 ·
428 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

【C++】深入理解面向对象编程中的访问修饰符与类内外区别

在面向对象编程中,常见的访问修饰符包括公共(public)、保护(protected)和私有(private)三种类型。公共(public):公共成员在类内外均可访问。这意味着公共成员对外界是可见的,任何地方都可以通过对象来访问。保护(protected):保护成员在类内部可以访问,在类外部不可直接访问。通常情况下,只有派生类可以访问基类的保护成员。私有(private):私有成员仅在类的内部可访问,在类的外部不可直接访问。私有成员对外界是隐藏的,外部无法通过对象直接访问私有成员。
原创
发布博客 2024.04.23 ·
353 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

【C++】为什么new出来的空间不能用变量接收?

在C++中,使用new进行动态内存分配时,返回的是所分配内存的地址,而不是实际的数据值。因此,不能直接用变量来接收new的返回值,而需要使用指针来接收并操作动态分配的内存。通过正确管理内存,我们可以确保程序的健壮性和可靠性。
原创
发布博客 2024.04.23 ·
218 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

【认识】RabbitMQ:基本用法和说明

RabbitMQ是一个开源的消息代理软件,它接收、存储和转发消息。通过队列来存储消息,并使用交换机来路由消息到相应的队列。在本文中,我们将学习如何使用RabbitMQ的Java客户端库构建生产者和消费者,实现消息的发送和接收。通过本文的学习,我们深入了解了RabbitMQ的基本用法和说明。我们学习了如何引入RabbitMQ和SLF4J,创建生产者和消费者示例,以及模拟演示结果。RabbitMQ作为一个强大的消息代理软件,在分布式应用程序和微服务架构中有着广泛的应用前景。
原创
发布博客 2024.04.12 ·
1532 阅读 ·
24 点赞 ·
0 评论 ·
34 收藏

【随笔】Linux常见基本命令

【随笔】Linux常见基本命令。
原创
发布博客 2024.04.12 ·
449 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

【探索】IDE.Judge0:一个强大的在线集成开发环境

IDE.Judge0是一个功能强大的在线集成开发环境(IDE),它为用户提供了编写、编辑、编译和运行代码的平台。IDE.Judge0是一个功能齐全、易于使用的在线集成开发环境,为用户提供了一个便捷的编写、编辑、编译和运行代码的平台。无论你是想学习编程、进行算法竞赛训练,还是进行日常的开发工作,IDE.Judge0都能够满足你的需求,是你的理想选择之一。编译与运行: 编写完毕后,点击运行按钮,IDE.Judge0将会编译并执行你的代码,并在界面下方显示运行结果。
原创
发布博客 2024.03.16 ·
1251 阅读 ·
15 点赞 ·
0 评论 ·
8 收藏

【Linux】使用VMware创建虚拟机并通过Xshell连接

首先在VMware中以超级管理员身份打开虚拟网络编辑器,然后进行以下配置:
原创
发布博客 2024.03.07 ·
489 阅读 ·
15 点赞 ·
0 评论 ·
3 收藏
加载更多