- 博客(50)
- 资源 (8)
- 收藏
- 关注
原创 DefaultWebSessionManager中获取request中的Post json流数据
如题 我要把json取出来验证数据但是request流中的数据 只能取一次 这个和过滤器不同 求大神看到 回复下
2019-06-21 09:38:05 784
原创 前后端分离验证码方案
前后端分离的验证码解决方案:::逻辑是这样: 前后端分离 登录验证码 方案 后端生成图片 验证码字符串 uuid uuid为key 验证码字符串为value 传递bs64图片 和uuid给前端 前端在登录的时候 传递 账号 密码 验证码 uuid 通过uuid获取 验证码 验证 <!-- 验证码生成包--> <depende...
2019-04-23 14:53:07 4710 2
原创 redis缓存jsp页面提高速度
技术讲解:用filter 获取 spring缓存的页面 存路径到redis里面,每次请求进来 redis没有 就去渲染 顺便存一个 下次请求再来就有了,方便省事三个文件:如下package com.dls.config.redis;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServ...
2019-04-02 18:59:26 579
原创 手写spring三:用newInstance与用new是区别的
用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。例如:Class c = Class.forName(“A”);factory = (AInterfac...
2019-01-24 16:08:53 826
原创 手写spring二:Java反射获取类和对象信息全解析
反射在这里的作用就是知道全路径 在框架启动的时候把类实例化 然后设置到@service 和@Autowired里面所以要了解这东西怎么用的1. 什么是类对象类对象,就是用于描述这种类,都有什么属性,什么方法的2. 获取类对象获取类对象有3种方式(1). Class.forName(2). Hero.class(3). new Hero().getClass()在一个JV...
2019-01-08 13:50:09 682
原创 手写spring一:详解EventListener java顶级监听器
EventListener 是java 中所有监听器的接口类servlet容器配置的监听器就是实现了EventListenerservlet容器中定义了两个可以有实现的接口方法 contextInitialized 是servlet启动的时候要执行的方法,一般都是实现此方法 并在此方法体内完成Spring的配置文件读取 把类通过反射的方式加载进内存 稍后几天会一点一点写出来 代...
2019-01-04 16:44:46 1571
原创 用HBuilder把web应用套壳成app
首先下载HBuilder 下载全版本的!!然后创建个新项目 这种的可以让我们编写js+html 简单的ajax就可以变成app,上手完全没难度他会有一个实例,你可以直接打包,然后测试下功能,看看怎么实现的https://download.csdn.net/download/weixin_39819191/10829067 这个是我写的用ajax调取后台接口 用内网穿透测了下,完...
2018-12-05 10:03:29 4564 2
原创 JAVA树形结构 通用代码(高性能)
package com.test.main;import com.google.common.collect.Lists;import com.google.common.collect.Maps;import java.util.ArrayList;import java.util.List;import java.util.Map;/** * Created by Adm...
2018-11-17 12:48:42 8569 12
转载 【MQTT】在Windows下搭建MQTT服务器
https://blog.csdn.net/jiangcsc/article/details/74025672
2018-11-07 14:21:22 848
原创 获取天气接口数据
不需要图片的接口,本地测试5分钟3000+没问题,没封IPpublic static void main(String[] args) { //String weatherUrl ="http://wthrcdn.etouch.cn/weather_mini?city="; //String weatherUrl = "https://www.apiopen....
2018-11-05 15:24:53 3761
转载 Java中Lambda表达式的使用
一篇写的很好的Lambda表达式https://www.cnblogs.com/franson-2016/p/5593080.html
2018-10-16 15:17:00 523
原创 关于HTTP协议,一篇就够了
HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系...
2018-09-07 22:23:30 251
原创 实体类参数复制
实体类参数复制:用于接收的VO,复制到实体Bean里面,要求参数名相同,不同的参数名手动get set添加package com.bofeng.smart.school.common.bean;import org.springframework.cglib.beans.BeanCopier;import java.util.HashMap;import java.util.M...
2018-08-16 15:57:55 661
转载 postman进行http接口测试
HTTP的接口测试工具有很多,可以进行http请求的方式也有很多,但是可以直接拿来就用,而且功能还支持的不错的,我使用过的来讲,还是postman比较上手。 优点:1、支持用例管理2、支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能3、支持批量运行4、支持用例导出、导入5、支持云端保存用例【付费用户】 可以说POSTMAN满足了HTTP接口...
2018-08-13 12:00:04 1207
原创 mybatis plus +springboot +jsp集成踩坑指南
集成项目放上去了,需要的自己下载吧 https://download.csdn.net/download/weixin_39819191/10599490
2018-08-12 22:52:25 459
原创 大数据hadoop资料
https://blog.csdn.net/hliq5399/article/details/78193113 最全的hadoop资料http://www.360doc.com/content/17/1106/10/16619343_701284341.shtml
2018-08-03 09:39:41 653
原创 kafka log4j.properties 配置
此配置让kafka只输出错误闲心,info不输出,节约空间# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional ...
2018-08-01 10:12:19 3823
原创 mysql查找一个表中字段相同的数据
SELECT *FROM `education_student_tmp_from_crp` aWHERE (a.stu_no) IN ( SELECT stu_no FROM `education_student_tmp_from_crp` GROUP BY ...
2018-07-27 16:22:30 6346
转载 【Java并发编程】并发编程大合集
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17539599 为了方便各位网友学习以及方便自己复习之用,将Java并发编程系列内容系列内容按照由浅入深的学习顺序总结如下,点击相应的标题即可跳转到对应的文章 【Java并发编程】实现多线程的两种方法 【Java并发编程】线程的中断 【Java并发编程】正确挂起、恢复、终...
2018-06-26 15:44:19 146
转载 apache kafka技术分享系列(目录索引)
目录索引:Kafka使用场景1.为何使用消息系统2.我们为何需要搭建Apache Kafka分布式系统3.消息队列中点对点与发布订阅区别Kafka设计与原理分析1)apache Kafka概要介绍2)Kafka副本同步机制理解3) Kafka文件存储机制那些事(我在美团官博发表文章)4)Kafka数据可靠性与一致性解析5)Kafka集群partitions/replicas默认分配解析6)Apac...
2018-06-19 14:55:53 1219
原创 kafka1.0Server端配置详解
NAMEDESCRIPTIONTYPEDEFAULTVALID VALUESIMPORTANCEzookeeper.connectZookeeper host stringstring highadvertised.host.nameDEPRECATED: only used when `advertised.listeners` or `listeners` are not set. Use ...
2018-06-18 22:09:14 1283 2
转载 ZooKeeper 配置文件(zoo.cfg)详解
参数名说明clientPort 客户端连接server的端口,即对外服务端口,一般设置为2181吧。dataDir存储快照文件snapshot的目录。默认情况下,事务日志也会存储在这里。建议同时配置参数dataLogDir, 事务日志的写性能直接影响zk性能。tickTimeZK中的一个时间单元。ZK中所有时间都是以这个时间单元为基础,进行整数倍配置的。例如,session的最小超时时间是2*...
2018-06-18 14:31:36 560
转载 Zookeeper学习之路
目录引言分布式协调技术分布式锁的实现面临的问题分布式锁的实现者ZooKeeper概述ZooKeeper数据模型ZooKeeper数据模型ZnodeZooKeeper中的时间ZooKeeper节点属性ZooKeeper服务中操作监听机制watch触发器监听工作原理ZooKeeper应用举例 分布式锁应用场景传统解决方案 ZooKeeper解决方案 正文本文引用自 http://www.cnblogs...
2018-06-18 14:24:57 165
原创 zookeeper集群搭建,配置详解
ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务 - 分布式同步(Distributed Synchronization),命名服务(Naming Service),集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务.ZooKeeper本身可以以独立模式安装运行,不过它的长处在于通过分布式动...
2018-06-16 14:47:29 425
原创 linux下项目启动命令,批处理命令
#!/bin/sh#/var/spool/crontab/root. /etc/profilejvm="-Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m"#debug="-agentlib:jdwp=transport=dt_socket,address=9000,suspend=n,server=y"service="qingfeng...
2018-06-07 10:17:33 4501
原创 JEECMS搭建一个通用的CRUD新闻管理平台
应公司需求,搭建一个通用的CRUD平台,下面写一下这个开源系统的搭建和使用,模板的书写!!!以便下次使用
2018-05-29 18:02:32 364
原创 springboot+cas5.x+shiro+pac4j实现sso集成客户端(四)
按照上篇的cas服务端的配置一样,集成shiro+pac4j,其实在1.3还是1.2shiro-cas就过期了,shiro官方也让我们集成pac4j,但是居然居然没有demo,我也是服,,。。此篇博客将集成springboot+cas5+shiro+pac4j 集成在一起,是宝宝将近一个月的心血,还有老大的帮忙!!!!开始我的表演:首先是pom<?xml version="...
2018-05-18 11:11:39 11186 20
原创 springboot+cas5.x+shiro+pac4j实现sso集成自定义数据库认证(二)
现在咱们开发环境搭好了就一切好办了只需要增加两个类,修改两个配置文件就ok了第一个类,登录验证类类里面用到了com.mysql.jdbc.Driver,所以你们懂得,记得在pom里面加入对mysql驱动的依赖,上一篇里提到过了package com.hugeo.cas;import org.apereo.cas.authentication.HandlerResult;...
2018-05-18 10:25:09 5261 3
原创 springboot+cas5.x+shiro+pac4j实现sso集成(一)
先说下项目背景,公司的项目原来用的kisso+shiro,但是kisso太小众了,性能各方面也不满足要求,所以老大要更换springboot+cas+shiro+pac4j集成,楼主在资料极少的情况下弄了很久还是没配置好shiro+pac4j,项目老大奋斗到深夜给解决了,所以写一篇博客造福小白了!首先下载cas,下载5以上的版本 https://github.com/apereo/cas-ov...
2018-05-17 17:31:10 12355 10
原创 vue+springboot前后端分离实现单点登录跨域问题解决方法
最近在做一个后台管理系统,前端是用时下火热的vue.js,后台是基于springboot的。因为后台系统没有登录功能,但是公司要求统一登录,登录认证统一使用.net项目组的认证系统。那就意味着做单点登录咯,至于不知道什么是单点登录的同学,建议去找一下万能的度娘。刚接到这个需求的时候,老夫心里便不屑的认为:区区登录何足挂齿,但是,开发的过程狠狠的打了我一巴掌(火辣辣的一巴掌)。。。,所以这次必须得好...
2018-05-08 22:24:32 9071 5
转载 SpringBoot实践之---系统启动加载实现的几种方法init、servelt、CommandLineRunner
实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 方法一:CommandLineRunner 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。很简单,只需要一个类就可以,无需其他配置。 创建实现接口 CommandLineRunner 的类package org.springboot.sam...
2018-04-24 09:40:13 1493
mysql-odbc+c++环境包
2018-07-27
springboot+cas5.x+shiro+pac4j实现sso集成
2018-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人