上一页 1 ··· 5 6 7 8 9
摘要: Cassandra中数据存放规则data:存储真正的数据文件,既后面的SStable文件,可以指定多个目录。commitlog:存储未写入SSTable中的数据(在每次写入之前先放入日志文件)。cache:存储系统中的缓存数据(在服务重启的时候从这个目录中加载缓存数据)。合理安排上面节点之间的位置以提高性能。CommitlogCommilog中包括两个部分:Commilog-XXXX.log和Commilog-XXXX.log.header。Commitlog-XXXX.log文件中保存上次更新操作的值,Commitlog-XXXX.log.header记录了那些数据已经从Memtable中写 阅读全文
posted @ 2011-07-21 22:56 GG大婶 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 用户输入URL:XXXX/Login.htm。分析URL获取target:/Login.vm。根据target找到模板/screen/Login.vm。根据target找screen模板的类。渲染screen。根据target找layout模板。渲染layout模板。渲染layout中的controller。感觉这些开发中要注意的就是参数的传递。 阅读全文
posted @ 2011-07-21 10:15 GG大婶 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 今天看了一下Cassandra,安装运行起来还是很简单的。Cassandra中的4个结构如下:Column是Cassandra中最小的单元:{name,value,timestamp}。SuperColumn(那么对应的value有一组值):{name,value:{{},{},{}...}}。ColumnFamily可以看做数据库中的表:{key1:{{},{}...},key2:{{},{}....}...}。KeySpace(我对这个的理解是从字面上猜的),每个KeySpace可以包括多个表(ColumnFamily)。在cassandra.thrift文件中定义了各种程序和Cassan 阅读全文
posted @ 2011-07-20 20:01 GG大婶 阅读(755) 评论(0) 推荐(0) 编辑
摘要: Session和Cookie对于做web开发的来说应该是熟悉的不能在熟悉的东西了,刚开始(严格说是还没有)接触过这些东西,记录一下,给自己扫盲。为什么需要Session?HTTP无状态导致了在页面跳转之后,不知道他之前做了什么事情。比如如果一个用户登录了,那跳转之后就不知道这是一个登录用户。那处理HTTP无状态在跳转时候的麻烦还有没有其他的办法?另一个解决方法就是Cookie,不过这个是保存在用户端的,如果用户吧Cookie禁用了那就没办法了。还有一个,Cookie是有限制的(好像以前记得有人说过解决这个的方法),所以Session更加自由,但是会消耗服务器的资源。Cookie还有一个用处就是 阅读全文
posted @ 2011-07-20 14:14 GG大婶 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 看了一些网上关于GET和POST方法的区别:GET吧请求的内容添加在URL的后面(用‘?’来划分URL和数据)。而POST方法则把请求内容放在HTTP头中,所有POST会更安全。至于关于GET和POST对长度的限制网上也有一些说法,有时间了仔细再看看具体是在哪里做的这些限制。个人理解,欢迎拍砖。 阅读全文
posted @ 2011-07-20 13:20 GG大婶 阅读(281) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9