王维诗里的代码i
码龄2年
关注
提问 私信
  • 博客:74,427
    社区:38
    问答:121
    动态:2,225
    76,811
    总访问量
  • 66
    原创
  • 26,292
    排名
  • 388
    粉丝

个人简介:轻舟已过万重山 向前看前路漫漫亦灿灿

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

LiuCJ_20000的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    4
    当前总分
    713
    当月
    12
个人成就
  • 获得596次点赞
  • 内容获得24次评论
  • 获得594次收藏
  • 代码片获得1,251次分享
创作历程
  • 26篇
    2024年
  • 28篇
    2023年
  • 12篇
    2022年
成就勋章
TA的专栏
  • JavaSE基础
    6篇
  • 前端技术基础
    8篇
  • JavaWeb企业级开发基础
    2篇
  • linux服务器基础
    1篇
  • 数据库基础
    6篇
  • Spring开发基础
    7篇
  • 开源框架应用
    20篇
  • 开发技术理论
    4篇
  • 开发应用技术
    20篇
  • 开发实际问题
    14篇
兴趣领域 设置
  • Java
    java
  • 编程语言
    java
  • 后端
    sqlmysqltomcatspringnginx后端分布式中间件
创作活动更多

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

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

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

达梦(DM8) 数据库操作手册

达梦数据库(DM Database)是中国自主研发的一款关系型数据库管理系统,由达梦数据库公司(DM Technology Co., Ltd.)开发。达梦数据库致力于不断创新和发展,积极参与国内外的数据库标准制定和技术交流,努力推动国产数据库的普及与应用。总之,达梦数据库以其高性能、高可用性及安全性,成为国内企业和机构进行数据管理和应用开发的重要工具之一。
原创
发布博客 2024.10.24 ·
1663 阅读 ·
22 点赞 ·
0 评论 ·
19 收藏

XML解析小坑记录[正则表达式解析]

Java中的 Pattern 和 Matcher 对象来处理正则表达式功能!
原创
发布博客 2024.10.24 ·
697 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

Redis基础三(redis的高级配置)

