码迷,mamicode.com
首页 > 2016年04月16日 > 全部分享
【cas基础】SSO基于cas实现单点登录
概念介绍 1.定义 CAS ( CentralAuthentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 WebSSO )。   2.结构体系   从结构体系看, CAS 包括两部分: CAS Server 和 CAS Client 。 CAS Server 负责完成对用户的认证...
分类:其他好文   时间:2016-04-16 19:02:55    阅读次数:272
SRAM的FPGA实现
此次SRAM的读写仿真并没有进行SRAM的乒乓操作,只是进行了单个SRAM的读写操作,SRAM的读写操作不需要刷新操作,写端口包括:写时钟,写地址,写数据,写使能;读端口包括:读时钟,读地址,读数据,读使能。 其中,写使能和读使能的信号控制较为重要,只有在读使能或者写使能有效的时候,读操作或者写操作才是有效的,所以在进行SRAM的读写逻辑时,要注意写使能与写地址、写数据之间的协调,读使能与读地址...
分类:其他好文   时间:2016-04-16 19:03:55    阅读次数:228
ios多线程操作(八)—— GCD调度组
有这么一个需要,分别执行2个耗时的异步操作,等2个异步操作都执行完毕后在回到主线程执行操作。如果想要快速高效地实现这个需求,可以考虑使用调度组。 调度组的创建代码如下: [objc] view plain copy   dispatch_group_t group = dispatch_group_create();   往调度组里面添加任...
分类:移动开发   时间:2016-04-16 19:02:47    阅读次数:206
ios多线程操作(五)—— GCD串行队列与并发队列
GCD的队列可以分为2大类型,分别为串行队列和并发队列      串行队列(Serial Dispatch Queue):      一次只调度一个任务,队列中的任务一个接着一个地执行(一个任务执行完毕后,再执行下一个任务)      创建一个队列      dispatch_queue_t q = dispatch_queue_create(const char *label, ...
分类:移动开发   时间:2016-04-16 19:03:34    阅读次数:174
Android Binder机制(3) 本地服务注册过程
本博客将讲解本地服务的注册过程,为了方便大家更好地理解,选择了MediaPlayer Service作为例子。 启动并注册MediaPlayer Service的代码在frameworks/base/media/mediaserver/main_mediaserver.cpp中,如下......
分类:移动开发   时间:2016-04-16 19:02:12    阅读次数:282
ios多线程操作(六)—— GCD全局队列与主队列
GCD默认已经提供了全局的并发队列供整个应用使用,所以可以不用手动创建。       创建全局队列的函数为 [objc] view plain copy   dispatch_queue_t q = dispatch_get_global_queue(long identifier, unsigned long flags)     参...
分类:移动开发   时间:2016-04-16 19:01:58    阅读次数:245
kconfig 和 config.in 语法 翻译
内核源码树的目录下都有两个文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的 Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文件中。在内核编译时,主 Makefile...
分类:其他好文   时间:2016-04-16 19:03:01    阅读次数:936
self & __set__ __get__ & static、class、abstract
部分转载自这里和这里 这里 刚开始学习Python的类写法的时候觉得很是麻烦,为什么定义时需要而调用时又不需要,为什么不能内部简化从而减少我们敲击键盘的次数?你看完这篇文章后就会明白所有的疑问 首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数 selfself代表类的实例,而非类cl...
分类:其他好文   时间:2016-04-16 19:03:08    阅读次数:269
ios多线程操作(四)—— GCD核心概念
GCD全称Grand Central Dispatch,可译为“大派发中枢调度器”,以纯C语言写成,提供了许多非常强大的函数。GCD是苹果公司为多核的并行运算提出的解决方案,它可以自动利用更多的CPU内核来参与运算,会自动管理线程的生命周(创建线程、调度任务、销毁线程),而程序员只需要告诉GCD想要执行什么任务,不需要编写任何线程管理代码!      GCD中有两个核心概念,一是任务,二是队列。...
分类:移动开发   时间:2016-04-16 19:02:30    阅读次数:168
消息中间件(一)JMS与ActiveMQ
JMS基础参见:http://blog.csdn.net/zhangxs_3/article/category/625599 实践中存在的问题(引自《大型网站系统与Java中间件实践》第六章): 一、如何解决消息发送一致性 1.消息发送一致性定义 消息发送一致性是指产生消息的业务动作与发送消息的一致,也就是说,如果业务操作成功了,那么由这个操作产生的消息一定要发送出去,...
分类:其他好文   时间:2016-04-16 19:00:29    阅读次数:164
JAVA中的异常处理
异常:异常是导致程序中断运行的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行,造成不必要的损失,所以在程序的设计中必须考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序的正常运行。 进行异常处理的目的? public class ExceptionDemo01{ public static void main(String args[]){ System...
分类:编程语言   时间:2016-04-16 19:01:01    阅读次数:264
ios多线程操作(十一)—— NSOperation的高级操作
NSOperation可以调用start方法来执行任务,但默认是同步执行的,如果将NSOperation添加到      NSOperationQueue(操作队列)中,系统会自动异步执行队列中的操作。       NSOperationQueue中可以对操作进行取消,暂停和恢复       取消函数为:  [objc] view plain copy   ...
分类:移动开发   时间:2016-04-16 19:00:22    阅读次数:187
ios多线程操作(七)—— GCD延迟操作与一次性代码
使用GCD函数可以进行延时操作,该函数为 [objc] view plain copy   dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{       });...
分类:移动开发   时间:2016-04-16 19:01:26    阅读次数:477
笔试题27. LeetCode OJ (14)
我觉得人要知足啊,不要做每到题的时候都想着有没有最优化的办法,这样没什么不好,但是这样也让你很伤脑经, 我个人觉得还是要由浅入深,先想出简单办法,再去想优化的办法。这个题的解法真的不难,但是这个题目的意思却是 能让人思考好一会儿,我想了半天,是不是用strncmp一个一个的比较啊,有没有更好的办法呀,最后发现参数时string 类,所以顿时有了思路。思路就是对比呗,但是我们得做点优化: (...
分类:其他好文   时间:2016-04-16 19:01:47    阅读次数:151
hihoCoder 1015 KMP算法(kmp)
#1015 : KMP算法 时间限制:1000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。 这一天,他们遇到了一只河蟹,于是河蟹就向小Hi和小Ho提出了那个经典的问题:“小Hi和小Ho,你们能不能够判断一段文字(原串...
分类:编程语言   时间:2016-04-16 18:59:24    阅读次数:331
C++11——新特性总结
前言: 开学过去一个半月了,说来十分惭愧,由于和女友最后还是分开了,导致这段时间一直在沉沦,每天晚上回去打打lol或者cs,就睡觉,基本上把我自己定下的自学目标给抛弃了。好在这段时间里还是凭借以前的基础投了不少岗位,也笔试了不少公司,基本都通过了笔试。第一次面试是网易,结果在最后一轮的技术面上挂了下来。其实回想起来,当时问的问题我其实之前都有仔细的专研过,只不过时间太久忘了罢了。这也要怪我自...
分类:编程语言   时间:2016-04-16 18:59:20    阅读次数:338
OpenStack Fuel 安装教程
FuelMaster 实际环境中安装测试用OpenStack...
分类:其他好文   时间:2016-04-16 19:01:05    阅读次数:751
1740条   上一页 1 ... 33 34 35 36 37 38 39 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!