FlyBeautySky
码龄6年
关注
提问 私信
  • 博客:96,593
    96,593
    总访问量
  • 49
    原创
  • 34,422
    排名
  • 929
    粉丝
  • 145
    铁粉

个人简介:JAVA WEB,BIG DATA,AI

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 目前就职: 龙盈智达(北京)科技有限公司
  • 加入CSDN时间: 2018-07-16
博客简介:

weixin_42704604的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    4
    当前总分
    870
    当月
    22
个人成就
  • 获得330次点赞
  • 内容获得6次评论
  • 获得533次收藏
  • 代码片获得8,041次分享
创作历程
  • 33篇
    2024年
  • 3篇
    2023年
  • 12篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • JAVA基础知识
    付费
    9篇
  • 编程工具IDEA和MAVEN
    付费
    7篇
  • 前端技术栈
    3篇
  • 代码优雅之路
    1篇
  • 设计模式(Java)
    2篇
  • SpringCloud Alibab
    2篇
  • SpringBoot
    2篇
  • 常见问题记录
    3篇
  • 编程工具GIT-IDEA版本
    4篇
  • BigData
    1篇
  • Linux系统
    1篇
  • 计算机基础
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

“vue : 无法加载文件 D:\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本”的解决方法

于是按照错误提示去查看了下出错原因:是因为PowerShell的执行政策阻止了该操作。
原创
发布博客 2024.10.17 ·
435 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

vue不是内部或外部命令!!!配置vue.cmd的path就好!!

用Everything这个软件(或者搜索)搜索vue.cmd的位置,我的地址是(我是在在node里面直接安装的vue -cli)基本是说对了的,主要是环境问题 path。搜索到这个批处理文件后把这个文件的路径加入Path中就行了。
原创
发布博客 2024.10.17 ·
421 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

使用npm安装Vue3教程

例如在:D:\softtools\workspace\workspace_vue 目录下创建一个项目vueproject,先切换到workspace_vue目录,再执行创建命令,如下。4.5.1 在当前cmd命令窗口,执行 cd vueprojecct进行目录的切换,然后 执行 npm run serve 启动项目。2.1.2 这里的-g是指安装到global全局目录去(安装到global下,即node_global目录中)我的地址是(我是在在node里面直接安装的vue -cli)
原创
发布博客 2024.10.17 ·
1251 阅读 ·
31 点赞 ·
0 评论 ·
14 收藏

Git中Update和Pull的区别

总结起来,”Update”操作用于将远程仓库的最新变更同步到本地,不会影响到当前分支,也不会将本地变更推送到远程仓库。而”Pull”操作除了包含”Update”操作的功能外,还会将远程仓库的变更与本地分支进行合并,可能会影响到当前分支。在日常使用中,我们可以根据具体的需求选择使用”Update”或”Pull”操作。如果我们只想将远程仓库的最新变更同步到本地,而不希望影响当前分支,可以使用”Update”操作。如果我们希望将远程仓库的变更与本地分支进行合并,可以使用”Pull”操作。
原创
发布博客 2024.10.14 ·
852 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

Java复制InputStreaml流的2种方法

本文主要介绍Java中,使用ByteArrayOutputStream和ByteArrayInputStream、IOUtils.toBufferedInputStream复制克隆(clone)InputStream的几种方法,以及相关的示例代码。2、IOUtils.toBufferedInputStream复制克隆InputStream。1、使用ByteArrayOutputStream复制克隆InputStream。或者使用ByteArrayInputStream复制克隆InputStream。
原创
发布博客 2024.09.30 ·
324 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

InputStream为什么不能被重复读取?为啥只能被读取一次?

其实像FileInputStream这样的文件流,要实现重复使用可能也并不是很难,利用缓存什么的应该能做到(大文件读取就悲剧了,呵呵呵)。但是InputStream顾名思义就是一个单向的字节流,跟水流一样,要想再次使用就自己再去源头取一下。InputStream其实不像杯子,更像是一根水管,要想喝水了,就在把水管架在水源与杯子之间,让水流到杯子里(注意:这个动作完成了之后水管里面就没有水了)。
原创
发布博客 2024.09.30 ·
389 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

