SpringBoot之——spring boot + redis 实现session共享随笔


转载请注明出处:http://blog.csdn.net/l1028386804/article/details/65081718今天,我们一起来实现基于spring boot + redis的session共享,好了,我们直接进入主题。在spring boot的文档中,告诉我们添加@EnableRedisHttpSession来开启spring session支持,配置如下:@Configuration @EnableRedisHttpSession public class Re......

AndroidTv Home界面实现原理(一)——Leanback 库的使用


接下去应该是梳理一下 Android Tv 主界面实现原理及解析的一个系列博客了,大体上的安排是先介绍 Google 官方提供的 Leanback 库的使用,如何使用该库来实现简单的 Home 界面,然后再去分析 Leanback 主界面实现的相关源码,了解完 Google 是如何实现之后就可以扔掉 Leanback 自己来尝试实现,毕竟 Leanback 的可定制不高。效果图首先贴几张常见的 Home 界面效果:第一张是爱奇艺 Tv 应用的 Home 界面,第二张是一个开源 Demo 的 Ho......

大型分布式网站架构设计与实践 第一章《面向服务的体系架构(SOA)》


第一章 面向服务的体系架构(SOA) 伴随着互联网的快速发展和演进,不断变化的商业环境所带来的五花八门、无穷无尽的业务需求,使得原有的单一应用架构越来越复杂,越来越难以支撑业务体系的发展,因此,系统拆分便成了不可避免的事情,由此演变为垂直应用架构体系。垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到各个子系统当中,且系统的体积可控,一定程度上降低了开发人员协同和维护的成本,提升了开发效率。但是,当垂直应用越来越多,达到一定规模时,应用之间相互交互,相互调用不可避免。否则,......

iOS之消息角标


如下图QQ的界面所示,消息标签处红色角标如何实现?它与应用图标外的红色通知角标实现原理相同吗? 外部的角标代码是这样的: [UIApplicationsharedApplication].applicationIconBadgeNumber = 2333;这个 Tabbar 的角标是这样的:UITabBarItem *item = [[UITabBarItem alloc] initWithTitle:@"消息" image:nil tag:0];customItem1.badgeValue ......

随机取样问题的实现


template<class T>T ReservedSampling(List* list){int i = 1;T ans;while(list != NULL){if(i == random() % i + 1) ans = list ->value;list = list ->next; ++ i;}return ans;}网上讲原理的一堆,我来个实现吧......

HashMap TreeMap Hashtable LinkedHashMap 比较


