摘要:
今天看了一下Cassandra,安装运行起来还是很简单的。Cassandra中的4个结构如下:Column是Cassandra中最小的单元:{name,value,timestamp}。SuperColumn(那么对应的value有一组值):{name,value:{{},{},{}...}}。ColumnFamily可以看做数据库中的表:{key1:{{},{}...},key2:{{},{}....}...}。KeySpace(我对这个的理解是从字面上猜的),每个KeySpace可以包括多个表(ColumnFamily)。在cassandra.thrift文件中定义了各种程序和Cassan 阅读全文
摘要:
Session和Cookie对于做web开发的来说应该是熟悉的不能在熟悉的东西了,刚开始(严格说是还没有)接触过这些东西,记录一下,给自己扫盲。为什么需要Session?HTTP无状态导致了在页面跳转之后,不知道他之前做了什么事情。比如如果一个用户登录了,那跳转之后就不知道这是一个登录用户。那处理HTTP无状态在跳转时候的麻烦还有没有其他的办法?另一个解决方法就是Cookie,不过这个是保存在用户端的,如果用户吧Cookie禁用了那就没办法了。还有一个,Cookie是有限制的(好像以前记得有人说过解决这个的方法),所以Session更加自由,但是会消耗服务器的资源。Cookie还有一个用处就是 阅读全文
摘要:
看了一些网上关于GET和POST方法的区别:GET吧请求的内容添加在URL的后面(用‘?’来划分URL和数据)。而POST方法则把请求内容放在HTTP头中,所有POST会更安全。至于关于GET和POST对长度的限制网上也有一些说法,有时间了仔细再看看具体是在哪里做的这些限制。个人理解,欢迎拍砖。 阅读全文