摘要: ##在刷leetcode一道简单题的时候借助了栈的用法,发现在日常工作中很少会使用栈,因此复习一遍,以免后续遗忘 在leetcode中的题目是这样的 在解答这道题的时候,第一次尝试用了暴力解法,解是解开了,但是实在不美观,于是尝试了一下新的写法,就有了用了stack 点击查看代码 public st 阅读全文
posted @ 2021-09-27 22:33 Kepler(*^_^*) 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 最近在和第三方厂家进行数据对接,需要统一认证走单点登录,就涉及到调用统一认证平台的接口,由于平台提供的接口为https,导致在请求的时候一直会因为SSL证书的校验出错,因此需要跳过SSL证书的校验,步骤如下 ###第一步,新建一个类 代码如下: public class TrustAllTrustM 阅读全文
posted @ 2020-09-27 15:35 Kepler(*^_^*) 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: ##写在前言:前阵子工作涉及到与其他公司进行接口对接,要求要swagger文档,之前没有用过这个,于是写了一下,整理出来 ###1、添加swagger依赖 在项目的pom文件中添加swagger的依赖 <dependency> <groupId>io.springfox</groupId> <art 阅读全文
posted @ 2020-09-10 20:02 Kepler(*^_^*) 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 1、保存会话的两种方式 cookie 客户端技术(响应,请求) session 服务端技术,可以保存用户的会话信息 常见场景:登录一个网站,关掉时候下次进入可以不用登录 2、Cookie 从请求中拿到cookie信息 服务端响应给客户端cookie Cookie[] cookies = req.ge 阅读全文
posted @ 2020-08-05 17:18 Kepler(*^_^*) 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 相同点 都会实现页面跳转 不同点 请求转发的时候,URL路径不会发生改变 重定向,URL路径会发生改变 简单代码实现重定向: 修改index.jsp实现一个简单的表单 <%--这里提交的路径,需要寻找到项目的路径--%> <%--${pageContext.request.contextPath}代 阅读全文
posted @ 2020-08-05 10:39 Kepler(*^_^*) 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 下载文件步骤 获取下载文件的路径 获取下载文件的文件名 让浏览器支持我们要下载的东西 获取下载文件的输入流 创建缓冲区 获取OutputStream 将FileOutputStream流写入到buffer缓冲区中 使用OutputStream将缓冲区中的数据输出到客户端 代码示例: public c 阅读全文
posted @ 2020-08-03 17:50 Kepler(*^_^*) 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、什么是http http是一种超文本传输协议,是一个简单的请求--响应协议,通常运行在TCP之上 文本:html,字符串等 超文本:图片、音乐、视频、定位、地图等 端口:主要是80 https:是安全的,区别于http,端口是443 http经历了两个时代: http1.0: http/1.0: 阅读全文
posted @ 2020-08-03 11:50 Kepler(*^_^*) 阅读(141) 评论(0) 推荐(0) 编辑
摘要: javaWeb学习笔记之关于tomcat 1、Tomcat介绍 Tomcat是常见的一种web服务器,可以用来处理用户的一些请求和给用户一些响应信息 2、安装Tomcat 去官网进行Tomcat安装包的下载,官网地址:http://tomcat.apache.org 3、Tomcat启动与配置 To 阅读全文
posted @ 2020-08-01 14:24 Kepler(*^_^*) 阅读(205) 评论(0) 推荐(0) 编辑
摘要: #小程序订阅消息推送 最近在做微信小程序的项目,有一个功能是用户注册,在后台审核后进行用户的消息推送,告知用户是否审核通过 先看效果图: 大概就是这样的,可以先看一下官方文档是怎么介绍消息推送的接口的,详情可看: https://developers.weixin.qq.com/miniprogra 阅读全文
posted @ 2020-07-30 17:01 Kepler(*^_^*) 阅读(442) 评论(1) 推荐(1) 编辑
摘要: 创建序列 create sequence seq_xx --创建序列名称 increment by 1 --增长幅度 start with 1 --初始值 maxvalue 9999999999999999; --最大值 查询序列 select seq_xx.nextval from dual; 或 阅读全文
posted @ 2020-07-28 18:26 Kepler(*^_^*) 阅读(151) 评论(0) 推荐(0) 编辑