自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tuking_Franz的博客

如果100分是满分,不要以100分为标准,而是以120分为目标,并让优秀成为一种习惯。

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 Token认证机制

几种常用的认证机制HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API时

2017-08-08 18:00:48 10130

原创 Token验证实现-JAVA

前言:如果不清楚JWT TOKEN的原理机制,我的上一篇JWT-TOKEN博客有详细介绍,这篇博文主要是具体实现。Token主要是用于以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上密匙。1、Token工具类package com.franz.websocket;i

2017-08-08 17:21:17 5818 4

转载 shiroFilter设计原理与实现

本篇文章篇幅比较长,但是细看下去相信对学习Shiro应该会有帮助。好了,闲话不多说,直接进入正题:Shiro提供了与Web集成的支持,其通过一个ShiroFilter入口来拦截需要安全控制的URL,然后进行相应的控制,ShiroFilter类似于如Strut2/SpringMVC这种web框架的前端控制器,其是安全控制的入口点,其负责读取配置(如ini配置文件),然后判断URL是否需要登录/权

2017-08-07 09:54:14 1459

转载 Redis详解及搭建

进入Redis课程Redis是什么Redis是一个NOSQL,NOSQL有许多种,它们分为:列存储,如:Hbase、Cassandra这种文档存储,如:MongoDB(首推)key-value存储,如:Berkeley DB、MemcacheDB、Redis,其中Redis最强图存储,这块基本不用,有:Neo4j、VersantXML存储,如:Berkeley DB Xml

2017-07-14 10:47:22 728

原创 (3) 栈-Stack

应用很广的一种数据结构栈和队列也是线性表,可以说是一种操作被限制的线性表。所以它也有顺序存储和链式存储栈 :{     特点:后进先出  LIFO每次只能访问栈顶的第一个peek()Java的栈:        Stack:                      1-->public Stack()创建一个空堆栈

2017-06-08 14:17:19 408

原创 Ajax传输对象给后端--SpringMVC

1、后端Entity/** * @author Franz.ge [[email protected]] * @Date 2017/6/6 17:52 * 实体学生类 */public class Student { private String name; //学生姓名 private String sno; //学号 private Integer age;

2017-06-07 15:30:36 17726 1

原创 SSH连接Tomcat发布java应用常用命令

需要的工具有:wincp、putty.exe----------------------------启动应用---------------------------------步骤:切换到指定tomcat webapps目录:先停服./bin/shutdown.sh后备份:cp  -rf  目录(文件) 指定目录再启动应用nohup ./bin/start

2017-11-30 18:32:40 631

原创 uploadify插件-支持IE8以下

js代码: $(document).ready(function(){ $('#sendToImg').uploadify({ swf: ctxStatic+'/ewider/js/iejs/uploadify.swf', uploader : window.parent.getUploadServer(), auto: tru

2017-09-28 16:40:31 1574

原创 更新于2017.09 全新支持IE8以下的java版本和js版本

public static boolean isLowerIe8(HttpServletRequest request){ boolean temp = true; String agent = request.getHeader("USER-AGENT"); if (null != agent && ( -1 != agent.indexOf("

2017-09-28 16:35:47 1437

转载 使用Nginx实现反向代理

一、代理服务器 1、什么是代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 2、为什么要使用代理服务器 1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服务

2017-07-06 11:06:56 274

原创 java.lang.IllegalStateException: Form too large305887>200000

在这里,你可能启动的服务器是Jetty服务器,而不是tomcat服务器在此先说明一下:本程序中用到的是jetty8。遇到了java.lang.IllegalStateException: Form too large206383>200000错误。解决办法: 通过分析源码,即org.eclipse.jetty.server.Request.java类,

2017-07-04 12:01:18 2295

原创 ajax跨域访问--. No 'Access-Control-Allow-Origin

js:   var url = "http://172.16.3.25:8090/Project/oimReceive/uploadBase64ImgByCrossDomain"; $.ajax({ type: "POST", url:url, data:

2017-07-03 15:33:22 407

原创 IDEA 热启动

1、在IDEA 打开Edit Configurations 如下图2、在左边选中你的项目 ,然后会看到右边有个VM Option 写入:-noverify -javaagent:D:\tools\jrebel-5.6.1-crack\jrebel.jar -Drebel.disable_update=true -DJAVA_OPTS=-Xms1024m -Xmx512m -XX:M

2017-06-19 14:11:49 2825

原创 (2) JAVA:线性表的顺序存储与链式存储

1、线性表的顺序存储--   顺序表 (使用数组)  用一组地址连续的存储单元依次存储线性表中每个数据元素,这种存储结构称为线性表的顺序存储结构,用这种结构表示的线性表称为顺序表{插入:1.空间是否满 2位置是否有效 3.在插入位置之后的位置向后移-{//伪代码for(int i=L.length()-1;i<=pos-1;i++){item[i+1] =

2017-06-07 17:35:03 895

原创 (1): 数据结构

先了解一下什么叫数据结构数据结构:数据的组织方式,着重于数据之间的关系,研究以下三部分: * 数据存储结构 * 数据逻辑结构 * 算法数据 (也就是数据对象(数据元素–关系–数据结构)) 数据结构三个部分组成01、存储结构 { - 顺序存储:相邻的逻辑结点存储在相邻的物理存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现 - 链式存储:不要求相邻存储,结点间的逻辑

2017-06-07 16:48:38 362

2017年上半年软考上下午真题及答案解析

2017年上半年软考上下午真题及答案解析,2017年上半年软考上下午真题及答案解析

2017-11-07

空空如也

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

TA关注的人

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