- 博客(11)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 最新阿里规范Java开发手册--嵩山版PDF分享和简单解读---以及对前后端规约,应用分层,设计规约的分享无vip也能下载哦!
阿里规范Java开发手册最新–嵩山版分享和解读PDF分享:https://pan.baidu.com/s/14wCPUD5zxbP9Fv8aMW4QBA提取码:251k最新嵩山版相对于之前泰山版的增加了一些新内容的同时也对做了一些修改,下面给大家分享一下比如:1增加了前后端规约,包含14t条内容(内容在下面做了分享哦!)2增加了,一些约定方法命名和key和Value的命名,增加一些限制,对Body的一些限制,请求头和请求体的大小限制3在传输的方式限制推荐json,不推荐使用xml的方式,主要是
2020-08-05 22:53:47
2916
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java 8 lambda表达式和mybatis-plus中结合使用,根据今日时间返回倒序最新数据 queryWrapper常用方法及简单应用
mybatis-plus中查询对象 queryWrapper常见方法众所周知mybatis-plus支持 Lambda 形式调用:及通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错。那么到底在项目中我们该如何使用呢,就让我们来看看吧大家可以插个眼????????????方便日后查看哦!QueryWrapper与lambda表达式结合查询List<ProjectSms> list = list(new QueryWrapper<ProjectSms>(
2020-08-05 15:20:18
10766
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 阿里云--‘学生在家实践’--云计算相关题目分享
阿里云最新活动——云服务器免费领取---在家实践答案---学生认证免费领取六个月抗击新冠疫情---居家隔离---隔离无聊---快来学习!!!最近马爸爸又为我们学生推出了良心活动!!!快来安利一波吧!细品,你细品,是真的香啊!还有免费的配套课程,让你快人一步,轻松玩转云ECS服务器!领取需要答题哦,毕竟可是价值千元的六个月服务器!下面我给大家总结了几道题的答案希望能帮助到大家!活动链接:...
2020-02-17 18:54:35
15802
8
原创 深入了解Java虚拟机---jvm相关知识点总结
许久无更,甚是惭愧,接下来小编会努力爆更,这里首先附上自己在深入理解Java虚拟机一书总结的部分知识点,分享给个位看官,希望能对大家有所帮助!!!点我可以在线浏览哦!
2021-04-07 10:15:49
133
1
原创 Jvm的垃圾回收算法详解+第三版PDF分享
Jvm中垃圾回收算法主要分为以下四种1.标记-清除算法2.复制算法3.标记-整理算法4.分代收集算法下面我们来详细说说这几种算法1.标记-清除算法过程:首先从GCROOT开始,向下扫描标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。即 扫描—标记----清除缺点:标记和清除两个过程的效率不高,还有就是标记清除之后会产生大量不连续的内存碎片,这样在分配大对象的时候,无法找到足够的连续内存提前触发一次GC2.复制算法过程:为了解决标记–清除算法的效率问题,复制算法将内存分
2020-09-18 17:45:16
947
1
原创 Redis详解(一)
Redis 简介一、什么是Redis简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景。除此之外,redis 支持事务 、持久化、LUA脚本、LRU驱动事件、多种集群方案。二、为什么要用 redis/为什么要用缓存主要从“高性能”和“高并发”这两点来看待这个问题。高性能:假如用户第一次访问数据库中的某
2020-09-16 11:06:37
209
原创 spring-boot工具类分享(一)使用BCryptPasswordEncoder加密校验密码------公用工具类(密码加密·密码校验·获取登录信息·获取指定范围或者指定位数的随机数字)
相关依赖导入springframework.security导入 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-test</artifactId> <scope>test</scope> </dependency>工具
2020-08-14 23:42:44
1668
3
原创 git 常用命令-切换分支-推送代码强制覆盖代码到本地--备份到工作区--回退版本等
git remote -v 查看别名 git checkout -b dev 切换到dev分支 git checkout -b [分支名][远程名]/[分支名]。 git diff 看不同 像看远程和本地要先 查看别名在 git diff 别名/分支 gitstatus 查看当前状态 git commit -m ’ ’ 上传到本地库 git fetch 别名 分支名 git merge别名/分支名 合并分支 git push 加别名推送到远程库 git branch 查看分支m.
2020-08-06 22:22:30
515
原创 数据结构重点------散列表及java中的Hashmap
数据结构重点------散列表及java中的Hashmap一、Hash(散列函数)及java中的map1.Hash(散列函数)Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能...
2020-01-31 16:30:04
279
原创 tomcat原理详解和请求过程(涉及网卡、套接字等)
什么是tomcat 想要了解tomcat 原理我们首先要了解tomcat是什么,有什么功能,在什么地方起作用?一、网卡 首先我们知道如果一台计算机如果想要其他计算机交换数据的话,必须要走网卡的端口交换数据。网卡能够把把物理电信号转化成计算机能够识别的数字信号。网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。由于其拥有MAC地址,...
2020-01-29 17:48:34
1161
原创 简单个人理解(一):对于时间片和Java中进程和线程
简单个人理解(一):对于时间片和Java中进程和线程一.时间片 如果大家想要清楚清晰的了解进程和多线程的关系,那我们就不得不先提一个叫做时间片的东东,让我们先来瞅瞅百度词条是怎么说的:- 时间片(timeslice)又称为“量子(quantum)”或“处理器片(processor slice)”是分时操作系统分配给每个正在运行的进程微观上的一段CPU时间(在抢占内核中...
2020-01-29 14:40:00
1406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人