1. Map 预览  4个都实现了Map 接口,用一句话为他们做简要的说明:HashMap 实现为一个哈希表,键或值没有顺序。TreeMap 的是基于红黑树结构来实现,它是由键来排序的。LinkedHashMap 中保留插入顺序。Hashtable 是Synchronize也就是说是线程安全的。当然效率没HashMap好,且不能用null做为键,其他基本一样。2. HashMap 如果HashMap是自定义的对象,那 equals() and hashCode(......

常用数据结构 List set map


转载地址:http://www.blogjava.net/EvanLiu/archive/2007/11/12/159884.htmlJAVA集合小结下面是我自己画的,关系画得没上面好,但我自己看着清楚些还有一张下载来的: 有序否允许元素重复否Collection否是List是是SetAbstractSet否否HashSetTreeSet是(用二叉树排序)MapAbstractMap否使用key-value来映射和存储数据,Key必须惟一,value可以重复HashMapTreeMap......

JDK6 JDK7中的substring实现区别 附精彩评论


http://www.programcreek.com/2013/09/the-substring-method-in-jdk-6-and-jdk-7/......

cocos2d::DrawPrimitives和DrawNode分别实现画板功能


才开始了解cocos2dx几天,只是觉得学习还是得边用边学,所以才想实现点什么,下面提到的有什么问题请指出,谢谢我想实现简单的画板功能,就看了官方cpp_test的Node:Draw测试代码,遗憾的是我先看到的是DrawPrimitives,所以就研究了一下,简单的实现了我的功能,当我写的差不多的时候才发现DrawPrimitives应该尽量不再使用,而使用DrawNode来实现。代码都写的差不多了,而且测试效果感觉还特别好,还是在这里留存一下吧:#pragma once#include &qu......

Android中ImageButton自定义按钮的按下效果的代码实现方法,附网上2种经典解决方法


首先看看网上的2种方法:【以下为引用网络,来源:http://www.eoeandroid.com/thread-7931-1-1.html】使用Button时为了让用户有“按下”的效果,有两种实现方式:1.在代码里面。[java] view plaincopyimageButton.setOnTouchListener(new OnTouchListener(){         &n......

JS页面跳转使地址后面不显示参数


背景使用window.open()和window.location.href跳转时,新页面的地址栏会显示参数,如下:http://127.0.0.1:8080/website-cms/admin/article/edit?action=add。 这样会暴露参数内容,用户可以修改地址栏的参数。如果提交的参数修改可能会出现业务上的错误,甚至可以跳过权限验证,实现本来没有的权限。案例以前做过一个系统是通过权限控制按钮,权限小的只能查看,权限大的可以修改。但是为了方便只使用了同一个页面通过不同的参数控制......

WebRTC现状及实现概要


摘要: Google 通过把 WebRTC 项目开源,希望浏览器厂商能够将该技术内建在浏览器中,从而使Web应用开发人员能够通过HTML标签和JavaScript API就实现Web音频、视频通信功能。本文讲述浏览器引入 WebRTC技术的必要性、WebRTC ...1 引言1.1 编写目的本文讲述浏览器引入 WebRTC(Web Real-Time Communication) 技术的必要性、WebRTC现状及实现方法。2011 年以前,浏览器之间要实现实时通信需要私有技术,这些技术......

在OSG下创建第一个CEGUI窗口


最近在做OSG与CEGUI结合的工作,感觉CEGUI在制作绚丽的GUI方面有着很强的优势,这也是很多游戏开发者对其推崇的原因吧。下面将介绍一下如何在OSG中创建自己的第一个CEGUI窗口,有兴趣的朋友可以多多指教。    首先,在工程开始添加所需的头文件(这个就不用我啰嗦了吧)。构建一个用于绘制CEGUI窗口的类CEGUIDraw继承自osg::Drawable。代码如下:class CEGUIDraw : public osg::Drawable{public:C......

js实现双击后网页自动跑-------Day55


公司的界面设计环节总算是告一段落了,必须要承认的是,这段时间晚间的学习带给我很多益处,在工作中偶尔的应用,效果出奇的好,收到领导和同事的一些小赞扬,表示很欣慰,也长了点不少自信,虽然不理解,他们这些工作好几年的人应该对这些不是应该都很了解么,为什么会表现出来有些陌生,不过不想那么多了,喜欢就好。今天来记录下js实现双击后网页自动跑,这个在很多网站上都有所体现吧,那么该如何实现呢?首先我们来分析下实现的基本原理:1、获取鼠标的双击事件(这个在前面曾经记录过一次,但是很不幸的是上次貌似......

JSF2自定义组件编程系列 第二部分


 第二部分 有独立Renderer的Noncomposite Component<verse>  通常一个UI Component包含了两个部分:Behavior和Renderer.两者最好能够分别实现,UIComponent类用来实现Behavior,比如处理事件,通过EL绑定属性等等。专门实现一个Renderer类来负责Encoding和Decoding。Encoding指的是生成可以在客户端显示的标记语言,比如html等,Decoding用来将客户......

Android可滚动视图隐藏Toolbar实现


概述有好多app在滑动视图列表的时候会动态的将ActionBar(Toolbar)隐藏(向下滑动显示,向上滑动隐藏),以留下更多的空间来显示内容;接下来我们自己来实现可滚动视图对Toolbar显示隐藏效果,看看实现的效果图:其实看了上图的运行大家应该很清楚实现的步骤,不过在此我还是要唠叨两句了;1.获取到手势滑动的方向和距离,以此来判断是上滑还是下滑(ps:距离可以用正负来表示,以此来判断方向)2.上滑:将Toolbar隐藏。下滑:将Toolbar显示当然上面只是简单介绍了流程,具体细节还得再继......

Page 1 of 806  |  Show More Pages:  Top Prev Next Last