努力发光的程序员
码龄5年
关注
提问 私信
  • 博客:63,174
    63,174
    总访问量
  • 56
    原创
  • 147,616
    排名
  • 190
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:开始工作啦

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

Sveinn的博客

博客描述:
分享自己的成长过程
查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    420
    当月
    6
个人成就
  • 获得286次点赞
  • 内容获得15次评论
  • 获得422次收藏
  • 代码片获得1,443次分享
创作历程
  • 8篇
    2024年
  • 33篇
    2023年
  • 3篇
    2021年
  • 12篇
    2020年
成就勋章
TA的专栏
  • 开发记录
    4篇
  • 并发编程
    1篇
  • 付费
    1篇
  • 环境搭建
    2篇
  • chatgpt
  • 软考
    15篇
  • 日常问题
    1篇
  • 错误记录
    1篇
  • 错误
    1篇
  • 爬虫
    3篇
  • 算法
    5篇
  • 数据结构
    5篇
  • 小项目
    1篇
  • 刷题
    3篇
兴趣领域 设置
  • Java
    java
创作活动更多

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

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

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

EasyExcel用模版导出动态表格

在工作中有这么一个需求就是导出一个表格,上面有学生的信息下面有一个表格记录学生每科的成绩,要导出这样一个表格我们要怎么做呢?其实很简单,可以用导出模版做到,Easyexcel已经有实现方法了,下面我们来一步一步的实现这个需求。
原创
发布博客 2024.04.11 ·
792 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

Cookie属性HttpOnly引起的漏洞解决方案

项目扫描的时候出一个漏洞,Cookie未配置HttpOnly标志。那HttpOnly是什么呢?Httponly是微软对cookie做的扩展。这个主要是解决用户的cookie可能被盗用的问题。在web应用中、JSESSIONID (Cookie)没有设置Httponly属性可能会窃取或操纵客户会话和 cookie,它们可能用于模仿合法用户,从而使黑客能够以该用户身份查看或变更用户记录以及执行事务。这里我是写一个拦截器,实现GlobalFilter,我们可以在拦截器中向Cookie中添加HttpOnly属性。
原创
发布博客 2024.03.06 ·
587 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏

深入理解volatile关键字

volatile是 Java提供的一种轻量级的同步机制。Java包含两种内在的同步机制:同步块(或方法)和 volatile 变量相比于synchronized (synchronized常称为重量级)volatile是更轻量级的,因为它不会引起线程上下文的切换和调度。但是volatile变量的同步性较差,而且其使用也更容易出错。volatile会控制被修饰的变量在内存操作上主动把值刷新到主内存,JMM 会把该线程对应的CPU内存设置过期,从主内存中读取最新值。
原创
发布博客 2024.03.02 ·
1063 阅读 ·
13 点赞 ·
0 评论 ·
9 收藏

JAVA动态代理

在 Java 动态代理机制中接口和Proxy类是核心。这种JDK自带的类代理方式是非常常用的一种,也是非常简单的一种。基本会在一些中间件代码里看到例如:数据库路由组件、Redis组件等,同时我们也可以使用这样的方式应用到设计模式中。在中间件开发、设计模式中代理模式和装饰器模式等中得到应用。CGLIB不同于JDK,它的底层使用ASM字节码框架在类中修改指令码实现代理,所以这种代理方式也就不需要像JDK那样需要接口才能代理。在 CGLIB 动态代理机制中接口和Enhancer类是核心。
原创
发布博客 2024.03.01 ·
871 阅读 ·
30 点赞 ·
0 评论 ·
23 收藏

poi-tl导出复杂的动态表格

如果我们的word要导出这样一个动态表格。数据的场景是会变化的,我这个月可能有五个场景,下个月可能就只有4个场景,而且场景的顺序也是可以改变的。如果利用poi-tl模版引擎利用模版来导出表格,我们会遇到两个问题。
原创
发布博客 2024.02.20 ·
1911 阅读 ·
13 点赞 ·
0 评论 ·
7 收藏

善于利用GPT确实可以解决许多难题

在技术选型时,我选择了poi-tl这个模板引擎,因为在网上看到了很多关于它的推荐。虽然之前没有做过类似的功能,而且项目中也没有用过,但是导出Word文档的这个功能却要我自己来设计。开始的时候还算顺利,因为要么是填充数据,要么是创建简单的表格,这些我可以通过查看官方文档的示例一步步实现。这些信息在官方文档和网上都没有找到相应的文章或案例,但通过询问GPT,我成功地解决了问题。然而,使用模板导出时,我必须提前写好表格的模板。有些月份可能没有某些场景,但是我的模板中却包含了这些场景的表格模板。
原创
发布博客 2024.02.20 ·
2058 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

