摘要: 一、概念:memcached:一个高性能的分布式的内存对象缓存系统,用来分担数据库的压力,通过在内存里维护一个统一的巨大的hash表,能够用来存储各种格式的数据,包括图像、视频、文件及数据库检索的结果等,简单的说就是将数据调到内存中,然后从内存中读取,从而大大提高读取速度。 memcached是以key-value的方式进行数据存储的,key《=250个字符,value<=1M,memcached默认过期时间是30days。 二、Windows下安装: 1、将下载的压缩包解压到某个目录下。 2、输入cmd,打开命令行窗口,转到刚才解压的目录下。 3、输入memcached.e... 阅读全文
posted @ 2014-04-03 11:47 风儿飞 阅读(728) 评论(0) 推荐(0) 编辑
摘要: IaaS(Infrastructure as a Service),即基础设施即服务。提供给消费者的服务是对所有设施的利用,包括处理、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、储存空间、部署的应用,也有可能获得有限制的网络组件(例如,防火墙,负载均衡器等)的控制。OpenStack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。核心项目(6个)计算(Compute):Nova 阅读全文
posted @ 2014-03-24 15:44 风儿飞 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 一、tar命令格式(由三部分组成):tar [-cxtzjvfpPN]文件或目录参数:-c:建立一个压缩文件的参数指令(create的意思);-x:解开一个压缩文件的参数指令!-t:查看tarfile里面的文件!特别注意,在参数的下达中,c/x/t仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z:是否同时具有gzip的属性?亦即是否需要用gzip压缩?-j:是否同时具有bzip2的属性?亦即是否需要用bzip2压缩?-v:压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!-f:使用档名,请留意,在f之后要立即接档名喔!不要再加参数! 例如使用『tar -zcvfP tf.. 阅读全文
posted @ 2014-01-06 15:15 风儿飞 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 1、简介 MongoDb一个基于分布式文件存储的数据库,由C++语言编写。2、功能特性 (1)面向集合存储-集合相当于mysql中的表,一个集合中可以存放多个文档,多个集合组成数据库。 (2)存储格式为二进制数据存储(BSON-Binary JSON)。3、安装MongoDb后(详情见http://www.cnblogs.com/wenanry/archive/2011/02/15/1955500.html),进入bin目录,输入mongo,回车便可运行mongodb。4、DB Shell数据库操作 详情见:http://www.cnblogs.com/hoojo/archive/2... 阅读全文
posted @ 2013-11-29 11:38 风儿飞 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 最近在做用户行为分析,学习了一下log4j怎么操作数据库,大概步骤如下:1、首先加入log4j的jar包2、然后在src目录下新建log4j.properties文件,添加如下属性:log4j.rootLogger=WARN,DATABASE # imporin jdbc.jar log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender # connection log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test log4j.appender.DATA... 阅读全文
posted @ 2013-09-06 22:39 风儿飞 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 今天学习了除了直接放在tomcat的webapps目录下的另外三种种java web项目的部署方式,步骤如下:方式一,步骤如下:1、将所要部署的项目打成war包,放到webapps目录下,启动tomcat解压缩(或用其它方式解压缩,注:项目必须是编译后的可执行项目)2、将解压后的文件放到想要放的其它目录,然后在tomcat的conf/server.xml文件中节点中添加如下节点,3、重启tomcat4、在地址栏中输入localhost:8080/项目名即可访问项目了。方式二:1、将项目打成war包后,直接放到想要放的目录下,然后在tomcat的conf/server.xml中添加如下节点:2、 阅读全文
posted @ 2013-08-26 13:49 风儿飞 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 这周除了工作上的修补改正,主要是学习了SpringMvc和Maven1、SpringMvc学习了几个注解的作用,简介如下:3、Session 范围的作用域 //Spring 允许我们有选择地指定 ModelMap 中的哪些属性需要转存到 //session 中,以便下一个请求属对应的 ModelMap //的属性列表中还能访问到这些属性。这一功能是通过类定义处标注 @SessionAttributes 注解来实现的 //示例代码如下: @Controller @RequestMapping("/bbtForum.do") @SessionAttri... 阅读全文
posted @ 2013-07-12 11:34 风儿飞 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 1、数据库连接池:之前对数据库连接池概念一直很模糊,在项目中修改数据库连接方式时才对jdbc数据库的连接池方式有了一个更深刻的认识,下面简要介绍使用方法:(1)、定义数据库连接的配置文件,如下所示:driverClassName = com.mysql.jdbc.Driverurl=jdbc\:mysql\://localhost\:3306/dbusername=usernamepassword=pwdinitialSize=10maxActive=50maxIdle=20minIdle=5maxWait=60000connectionProperties=useUnicode=true;c 阅读全文
posted @ 2013-06-16 00:45 风儿飞 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: 这是之前整理的关于在jsp页面完成即可输入也可选择的输入选择框,使用的是jquery-ui的效果,如下:1、autocomplete:<div class="ui-widget"> <label for="tags">Tags: </label> <input id="tags" class="ui-autocomplete-input" style="width: 200px"></div> <style> .ui-aut 阅读全文
posted @ 2013-05-24 17:09 风儿飞 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 一、SpringMVC之@RequestMapping通过参数条件缩小路径映射,params参数:URL中只有存在params指定的参数时才被允许访问路径映射的方法,如下所示:1 @RequestMapping(value="/paramValue/{userName}",params="myParam",method = RequestMethod.GET)2 public void setupForm(@PathVariable String userName) {3 System.err.println("userName:" 阅读全文
posted @ 2013-05-17 17:35 风儿飞 阅读(1595) 评论(0) 推荐(0) 编辑