- 博客(6)
- 收藏
- 关注
原创 前后端分离 ajax请求后台重定向
最近在做的一个前后端分离的一个项目,这就涉及到登录验证的问题。我用的是token加上filter。 1,前端请求登录的时候,用用户名和加上当前时间生成一个token,存入redis,然后返回给前端。 2,以后每次请求前端带上token,在filter里做验证。 3,判断token是否有效,有效则放行,无效则重定向到登录页面。 这就存在一个问题,ajax请求返回的jso
2018-04-12 17:42:15 28044
原创 ActiveMQ消费者demo--学习笔记
package test.mq;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.DeliveryMode;import javax.jms.Destination;import javax.jms.JMSException;import javax.jms.MessageCons
2017-10-11 09:42:41 718 1
原创 ActiveMQ-生产者demo --学习笔记
package test.mq;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.DeliveryMode;import javax.jms.Destination;import javax.jms.MessageProducer;import javax.jms.Session;
2017-10-10 20:13:16 344
原创 ConCurrent包下工具类-CyclicBarrier
需要一组线程同时达到某个条件后一起啊开始执行。 类似的场景:一个线程代表一个跑步运动员,当所有的运动员都准备好了之后才一起出发。只要有一个没有准备好,大家都继续等待。 package com.lihuan.concurrentUtil;import java.util.Random;import java.util.concurrent.CyclicBarrier;import java
2017-10-01 16:47:34 420
原创 ConCurrent包下工具类-CountDownLatch
CountDownLatch是JAVA提供在java.util.concurrent包下的一个辅助类,可以把它看成是一个计数器,其内部维护着一个count计数,只不过对这个计数器的操作都是原子操作,同时只能有一个线程去操作这个计数器,CountDownLatch通过构造函数传入一个初始计数值,调用者可以通过调用CounDownLatch对象的cutDown()方法,来使计数减1;如果调用对象上的aw
2017-10-01 16:00:52 451
原创 线程池-学习笔记
为了更好的控制多线程,JDK提供了一套线程框架Executors.存在于java.util.concurrent包中。是JDK并发的核心包。标题 ##1.Executors创建线程池的方法1).newFixedThreadPool(),返回一个固定数量的线程池。该方法的线程数量始终不变,当有一个任务提交时,若线程池中有线程空闲,则立即执行。如没有,则会被暂缓在一个任务队列中等待空闲的线程执行。2)
2017-09-30 15:02:23 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人