暂时未有相关云产品技术能力~
暂无个人介绍
JVM原理:JVM垃圾回收算法(通俗易懂)
JVM原理:JVM运行时内存模型(通俗易懂)
基于常用设计模式的业务框架
工作中策略模式用法及其使用场景?
工作中模板方法模式用法及其使用场景
工作中简单工厂模式用法及其使用场景?
工作中责任链模式用法及其使用场景?
工作中单例模式用法及其使用场景?
Java集合学习:ArrayList源码详解
Java集合学习:LinkedList源码详解
Spring AOP源码:拦截器责任链处理过程
Spring源码学习:三级缓存的必要性
HashMap源码学习:JDK1.8版本源码解析
Spring AOP源码:代理的创建过程
Spring AOP:基本概述
动态代理:Cglib原理讲解
Spring IoC源码:createBean(下)
Spring IoC源码:getBean 详解
Spring IOC源码:registerBeanPostProcessors 详解
Java NIO实战篇:使用Socket实现报文交互
Spring IOC源码:obtainFreshBeanFactory 详解(上)
Spring IOC源码:ApplicationContext刷新前准备工作
Idea中常用的Git操作
微信小程序抓包教程:Burpsuite版 附所需工具
Burpsuite是Web应用程序测试的最佳工具之一,其多种功能可以帮我们执行各种任务.请求的拦截和修改,扫描web应用程序漏洞,以暴力破解登陆表单,执行会话令牌等多种的随机性检查。下面介绍一下安装方法。
Linux上安装Tomcat
Spring源码下载与编译,Debug学习才有效率
使用VUE项目开发的时候,经常会遇到很烦事情,导入新的项目的时候,npm install会经常报各种问题,同事的电脑能跑到我这里就挂了,基本上大多数都是因为node的版本或者npm的版本不兼容造成的。所以你就不得不换一个能够匹配的版本了,但是如果有很多项目环境版本都不一样,我们不可能经常下载卸载node吧,所以我们必须要使用node管理工具,能够自由切换版本,这不NVM就来了;不废话了,看看我平常是怎么操作的吧;
Java如何避免使用double类型时展示科学计数
IDEA2021安装教程
今天测试老师在测试功能的时候,发现功能提交时居然报No value present错误了。而且还是在其它周边系统上,刚开始以为不是我们系统应该跟我们没关系,直到对方开发老师找过来查日志后,才发现是我写的代码有问题,哭了,还好是测试阶段;原因是我使用了Optional调用Get方法前没有先进行isPresent()判断是否为空,所以导致整个功能报废了;
最近看了一个地推的公众号,每天都会给你推送好几条地推需要的模板消息,好一段时间没有做公众号开发了,最近刚申请了个服务号,刚好可以拿来开发。模板消息需要服务号才可以,申请服务号的话需要企业营业执照,个人的话是没有办法申请的。下面来分享一下我的开发过程。
最近公司有个数据对接需求,合作方那边是使用我们这边的系统进行出单的,数据首先也是在我们这边。后面他们自己开发了业务系统,需要我们这边定时把每天的数据传送到那边去。他们那边开发部门要求我们这边,按一定的格式导出加签加密的数据文件到他们的sftp服务器上面去。
最近刚入职一家做Java开发的公司,公司数据库使用的是Oracle。以前做开发都是用MySQL的,公司里面的同事都在用的数据库工具plsql,口碑不错,也跟着他们来用。刚开始下载安装plsql,连接数据库的时候花费了不少时间呀,踩了很多坑。现在我把我的经验分享给没经验的小伙伴们。
最近在做微信公众号开发的项目时,开发过程中需要用到可访问的公网地址来接收微信公众号发放的消息;以前经常用Utool工具中的内网映射来开发调式,后面这个工具中的映射功能用不了了;在网上找了好久,发现工具很多,但是在微信上面打开时,会被为微信给屏蔽掉;没办法只能自己搭建一个NAT,这里我使用FRP来搭建;
最近有个项目需要开发一个预约系统,系统涉及到发送短信验证码;一般用户点击发送验证码,发送请求到后端后,调用短信接口,成功后就返回响应的状态码给用户;但是这样的过程,有时候会因为短信接口响应慢,而导致前端响应慢;所以这里需要做一个简单的优化,当用户点击发送短信时,将我们的短信调用放入一个队列中,放入之后,即给前端响应;后面通过阻塞队列,取出队列内容,进行短信发送即可,这样可以更好的提升系统的性能和用户体验度;
springboot+mybatis实现乐观锁
Redis是nosql非关系型数据库,它的访问效率比较高,经常应用于高并发的场景
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。当然类型大家也可以使用spring security;因为我平时开发的项目都是中小型的,所以使用shiro对于业务来说已经够用了,那么下面是我整理的整合记录;
在我们的开发项目中,经常需要用到用户ID,比如在小程序商城系统中,我们将商品加入购物车,这时前端就需要发送请求,携带上用户的ID。基本上很多种请求操作都需要携带用户ID,如果每个请求都需要我们往data中添加id的话,那样需要写很多重复代码,并且代码也不美观;所以我们可以利用JWT跟注解的方式来实现;
微信小程序+Springboot实现订阅消息推送
最近在做项目时,客户有个发布新闻动态的功能,具体页面内容让客户自己编写,所以要选择富文本编辑器,这样用户体验好一点。网上有很多的富文本编辑器, 因为项目的功能并不是很复杂,所以选择了wangEditor,界面简洁,使用起来也挺方便的;
SSM框架现在开发届中非常的流行,而且使用起来也非常简单,使用springboot更是让我们开发效率提高无数倍;好了,下面写一下自己整合的过程;
最近公司接了个项目,客户那边要求要有中英翻译;本来以为在网上有类似的框架,后面找了大半天,最后还是自己动手丰衣足食; 这里有3个地方需要进行中英切换的,顶部页面标题,小程序内容页,还有底部tabBar;
最近在刷到很多文章讲解Spring IOC依赖注入时@Autowire和@Resource注解的区别,不同的文章总结出来的点有异同,所以还是看源码自己总结一下其两者的区别,及其用法。