月轩居士
码龄10年
关注
提问 私信
  • 博客:2,020,707
    社区:1,996
    问答:932
    2,023,635
    总访问量
  • 299
    原创
  • 1,679
    排名
  • 492
    粉丝
  • 学习成就

个人简介:Archimedes said: give me a fulcrum,I will move the earth.Program ape said: give me a keyboard,I can change the world.

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

逸轩

博客描述:
哪怕前路崎岖,也要勇敢前行!!!
查看详细资料
  • 原力等级
    成就
    当前等级
    6
    当前总分
    2,071
    当月
    20
个人成就
  • 获得809次点赞
  • 内容获得263次评论
  • 获得1,690次收藏
  • 代码片获得7,956次分享
创作历程
  • 28篇
    2024年
  • 9篇
    2023年
  • 5篇
    2022年
  • 18篇
    2021年
  • 18篇
    2020年
  • 26篇
    2019年
  • 44篇
    2018年
  • 30篇
    2017年
  • 108篇
    2016年
  • 484篇
    2015年
  • 120篇
    2014年
成就勋章
TA的专栏
  • 微服务
    2篇
  • GitLab
    2篇
  • Docker
    2篇
  • Zookeeper
    1篇
  • DDD架构
    2篇
  • Flowable
    1篇
  • SpringJPA
    4篇
  • MybatisPlus
    7篇
  • NodeJS
    1篇
  • RabbitMQ
    1篇
  • bootstrap 开发
    33篇
  • Python
    1篇
  • java
    62篇
  • SSHM
    18篇
  • SQL
    20篇
  • jstl
    3篇
  • AOP
    2篇
  • 其他
    3篇
  • 收藏
    15篇
  • 算法
    3篇
  • socket
    1篇
  • oracle
    14篇
  • javascript
    8篇
  • jQuery
    22篇
  • Servlet
    8篇
  • struts
    35篇
  • SpringMVC
    65篇
  • ibatis/mybatis
    7篇
  • spring
    24篇
  • Mybatis+Spring
    3篇
  • Myeclipse
    3篇
  • JavaWeb
    9篇
  • 项目管理
    2篇
  • SVN
    2篇
  • 设计模式
    1篇
  • iText
    4篇
  • POI
    13篇
  • ajax
    10篇
  • MySql
    33篇
  • Jqgrid
    4篇
  • Json
    5篇
  • 网络
    3篇
  • EasyUI
    4篇
  • 笔记
    18篇
  • 技巧
    24篇
  • Html5,Css3
    16篇
  • HighCharts
    1篇
  • 电脑相关
    13篇
  • Workbook
    4篇
  • webService
    13篇
  • java多线程
    12篇
  • Mybatis
    10篇
  • WEB前端
    1篇
  • TomCat
    14篇
  • 注解
    1篇
  • Hibernate
    4篇
  • JVM
    12篇
  • 性能调优
    9篇
  • 大数据
    3篇
  • MongoDB
    8篇
  • 优秀程序员应具备的
    6篇
  • jQuery EasyUI
    10篇
  • ExtJs
    10篇
  • Jsp
    2篇
  • Android
    65篇
  • SSH项目实战
    40篇
  • springmvc+mybatis项目实战
    35篇
  • Linux系统
    4篇
  • SpringMVC+Spring+Mybatis+Maven
    1篇
  • Shiro
    35篇
  • zxing
    1篇
  • Maven
    5篇
  • 第三方支付
    2篇
  • 项目错误及解决办法
    5篇
  • java小游戏
    3篇
  • 调试测试
    3篇
  • SpringBoot
    6篇
  • eclipse
    7篇
  • spring security
    1篇
  • java使用ZPL
    2篇
  • 数据连接池
    1篇
  • Redis
    3篇
  • Freemarker
    4篇
  • ActiveMq
    1篇
  • Idea
    7篇
兴趣领域 设置
  • Python
    python
  • Java
    springkafkaspring bootspring cloudjvmjettymybatisniodubbosentineljava-zookeeperjava-rabbitmqjava-activemqjava-rocketmq
  • 大数据
    oraclemysqlredismongodbzookeeperelasticsearchrabbitmqkafkaconsulnosqlactivemqrocketmqclickhouse
  • 后端
    spring架构
  • 人工智能
    opencv
  • 搜索
    elasticsearch
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

maven 导入resource lib文件夹中的jar

在Maven项目中,如果需要导入位于 src/main/resources/lib或其他目录中的JAR文件,通常不推荐直接将JAR文件放在资源目录中。Maven有更规范的方式来管理依赖项,通常是通过在 pom.xml 文件中声明依赖项来实现的。然而,如果你确实需要使用本地的JAR文件。
原创
发布博客 2024.10.29 ·
456 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

