樱花茶蛋仔
码龄8年
求更新 关注
提问 私信
  • 博客:35,183
    35,183
    总访问量
  • 14
    原创
  • 6
    粉丝
  • 61
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2018-07-19

个人简介:程序猿

博客简介:

weixin_42733631的博客

查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得5次评论
  • 获得104次收藏
  • 代码片获得426次分享
  • 博客总排名75,752名
  • 原力等级
    原力等级
    1
    原力分
    40
    本月获得
    0
创作历程
  • 1篇
    2026年
  • 1篇
    2025年
  • 4篇
    2021年
  • 8篇
    2020年
成就勋章
TA的专栏
  • Sping AI框架学习
    1篇
  • JVM高级特性学习笔记
    1篇
  • java常见工具类
    2篇
  • chats图表
    1篇
  • 前后端文件流传输实现文件在线下载
  • Linux下部署JDK
    1篇
  • Linux下部署项目
    1篇
  • Java多线程学习笔记
    1篇
  • WebSocket客户端模拟
    1篇
  • Redis的使用
    1篇
  • 项目之间接口调用
    1篇
  • Java线程池学习笔记
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

【多重好礼】鸿蒙心迹 · 开发录原创征稿活动

鸿蒙开发者的实战经验,值得被记录。从踩坑排查到项目复盘,从工具脚本到学习笔记,每一段真实的开发经历,都是社区最宝贵的技术资产。「鸿蒙心迹 · 开发录」正式启航,不限主题、随时可写,只要是鸿蒙开发相关的真实经验都欢迎投稿。 本活动为 [HarmonyOS 7.0 创新内容共创季](https://builderx.csdn.net/activity-site/harmonyos/activity2026)双轨征文之一,与[「共创季 · 稿事节」](https://harmonyosdev.csdn.net/6a97f0de2b83d06f0ecadec5.html)深度征文互补——「稿事节」写深度技术长文,「开发录」写日常开发实战笔记。 「开发录」每月一期,12月截止,本季共三期,投稿即有机会获得京东卡、CSDN博客流量券、亿万Token、社区定制周边好礼!

268人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

1.1Sping AI学习:Spring AI项目搭建

Spring AI 框架的学习
原创
博文更新于 2026.05.28 ·
172 阅读 ·
6 点赞 ·
0 评论 ·
4 收藏

JAVA运行时数据区域

在Java 8及以后的版本中,方法区的实现被移到了元空间(Metaspace)中,使用本地内存而非Java堆。栈是后进先出(LIFO)结构,当方法被调用时,相关的局部变量和参数会被压入栈中,方法结束时会从栈中弹出。是Java运行时数据区域中最大的部分,所有通过new关键字创建的对象都存储在堆中。存储类的结构信息,如字段和方法的数据,以及常量池(Constant Pool)。本地方法是用其他语言(如C或C++)编写的,通常用于执行一些性能要求较高的操作。也存储类的静态变量和类的运行时常量。
原创
博文更新于 2025.07.30 ·
165 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

生成用户token的工具类

import cn.hutool.core.date.DateUtil;import cn.hutool.core.util.StrUtil;import com.tongfun.module.yanwu.stream.entity.UserDetails;import io.jsonwebtoken.Claims;import io.jsonwebtoken.Jwts;import io.jsonwebtoken.SignatureAlgorithm;import org.slf4j.Logg
原创
博文更新于 2022.11.01 ·
1532 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

echats实现进度条、饼状图、折线图、柱状图、柱状图和折线图的集合体

记录工作中用到的一些echats图标1、进度条有两种方式:a、通过elemnt-ui组件el-progress组件实现上面的进度条光使用el-progress无法实现,el-progress不支持汉字,需要使用css+div进行调整下面是实现的代码:html: <div class="content-right-top"> <el-progress class="content-right-progress"
原创
博文更新于 2021.02.01 ·
1707 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

前后端实现文件流的传输,实现文件下载功能

1、后端代码参数response 是文件流传输必须的,然后chatFileParam是业务需要用来获取服务器文件的,你们可以不看,不写 /** * 页面下载文件 * @param response * @param chatFileParam */ @ApiOperation(value = "页面下载文件") @PostMapping("downFileForWeb") public void downFileForWeb(Http
原创
博文更新于 2021.01.15 ·
4429 阅读 ·
3 点赞 ·
0 评论 ·
19 收藏

SpringBoot接收前端的MultipartFile file一直为null问题解决

1、首先给出我的前后端代码html部分<span class="im-chat-tool-item "> <i class="m-icon-file-open" @click="$refs.uploadImage.click()"> <input type="file" name="file" id="file"
原创
博文更新于 2021.01.14 ·
8183 阅读 ·
10 点赞 ·
2 评论 ·
25 收藏

Linux下部署JDK

1、下载linux版的JDK解压包2、在linux下解压JDK压缩包tar 压缩包名称3、环境安装a.输入指令 vim /etc/profileb.输入 i ,然后enter ,就会变称insert并且编辑文件c.在文件最后输入,如下图所示JAVA_HOME=/home/tongfun/usr/local/jdk/jdk-11.0.9JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib
原创
博文更新于 2021.01.04 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下部署java项目

1、关闭之前的旧项目a.ps -ef|grep java 查看所有的java服务[外链图片转存失败,源站可能有防盗在这里插入!链机制,建描述]议将图片上https://传(imblog.csdmg.cn/20-8zXF01126105228721.png#pic_center)https://imgblog.csdnimg.cn/20201126105228721.png#pic_center)]...
原创
博文更新于 2020.12.08 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

超详细的JAVA多线程学习笔记

JAVA多线程的学习1、进程与线程进程是程序的一次动态执行过程,它需要经历从代码加载,代码执行到执行完毕的一个完整的过程,这个过程也是进程本身从产生,发展到最终消亡的过程。多进程操作系统能同时达运行多个进程(程序),由于 CPU 具备分时机制,所以每个进程都能循环获得自己的CPU 时间片。由于 CPU 执行速度非常快,使得所有程序好像是在同时运行一样。多线程是实现并发机制的一种有效手段。进程和线程一样,都是实现并发的一个基本单位。线程是比进程更小的执行单位,线程是进程的基础之上进行进一步的划分。所
原创
博文更新于 2020.12.07 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java会经常使用的DateUtil工具类

import org.apache.commons.lang.StringUtils;import org.apache.commons.lang.math.NumberUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text
原创
博文更新于 2020.12.07 ·
604 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

模拟webSocket客户端,便于测试

1、导入依赖 <dependency> <groupId>org.java-websocket</groupId> <artifactId>Java-WebSocket</artifactId> <version>1.3.5</version> </dependency>2、编写WebSocketClientTes
原创
博文更新于 2020.12.03 ·
1243 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

SpringBoot项目引入简单的RedisTemplate使用缓存

1、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2、yml文件配置redisredis: host: 127.0.0.1 port
原创
博文更新于 2020.11.26 ·
1181 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

基于hutool包下的httpUtil类实现项目之间调用get和post请求

基于hutool包下的httpUtil类实现项目之间调用get和post请求1,首先导入依赖 <!-- httpclient缓存 --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient-cache</artifactId> <v
原创
博文更新于 2020.11.24 ·
14614 阅读 ·
5 点赞 ·
2 评论 ·
39 收藏

JAVA线程池学习笔记

JAVA线程池学习1、线程池概念线程池其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。为什么要使用线程池?在java中,如果每个请求到达就创建一个新线程,开销是相当大的。在实际使用中,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如果在一个jvm里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致
原创
博文更新于 2020.11.12 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