- 博客(36)
- 资源 (21)
- 收藏
- 关注
转载 Oracle SQL查询优化3.优化原则
Part 1:原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 尤其是“主键ID=?”这样的条件。原则二: SELECT子句中避免使用 ‘ * ‘: ORACLE在解析的过程中, 会将'*' 依
2017-06-22 14:21:39 987
转载 Oracle索引 详解
一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX . ON . ( | ASC | DESC, | ASC | DESC,...) TABLESPACE STORAGE LOGGING | NOLOGGING
2017-06-22 14:06:43 496
转载 oracle索引总结1
简介1.说明 1)索引是数据库对象之一,用于加快数据的检索,类似于书籍的索引。在数据库中索引可以减少数据库程序查询结果时需要读取的数据量,类似于在书籍中我们利用索引可以不用翻阅整本书即可找到想要的信息。 2)索引是建立在表上的可选对象;索引的关键在于通过一组排序后的索引键来取代默认的全表扫描检索方式,从而提高检索效率 3)索引在逻辑上和物理上都与相关的表和数据
2017-06-22 13:54:57 345
原创 备份CSDN博客——dump到本地存档/博客搬家
大哥有了新想法,然而没有技术,令人欣慰的是大哥想到了我,于是我便答应免费帮个忙,这是一个基于云的项目,具体细节也就不透露了,然而在实现的过程中,其中一个模块我觉得可以自用,于是我就想把这个模块抽出来,该模块的功能就是将CSDN博客上的文章下载到本地。 假期只完成了一个模板,虽然很垃圾,但是却能满足自用的需求,一直以来,我都很害怕自己喝懵了写的一些感悟放在网上会在某一天再也打不开,
2017-06-20 11:44:34 1382
备份CSDN博客正文到本地存档
大哥有了新想法,然而没有技术,令人欣慰的是大哥想到了我,于是我便答应免费帮个忙,这是一个基于云的项目,具体细节也就不透露了,然而在实现的过程中,其中一个模块我觉得可以自用,于是我就想把这个模块抽出来,该模块的功能就是将CSDN博客上的文章下载到本地。 假期只完成了一个模板,虽然很垃圾,但是却能满足自用的需求,一直以来,我都很害怕自己喝懵了写的一些感悟放在网上会在某一天再也打不开,事实上,这种事...
2017-06-20 11:44:00 335
转载 Dubbo架构设计详解
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后面描述。
2017-06-15 11:05:39 271
Dubbo架构设计详解
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后面描述...
2017-06-15 11:05:00 146
转载 zookeeper在dubbo起了什么作用
dubbo是管理中间层的工具,在业务层到数据仓库间有非常多服务的接入和服务提供者需要调度,dubbo提供一个框架解决这个问题。注意这里的dubbo只是一个框架,至于你架子上放什么是完全取决于你的,就像一个汽车骨架,你需要配你的轮子引擎。这个框架中要完成调度必须要有一个分布式的注册中心,储存所有服务的元数据,你可以用zk,也可以用别的,只是大家都用zk。至于怎么解决高并发。。百度一下du
2017-06-15 10:57:06 2857 2
zookeeper在dubbo起了什么作用
dubbo是管理中间层的工具,在业务层到数据仓库间有非常多服务的接入和服务提供者需要调度,dubbo提供一个框架解决这个问题。注意这里的dubbo只是一个框架,至于你架子上放什么是完全取决于你的,就像一个汽车骨架,你需要配你的轮子引擎。这个框架中要完成调度必须要有一个分布式的注册中心,储存所有服务的元数据,你可以用zk,也可以用别的,只是大家都用zk。至于怎么解决高并发。。百度...
2017-06-15 10:57:00 200
转载 京东咚咚架构演进
咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。 自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。 我们首先看看它诞生之初是什么样的。1.0 诞生(2010 - 2011)为了业务的快速上线,1.0 版本的技术架构实现是非常直接且简单粗暴的。 如何简单粗暴法?请看架构图,如下。1.0 的功能十分简单,实现了一个 IM 的基
2017-06-15 10:39:51 406
转载 导出excel多种类对应工具类整理(util)
1.导出无表头excel 文件单个工作表(sheet),【fileName是标题名,titleList是列名,list就是列的内容了】[java] view plain copy/** * 导出无表头excel 文件单个工作表(sheet) * * @param fileNa
2017-06-15 10:36:49 822
转载 Java SpringMVC项目导入excel2003以及2007多版本自动识别对应工具类(util)
导入excel2003以及2007多版本自动识别对应工具类(util)想出了一个工具类,希望对大家有用,导入excel生成对应的行的集合(list),集合里是对应列的Map。原生基于apache的poi类Ps:之间还遇到了时间和电话号码转型问题,不知道为什么excel明明列设置了文本,但导入来的时候还是识别了数字类型,然后改良了代码,识别时间日期和数字类型返回字符串。
2017-06-15 10:33:13 447
转载 Spring MVC 页面渲染( render view )
一、理解view解析过程1.1 从逻辑view到物理view在spring MVC 中,controllers不会负责具体的页面渲染,它仅仅是调用业务逻辑并返回model数据给view层,至于view层具体怎么用HTML展现,由专门的view层具体负责,这就是MVC模式,业务层与展示层是松耦合的。那么,Spring MVC是如何解耦合请求处理逻辑和页面渲染的呢?我们在S
2017-06-14 17:08:04 709
转载 【消息队列】if-mdp使用手册
转自:http://blog.csdn.net/wo240/article/details/47306565对spring jms做了简单的封装,使配置更加简单。1. 新版MDP总体介绍方便多tibco ems环境下的接入;引入mdp schema,配置更灵活,无需依赖其它xml bean配置文件;既支持queue,也支持topic;支持对多queue的广播
2017-06-14 16:21:26 542
【消息队列】if-mdp使用手册
转自:http://blog.csdn.net/wo240/article/details/47306565对spring jms做了简单的封装,使配置更加简单。1.新版MDP总体介绍方便多tibcoems环境下的接入;引入mdpschema,配置更灵活,无需依赖其它xmlbean配置文件;既支持queue,也支持topic;支持对多queue的广播;支...
2017-06-14 16:21:00 511
转载 【消息队列】二、Spring整合JMS(消息中间件)实例
本篇文章主要描述了如何配置spring-JMS,至于为何这样配置及Spring-JMS相关介绍,请阅读这篇文章:Spring整合JMS(消息中间件)。我们这里的消息broker用的是ActiveMQ。一、相关配置本篇主要讲解如何在Spring中配置JMS,关于Spring本身的配置本文就不多做介绍了。1.1 配置maven依赖在使用Spring-JMS之前,先配置相
2017-06-14 16:16:07 350
【消息队列】二、Spring整合JMS(消息中间件)实例
本篇文章主要描述了如何配置spring-JMS,至于为何这样配置及Spring-JMS相关介绍,请阅读这篇文章:Spring整合JMS(消息中间件)。我们这里的消息broker用的是ActiveMQ。一、相关配置本篇主要讲解如何在Spring中配置JMS,关于Spring本身的配置本文就不多做介绍了。1.1 配置maven依赖在使用Spring-JMS之前,先配...
2017-06-14 16:16:00 93
转载 【消息队列】一、Spring整合JMS(消息中间件)
本篇主要介绍了异步消息机制及spring对JMS封装,本篇文章讲解较为详细,如果想直接看如何配置,可以参考: Spring整合JMS(消息中间件)实例,但还是建议大家先看完本篇文章。一、消息异步处理类似于RMI、Hessian、Burlap等远程方法调用,它们都是同步的,所谓同步调用就是客户端必须等待操作完成,如果远程服务没有返回任何响应,客户端会一直等待直到服务完成。
2017-06-14 16:10:08 1098
转载 Windows搭建Sosoapi
Sosoapi是接口文档管理平台,功能强大,本篇先以war为例进行部署。1.github上下载 https://github.com/sosoapi/sosoapi-web(1)在dist目录下拷贝war包到tomcat(2)为了方便,直接安装xampp,把sosoapi-web.war拷贝到webapps目录中,启动tomcat会自动解压2
2017-06-07 17:35:35 2373
转载 windows rap环境搭建
Rap是阿里巴巴开源mock工具,试用了下,功能还比较强大,闲着无事,装了个windows版本。工具:xampp安装包,redis 3.0 ,rap.war1.为了安装方便,我们使用xampp安装包,安装过程比较简单,只要下一步便可无法启动apache,需要检查一下端口是否被占用,点netstat 看看默认的80端口和SSL端口是否被占用若占用打开c
2017-06-07 17:30:36 2457
转载 Redis 安装
Redis 安装Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。打开一个 cmd 窗口 使用cd命令切换
2017-06-07 16:18:00 421
Redis 安装
Redis 安装Window 下安装下载地址:https://github.com/MSOpenTech/redis/releases。Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为redis。打开一个cmd窗口 使用cd命令切换目录...
2017-06-07 16:18:00 78
转载 Swagger使用总结
1. Swagger是什么?官方说法:Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。个人觉得,swagger的一个最大的优点是能实时同步api与文档。在项目开发过程中,发生过多次:修改代码但是
2017-06-07 15:57:42 2246
Swagger使用总结
1. Swagger是什么?官方说法:Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。个人觉得,swagger的一个最大的优点是能实时同步api与文档。在项目开发过程中,发生过多次:修改代...
2017-06-07 15:57:00 159
转载 Spring Boot 学习二、基于SpringBoot + Mybatis实现SpringMVC Web项目
原文:http://7player.cn/2015/08/30/%E3%80%90%E5%8E%9F%E5%88%9B%E3%80%91%E5%9F%BA%E4%BA%8Espringboot-mybatis%E5%AE%9E%E7%8E%B0springmvc-web%E9%A1%B9%E7%9B%AE/一、热身一个现实的场景是:当我们开发一个Web工程时,架构师和开
2017-06-07 11:27:56 3001
Spring Boot 学习二、基于SpringBoot + Mybatis实现SpringMVC Web项目
原文:http://7player.cn/2015/08/30/%E3%80%90%E5%8E%9F%E5%88%9B%E3%80%91%E5%9F%BA%E4%BA%8Espringboot-mybatis%E5%AE%9E%E7%8E%B0springmvc-web%E9%A1%B9%E7%9B%AE/一、热身一个现实的场景是:当我们开发一个Web工程时,架构师和开发工程...
2017-06-07 11:27:00 164
转载 Spring Boot 学习一、搭建初步环境
学习一个东西的第一步是要学会如何迅速搭建起来一个可用的环境,也就是demo.这里我选择的开发环境是Eclipse,Maven + Spring Web 项目结构在Eclipse下面的实现我们在这里所要实现的关键就是如何保证 Maven 规定的目录结构。 这里对于Maven的目录结构做一个简单的说明: src/main /Java src/main/resources第一
2017-06-07 11:17:58 460
Spring Boot 学习一、搭建初步环境
学习一个东西的第一步是要学会如何迅速搭建起来一个可用的环境,也就是demo.这里我选择的开发环境是Eclipse,Maven + Spring Web 项目结构在Eclipse下面的实现我们在这里所要实现的关键就是如何保证 Maven 规定的目录结构。 这里对于Maven的目录结构做一个简单的说明:src/main /Javasrc/main/resources第...
2017-06-07 11:17:00 102
转载 【项目管理与构建】Maven常用命令(五)
Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/mvn -v 类似于 javac -version 或者 git --version在linux上使用maven也需要像使用java一样设置环境变量 这是 export M2_HOME
2017-06-02 16:39:24 528 1
【项目管理与构建】Maven常用命令(五)
Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/mvn -v 类似于 javac -version 或者 git --version在linux上使用maven也需要像使用java一样设置环境变量 这是export M2_HOME = /?export PA...
2017-06-02 16:39:00 101
转载 【项目管理与构建】Maven搭建私服——Nexus的详细介绍以及安装(四)
前面几篇博文,我们介绍了怎么使用maven,这篇博文我们简单的介绍maven的私服Nexus。简介 Nexus是Maven仓库管理器,也可以叫Maven的私服。Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。
2017-06-02 16:32:12 410
【项目管理与构建】Maven搭建私服——Nexus的详细介绍以及安装(四)
前面几篇博文,我们介绍了怎么使用maven,这篇博文我们简单的介绍maven的私服Nexus。简介 Nexus是Maven仓库管理器,也可以叫Maven的私服。Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexu...
2017-06-02 16:32:00 100
转载 【项目管理和构建】eclipse配置maven + 创建maven项目(三)
准备工作在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已安装好 maven,将maven配置成功 3. 下载Eclipse,解压缩安装完成,建立工作空间。 这些内容相信大家都已经轻车熟路了,如果不会,请大家查看上篇博文,这里就不再累述了。eclipse配置maven检查eclipse的maven插件是否安装成功,如图
2017-06-02 16:29:42 281
转载 【项目管理和构建】——Maven下载、安装和配置(二)
工欲善其事,必先利其器。咱们也来玩玩 Maven 这货吧!先得去下载一个。准备工作Java开发环境(JDK)maven下载地址:http://maven.apache.org/release-notes-all.html安装安装maven超级简单,总共分四步:下载 Maven ,其实就是一个压缩包,解压一下
2017-06-02 16:26:29 387
转载 【项目管理和构建】——Maven简介(一)Maven是什么,以及为什么要使用Maven
前言: maven项目也是一个项目,类似于javaProject,javaWebProject,就是多了些功能,其他也没啥,所以大家接触的时候不要害怕!1 . 帮你下载jar包 maven项目会有一个 pom.xml文件, 在这个文件里面,只要你添加相应配置,他就会自动帮你下载相应jar包,不用你铺天盖地的到处搜索你需要的jar包了 下面是示范配置文件pom.xml 4.0
2017-06-02 15:10:57 4687
博客下载工具
2017-06-22
Java调用C#com方法
2013-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人