MQTT协议与HTTP协议的区别

‌设计目的与应用场景‌:‌速度与效率‌:‌架构与模式‌:‌消息QoS支持‌:‌消息大小‌:‌连接方式‌:‌数据为中心‌:
原创
发布博客 2024.09.11 ·
416 阅读 ·
10 点赞 ·
0 评论 ·
2 收藏

GitLab安装问题处理方案

此时关闭执行"/opt/gitlab/embedded/bin/runsvdir-start"命令的卡顿的终端窗口,发现gitlab还是启动状态(ps -ef|grep gitlab)丢失了报错中的这两个配置文件,进入/etc/sysctl.d目录发现,这两个文件都是通过链接到/opt/gitlab/embedded/etc/目录下。/var/opt/gitlab/nginx/conf/gitlab-http.conf #gitlab核心nginx配置文件。重启gitlab需要重新授权。
原创
发布博客 2024.08.31 ·
1265 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

gitlab重置root初始密码

GitLab的root账号初始密码并不是固定的,而是由首次安装或设置GitLab时的流程自动生成的。如果你是初次设置GitLab,并且忘记了root。
原创
发布博客 2024.08.31 ·
1031 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

Docker相关知识

是一个开源的平台,允许开发者自动化地部署应用程序在容器中。容器是轻量级、独立且打包的应用服务,可以在任何环境中运行,确保一致性和可移植性,利用操作系统级别的虚拟化技术来打包、交付和运行应用程序。可以将应用程序及其所有依赖项打包到一个可移植的容器中,可以在任何安装了Docker引擎的服务器上运行这些容器。
原创
发布博客 2024.08.30 ·
563 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

idea 2024.2切换到旧版的UI

在 IntelliJ IDEA 2024.2 中,新 UI 现在成为所有用户的默认选项,经典 UI 则作为插件提供。新 UI 简洁而现代,提供更大、更易用的控件、一致的调色盘、明亮清晰的图标、增强的对比度和更好的强调色。为了使用原来的旧版UI操作其实很简单,升级到2024.2之后只需要装上。插件重新启动idea就可以使用之前的UI了。
原创
发布博客 2024.08.16 ·
9563 阅读 ·
13 点赞 ·
4 评论 ·
5 收藏

Zookeeper

ZooKeeper 是一个由Apache软件基金会开发的开源。它主要用于大型分布式系统中,用来解决诸如等分布式系统常见问题。允许分布式进程通过共享的层次名字空间,这是一组以目录树方式组织的数据注册引用,共同协调信息。
原创
发布博客 2024.08.06 ·
612 阅读 ·
9 点赞 ·
0 评论 ·
10 收藏

缓存和数据库的一致性方案

还有就是如果我们通过命令行直接来更新数据库的数据,或者通过公司提供的数据库管理平台来更新数据库数据,这个时候你就没法删除了,因为你的同步删除其实只是写在你的代码里面,这个时候也就导致脏数据问题了,这也是为什么说同步删除很难覆盖所有的入口,同时存在很大的风险。上面的例子中,灰度切读阶段中,我们还是优先保障老库的流程,因此还是先写老库,由于写新库和写老库之间存在时间间隔,导致线程2并发查询到新库的老数据,同时在监听binlog删除缓存流程之后将老数据写入缓存,从而导致脏数据问题,并且脏数据可能会持续很久。
原创
发布博客 2024.07.10 ·
611 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

3种方案实现接口不对外暴露

另外,每次请求进来,都需要判断白名单,增加了系统响应耗时,考虑到正常情况下外部进来的请求大部分都是在白名单内的,只有极少数恶意请求才会被白名单机制所拦截,所以该方案的性价比很低。该方案需要额外编写一个只对内部暴露接口的微服务,将所有只能对内暴露的业务接口聚合到这个微服务里,通过这个聚合的微服务,分别去各个业务侧获取资源。将对外暴露的接口和对内暴露的接口分别放到两个微服务上,一个服务里所有的接口均对外暴露,另一个服务的接口只能内网服务间调用。该方案的好处是,对业务代码零侵入,只需要维护好白名单列表即可;
原创
发布博客 2024.07.02 ·
590 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

Centos Stream9 Docker安装nacos

这时候就可以使用http://你的虚拟机IP:8848/nacos/index.html访问nacos了。注意:运行nacos前需要先启动MySQL的服务否则会报错。出现上图的信息则表示nacos已成功启动。账号:nacos 密码:nacos。此时还需要在防火墙开放8848端口。
原创
发布博客 2024.05.25 ·
314 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

