作者小头像 Lv.4
更多个人资料
757 成长值
6 关注
1 粉丝
+ 关注 私信

个人介绍

这个人有一点儿懒

感兴趣或擅长的领域

人工智能、自动化运维、编程语言、DevOps、云计算
个人勋章
TA还没获得勋章~
成长雷达
695
42
0
0
20

个人资料

个人介绍

这个人有一点儿懒

感兴趣或擅长的领域

人工智能、自动化运维、编程语言、DevOps、云计算

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
解决el-select数据量过大的卡顿的两种思路与一种实施方案【五月01】
经典问题:在测试环境好好的,怎么到正式环境就不行了?——本文:数据量变了。 问题来源最近在开发公司的后台管理系统,很简单的一个部分,给部门设置领导,前端选用Element-UI的 el-select组件,后端返回的可选人员列表为当前操作人有权控制的每一个人。在测试环境运行好好的,怎么到了正式环境就不行了呢? 问题分析出问题的原始代码很简单:<el-selectv-model="orgForm...
作者小头像 洛叶飘
646
0
0
2022-05-09 14:33:56
646
0
0
讨论两种Redis中Token的存储方式【五月03】
本文讨论一个问题:存储token时,token与对应用户id谁来作为key? 问题起源问题起源于要给公司的后台管理系统添加权限管理,选用的是开源框架shiro,而原本系统上是采用token做了登录校验的。我所采用的shiro验证方式是,每次接口请求,根据token来获取用户id,然后通过shiro中的登录验证机制来进行权限校验。因此,“根据token获取用户id”就要求在存储用户token时...
作者小头像 洛叶飘
664
0
0
2022-05-13 15:04:45
664
0
0
前端几种危险操作确认弹框的实现方式【五月02】
问题起源一种很常见的网站优化,就是在客户进行危险操作的时候,让客户进行二次确认,从而避免因为用户一时手误,如图所示: 对话框的实现方式这种方式无须多言,实现起来逻辑并不困难,难在这种方式代码量比较大,首先需要在HTML部分创建对话框代码: <el-dialog v-if="confirmDialog" width="30vw" :visible.sync="c...
作者小头像 洛叶飘
740
0
0
2022-05-12 15:06:42
740
0
0
深入理解ThreadLocal原来及与ThreadLocal使用注意事项
学习ThreadLocal起因学习ThreadLocal起源于最近学习的两个框架:若依开源系统,以及权限验证的开源框架Shiro。在若依开源系统中,其分页插件:PageHelper的部分核心代码中,有:package com.github.pagehelper.page;public abstract class PageMethod { protected static final...
作者小头像 洛叶飘
94
0
0
2022-04-29 17:51:59
94
0
0
拦截器中巧用ThreadLocal规避层层传值
Web开发中的一点麻烦事最近,准确地说,是一直都有的一点麻烦事:函数层层传递。什么意思呢?比如说有个很常见的需求描述是:记录用户的某次操作明细。以在Java的开源框架jfinal中,操作添加一个用户的接口为例,有:public class XXController() { public void addUser() { // 获取操作人 Integer o...
作者小头像 洛叶飘
130
0
0
2022-04-27 18:48:23
130
0
0
了解完代理后应该学习的——面向切面编程AspectJ
问题起源学习了Java的代理,动态代理,cglib的小伙伴对Java的代理中的一些概念应该会有一些基础的认识,比如如何使用代理实现一个拦截器,如果通过cglib的回调过滤器来修改方法的执行逻辑等等,那么这种实现方式是否可以抽象为更高级的编程思想呢?使用cglib创建对象的过程与代码很繁琐,是否有更便捷的开源包可以使用呢? AOPAOP:面向切面编程,其思想是:通过预编译方式和运行期动态代理...
作者小头像 洛叶飘
122
0
0
2022-04-27 08:46:48
122
0
0
cglib之设置回调过滤器
问题缘起在学习开源框架jfinal的过程中,尤其是研究其拦截器的实现时,遇到AOP的问题,然后逐步引导着自己学习Java的动态代理,认识到一个强大的工具包:cglib。在上一篇文章《使用cglib创建Java代理以及调用的结果分析》中,我们学习了cglib创建Java代理的实现方式,通过Enhancer来创建监听对象,从而对方法进行拦截。如下为main方法中,对Writer类进行动态代理的...
作者小头像 洛叶飘
105
0
0
2022-04-24 19:02:56
105
0
0
使用cglib创建Java代理以及调用的结果分析
问题起源在最近的工作中,AOP如何实现的问题一直困扰着笔者,奈何工作繁重,一直没有时间学习了解这一块。这一次,趁着工作上使用shiro的风,顺着shiro注解的使用过程,我们来逐步了解了注解,自定义注解的实现,Java反射,以及在上一篇文章《从使用Java代理的极简代码看Java代理逻辑》中,我们学习了Java的代理。顺着Java代理的学习路线,我们了解到有一个非常遍历的工具包:cglib...
作者小头像 洛叶飘
122
0
0
2022-04-21 20:36:10
122
0
0
从使用Java代理的极简代码看Java代理逻辑
问题起源最近受到注解启发,学习了Java注解的实现方式,以及Java注解执行器中涉及到的Java反射的过程,但是笔者本人更关心的拦截器、过滤器等涉及到的Java AOP还没有涉及到。网上搜索到的很多关于AOP的实现都与Spring做了深度绑定,然而,我有个小癖好,不太喜欢与框架深度绑定的,所以,我们只是简简单单的学习一下AOP的实现方式,而不是Spring AOP的实现方式,因为“我们要做...
作者小头像 洛叶飘
123
0
0
2022-04-20 20:52:04
123
0
0
利用反射来获取Java注解的并解释其执行逻辑
问题起源最近我们在研究注解,由注解引入,我们“被迫"去学习Java中的反射,反射学习的差不多了,我们再回过头来看看如何去处理注解。今天,我们先说一下注解学习过程中的一点收获:注解,仅仅只是标注,具体让程序怎么理解注解,仍然需要我们自己来实现。为了让问题和结论更清晰,我们来自己实现一个注解。 自定义注解我们首先使用@interface定义了一个注解:我们内心给予这个注解的含义是,定义在类中属...
作者小头像 洛叶飘
124
0
0
2022-04-19 22:14:16
124
0
0
总条数:59
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信