上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: 今天工作中 Json 序列化和反序列化时,出现属性字段重命名失效,为 NULL 的字段也需要返回,最终找到另一种解决方式搞定,分享出来! 一、样例展示 import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jac 阅读全文
posted @ 2021-09-09 19:08 菜鸟的奋斗之路 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 转载链接:https://www.cnblogs.com/xrq730/p/4865416.html 前言 2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,我的说法是这样的: 就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了, 阅读全文
posted @ 2021-08-09 09:41 菜鸟的奋斗之路 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1. JSON 是什么 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,机器解析和生成起来更是轻而易举。JSON 采用了完全独立于编程语言的文本格式,但它的格式非常符合 C 语言家族的习惯(比如 C、C++、C#、Java、JavaScri 阅读全文
posted @ 2021-07-07 14:02 菜鸟的奋斗之路 阅读(3081) 评论(0) 推荐(0) 编辑
摘要: 一 简介 (1)过滤器(Filter): 依赖于servlet容器,是JavaEE标准,是在请求进入容器之后,还未进入Servlet之前进行预处理,并且在请求结束返回给前端这之间进行后期处理。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过 阅读全文
posted @ 2021-06-10 15:39 菜鸟的奋斗之路 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 1. 授权 授权即访问控制,控制谁能访问哪些资源。主体进行身份认证后需要分配权限方可访问系统的资源,对于某些资源没有权限是无法访问的。 2. 关键对象 授权可简单理解为 who 对 what(which)进行 How 操作; Who,即主体(Subject),主体需要访问系统中的资源; What,即 阅读全文
posted @ 2021-05-28 17:04 菜鸟的奋斗之路 阅读(799) 评论(0) 推荐(1) 编辑
摘要: 1. 认证 身份认证,就是判断一个用户是否为合法用户的处理过程。最常用的简单身份认证方式是系统通过核对用户输入的用户名口令,看其是否与系统中存储的该用户的用户名和口令一致,来判断用户身份是否正确。 2. Shiro 中认证的关键对象 Subject 主体:访问系统的用户,主体可以是用户、程序等等,进 阅读全文
posted @ 2021-05-28 14:45 菜鸟的奋斗之路 阅读(2074) 评论(0) 推荐(0) 编辑
摘要: 近期公司项目搭建,使用了 Shiro 框架进行权限的管理,之前多多少少对 Shiro 有一定的了解,但是没有那么细致,这几天专门细细研究了一些 Shiro 的底层原理,分享出来! 1. 权限的管理 1.1 什么是权限管理 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管 阅读全文
posted @ 2021-05-28 11:59 菜鸟的奋斗之路 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1 什么是网络编程 网络编程的本质就是两个设备之间的数据交换,当然在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,就是把一个设备中的数据发送给另外一个设备。 现在的网络编程基本上都是基于请求 / 响应方式的,也就是一个设备发送请求数据给另外一个,然后接受另一个设备的反馈。 在网络编程中 阅读全文
posted @ 2021-04-30 13:53 菜鸟的奋斗之路 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、我不同时重写又能如何呢? 我只能说只要你不碰到这几个主,你也没什么事的! 1)为什么不能遇到它们几个呢? 因为它们几个会用到 hashCode 方法。 2)他们用hashCode方法来干嘛? hashCode 方法是根据对象的地址生成的一个 int 整数,默认它和地址一一对应的,如果不重写,那么 阅读全文
posted @ 2021-04-20 11:39 菜鸟的奋斗之路 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 转发链接:多线程,到底该设置多少个线程? 一、前言 “不好了,线上服务器超时严重,请求非常慢,好像报连接数too many了,怎么办?“小伙伴们在反馈。一般我们的技术老大的处理方式,把连接数和线程池调大点,重启,再观察。 往往这个方式是应急措施,治标不治本,因为不知道问题的原因。 有个严重误区,以为 阅读全文
posted @ 2021-04-19 16:02 菜鸟的奋斗之路 阅读(487) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页