02 2017 档案
摘要:常用命令: 1、setex key 有效时间 value 意思就是添加并设置该键值对的存活时间 2、mset key1 value1 key2 value2 key3 value3 ....... 意思就是一次性添加多个键值对 3、getset oldKey newValue 意思就是重新设置已存在
阅读全文
摘要:一:String类型 二:Hash类型 三:List类型 四:Sets类型 五:Sorted sets类型
阅读全文
摘要:今天是元宵节,首先祝各位广大博友在接下来的光阴中技术更上一层,事事如意!(没能在元宵节发布,今天就补上吧) 昨天简单介绍了一下本人在近期开发过的一个电商购物平台的架构流程和一些技术说明;今天将详细总结一下在项目中用到的各个架构技术的环境部署和细节,希望能够帮到大家,如有瑕疵,请各位大神指正。 一:详
阅读全文
摘要:随着互联网电商项目的发展,越来越多的购物平台等都使用SOA分布式来作为系统主要架构。为什么有那么多的电商项目都选择SOA作为系统架构呢?这肯定是存在一定原因的,因为电商行业的项目它大概存在以下特点:分布式、高并发、高可用、集群、负载均衡、海量数据、系统安全等一系列问题都需要解决,那么我所了解的SOA
阅读全文
摘要:安装步骤: 第一步、安装jdk环境,因为ActiveMQ是使用java语言编写。 第二步、将下载好的activemq压缩包上传至Linux系统,进行解压。 第三步、进入解压后的bin/目录,进行启动activemq。 (关闭activemq的命令:./activemq stop) 第五步、访问act
阅读全文
摘要:一:解决post请求方式产生的乱码情况 示例代码如下: 只需在web.xml文件中添加配置内容即可。 二:解决get请求方式产生的乱码情况 因为http协议默认发送的请求方式是get,则必须使用低层的编解码方式来处理,如果有多个字符串同时传递过来则必须手动一一解决。(示例代码截图如下)
阅读全文
摘要:1、@Controller使用:表示表现层中的JavaBean被spring容器管理。 2、@requestMapping使用: a) 在方法上: 标记url到请求方法的映射, 就相当于从一个url找到对应需要访问的controller层的方法 b) 用在类上: 窄化请求映射, 就是相当于在url上
阅读全文
摘要:介绍struts2: struts2是一个基于mvc设计模式的web层框架。 详谈struts2的执行流程: struts2的执行流程:用户发送请求 >首先经过Struts2的核心过滤器 >然后经过Struts2的一组拦截器并完成部分功能(如接受数据并封装数据) >自定义action类 >跳转页面r
阅读全文
摘要:1、mybatis框架介绍: MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,
阅读全文
摘要:1、hibernate框架的检索方式有以下几种: OID检索:根据唯一标识OID检索数据 对象导航检索:根据某个对象导航查询与该对象关联的对象数据 HQL检索:通过query接口对象查询 QBC检索:通过criteria接口对象查询 SQL检索:通过SQL语句查询 2、HQL检索方式: 查询全部数据
阅读全文
摘要:hibernate框架简介: hibernate框架就是开发中在持久层中应用居多的ORM框架,它对JDBC做了轻量级的封装。 (百度介绍,感觉不错) 什么是ORM:Object Relational Mapping(对象关系映射),也就是将java中的对象和数据库中的数据表建立映射关系,当我们在操作
阅读全文
摘要:Solrcloud介绍: SolrCloud(solr集群)是Solr提供的分布式搜索方案。 当你需要大规模,容错,分布式索引和检索能力时使用SolrCloud。 当索引量很大,搜索请求并发很高时,同样需要使用SolrCloud来满足这些需求。 不过当一个系统的索引数据量少的时候是没有必要使用Sol
阅读全文