自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 java使用链表实现队列

队列使用Java进行链表实现,在网上找到了一张图,很好,借鉴一下设置两个结点node,front指向队首元素,rear指向队尾;上代码:public class LinkedQueue { Node front;//队头指针,指向队头节点 Node rail;//队尾指针,指向队尾节点 int size = 0;//记录队列长度 //

2017-09-30 12:27:19 4230

原创 Java使用顺序存储实现队列

1.导引操作系统:当电脑卡逼时候,你不停点击,还是卡死,最后终于电脑又好了以后,操作系统会把执行卡死状态时候你点击的所有操作按照顺序一次执行一遍,客服系统:按照拨电话的顺序服务,点小姐,也得按照先来后到的顺序2.定义:队列是一种只允许在一段进行插入,另一端进行删除的线性表队列是一种先进先出(First in first out)的线性表,简称FIFO,允许插

2017-09-29 17:33:17 941

原创 Java使用链表实现栈

大话数据结构中,这一块其实对于初学的还是挺难的,我看了小半天,最后才转过弯来,首先看图,图中箭头指明了思路,一开始我对链表的头部没想明白,后来想通了,就是每次压栈就相当于将元素放在链表头部,即栈顶指针元素相当于链表中的首节点;因此每次插入一个,都需要将插入前的栈顶结点赋值给新节点的next结点属性;每次弹栈,都需要将top的next指向元素置为top元素;下面上

2017-09-28 18:44:29 835

原创 Java实现栈-两栈共享空间

大话数据结构中以合租房子为例,来比喻两栈共享空间这种结构,我想说得已经比较清楚了,在Java实现中,我们定义一个数组作为基准存储容器,两个栈,栈1的栈底是在数组的始端,栈2的栈底在数组的顶端,两个栈在push元素时候主键朝数组的中间靠拢,当栈1的栈顶top1+1=栈2 栈顶top2,那么此时栈满;下面上代码:public class BothStackShareMemory {

2017-09-26 15:47:32 2107 2

原创 Java实现栈的顺序存储结构情况

由大话数据结构中参考,使用Java实现栈的顺序存储1.定义一个栈的常见操作接口:stackADT public boolean push(Object element);//压栈 public Object pop();//出栈 public boolean isEmpty(); public int size(); public Object

2017-09-26 15:39:37 489

原创 数据结构-栈

1.栈:定义    栈是限定在表尾进行插入和删除操作的线性表;联想记忆:手枪在上膛的时候填装,是先进去的在下面,后进去的在最上面,因此在发射子弹的时候最后填充的子弹最先发射,符合栈的概念,先进后出;手枪 — 战 — 栈每次进去的都是在栈顶操作:最先进栈的都是在栈底,每次栈底都是固定的1.2:进栈出栈变化形式:    导引:最先进栈的元素,是不是一定会最先

2017-09-26 15:35:40 346

原创 websocket、短连接长连接以及轮询简介

附上一篇参考文章:https://www.zhihu.com/question/202155611.  短连接http 1.0中:HTTP客户端与服务器请求响应模式如下图所示;短连接三次握手,每次都需要授权等信息,一次request,一次response以后关闭连接2 .长连接HTTP 1.1规定了默认保持长连接(HTTP persist

2017-09-22 16:48:45 3177

原创 spring集成web socket小demo(demo1)

参考:http://blog.csdn.net/ouyang111222/article/details/50545411   http://blog.csdn.net/gisredevelopment/article/details/38392629/1.导入:公司erp中有个好玩的功能,就是当销售在保存客户的时候,一旦库中有这个客户,这个时候就会给这个客户的创建人发送一个类似站内信

2017-09-22 16:42:00 820

转载 spring+websocket整合(springMVC+spring+MyBatis即SSM框架和websocket技术的整合)

转载自:http://blog.csdn.net/gisredevelopment/article/details/38392629/#replywebsocket是目前唯一真正实现全双工通信的服务器向客户端推的互联网技术,与长连接和轮询技术相比,websocket的优越性不言自明,长连接的连接资源(线程资源)随着连接数量的增多,必会耗尽,客户端轮询会给服

2017-09-22 15:36:59 405

转载 maven设置下载源码

转载自:http://blog.csdn.net/wpydaguan/article/details/43701571第一种方法:Maven命令下载源码和javadocs当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的:mvn dependency:source

2017-09-22 10:57:55 15357 4

原创 mysql中group by分组后查询无数据补0;

mysql经常会用到Group By来进行分组查询,但也经常会遇到一个问题,就是当有where条件时,被where条件过滤的数据不显示了。例如我有一组数据:我想查询当日领取数量和当日核销数量;正常的sql查出的话,假如不存在相关记录SELECT cardId , count( *) countFROM userwechatcardWHERE DATE( FROM_U

2017-09-20 12:04:16 43794 2

转载 MySQL的行转列、列转行、连接字符串 concat、concat_ws、group_concat函数用法

MySQL的行转列、列转行、连接字符串  concat、concat_ws、group_concat函数用法使用方法:CONCAT(str1,str2,…)  返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之

2017-09-20 10:19:28 468

原创 mysql获取近7天每天数据,无数据补0问题

http://blog.csdn.net/ouyang111222/article/details/77638826

2017-09-19 11:52:57 13399 3

转载 mysql自带函数

MySQL函数  MySQL数据库提供了很多函数包括:数学函数;字符串函数;日期和时间函数;条件判断函数;系统信息函数;加密函数;格式化函数;一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。函数作用ABS(x)返回x的绝对值  SELECT ABS(-1) -- 返回1CEIL(x),CEIL

2017-09-19 10:30:00 927

原创 eclipse控制将日志输出到外部指定文件中

使用了spring或者springBoot启动项目后,假如某个地方出了问题,日志会出现打印出一堆无用日志输出将报错日志覆盖掉的情况,这样我们就不好定位问题,出现这种情况我们可以将日志打印到外部某个文件处,很简单,记录一下;       右击选中项目后,选择debug configuration,出现了如下图后选中common,在file处选中你提前建好的一个txt文档;启动后可以看见日志输出到

2017-09-12 13:57:44 1499

转载 shiro(四) 关于session:验证登录时候如何处理session以及其他

转载:http://www.cnblogs.com/Kavlez/p/4135857.htmlShiro Sessionsession管理可以说是Shiro的一大卖点。 Shiro可以为任何应用(从简单的命令行程序还是手机应用再到大型企业应用)提供会话解决方案。在Shiro出现之前,如果我们想让你的应用支持session,我们通常会依赖web容器或者使用

2017-09-06 14:47:25 31160

转载 Shiro(二) 登录认证源码详解

Apache Shiro 是一个强大且灵活的 Java 开源安全框架,拥有登录认证、授权管理、企业级会话管理和加密等功能,相比 Spring Security 来说要更加的简单。本文主要介绍 Shiro 的登录认证(Authentication)功能,主要从 Shiro 设计的角度去看这个登录认证的过程。一、Shiro 总览首先,我们思考整个认证过程的业务逻辑:获取用户输入的用户名,密码;从服务

2017-09-06 14:29:03 366

原创 angularjs:路由设置

mycrm项目登录后,进入index界面,设计成左边是一个菜单栏,右边作为一个详情页面,前端采用了angular后使用路由可以很好的解决这个问题;图1-1图1-2具体设计看下面代码:var aoorey= angular.module('aoorey', [ 'ngRoute','ui.bootstrap','aoorey.controller','ao

2017-09-05 17:33:26 3325

原创 shiro(五)默认拦截器

默认拦截器Shiro 内置了很多默认的拦截器,比如身份验证、授权等相关的。默认拦截器可以参考 org.apache.shiro.web.filter.mgt.DefaultFilter 中的枚举拦截器: 默认拦截器名拦截器类说明(括号里的表示默认值)身份验证相关的  authc

2017-09-05 12:31:39 2377

转载 shiro(一)--shiro主要功能简介

shiro的主要作用就是结合spring框架继续用户权限的验证处理。 (function () {(function () { ('pre.prettyprint code').each(function () { var lines = (this).text().split(′\n′

2017-09-05 11:31:45 1266

转载 如何转载csdn上的博客

前言  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现  因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿笑

2017-09-05 11:26:08 285

原创 spring整合shiro后无权操作未进入配置的指定unauth页面而是报错: Not authorized to invoke method:

spring集成了shiro后,页面可以正常访问了,但是当设置了权限后,某些角色没有权限去访问需要鉴权的接口,按照配置,是应该进入指定的某个页面; /login = anon /logout = logout /error404 = anon /user/user_login = anon /user/user

2017-09-04 14:56:12 12183 2

原创 springmvc整合shiro做登陆权限控制,使用mongodb存储session

spring整合shiro,使用mongodb实现session会话管理

2017-09-01 17:20:41 969 1

转载 Shiro(三) 会话管理

转自:http://www.zblog.us/java/shiro_session_manager.htmlshiro提供了一个完整的企业级会话管理解决方案,不再依赖web容器。可以在web和非web环境下使用。shiro的session特性基于POJO/J2SE:shiro中session相关的类都是基于接口实现的简单的java对象(POJO),兼容所有j

2017-09-01 11:26:41 4937

JCaptcha生成图形验证码以及校验

JCaptcha生成图形验证码以及校验

2016-10-17

空空如也

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

TA关注的人

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