Java-主要技术
文章平均质量分 80
除开框架之外的Java学习
景 天
这个作者很懒,什么都没留下…
展开
-
短信业务 防恶意攻击解决方案
一、方案概述短信验证码接口被恶意攻击,不仅会会造成大额的短信服务费用,更会对用户造成骚扰,引起投诉,降低公司形象。二、系统涉及短信业务场景略。三、恶意攻击的途径由于裸露短信发送接口的漏洞,恶意攻击短信验证码接口的主要途径有,一是其他应用偷用接口调用发送短信;二是通过接口工具,导入手机号码库,批量调用短信验证码发送,若使用后者,造成的影响是相当大的。四、详细解决方案(一)增加行为式验证码将行为式验证码和短信验证码校验进行绑定,当用户输入手机号码以后,需要输入图形校验码才可以发送短信,这样能比较原创 2021-11-19 23:51:50 · 3525 阅读 · 0 评论 -
java 驼峰命名转下划线实战
什么是驼峰命名?1.main方法public static void main(String[] args) { String getStoreName = toUnderlineName( "getStoreName" ); System.out.println("将驼峰处转化为下划线,开始...."); System.out.println("以下是小驼峰命名"); System.out.println("转化前:getStore.原创 2020-12-18 11:40:19 · 686 阅读 · 2 评论 -
用户信息的列表展示
1.需求:用户信息的列表展示····· 2. 1设计:····· 2.2 技术选型:Servlet+JSP+MySQL+JDBCTempleat+Duird+BeanUtilS+tomcat2.数据库设计: create database day17; -- 创建数据库 use day17; -- 使用数据库 ...原创 2020-04-08 21:37:21 · 1637 阅读 · 0 评论 -
Thyeleaf从入门到卸载
Thyeleaf从入门到卸载目录原创 2020-07-27 16:57:15 · 104 阅读 · 0 评论 -
LoggerFactory.getLogger(xxx.class)用法详解
当我们自学或者看到别人的代码的时候,在自己知识欠缺的情况下无奈只好自己百度请教,在职小编在线解答。首先在自己创建一个类,来学习这段代码的含义。运行:我们查看源码并发现这段代码来自于org.slf4j总结:在控制台打印日志信息,往往会在每个类上加上一行代码。具体的用法Log.info(“要打印的内容”)。...原创 2020-07-27 16:48:08 · 9520 阅读 · 1 评论 -
@ApiOperation是什么?spring接口文档注解:@ApiOperation
spring接口文档注解:@ApiOperation如下如代码截图:@ApOperation不是spring自带的注解是swagger里面的com.wordnik.swagger.annotations.ApiOperation;详细介绍:@ApiOperation和@ApiParam为添加的API相关注解,个参数说明如下:@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response = “接口返回参数类型”, notes = “接口原创 2020-07-27 16:27:42 · 24731 阅读 · 0 评论 -
【SpringBoot全家桶】从入门到放弃
SpringBoot已经当前Java开发领域的主流技术,在当前这个蓬勃发展的快速应用开发领域占据着重要的角色。 项目名称 文章地址 springboot-thymeleaf 集成Thymelea构建Web应用 springboot-mybatis 集成Mybatis ...原创 2020-07-25 22:58:26 · 192 阅读 · 0 评论 -
MySQL的自带数据库sakila不见了?数据库sakila介绍与官网下载
介绍:sakila数据集是MySQL官方提供的一个学习MySQL的很好的素材,作者是 Mike Hillyer,该数据集是用于替代之前的world数据集(Oracle也提供的有这个),world数据集比较简单,只包含3个表:国家,城市,语言。sakila数据集包含以下23个表。actor:演员表address:地址表,表示客户(customer),员工(staff),商店(store)的地址。category:影片的分类city:城市信息country:国家信息customer:观看影片的原创 2020-07-25 14:49:55 · 2973 阅读 · 0 评论