Map转成String,String 转换成Map

把一个map转换成json字符串后存放在Redis中,然后在redis中取出json字符串,再把字符串转变成原来的Map。这里使用是阿里巴巴fastjson。
原创
发布博客 2024.01.23 ·
1968 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏

Ubuntu安装docker

默认情况下,只有root用户和docker组的用户才能运行Docker命令。我们可以将当前用户添加到docker组,以避免每次使用Docker时都需要使用sudo。进入修改添加 registry-mirrors 内容后重启 Docker.使用以下命令来设置 Docker 国内源:- 或者你可以通过。Docker在Ubuntu上依赖一些软件包。5.添加Docker软件源。11.查看docker版本。3.安装docker依赖。10.重启docker。6.安装docker。12.配置镜像加速器。
原创
发布博客 2024.01.14 ·
472 阅读 ·
8 点赞 ·
0 评论 ·
10 收藏

系统安全分析与设计

信息系统安全属性加密技术非对称加密对称加密信息摘要数字签名数字信封与PGP网络安全网络威胁与攻击防火墙
原创
发布博客 2023.12.27 ·
386 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

数据库系统(重点,上午下午都会考)

·答案:A,ABCD,B列表公式法
原创
发布博客 2023.12.27 ·
385 阅读 ·
7 点赞 ·
0 评论 ·
8 收藏

软件工程相关知识

概要设计将需求转化为软件的模块划分,确定模块之间的调用关系,详细设计是将模块进行细分,得到详细的数据结构和算法。适用于软件需求很明确的软件项目。
原创
发布博客 2023.12.27 ·
388 阅读 ·
8 点赞 ·
0 评论 ·
8 收藏

法律法规相关知识

来源于的网课记。
原创
发布博客 2023.12.25 ·
384 阅读 ·
6 点赞 ·
0 评论 ·
12 收藏

多媒体相关知识

答案:D,C,D来源于的网课记。
原创
发布博客 2023.12.25 ·
359 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

UML建模(下午题)

下午题第三题
原创
发布博客 2023.12.25 ·
372 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

数据结构与算法基础

答案选:D。
原创
发布博客 2023.12.25 ·
1183 阅读 ·
30 点赞 ·
0 评论 ·
16 收藏

计算机网络

子网掩码由连续的1和0组成,连续的1表示网络地址,连续的0表示主机地址,通过0的个数可以计算出子网的容量(子网中主机的IP地址范围)。首先来看看默认的子网掩码255.255.255.0是怎么划分子网的,将该子网掩码的二进制由24个1和8个0组成,8个0表示该子网掩码划分出的子网容量为256(2的8次方),也就是说192.168.1.0-255都在同一个子网中,这256个地址中可用地址只有254个,因为规定每个子网的第一个IP地址为网段地址,最后一个IP地址为广播地址,都不可用。
原创
发布博客 2023.12.25 ·
751 阅读 ·
21 点赞 ·
1 评论 ·
10 收藏

面向对象的相关知识

来源于的网课记录。
原创
发布博客 2023.12.25 ·
373 阅读 ·
10 点赞 ·
0 评论 ·
7 收藏

程序设计语言与语言处理程序基础

答案:D,C答案:C答案:D来源于的网课记。
原创
发布博客 2023.12.25 ·
403 阅读 ·
8 点赞 ·
0 评论 ·
5 收藏

计算机组成与体系结构(6分)

R 进制转十进制使用按权展开法,其具体操作方式为:将 R 进制数的每一位数值用 Rk 形示,即幂的底数是 R ,指数为 k , k 与该位和小数点之间的距离有关。当该位位于小数点左边, k 值是该位和小数点之间数码的个数,而当该位位于小数点右边, k 值是负值,其绝对值是该位和小数点之间数码的个数加1二进制转十进制10100.011×241×221×2−210100.011×241×221×2−2七进制转十进制604.014×706×7。
原创
发布博客 2023.12.25 ·
1143 阅读 ·
26 点赞 ·
0 评论 ·
17 收藏

软考学习五部曲

软件设计师的学习要先看视频后刷题,先了解知识在做题。先看教学视频再动手做大题。要时刻巩固知识点。
原创
发布博客 2023.12.20 ·
389 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏
加载更多