大道至简 大简至极
熟悉的热浪,黏腻的空气,叫个不停的知了,很蓝很干净的天空。回头看,博客都是关于专业技术的文章。18年10月,写下了一篇文章:大学四年计划,差不多三年,之后再没有第二篇。https://rawchen.com/life/university-plan.html现在大三,再过1周就要结束了,很快啊...
多用户进入页面修改同一条数据场景描述如下:用户A、B都打开一个修改数据信息页面,该数据信息为同一个实体User用户(id相同)A 将页面一个字段(userName为张三)修改为张三2然后保存B 看了1分钟将页面另一个字段(userAge为22)也改了改成21,然后保存预期效果应该为 userN...
事出有因,写这篇文章主要是因为上周的软考一程序大题填空。另外判断该程序属于哪一类问题,我填的贪心,但是答案是动态规划。题目百度搜索下:动态规划-凸多边形的最优三角形划分,极难。https://blog.csdn.net/qq_37706228/article/details/83931053虽...
数据编码、数字签名、信息加密 是前后端开发都经常需要使用到的技术,应用场景包括了用户登入、交易、信息通讯、OAuth 等等,不同的应用场景也会需要使用到不同的签名加密算法,或者需要搭配不一样的 签名加密算法 来达到业务目标。这里简单的给大家介绍几种常见的签名加密算法和一些典型场景下的应用。主要...
fastJson/Gson/jackson本次演示使用三个常用的工具类,每个工具类对应的依赖如下使用前准备fastJson<dependency> <groupId>com.alibaba</groupId> <artifactId&g...
HashMap源码分析HashMap是我们开发中经常使用到的集合,jdk 8 相对于 7 底层实现发生了一些改变。8 主要优化减少了Hash冲突 ,提高哈希表的存、取效率。这篇分析主要基于JDK 8 。区别添加数据时版本初始化方式hash值计算方法存放数据位置判断插入数据方式JDK 7单独方式...
Java多线程下载器https://github.com/rawchen/JDownloader/archive/refs/heads/master.zip五一无聊搞出来的,虽然已存在IDM、XDM这种多线程下载工具了,实现了很多功能了。基于对技术的执著,自己也动手写个,第二个原因是界面简洁高...