说明:本来想多分几篇来写的,但似乎谈太具体的话,不适合放在这样一个标题下,所以这里先简单介绍一下,之后再视情况挑一些内容重点扯一扯OpenIDOpenID是一个开放的Authentication解决方案,关于OpenID,我在06年的文章里已经谈过,不过那时谈的是最早版本的OpenID,也不知道是哪个版本,现在用的主要是OpenIDAuthentication2.0及其周边的一些扩展功能。OpenIDAuth2.0基本原理与以前的版本没有本质的变化,只是在
系统 2019-08-29 22:05:20 2271
首先,要在建表SQL中加入对级联删除的支持CREATETABLE`voteitem`(`id`varchar(50)NOTNULLdefault'',`title`varchar(50)defaultNULL,`votenum`varchar(50)defaultNULL,`vote_id`varchar(50)NOTNULL,PRIMARYKEY(`id`),KEY`vote_id`(`vote_id`),CONSTRAINT`voteitem_ibfk
系统 2019-08-29 21:58:19 2271
from:http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/Zookeeper分布式服务框架是ApacheHadoop的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍Zookeeper的安装和配置文件中各个配置项的意义,以及分析Zookeeper的典型的应用场景(配
系统 2019-08-12 09:27:35 2271
就像我们知道的一样,nutch是一个架构在lucene之上的网络爬虫+搜索引擎.是由lucene的作者在lucene基础之上开发,并整合了hadoop,实现在分布式云计算,使用google标准的HFDS文件系统作为存储结构,是一款高伸缩性能与高效高并发的网络爬虫+搜索引擎.FaceYe在后台已经整合了nutch,在适当的时候,就可以开始为用户提供高质量的知识索引服务.顺便说一下,nutch在生产环境中,并不能在windows下运行,需要在liux下运行,这
系统 2019-08-12 09:27:33 2271
学习各种开源项目,已经成为很多朋友不可回避的工作内容了。笔者本人也是如此。在接触并学习了若干个开源项目之后,笔者试图对自己工作过程中的若干体会加以总结,以期对一些希望借鉴的朋友有所裨益。需要说明的是,笔者本人接触的开源项目大多属于计算机系统领域,例如Linuxkernel,KVM,QEMU,OpenStack等。因此,此处介绍的经验必定也有些局限。请读者们自行分辨,区别对待。1.学习分层和目标管理对于一个开源项目,可以将与之相关的各种知识和技能的学习大致划
系统 2019-08-12 09:27:24 2271
//JavaScriptDocumentvarThink;if(!Think)Think={}{};if(!Think.Menu)Think.Menu={}{};Think.Menu.PopMenu=function(pWidth,pHeight,pStyle,pXfocus,fYfocus){}{this.Width=pWidth;this.Height=pHeight;this.xFocus=0;this.yFocus=0;this.StyleCss=
系统 2019-08-12 09:27:22 2271
PATRanking(排名)ProgrammingAbilityTest(PAT)isorganizedbytheCollegeofComputerScienceandTechnologyofZhejiangUniversity.Eachtestissupposedtorunsimultaneouslyinseveralplaces,andtheranklistswillbemergedimmediatelyafterthetest.Nowitisyour
系统 2019-08-12 09:27:11 2271
本文转载自:http://www.ibm.com/developerworks/cn/linux/l-btloader/1.引言在专用的嵌入式板子运行GNU/Linux系统已经变得越来越流行。一个嵌入式Linux系统从软件的角度看通常可以分为四个层次:1.引导加载程序。包括固化在固件(firmware)中的boot代码(可选),和BootLoader两大部分。2.Linux内核。特定于嵌入式板子的定制内核以及内核的启动参数。3.文件系统。包括根文件系统和建
系统 2019-08-12 09:27:08 2271
朋友的一个checksum计算列建立的索引:在数据库设计中需要一列标注网页的URL地址,LINKNVARCHAR(1000)。在INSERT的时候需要判断之前有无同样的URL地址记录被插入。也就是用selecttop1@ID=IDfromTablewhereLink=@Link,然后判断@ID值是否大于0。如果数据量过大,需要给LINK加为索引,但是这时会发现SQLSERVER的索引对那么大的NVARCHR是无法建立的,限制在200字符以内。我在最早的时候
系统 2019-08-12 01:31:46 2271
1.简介Matplotlib是一个非常强大的画图工具,对数据的可视化起着很大的作用Matplotlib可以画线图,散点图,等高线图,条形图,柱形图,3D图形等2,基础语法importnumpyasnpimportmatplotlib.pyplotaspltx=np.linspace(-3,3,50)#在(-3,3)之间生成50个数y1=2*x+1y2=x**2plt.figure(num=1,figsize=(8,5))#定义编号为1,大小为(8,5)pl
系统 2019-09-27 17:57:07 2270