centos8安装gitlab教程

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。
原创
发布博客 2024.05.16 ·
1557 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

Windows使用nssm工具设置zookeeper开机启动

nssm简介nssm是一个服务封装程序,它可以将普通exe程序封装成服务,实现开机自启动,同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。
原创
发布博客 2024.05.12 ·
704 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

DDD架构的理解与应用

软件开发中的挑战和问题复杂性管理当处理复杂业务需求时,软件系统往往变得复杂,难以理解和维护。不清晰的业务逻辑和模型使开发人员难以捕捉并准确地实现业务需求。领域专家与开发人员之间的沟通障碍业务专家负责提供业务需求和知识,而开发人员负责将这些需求转化为可执行的软件系统。然而,由于不同的专业背景和术语之间的差异,很难进行有效的沟通,造成开发过程中的误解和偏差。数据库驱动设计的局限性在传统的软件开发中,往往将数据库设计作为业务逻辑的中心。这导致了紧密耦合的数据模型和业务逻辑,使系统变得脆弱且难以修改
原创
发布博客 2024.05.12 ·
1091 阅读 ·
13 点赞 ·
0 评论 ·
15 收藏

CQRS模式

CQRS(Command-Query Responsibility Segregation)即命令查询职责分离,其中我们称增删改为命令型操作,是一种软件架构模式,也是处理复杂问题的一种具体实现方案。旨在通过将命令(写操作)和查询(读操作)分开处理来解决应用程序的复杂性,以提高系统的可维护性和性能。CQRS本质上是一种读写分离设计思想,这种框架设计模式将命令型业务和查询型业务分开单独处理。通过这种方式,CQRS可以针对命令和查询单独进行业务模型上的设计,从而用更加适合各自场景的方案与组件来提供能力。
原创
发布博客 2024.05.10 ·
783 阅读 ·
17 点赞 ·
0 评论 ·
15 收藏

Flowable相关的表信息

业务流程定义数据表与ACT_RE_DEPLOYMENT是多对一的关系,即一个部署的bar包可能包含多个流程定义文件,每个流程定义文件都会有一条记录在ACT_reprocdef表内,每个流程定义的数据,都会对于ACT_GE_BYTEARRAY表内的一个资源文件和png图片文件和ACT_GE_BYTEARRAY的关联是通过程序用ACT_GE_BYTEARRAY.NAME_与ACT_RE_PROCDEF.NAME_完成的。这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。
原创
发布博客 2024.05.04 ·
712 阅读 ·
16 点赞 ·
0 评论 ·
9 收藏

springboot项目启动时报:could not be registered. A bean with that name has already been defined in file

启动SpringBoot项目时遇到报:The bean 'jpaAuditingHandler' could not be registered. A bean with that name has already been defined and overriding is disabled.
原创
发布博客 2024.04.27 ·
1143 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

SpringJPA日志输出SQL

重新启动项目,调用接口看看SQL语句和参数打印情况,sqltiming和sqlonly差别是多打印了sql语句的耗时,如果不想要这个时间可以修改筛选里面的配置项。可以看到我们想要的效果已经出来了,但是很多多余的日志都出来了,显然要对这些日志做筛选。如果是mybatis,和之前JPA一样使用没区别。2、修改application.yml配置。通过日志level级别,进行筛选。
转载
发布博客 2024.04.25 ·
933 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springJPA 使用@CreatedDate

在项目中我们通常在新增数据时会将数据添加的时间保存到数据库中,那么这时候我们可以使用@CreatedDate来实现这个功能
原创
发布博客 2024.04.02 ·
584 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

JPA中@ElementCollection使用

在JPA中,@ElementCollection注解主要用于映射集合属性,例如List、Set或数组等集合属性,以及Map结构的集合属性,每个属性值都有对应的key映射。这个注解可以用于实体类的字段,表示该字段是一个元素集合,每个元素都会被映射到数据库中的一行。
转载
发布博客 2024.04.02 ·
356 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java中@Pattern注解常用的校验正则表达式

项目开发中经常会遇到对用户输入内容的限制和校验,标识字段有严格命名限制,用户输入校验这部分工作前端可以做,当然后端也可以通过在实体类中添加注解的方式实现参数校验。其底层原理还是拦截器拦截请求,对带有相关注解的属性字段进行处理(非空、大小、长度、内容等判断和校验)。
原创
发布博客 2024.03.28 ·
2533 阅读 ·
2 点赞 ·
0 评论 ·
11 收藏
加载更多