自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 HttpServletResponse附件下载详解

背景最近做了一些附件上传下载的功能,附件都是上传第三方平台,例如青云。该章记录一下附件下载。目的有一些浏览器在打开第三方附件下载地址的时候,会直接打开文件,看到的都是二进制乱码,而不是弹出下载框,例如火狐浏览器,该实现方式是为了兼容这种情况。流程第一步:前端把第三方下载地址传递给服务端,或者服务端自己从业务数据库直接获取。第二步:前端把附件的名称传递给服务端,或者服务端自己...

2018-09-30 19:46:16 2007

原创 Java QingStor青云对象存储SDK使用详解

背景主要是项目中用到青云对象存储存储操作文件,所以把该功能简单梳理一下,以作记录。功能实现步骤一)创建springboot项目,项目名为oysept-qingstor,项目结构图如下二)pom.xml配置文件中内容如下<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3...

2018-09-14 20:56:46 3919 1

原创 oracle sysdate日期相关操作

背景由于最近两天在做一些数据统计分析,经常用到oracle数据库中一些日期操作,现在重新整理一下。--获取当前日期select sysdate from dual;--获取昨天日期select sysdate - 1 from dual;--获取明天日期select sysdate + 1 from dual;--获取当前日期时间戳(秒级别)select (sysdat...

2018-09-11 18:13:11 1706

原创 Java—企业微信网页版登陆认证详解

背景本来自己系统已经有了企业微信网页版登陆认证功能,但功能是别的同事写的,而且已经离职了。刚好,有另一个项目组同事来请教,所有就把该认证功能单独抽离出来,新写了一个springboot项目给那同事,并且已经联调好了。注意:该认证功能比较依赖企业微信的配置,所以就把大致代码讲解一下,如果有真实配置,直接把代码挪用就好。企业微信网页版登陆认证(官网API oauth流程图)1、创建...

2018-09-04 21:11:33 8084 8

原创 Nginx Linux安装详解

Ningx简介Nginx是一个web服务器,可以用于负载均衡和反向代理的一个工具Nginx安装第一步:如果有外网的情况下,可以直接通过命令下载对应的软件包,否则复制链接到浏览器手动下载命令格式:[root@localhost]# wget 下载地址openssl下载:http://www.openssl.org/source/openssl-fips-2.0.16.tar.gz...

2018-09-03 17:11:00 208

原创 第四章:Java设计模式-原型模式

原型模式简介:是用于创建重复的对象,同时又能保证性能。           针对于原型实例对象的种类,根据该对象克隆创建一个新对象。浅克隆弊端:值类型属性变化时不会影响克隆的对象,引用类型属性变化时会影响克隆对象。package com.xm.designpattern.prototype;import java.util.ArrayList;import java.u...

2018-09-01 20:46:08 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除