函数式编程和lamda表达式

上面开始便提到了lambda表达式是针对函数式接口进行的操作过程,因此任何有函数式接口的地方就可以使用lambda表达式。而什么是函数式接口呢?函数式接口是只有一个抽象方法的接口。既然明确了是抽象方法,那么其他的一些不属于抽象方法的方法在接口中存在则不影响函数式接口的定义。Lambda表达式是Java 8中新增的新功能之一,使用lambda表达式可以替代只有一个抽象函数的函数式接口的实现,告别匿名内部类并使代码简单易懂。同时配合Stream API,可以提升对集合的迭代、遍历过滤等操作的并行性和便捷性。
原创
发布博客 2024.08.13 ·
449 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

springboot配置多个数据源

如果使用type类型 com.alibaba.druid.pool.DruidDataSource,需要进行DruidDBConfig 连接池相关配置,如下所示,如果时候type是其他类型,例如spring.datasource.type=com.zaxxer.hikari.HikariDataSource,就可以不配置下面的内容。在一个项目里面读取多个数据库的数据来进行展示,例如读取mysql,pgsql,oracle的不同数据库,springboto对同时配置多个数据源是支持的。
原创
发布博客 2024.08.02 ·
1057 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

数据库三大范式(3NF)详解

范式是数据库设计时遵循的一种规范,不同的规范要求遵循不同的范式。目前关系型数据库有六种常见范式,按照范式级别,从低到高分别是:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。数据库的范式设计越高阶,冗余度就越低,同时高阶的范式一定符合低阶范式的要求,满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF),其余范式以次类推。
原创
发布博客 2024.07.29 ·
1280 阅读 ·
8 点赞 ·
0 评论 ·
16 收藏

Java将普通项目转换为maven项目

在pom中右键,marked as maven project。资源配置文件移动到resouces目录下。在resouces目录下,鼠标右键。把之前的代码移动到该目录下。在java目录下,鼠标右键。
原创
发布博客 2024.07.24 ·
440 阅读 ·
7 点赞 ·
0 评论 ·
1 收藏

Java--IDEA启动报错,class path resource [default.properties] cannot be opened because it does not exist

点击 Modules ----> Sources 将新建的文件夹标记为 Resources。将 default.properties放入resources文件夹,重新编译运行即可。pom.xml 中工程打包的格式,应该是jar,不应该是pom,如下所示,在src/main目录下新建一个文件夹,建议取名resources。点击 File -> Project Structure。没有找到 default.properties配置文件。
原创
发布博客 2024.07.24 ·
398 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

java找不到符号解决办法

4.如果只是get/set方法有问题的话,可能是lombok的问题,需要引入maven依赖和lombok插件。如果只是clean了,没有package会导致问题一直没有解决。如果你的代码里没有报错,明明是存在的。但是java报错找不到符号。本人用的idea, eclipse清除缓存方式有需要的可以百度一下!3.重新build 工程以,最后启动工程。先clean 再package。2.如果是mavne项目的。提示:一定要package。一、java找不到符号。1.清除编码工具缓存。
原创
发布博客 2024.07.24 ·
3130 阅读 ·
4 点赞 ·
1 评论 ·
2 收藏

idea将普通项目转换为maven项目

如果这些问题你碰到过一个或者多个,那么你就有必要把普通的项目转成maven项目.导入项目 : 鼠标右键: File --> open --> 选择项目路径。资源配置文件移动到resouces目录下。在resouces目录下,鼠标右键。把之前的代码移动到该目录下。在java目录下,鼠标右键。
原创
发布博客 2024.07.23 ·
1784 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

1.Intellij快捷键和调试方法

