能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
能力说明:
熟悉微服务常用开放框架,理解Spring、Spring Boot,以及Spring Cloud的概念和不同,对Spring Cloud Alibaba有较为全面的认知。对Istio具备基础运维能力,掌握基本组件的知识。
能力说明:
可对MySQL数据库进行备份与恢复,可较为熟练的使用SQL语句进行单表多表查询等操作,可快速上手阿里云RDS MySQL数据库,可进行MySQL云数据库的创建、设置、数据迁移等工作。了解常见NOSQL数据库,如MongoDB、Redis、Memcached的概念、安装、配置等相关基础知识。
始终相信技术改变一切,分享自己的工作经验
误用JAVA的异常类导致数据库中的事务不回滚
JAVA实现定时任务的方法
JAVA读取绝对路径文件和项目类路径下的文件的方法
从个人开发经验看HTTP协议版本演进之路
从try-catch-finally到try-with-resources
讨论面向对象思想中的类和成员的可访问性,以及最小化的必要性
简述项目实际经验中使用到设计模式的场景
关于学习JAVA编程语言的书籍的看法
由一次代码调试引发的对JAVA数值包装类型的使用的思考
记录一次私有化云上Mysql数据库CPU跑到100%的问题处理
将rtsp转换成浏览器能访问的hls协议和http-flv协议的方法
当前在工作中使用到的高效的代码编写方法,让代码去生成重复性质的代码
根据自己的经验,总结自己使用技术的变化
我见过的最奇葩的权限设计思路
根据工作接触,学习到了还有那么多架构师的门道
列举一些接触到的AAS即As-a-Service的概念
面试问题JAVA中ArrayList和LinkedList的区别的重新审视
编译原理过程的介绍,以及JAVA编程语言的编译和执行过程
ISO25010质量模型中8各方面的质量属性理解
Spring中的ID生成器
分别介绍使用配置文件,RouteLocatorBuilder和RouteDefinitionWriter三种方法维护网关路由
StringUtils中isEmpty函数的使用
HTML/CSS数字通知提醒的小圆图标
HTML/CSS渐变色的实现
HTML中图片和文字按照上下排列并且水平居中显示
JAVA导出项目中的所有源码到同一个文本文件中
介绍两种Sringboot项目的maven打包方式
使用ffmpeg工具下载m3u8类型的视频到本地
让里面的DIV上下左右居中在外面的DIV里
使用Hadoop提供的工具实现基于Proto协议的RPC通信
通过jackson实现json与java普通对象和集合对象之间的相互转换
JAVA的RMI实现样例
proto grpc
JAVA实现服务器端查找指定打印机并且实现模板套打的功能,依据的需求是打印准考证,录取通知书或者奖状等
实现java中获取泛型类中的泛型类型的方法
使用fastjson反向生成po的属性
Java通过正则表达式Regex,和通配模式The globbing pattern查询指定文件目录下指定文件名的文件
使用SrpingBoot写一个基于GraphQL通信的小demo
主要使用Spring6自带的@HttpExchange,@GetExchange和@PostExchange完成http服务的请求
主要是通过SpringBootTest对SpringBoot项目做单元测试的时候,@EnableWebMvc注解在SpringBoot3.0.2版本和SpringBoot2.4.5版本之间产生的不同表现
记录项目中SpringBoot2.x升级到SpringBoot3.x的心得
列举几个所做的产品中使用到的负载均衡实现的产品,简单说明使用到的负载均衡算法的实现