-
restful接口设计规范总结
restful接口设计规范总结 这篇 文章主要是借鉴他人,但是自己很想总结出一套规范 一、重要概念: REST,即Representational State Transfer的缩写。我对这个词组的翻译是表现层状态转化。 Resource (资源) :对象的单个实例。 例如,一只动物。它可以是一段文本、一张...
2019-08-16 11:26:22 html格式服务器txt用户Unavailable401错误更新时间PSAVHTTPS
-
Netty框架问题记录1--多线程下批量发送消息导致消息被覆盖
Netty框架问题记录1--多线程下批量发送消息导致消息被覆盖 业务背景 项目是基于Netty实现的实时课堂项目,课堂中老师需要对试卷进行讲解,则老师向服务器发送一个打开试卷信息的请求,服务器获取试卷信息,将试卷信息发送给所有的客户端(学生和老师)。 发送给学生的...
-
如何写出让同事无法维护的代码?
如何写出让同事无法维护的代码? 译者:陈皓 译文:http://coolshell.cn/articles/4758.html 原文:http://mindprod.com/jgloss/unmain.html 推 荐 阅 读 (点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. 排序算法内容聚合 5. 多...
-
shiro加密算法
shiro加密算法 第一节的时候我介绍过,shiro有很多加密算法,如md5和sha,而且还支持加盐,使得密码的解析变得更有难度,更好的保障了数据的安全性。 这里我们要介绍的是md5算法,因为比较常用。首先我们来看看md5算法的各种实现方式: package com.wujianwu.test; imp...
-
@ConfigurationProperties 注解使用姿势,这一篇就够了
@ConfigurationProperties 注解使用姿势,这一篇就够了 在编写项目代码时,我们要求更灵活的配置,更好的模块化整合。在 Spring Boot 项目中,为满足以上要求,我们将大量的参数配置在 application.properties 或 application.yml 文件中,通过 @ConfigurationProperti...
-
对一次 redis 未授权写入攻击的分析以及学习
对一次 redis 未授权写入攻击的分析以及学习 前段时间自己使用 redis 开发的时候,搞了一个 docker ,然后直接开放连接没有密码,其实一开始我就知道会被黑产扫到然后给我种马,但是把因为也是测试服务,其实也没怎么上心,于是就放任自由了,结果第二天果然收到了一份...
-
shiro自定义realm
shiro自定义realm 我们知道shiro这个框架提供了信息认证和授权的功能性接口,但是shiro是不会帮我们维护数据的,shiro中的用户信息以及用户所对应的权限都是需要我们从数据库查询出来然后传给shiro相对应的接口,因此单单一个jdbcRealm已经无法满足我们的需求了,因为j...
-
[Spring cloud 一步步实现广告系统] 4. 通用代码模块设计
[Spring cloud 一步步实现广告系统] 4. 通用代码模块设计 一个大的系统,在代码的复用肯定是必不可少的,它能解决: 统一的响应处理(可以对外提供统一的响应对象包装) 统一的异常处理(可以将业务异常统一收集处理) 通用代码定义、配置定义(通用的配置信息放在统一...
-
036.[转] JNDI 学习
036.[转] JNDI 学习 需求: 在spring boot中如何使用 jndi (1)JNDI为何而生? (2)什么是JNDI? (3)在Tomcat中怎么使用JNDI? (4)Spring Boot中怎么使用JNDI https://stackoverflow.com/questions/26504913/spring-boot-with-jndi-data-source 实际应用中,可以把...
-
mybatis初始配置及错误说明
mybatis初始配置及错误说明 1. mybatis使用现在进行了简化,可以直接只引入如下pom就可以了 dependency groupIdtk.mybatis/groupId artifactIdmapper-spring-boot-starter/artifactId version1.1.0/version/dependency 2. springboot配置时进行如下配置 启动的applicat...
2019-08-16 11:18:45 文件IEWiredAccessAVwebapache<Applicationthe
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
