- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 面试冲刺————JS跨域解决方案
****# ****JS跨域解决方案概述跨域:域名/主机/IP协议端口号受浏览器同源策略影响, ajax默认是不能跨域的。同源策略:简单来讲同源策略就是浏览器为了保证用户信息的安全,防止恶意的网站窃取数据,禁止不同域之间的JS进行交互。对于浏览器而言只要域名、协议、端口其中一个不同就会引发同源策略,从而限制他们之间如下的交互行为:1.Cookie、LocalStorage和Inde...
2020-03-30 18:07:50 183
原创 oracle学习之基础学习
一、ORACLE 简介(一)什么是 ORACLEORACLE 数据库系统是美国 ORACLE 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S 体系结构的数据库之一。ORACLE 通常应用于大型系统的数据库产品。ORACLE 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理...
2020-03-28 12:58:22 143
原创 接口加密
1. 接口加密1.1 接口加密介绍目的 : 为了保证接口请求调用中传递参数, 返回结果, 数据的安全性 ; (http请求, 默认传递的参数都以明文进行传递);抓包工具 : fiddler , Wireshark ;1.2 摘要算法散列算法 , hash算法 ----------> MD5 , SHA-256 ;特点 :1). 不可逆 ; 只能加密 , 不能解密 ;2). 无...
2020-03-14 11:10:58 1295
原创 IM --- Instant Messaging 即时通讯(环信IM云)
1 环信IM云准备工作 :1). 注册环信IM账户2). 创建IM应用2.架构接口测试 :3. 用户微服务tensquare_user : 统一管理十次方系统中的用户信息 ;1). pom.xml<dependency> <groupId>mysql</groupId> <artifactId>mysql-...
2020-03-14 11:03:01 758
原创 短连接与长连接及websocket
短连接与长连接1.1 介绍1). 短连接每一次通讯都需要建立一次连接, 通讯完毕, 连接断开了 ;基于请求 ,响应模式 ;2). 长连接客户端与服务端建立链接之后, 一次通讯后, 连接不会立即关闭 , 可以保持一段时间 ;HTTP从 1.1 版本起,底层的TCP使用的长连接。 使用长连接的HTTP协议,会在响应头加入代码: Connection:keep-alive1.2 适...
2020-03-14 10:55:47 529
原创 MongoDB
1. MongoDB简介1.1 为什么评论要采用MongoDB存储1). 评论数据量大 2). 文章的评论插入查询频繁 3). 文章评论数据价值并不是特别大 1.2 MongoDB介绍MongoDB 是一个介于关系型数据库 与 非关系型数据库之间的一个数据库 ; MongoDB 的数据是存放在磁盘上的 , 以类似于json格式(bson)进行存储 ;1.3 MongoDB特点适合...
2020-03-14 10:07:52 575
原创 mybatis Plus
1 微服务搭建1). pom.xmlmysqlmysql-connector-java com.tensquare tensquare_common 1.0-SNAPSHOT com.baomidou mybatisplus-spring-boot-starter ${mybatisplus-spring-boot-starter.v...
2020-03-14 09:50:04 219
原创 Swagger——API文档生成
Swagger (丝袜哥) 是一个简单但是功能强大的API文档表述工具 。 就是通过 JSON , YAML 语言格式来生成及描述接口文档 ;而 Spring 框架快速集成了Swagger, 也就是说,我们可以在spring项目中, 快速的通过swagger来生成接口文档 ;使用方式pom.xml<?xml version="1.0" encoding="UTF-8"?>4...
2020-03-14 09:38:22 388
原创 死信队列
RabbitMQ中的死信队列(延迟消息队列)来实现 ;生产者 -------------------> Queue||exchange ------------> Queue ---------------> 消费者1 RabbitMQ延迟消息1.1 队列的TTL1). 创建Queue,设置消息存活时间2). 存活时间的含义发送到该队列的消息, 只能够存活5...
2020-03-14 09:35:10 462
原创 RabbitMQstomp插件(基于WebSocket)
WebSocket 是基于HTML5的协议 , 可以在浏览器和服务器之间建立一个全双工的通信(客户端可以主动请求服务端, 服务端可以主动推送消息给客户端) ;(1)Ajax 短轮询 Ajax 轮询主要通过页面端的 JS 定时异步刷新任务来实现数据的加载 如果我们使用ajax短轮询方式,需要后端提供方法,通过调用微信支付接口实现根据订单号查询支付状 态的方法(参见查询订单API) 。 前端每间隔三...
2020-03-14 09:31:42 7093
原创 Echosite内网穿透工具使用
1 Echosite1). 支付回调的URLnotify_url : 该URL必须是外网可以访问的URL, 在用户支付成功之后, 微信支付系统会调用该URL通知商户支付结果;2). echosite是一款内网穿透工具 ; 申请账号官方网站: https://www.echosite.cn/3). 抢注域名4). 配置config.yml5). 启动echosite -c...
2020-03-14 09:27:15 1623 3
原创 技术使用总结——微信支付使用
微信支付快速入门1.1 介绍官网 : https://pay.weixin.qq.com/wiki/doc/api/index.html扫码支付 :文档 :申请微信支付 :注册公众号(服务号) --------> 认证服务号 --------> 申请开通微信支付 -------> 开户,验证 ----------> 在线签署协议1.2 SDK及入门程序...
2020-03-14 09:17:35 357
ORACLE 查询.docx
2020-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人