11、Ctrl + Shift + o 自动引导类包。但是 Ctrl + Shift + o 组合更快,更爽。6、Ctry + y 与 Ctrl + z 的操作相反:恢复到没有撤销时候的状态。2、Ctrl + 1 快速修复。12、Ctrl + Shift + f 格式化当前代码。5、Ctrl + z 撤销当前操作,返回修改前的状态。7、Shift + ↑ 将当前行以及上一行快速选中。8、Shift + ↓ 将当前行以及下一行快速选中。4、Ctrl + / 注释当前行,再按则取消注释。
原创
发布博客 2024.07.15 ·
120 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

idea报错- java file outside of source root of the module source root

3.在resources文件夹点击右键找到Mark Direc tory as -->Resources Root(告诉IntelliJ IDEA,resources文件夹及其子文件夹用于应用程序中的资源文件(图像、各种配置XML和属性文件)2.Test source roots:通过这个指定一个文件夹类似于源根,但用于用于测试的代码(例如用于单元测试),测试源文件夹允许测试相关的代码与生产代码分开,源和测试源的编译结果被放置在不同的文件夹中。在所有其他方面,这些文件夹类似于资源文件夹。
原创
发布博客 2024.07.10 ·
603 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

Java Stream流介绍和使用说明

Stream作为java8中增加的一个非常重要特性,为我们提供了对集合的一系列操作,简化了对集合元素的操作复杂度,让我们可以更加专注与业务逻辑的实现,stream的操作一般需要和Lambda表达式进行结合使用,达到简便的操作及清晰的代码。Stream流不是数据结构,不会改变源数据,而是通过对源数据的操作来产生新的数据流。Stream流支持链式操作,可以进行多个操作的组合,使得代码更加简洁。Stream流支持延迟操作,只有在终止操作时才会进行计算,可以提高程序的性能。
原创
发布博客 2024.07.01 ·
360 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

如何编写高质量更优雅的代码(Java)

日常开发经常会遇到需要大量的if else判断,然后执行对应的代码,如果业务复杂,可能会十几个或者几十个if else,对于代码的扩展性和可读性有很大影响,而且看起来就很low,所以我们可以用到策略模式来消除大量的if else,并且让代码更具有健壮性。在我们平时的微服务开发中,调用其他服务的接口,通常要把接口调用部分做异常处理(try catch),或者打印异常日志或者结果日志,并且也有可能做一些统一的调用处理,比如微服务接口熔断等处理,这个时候可以适用函数式接口收拢所有的微服务调用集中处理。
原创
发布博客 2024.07.01 ·
533 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

nacos的基本说明和概念描述

nacos的基本说明和概念描述。
原创
发布博客 2024.06.24 ·
119 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

spring的bean定义和扫描规则

在Spring框架中,Bean是一个核心概念,它是Spring IoC(Inverse of Control,控制反转)容器管理的一个对象实例。简单来说,Bean就是由Spring容器初始化、配置和管理的对象。这些对象可以是Java中几乎任何类型的对象,比如服务类、数据访问对象(DAOs)、业务逻辑组件等。Bean的定义和配置可以在XML配置文件中完成,也可以使用Java配置类(基于@Configuration和@Bean注解)或者通过组件扫描(Spring自动发现特定包下的组件并注册为Bean)来实现。
原创
发布博客 2024.06.24 ·
712 阅读 ·
24 点赞 ·
0 评论 ·
12 收藏

springboot加载注入bean的方式

总结:@Component和@Bean都是用来注册Bean并装配到Spring容器中,但是Bean比Component的自定义性更强。这种方式,主要是结合Configuration来定义bean,首先是声明一个配置类,而后再配置类中,经过返回bean对象的方法形式来声明bean,通常使用姿式以下。我们不需要像以前那样在bean.xml文件中配置bean了,现在只用在类上加上相关注解,就能轻松完成bean的定义。这两点都是@Component无法做到,只能@Bean实现,所以说@Bean更加灵活。
原创
发布博客 2024.06.24 ·
1622 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏
加载更多