- 博客(12)
- 资源 (1)
- 问答 (4)
- 收藏
- 关注
原创 通俗理解XSS攻击
假如csdn没有过滤XSS脚本,我这里就可以插入一段javascript脚本,然后其他人看到,点击跳转就可以跳转到其他钓鱼网站。过滤了javascript脚本就是防xss攻击,是不是这样理解的。
2023-12-13 21:18:13 363 1
原创 基于Springcloud的微服务生成标准化接口文档(Swagger)
摘要:公司基于springcloud架构搭建了一整套的后端服务,按业务模块进行服务的拆分和数据库的隔离,使用了eureka,zuul这些中间件来实现服务的访问的依赖,接口文档之前一直都是使用文档的方式进行维护,无法及时的更新。使用文档维护接口的方式会带来已下弊端:修改字段往往不能及时更新文档,前后端开发人员口头沟通,后期查看困难 文档层次不清晰,想找一个接口很困难。 接口请求数据校验麻烦,非空字段都需要挨个判断并手动返回描述信息为了解决上面的问题,考虑引入第三方插件的方式来实现标准的api
2020-06-16 15:43:10 1368
原创 lorawan传感器协议解析
背景公司采购了基于lorawan协议的网关和传感器设备,需要做一个业务系统来对iot设备做统计和分析,并进行一些操作;主要包括电表,温湿度传感器,烟感等;准备阶段业务服务通过socker长连接和网关保持连接,通过约定的命令去主动或者被动发送和接收数据;核心点是每类传感器的协议;关键概念协议数据采用16进制编码的二进制流返回,一次上报可能包含多个传感器的数据,需要手动拆包;...
2020-01-14 16:23:05 1493
原创 SpringCloud oauth2授权(密码模式,验证码模式)
前言项目基于springcloud,授权决定使用提供的spring-oauth2,了解了oauth2原理之后,基于业务有很多需要重写的点;1.获取token同时需要获取客户端信息(手机型号,app版本号等)2.除了提供的password方式登录,还需要提供验证码登录功能源码理解对spring-cloud-starter-oauth2包的源码进行了简单的了解:endpoint...
2019-07-09 13:35:45 14828 4
原创 springcloud+IDEA+docker 项目发布到服务器
本文演示将微服务的网关服务-zuul-gateway项目通过docker部署到云服务器上1.IDEA安装docker插件配置docker的服务地址(需要再服务器上配置docker可访问)2.创建Dockerfile文件,并编写指令3.创建docker配置项添加一个新的配置选择dockerfile方式配置创建端口映射关系启动配置...
2019-01-17 16:57:28 2248
原创 IDEA配置git
1.windows下载git工具 网址:https://gitforwindows.org/,安装2.IDEA配置git File-Settings-Version Control-Git 选择1中安装的目录git.exe3.windows本地生成ssh公钥ssh-keygen -t rsa -C “注释说明,一般是填写邮箱” 最后得到了两个文件,在~/.ssh/目录里:...
2018-09-22 19:12:32 1099
原创 Linux搭建git服务器
总结本人在linux服务器上搭建git服务器遇到的 问题,ps:基于centos 在服务器上安装git服务器 yum install git 创建git用户 useradd -d /home/git git passwd git //给git用户设置密码 zhangmx520 赋予ssh权限 vi /etc/ssh/sshd_config 添加 AllowUser...
2018-04-14 16:09:37 196
原创 Android 事件分发机制总结
Android 事件分发机制view的onTouch执行先于onClick,如果同时定义了OnTouchListener和OnClickListener,OnTouch会优先执行,如果onTouch返回true,OnClick就不会执行了,OnTouch返回false,OnClick就会执行事件分发流程:activity->viewgroup->viewView group 处理分发是...
2018-03-28 22:28:51 250
原创 域名解析也有浏览器缓存
服务器配置两个域名配置http请求跳转到各自域名的https请求下,怎么配置都两个域名都跳转到一个https域名下,竟然是因为浏览器缓存
2017-11-27 11:29:33 1363
原创 IDEA创建基于springboot的多个module聚合项目,并生成war包
背景:最近公司在做一个基于springboot的景区管理系统,项目前期将所有的功能都做到了一个项目里,现在客户需要把前台售票和后台管理分别部署到两个域名下,本人负责拆分项目,决定使用idea创建两个project,将service和实体,dao分装成一个公用的module,两个项目共同引用,折腾之后项目可以运行但maven打包一直出错; 后来查了资料这种情况需要使用maven的多模块聚合方
2017-11-23 18:55:12 50538 7
空空如也
关于mybatis-plus wrapper in查询传数组的问题
2022-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人