
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Selenium之路: UI自动化测试的必备指南
使用Selenium进行UI自动化测试,介绍Selenium的工作原理,环境搭建(Java版本),介绍webdriver API的使用。

Selenium之路: UI自动化测试的必备指南
使用Selenium进行UI自动化测试,介绍Selenium的工作原理,环境搭建(Java版本),介绍webdriver API的使用。

从Cookie到Session: Servlet API中的会话管理详解
介绍Cookie与Session的基本原理, Servlet对Cookie与Session有着很好的支持, 可以实现会话的管理操作, 实现一个登录逻辑的案例.

Servlet运行原理及常见API
介绍Servlet的运行原理以及Servlet中常用的API, 利用这些API现一些代码案例.

Spring框架概述及核心设计思想
介绍Spring框架是什么,它相比于与Servlet的优势,学习难点,以及Spring的核心设计思想(IoC,DI)等。

Mybatis复杂查询及动态SQL
介绍使用MyBatis进行一些较为复杂的查询(多表查询,like查询),以及进行这些查询时要注意的一些点(#{}和${},SQL注入,属性和字段冲突),动态SQL的使用。。

只使用位运算实现加减乘除
LeetCode 29. 两数相除, 原题目的要求是不能使用乘法, 除法和取余运算符实现除法; 在本篇博客中把题目要求提高一点, 这里只使用位运算来实现, 顺便的也就把只使用位运算实现加减乘除实现了.

单元测试工具-Junit
介绍Junit5的常用操作,常用注解,参数化,控制用例执行顺序,断言,测试套件等。

Java文件IO操作及案例
详细介绍常用的文件IO操作, 即针对文件系统的操作和文件内容的读写, 介绍一些IO操作的代码案例.

Java多线程之线程安全问题
Java多线程中的线程安全问题, 解决方法, 线程安全和不安全的标准类.