​ 持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。(Redis 数据都放在内存中。如果机器挂掉,内存的数据就不存在。所以需要做持久化,将内存中的数据保存在磁盘,下一次启动的时候就可以恢复数据到内存中。Redis 提供了两种持久化方式: RDB(默认,rbd 就是之前说的快照Redis DataBase) 和 AOF(Append Of File)。
原创
发布博客 2024.10.05 ·
1075 阅读 ·
24 点赞 ·
0 评论 ·
21 收藏

Redis基础二(spring整合redis)

​ 在开中某些方法查询的结果要放到缓存中(redis),下一次再调用该方法查询的时候先缓存中查找,如果缓存中有数据就直接返回,否则从关系型数据库中去查询数据。
原创
发布博客 2024.10.05 ·
1315 阅读 ·
28 点赞 ·
0 评论 ·
19 收藏

SpringBoot项目License证书生成与验证(TrueLicense) 【记录】

TrueLicense 是一个开源的证书管理引擎。采用非对称加密方式对 License源数据 进行预处理,防止伪造License。软件许可(License)证书可以在软件产品交付的时候,对其使用时间以及使用范围进行授权。当用户申请(购买)改变使用时间和使用范围的时候,授权方可以为用户生成一个新的license替换原来的license即可,从而避免了修改源码、改动部署等繁琐操作。
原创
发布博客 2024.09.22 ·
1348 阅读 ·
27 点赞 ·
3 评论 ·
28 收藏

Mac系统Docker中SQLserver数据库文件恢复记录

在ARM框架的m1,m2中,在使用镜像拉取SQLsever的时候,以前的 **mcr.microsoft.com/mssql/server:2019-latest **是行不通的,只会拉取到AMD64版本,指定arm64版本拉下来的也还是AMD64。我这里是 采用另一种方式: 导入数据库的 .bat 文件到Docker中,在通过 Microsoft SQL Server Tools 连接Docker中的 SQLserver ,然后通过.bat文件进行数据库还原操作!
原创
发布博客 2024.09.22 ·
1246 阅读 ·
27 点赞 ·
0 评论 ·
13 收藏

自定义项目授权文件生成与认证

基于 TrueLicense 生成的授权文件证书存在很多局限性。所用这里通过自定义的方式来实现一个License授权文件的生成!这里通过非对称加密RSA 的方式来创建 项目授权文件内容! 需要注意项目打包后最好将class文件进行防反编译的操作! 否则通过暴力方式还能能获取到授权文件的解密方式,然后破解着就能通过源码的方式重新生成对应的授权文件!
原创
发布博客 2024.09.19 ·
1239 阅读 ·
42 点赞 ·
0 评论 ·
12 收藏

Redis基础一(redis的使用基础)

NoSql 数据库不依赖业务逻辑方式存储,而以简单的key-value模式存储。而且数据是保存到内存中的,那么在内存中的数据操作是非常迅速的。
原创
发布博客 2024.09.19 ·
727 阅读 ·
20 点赞 ·
0 评论 ·
20 收藏

日志框架的使用

日志文件是用于记录系统操作事件的文件集合,可分为事件日志和消息日志。具有处理历史数据、诊断问题的追踪以及理解系统的活动等重要作用。 在计算机中,日志文件是记录在操作系统或其他软件运行中发生的事件或在通信软件的不同用户之间的消息的文件。记录是保持日志的行为。
原创
发布博客 2024.09.18 ·
1039 阅读 ·
24 点赞 ·
0 评论 ·
26 收藏

我的创作纪念日

创作过程中遇到的新问题和新挑战也会促使我不断地去学习和探索新的领域,进而推动我在工作和学习上取得更大的进步。
原创
发布博客 2024.09.18 ·
267 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏

Maven笔记(二):进阶使用

分模块开发对项目的扩展性强,同时方便其他项目引入相同的功能。将原始模块按照功能拆分成若干个子模块,方便模块间的相互调用,接口共享(类似Jar包一样之间引用、复用)。
原创
发布博客 2024.09.17 ·
1215 阅读 ·
27 点赞 ·
0 评论 ·
10 收藏

Maven笔记(一):基础使用【记录】

Maven是一款自动化构建工具,专注服务于Java平台的项目构建和依赖管理。它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。
原创
发布博客 2024.09.17 ·
655 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

Springboot整合J2cache实现声明式缓存方案

​ J2Cache 是 OSChina 目前正在使用的两级缓存框架(要求至少 Java 8)。​ 第一级缓存使用内存(同时支持 Ehcache 2.x、Ehcache 3.x 和 Caffeine),第二级缓存使用 Redis(推荐)/Memcached 。L1: 进程内缓存 caffeine(默认使用) / ehcacheL2: 集中式缓存 Redis(推荐使用) / Memcached
原创
发布博客 2024.09.02 ·
1295 阅读 ·
14 点赞 ·
0 评论 ·
18 收藏

SpringBoot实现前后端传输加密设计

在Web应用中,确保前后端之间的数据传输安全是非常重要的。这通常涉及到使用HTTPS协议、数据加密、令牌验证等安全措施。本文通过将前后端之间的传输数据进行加密,用于在Spring Boot应用中实现前后端传输加密设计。即使使用了HTTPS,也可能需要在应用层对数据进行额外的加密。这可以通过以下方式实现:这里就赘述介绍每种加密的实现方式和原理。
原创
发布博客 2024.09.02 ·
2200 阅读 ·
23 点赞 ·
0 评论 ·
31 收藏

全局异常处理实现

​ 全局异常处理类通常用于捕获和处理应用程序中发生的所有异常,从而避免在代码的多个地方重复编写异常处理逻辑。​ 全局异常处理类有多种实现方式,每种方式都有其特定的应用场景和优势。以下是几种常见的全局异常处理类实现方式:​ 应考虑你的应用程序的特定需求、使用的技术栈以及团队的开发习惯。例如,如果你正在使用Spring框架开发Web应用程序,那么使用 @ControllerAdvice 和 @ExceptionHandler 注解可能是一个很好的选择。​ AOP允许你定义横切关注点,这些关注点跨多个类或方法。
原创
发布博客 2024.05.15 ·
1286 阅读 ·
7 点赞 ·
1 评论 ·
10 收藏

Base64编码

ASCII(American Standard Code for Information Interchang)漂亮国信息交换标准代码。ASCII 码使用来表示一个字符,7个二进制位刚好可以表示 128个不同的字符。包括了大小写字母、数字、标点符号 和一些。《ASCII码表》:注:表中的ASCII字符可以用 “ Alt + 小键盘上的数字键 ”输出对应的ASCII 符号。Base64编码和我们熟悉的ASCII码一样,也是一种编码方式。而BASE64使用 **6个二进制位 **来表示一个字符。
原创
发布博客 2024.05.15 ·
674 阅读 ·
17 点赞 ·
1 评论 ·
22 收藏

授权认证Cookie、Session、Token、JW技术概述

​ Session就是一个存储于服务器的特殊对象,通过session可以实现数据共享,session有一个JSESSIONID,这个是session的唯一标识,使用它可以查找到session。session是会话级别的,对于每一个客户端来说是独享它所拥有的session的,我们使用session在进行页面跳转时,服务端可以利用session进行数据共享。session由服务器进行控制。session的创建和销毁都是服务器进行管理的。服务器会为每一个客户端创建一个session。
原创
发布博客 2024.04.11 ·
1111 阅读 ·
22 点赞 ·
0 评论 ·
17 收藏

Spring Boot项目访问不了resources中的jsp页面

在Spring Boot中,默认情况下并不支持JSP作为视图技术,因为Spring Boot倾向于使用模板引擎(如Thymeleaf、FreeMarker或Mustache)或静态HTML页面。然而,如果你确实需要在Spring Boot中使用JSP,你需要进行一些额外的配置。
原创
发布博客 2024.04.11 ·
1060 阅读 ·
8 点赞 ·
0 评论 ·
17 收藏

记录Http访问服务接口出现 301 Moved Permanently

​ 在A服务中 需要通过远程调用 B服务接口 获取数据。A项目与B项目部署在不同的服务接口中。​ 在调用B项目的接口时,响应的数据一直为Html代码,通过 response.getWriter().write(result);将响应界面展示如下:​​ 但是直径通过浏览器界面访问该接口时,是能成功的远程调用并且返回正确的数据。排查调用远程接口的代码也没问题。前期一直找不到原因所在!
原创
发布博客 2024.04.04 ·
974 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

全局统一返数据类型封装记录

在Spring Boot中,实现全局统一返回值封装是一种常见的做法,它有助于保持API的一致性,并简化前端对响应数据的处理。创建一个响应体类,包含状态码、消息、数据等字段。这个类可以作为所有控制器返回值的通用格式。
原创
发布博客 2024.04.04 ·
839 阅读 ·
12 点赞 ·
0 评论 ·
7 收藏
加载更多