自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 MyBatisPlus自动填充session中数据

我们需要知道,每次前端向后端发送的请求都会创建一个线程进行处理,处理这个请求的都是同一个线程,如SpringMVC的过滤器、controller、service等层以及上面的MyMetaObjectHandler 都是同一个线程,因此我们可以把用户数据存储到ThreadLocal当中,这样MyMetaObjectHandler 就可以得到用户数据。但有些填充字段,需要获取当前用户信息,如创建用户的id和修改用户的id,我们无法获取。如实体类中的创建时间,修改时间,创建用户,修改用户等。

2024-06-15 21:03:59 110

原创 Python实现SPN加密算法

Python语言实现SPN加密算法

2022-11-19 16:40:31 665 1

原创 华东师范大学软件工程专硕考研398分复习经验总结

楼主本科是合肥工业大学软件工程,考研华东师范大学软件工程,前几天查分398,就想着总结一下复习的经验,供大家参考一下。下面是查到的分数。一、1~2月(寒假)因为我们专业有实训,是全校放假最晚的,大概是一月20号左右放的假。在寒假其实没有花很多时间复习,主要是看了同济高数上下册两本书和背单词。在寒假基本中午起床,然后下午看书学习,晚上就背一会儿单词,有时候出去玩下午也没学。主要是看一章书,再看一章汤家凤基础班视频,再做书上的课后习题。这个时候还没想好考数一还是数二,就都看下来。到二月底寒假结束两本书也

2022-02-27 20:55:50 3806 13

原创 实战:OutOfMemoryError异常

实战:OutOfMemoryError异常参照周志明老师的《深入理解Java虚拟机》第3版进行实践。实战目的有两个:第一,通过代码验证《Java虚拟机规范》中描述的各个运行时区域存储的内容;第二,希望读者在工作中遇到实际的内存溢出异常时,能根据异常提示信息迅速得知是哪个区域的内存溢出,知道怎样的代码可能会导致这些区域内存溢出,以及出现这些异常后该如何处理。本节代码清单开头都注释了执行时需要设置的虚拟机启动参数(注释中“VM Args”后面跟着的参数),这些参数对实验的结果有直接影响,请读者调试代码的时

2021-08-17 19:38:13 461

原创 实战:自己编译JDK

实战:自己编译JDK参考周志明老师的《深入理解Java虚拟机》第3版的第一章,自己动手实践了一下编译JDK1.获取源码选用OpenJDK12来编译,打开jdk版本仓库页面http://hg.openjdk.java.net/jdk/jdk12/,点击左边菜单中的"Browse"将显示源码根目录页面。点击左侧的"zip"链接即可下载当前版本打包好的源码。2.系统需求尽量在Linux或MacOS上构建OpenJDK,这两个系统在准备构建工具链和依赖项上要比在Windows或Solaris平台上要

2021-08-03 17:46:01 2299

原创 Typora配置图片自动上传到图床

Typora配置图片自动上传到图床Typora平时写博客记笔记时都会插入图片,但图片都以链接的形式保存在本地,当把文件发给别人时图片会丢失,或者需要把图片一起打包发送,比较麻烦,上传到CSDN是图片也要另外上传。图床工具,就是自动把本地图片转换成链接的一款工具,网络上有很多图床工具,就目前使用种类而言,PicGo 算得上一款比较优秀的图床工具。本次使用PicGo+码云来实现Markdown图床,也可以使用Github,但考虑网络问题还是选择码云。1.安装码云选择合适的版本和对应系统的安装包下载,如

2021-08-03 17:28:01 387 2

原创 Windows11安装Ubuntu 18.04.05 LTS

Windows11安装Ubuntu 18.04.05 LTS参考Windows10下安装Ubuntu18.04LTS详细教程一、在VMware中安装 Ubuntu 18.04 LTS1.首先打开VMware Workstation,选择“创建新的虚拟机”;2.选择”自定义(高级)“,然后”下一步“;3.默认,直接”下一步“;4.选择“稍后安装操作系统”,然后“下一步”;5.可供掩护操作系统选择“Linux”,由于我们前面下载的是64位的系统,所以此处版本选择“Ubuntu 64位”,然

2021-08-01 21:39:43 3188 3

原创 Flutter前后端连接的一些注意

Flutter前后端连接的一些注意1.前端接口使用在http_config里将BASE_URL改成 *http://本地ip地址:8082/ssp*本地ip地址 cmd→ipconfig→ipv4地址在使用接口的文件中引入http_config和http_request(network包下,之前没有,现在有了)在文件中直接使用,不要重复写BASE_URL了HttpRequest.request("$BASE_URL/接口路径", method:接口方式, params:{​ 传

2021-07-31 21:41:10 2230 2

原创 Git使用规范

Git使用规范在自己的分支上进行开发在自己的分支上先commit切换到主分支Rebase处理冲突切换回自己的分支,把主分支合并到自己的分支处理冲突运行程序查看能否成功运行,可以顺利运行无冲突就可以push自己的分支自己记录一下...

2021-07-31 21:26:20 55

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除