在我们部署redis之前,先了解下redis到底是个啥东西。
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、
list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/r...
分类:
Web程序 时间:
2014-05-08 17:58:16
阅读次数:
431
今天完成了第七章,也就是《自己动手写操作系统》的全部章节,不过还存在一些小问题,比如在ring3下调用callgate实现向ring0的跳转,这个当初就没做成功。暂时先放着,要继续下面章节的学习了。
小结一下吧:
开发环境:操作系统是win7。虚拟机VMware,装ubuntu。我是再win7下完成的boot和loader的开发,然后内核是在虚拟机中的ubuntu中完成的。因为内核部分是elf...
分类:
其他好文 时间:
2014-05-08 17:26:27
阅读次数:
312
redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。问题是这个项目还很新,可能还不足够稳定,而且没有在实际的一些大..
分类:
其他好文 时间:
2014-05-08 16:47:44
阅读次数:
397
有两个对象A和B,A some B 是A依赖于B,当B some A的时候是B依赖于A这就叫依赖反转;
这种依赖关系如果让程序员自己控制(new 对象),就会出现高耦合,控制反转(依赖注入)就是让这种依赖关系由第三方管理(eg:spring)而不是程序员自己管理。...
分类:
其他好文 时间:
2014-05-08 16:05:17
阅读次数:
288
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
/**
* 服务提供核心类
* 该类的主要作用是加载beans.xml文件
* @author grace
*
*/
publi...
分类:
编程语言 时间:
2014-05-08 15:58:43
阅读次数:
418
根目录下的一些目录或设备:/boot:系统启动相关的文件,例如内核,initrd,grub(bootloader引导加载器)/dev:设备文件块设备:随机访问,数据块字符设备:线性访问,按字符为单位设备号:主设备号(major)和次设备号(minor)/etc:配置文件/home:用户的家目录,每一个用..
分类:
系统相关 时间:
2014-05-08 10:59:16
阅读次数:
585
前面学习了Ioc的作用,bean的实例化配置,作用域...
分类:
编程语言 时间:
2014-05-08 10:42:31
阅读次数:
348
转自:http://my.oschina.net/Thinkeryjgfn/blog/158951 1.准备的jar包以及配置文件如下: 2.新建一个JAVA
web项目 3.建好以后出现以上包结构即可(这里包结构不一定非要这么建,但自己在建时要注意在接下来的配置文件里的相关配置)。 4.然后可以将...
分类:
编程语言 时间:
2014-05-08 09:06:42
阅读次数:
528
之前用spring2+hibernate3+struts2开发了一个彩信发布系统,由于第一次使用此架构,造成applicationContext.xml中的配置非常冗长,而且经常因为更改一个小配置项(例:数据库ip、用户名、密码等)将此文件作修改,这及不利于项目维护,万一粗心造成其他地方变动,会对本...
分类:
编程语言 时间:
2014-05-08 07:34:04
阅读次数:
461
看来使用webservice是不可避免的。我曾对这个有些抵触,因为他给我印象总是麻烦+慢(后来虽然方便了许多,但还是很慢)。然后再去搜索"advantagesofwebservice"什么的试着再让自己接受他。简单记录一下如何用Spring导出Endpoint。假设我想在有一个Spring应用,我需要把一个Pojo或..
分类:
编程语言 时间:
2014-05-08 02:17:05
阅读次数:
495