自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (10)
  • 收藏
  • 关注

转载 SpringBoot集成Redis来实现缓存技术方案

概述在我们的日常项目开发过程中缓存是无处不在的,因为它可以极大的提高系统的访问速度,关于缓存的框架也种类繁多,今天主要介绍的是使用现在非常流行的NoSQL数据库(Redis)来实现我们的缓存需求。Redis简介Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件,Redis 的优势包括它的速度、支持丰富的数据类型、操作原子性,以及它的通用性。案例整合本

2017-06-26 14:19:44 3540

转载 nginx简易教程

nginx简易教程目录概述安装与使用安装从源代码编译 NginxWindows 安装使用nginx 配置实战http反向代理配置负载均衡配置网站有多个webapp的配置https反向代理配置静态站点配置参考回到顶部概述什么是nginx? Nginx (engine x) 是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。什么是反向

2017-06-06 17:13:22 516

转载 深入理解正则表达式

一 前言  对于正则表达式,相信很多人都知道,但是很多人的第一感觉就是难学,因为看第一眼时,觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实只是对正则不了解而以,了解了你就会发现,原来就这样啊正则所用的相关字符其实不多,也不难记,更不难懂,唯一难的就是组合起来之后,可读性比较差,而且不容易理解,本文旨在让大家对正则有一个基本的了解,能看得懂简单的正则表达式,写得出简

2017-05-09 14:57:57 446

转载 linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例

linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。一、shell条件语句(if用法) if语句结构[if/then/elif/else/fi] if 条件测试语句 then action [elif 条件 action

2017-05-04 14:49:14 563

转载 SpringBoot非官方教程 | 第二十五篇:2小时学会springboot

转载请标明出处: http://blog.csdn.net/forezp/article/details/61472783 本文出自方志朋的博客一.什么是spring boot Takes an opinionated view of building production-ready spring applications. Spring Boot favors conven

2017-05-04 09:57:16 1878

转载 SpringBoot非官方教程 | 第二十四篇: springboot整合docker

转载请标明出处: http://blog.csdn.net/forezp/article/details/71024219 本文出自方志朋的博客这篇文篇介绍,怎么为 springboot程序构建一个Docker镜像。docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器

2017-05-04 09:53:56 783

转载 SpringBoot非官方教程 | 第二十三篇: 异步方法

转载请标明出处: http://blog.csdn.net/forezp/article/details/71024169 本文出自方志朋的博客这篇文章主要介绍在springboot 使用异步方法,去请求github api.创建工程在pom文件引入相关依赖: org.springframework.boot spring-boot-

2017-05-04 09:53:26 779

转载 SpringBoot非官方教程 | 第二十二篇: 创建含有多module的springboot工程

转载请标明出处: http://blog.csdn.net/forezp/article/details/71024153 本文出自方志朋的博客这篇文章主要介绍如何在springboot中如何创建含有多个module的工程,栗子中含有两个 module,一个作为libarary. 工程,另外一个是主工程,调用libary .其中libary jar有一个服务,main工程调用这个服

2017-05-04 09:52:57 2455

转载 SpringBoot非官方教程 | 第二十一篇: springboot集成JMS

转载请标明出处: http://blog.csdn.net/forezp/article/details/71024024 本文出自方志朋的博客springboot对JMS提供了很好的支持,对其做了起步依赖。构架工程创建一个springboot工程,在其pom文件加入: org.springframework.boot spring-boot-star

2017-05-04 09:51:46 1265

转载 SpringBoot非官方教程 | 第二十篇: 处理表单提交

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023868 本文出自方志朋的博客这篇文件主要介绍通过springboot 去创建和提交一个表单。创建工程涉及了 web,加上spring-boot-starter-web和spring-boot-starter-thymeleaf的起步依赖。 org

2017-05-04 09:50:17 3748

转载 SpringBoot非官方教程 | 第十九篇: 验证表单信息

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023817 本文出自方志朋的博客这篇文篇主要简述如何在springboot中验证表单信息。在springmvc工程中,需要检查表单信息,表单信息验证主要通过注解的形式。构建工程创建一个springboot工程,由于用到了 web 、thymeleaf、validator、

2017-05-03 22:54:02 1089

转载 SpringBoot非官方教程 | 第十八篇: 定时任务(Scheduling Tasks)

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023783 本文出自方志朋的博客这篇文章将介绍怎么通过spring去做调度任务。构建工程创建一个Springboot工程,在它的程序入口加上@EnableScheduling,开启调度任务。@SpringBootApplication@EnableScheduling

2017-05-03 22:53:34 703

转载 SpringBoot非官方教程 | 第十七篇:上传文件

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023752 本文出自方志朋的博客这篇文章主要介绍,如何在springboot工程作为服务器,去接收通过http 上传的multi-file的文件。构建工程为例创建一个springmvc工程你需要spring-boot-starter-thymeleaf和 spring-b

2017-05-03 22:53:06 1417

转载 SpringBoot非官方教程 | 第十六篇:用restTemplate消费服务

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023724 本文出自方志朋的博客这篇文章主要介绍怎么用消费一个 Restful的web服务。我将用restTemplate去消费一个服务: http://gturnquist-quoters.cfapps.io/api/random.构架工程创建一个springboot工

2017-05-03 22:52:40 299

转载 SpringBoot非官方教程 | 第十六篇:用restTemplate消费服务

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023724 本文出自方志朋的博客这篇文章主要介绍怎么用消费一个 Restful的web服务。我将用restTemplate去消费一个服务: http://gturnquist-quoters.cfapps.io/api/random.构架工程创建一个springboot工

2017-05-03 22:52:15 304

转载 SpringBoot非官方教程 | 第十五篇:Springboot整合RabbitMQ

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023692 本文出自方志朋的博客这篇文章带你了解怎么整合RabbitMQ服务器,并且通过它怎么去发送和接收消息。我将构建一个springboot工程,通过RabbitTemplate去通过MessageListenerAdapter去订阅一个POJO类型的消息。准备工作

2017-05-03 22:51:40 337

转载 SpringBoot非官方教程 | 第十四篇:在springboot中用redis实现消息队列

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023652 本文出自方志朋的博客这篇文章主要讲述如何在springboot中用reids实现消息队列。准备阶段安装redis,可参考我的另一篇文章,5分钟带你入门Redis。java 1.8maven 3.0idea环境依赖创建一个新的springboot工程,

2017-05-03 22:50:52 345

转载 SpringBoot非官方教程 | 第十三篇:springboot集成spring cache

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023614 本文出自方志朋的博客本文介绍如何在springboot中使用默认的spring cache,声明式缓存Spring 定义 CacheManager 和 Cache 接口用来统一不同的缓存技术。例如 JCache、 EhCache、 Hazelcast、 Gua

2017-05-03 22:50:23 1886

转载 SpringBoot非官方教程 | 第十二篇:springboot集成apidoc

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023579 本文出自方志朋的博客首先声明下,apidoc是基于注释来生成文档的,它不基于任何框架,而且支持大多数编程语言,为了springboot系列的完整性,所以标了个题。一、apidoc简介apidoc通过在你代码的注释来生成api文档的。它对代码没有侵入性,只需要你

2017-05-03 22:49:44 522

转载 SpringBoot非官方教程 | 第十一篇:springboot集成swagger2,构建优雅的Restful API

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023536 本文出自方志朋的博客swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api,简单优雅帅气,正如它的名字。一、引入依赖

2017-05-03 22:49:13 538

转载 SpringBoot非官方教程 | 第十篇: 用spring Restdocs创建API文档

转载请标明出处: http://blog.csdn.net/forezp/article/details/71023510 本文出自方志朋的博客这篇文章将带你了解如何用spring官方推荐的restdoc去生成api文档。本文创建一个简单的springboot工程,将http接口通过Api文档暴露出来。只需要通过 JUnit单元测试和Spring的MockMVC就可以生成文档。准备

2017-05-03 22:48:31 2758

转载 SpringBoot非官方教程 | 第九篇: springboot整合Redis

转载请标明出处: http://blog.csdn.net/forezp/article/details/70991675 本文出自方志朋的博客这篇文章主要介绍springboot整合Redis,至于没有接触过redis的同学可以看下这篇文章:5分钟带你入门Redis。引入依赖:在pom文件中添加redis依赖: org.springframework.bo

2017-05-03 22:48:03 389

转载 SpringBoot非官方教程 | 第八篇:springboot整合mongodb

转载请标明出处: http://blog.csdn.net/forezp/article/details/70941577 本文出自方志朋的博客这篇文章主要介绍springboot如何整合MongoDB。准备工作安装 MongoDBjdk 1.8maven 3.0idea环境依赖在pom文件引入spring-boot-starter-data-mongodb依赖:

2017-05-03 22:47:19 452

转载 SpringBoot非官方教程 | 第七篇:springboot开启声明式事务

转载请标明出处: http://blog.csdn.net/forezp/article/details/70833629 本文出自方志朋的博客springboot开启事务很简单,只需要一个注解@Transactional 就可以了。因为在springboot中已经默认对jpa、jdbc、mybatis开启了事事务,引入它们依赖的时候,事物就默认开启。当然,如果你需要用其他的orm

2017-05-03 22:46:45 271

转载 SpringBoot非官方教程 | 第六篇:springboot整合mybatis

转载请标明出处: http://blog.csdn.net/forezp/article/details/70768477 本文出自方志朋的博客本文主要讲解如何在springboot下整合mybatis,并访问数据库。由于mybatis这个框架太过于流行,所以我就不讲解了。引入依赖在pom文件引入mybatis-spring-boot-starter的依赖:

2017-05-03 22:46:06 411

转载 SpringBoot非官方教程 | 第五篇:springboot整合 beatlsql

转载请标明出处: http://blog.csdn.net/forezp/article/details/70662983 本文出自方志朋的博客BeetSql是一个全功能DAO工具, 同时具有hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需求工具能自动能生成大量常用的SQL的应用。beatlsql 优点开发效率无需注解,自动使用大量内置SQ

2017-05-03 22:45:14 2163

转载 SpringBoot非官方教程 | 第四篇:SpringBoot 整合JPA

转载请标明出处: http://blog.csdn.net/forezp/article/details/70545038 本文出自方志朋的博客JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA 的目标之一是制定一个可以由很多供应商实现的API,并且开发人员可以编码来实现该

2017-05-03 22:44:30 436

转载 SpringBoot非官方教程 | 第三篇:SpringBoot用JdbcTemplates访问Mysql

转载请标明出处: http://blog.csdn.net/forezp/article/details/70477821 本文出自方志朋的博客本文介绍springboot通过jdbc访问关系型MySQL,通过spring的JdbcTemplate去访问。准备工作jdk 1.8maven 3.0ideamysql初始化mysql:-- ...

2017-05-03 22:43:47 1293 2

转载 SpringBoot非官方教程 | 第二篇:Spring Boot配置文件详解

转载请标明出处: http://blog.csdn.net/forezp/article/details/70437576 本文出自方志朋的博客springboot采纳了建立生产就绪spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修

2017-05-03 22:42:59 5749

转载 SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。目录(?)[+] 转载请标明出处: http://blog.csdn.net/forezp/article/details/69696915 本文出自方志朋的博客一、spring cloud简介spring cloud 为开发人员提供了快速构建

2017-05-03 22:39:30 509

转载 JAVA回调机制(CallBack)详解

序言最近学习java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么问题。但是,对于初学的我来说,缺了一个循序渐进的过程。此处,将我对回调机制的个人理解,按照由浅到深的顺序描述一下,如有不妥之处,望不吝赐教!开始之前,先想象一个场景

2017-05-02 11:59:12 511 1

原创 Linux ssh 免密码登录

Linux ssh 免密码登录一、概述1、就是为了让两个Linux机器之间使用ssh不需要用户名和密码。采用了数字签名RSA或者DSA来完成这个操作2、模型分析假设 A (192.168.20.59)为客户机器,B(192.168.20.60)为目标机;要达到的目的: A机器ssh登录B机器无需输入密码; 加密方式选 rsa|dsa均可以,默认dsa二、具体操作流程1、登录A机器2、ssh-ke

2017-04-28 15:49:19 314

原创 linux配置java环境变量(详细)

linux配置java环境变量(详细)一. 解压安装jdk1.卸载系统自带的jdk查询 rpm -qa | grep java rpm -qa | grep jdk卸载 rpm -e –nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64下载rpm格式的jdk安装 rpm -ivh jdk-7-linux-x64.r

2017-04-28 14:26:39 308

原创 MAC 配置SSH免密码登录

MAC 配置SSH免密码登录1.下载安装sshpasssshpass: 用于非交互的ssh 密码验证ssh登陆不能在命令行中指定密码, 也不能以shell中随处可见的,sshpass 的出现,解决了这一问题。它允许你用 -p 参数指定明文密码,然后直接登录远程服务器。 它支持密码从命令行,文件,环境变量中读取sshpass下载地址:http://sourceforge.NET/projects/s

2017-04-28 12:27:19 3536

转载 java基本数据类型传递与引用传递区别详解

Java的值传递和引用传递在面试中一般都会都被涉及到,今天我们就来聊聊这个问题,首先我们必须认识到这个问题一般是相对函数而言的,也就是java中的方法参数,那么我们先来回顾一下在程序设计语言中有关参数传递给方法(或函数)的两个专业术语:按值调用(call by value)按引用调用(call by reference)所谓的按值调用表示方法接收的是调用着提供的值,而按引用调用则表示方法接收的

2017-04-26 14:24:30 303

转载 设计模式学习之组合模式

组合模式(Composite Pattern),是结构型模式之一。组合模式比较简单,它将一组相似的对象看作一个对象处理,并根据一个树状结构来组合对象,然后提供一个统一的方法去访问相应的对象,以此忽略掉对象与对象集合之间的差别。这个最典型的例子就是数据结构中的树,本篇博客我们就一起学习组合模式。定义与使用场景定义:将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具

2017-04-26 09:36:56 302

转载 设计模式学习之适配器模式

在我们平时的开发过程中,适配器模式可以说是经常能见到的设计模式,ListView 和 RecyclerView 的 Adapter 就是典型的适配器模式,当我们在开发时,碰到要在两个完全没有关系的类之间进行交互,第一个解决方案是修改各自类的接口,但是如果无法修改源代码或者其他原因导致无法更改接口,此时怎么办?这种情况我们往往会使用一个 Adapter ,在这两个接口之间创建一个粘合剂接口,将原本无法

2017-04-26 09:34:45 259

转载 设计模式学习之访问者模式

访问者模式,是行为型设计模式之一。访问者模式是一种将数据操作与数据结构分离的设计模式,它可以算是 23 中设计模式中最复杂的一个,但它的使用频率并不是很高,大多数情况下,你并不需要使用访问者模式,但是当你一旦需要使用它时,那你就是需要使用它了。访问者模式的基本想法是,软件系统中拥有一个由许多对象构成的、比较稳定的对象结构,这些对象的类都拥有一个 accept 方法用来接受访问者对象的访问。访问者是一

2017-04-26 09:33:27 242

转载 架构设计之Spring-Session的分布式集群会话管理

前言通常在web开发中,回话管理是很重要的一部分,用于存储与用户相关的一些数据。对于JAVA开发者来说,项目中的session一般由Tomcat或者jetty容器来管理。特点介绍尽管使用特定的容器可以很好地实现会话管理,但是独立容器挂掉或者由于其他原因重启会导致用户信息丢失,并且无法支持分布式集群会话管理。上图举例:这是一个简单的负载均衡集群架构模型,后端三台Tomcat服务,假设每台服务都使用自己

2017-04-25 09:47:47 526

转载 线程池的使用(ThreadPoolExecutor详解)

为什么要使用线程池?线程是一个操作系统概念。操作系统负责这个线程的创建、挂起、运行、阻塞和终结操作。而操作系统创建线程、切换线程状态、终结线程都要进行CPU调度——这是一个耗费时间和系统资源的事情。 另一方面,大多数实际场景中是这样的:处理某一次请求的时间是非常短暂的,但是请求数量是巨大的。这种技术背景下,如果我们为每一个请求都单独创建一个线程,那么物理机的所有资源基本上都被操作系统创建线程、切

2017-04-21 09:42:53 778

springCloud入门级例子

## 模块介绍 - eurekaserve 服务注册模块 - api-gateway 路由模块 - server-bi 业务service - servcie-system 系统service - hystrixdashboard hystrix监控service 无需注册 # 注册中心 - [原版官网](https://cloud.spring.io/spring-cloud-static/Finchley.M6/single/spring-cloud.html) - [中文版](https://springcloud.cc/spring-cloud-dalston.html) ## 简单配置方法(12.4 Standalone Mode) ``` spring: application: name: spring-cloud-eureka server: port: 1111 eureka: instance: hostname: localhost client: registerWithEureka: false fetchRegistry: false serviceUrl: defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ ``` ## 高可用集群配置(12.5 Peer Awareness) ``` #改成3个- spring: application: name: spring-cloud-eureka profiles: peer1 server: port: 8000 eureka: instance: # 必须使用自身的hostname hostname: peer1 client: serviceUrl: # 这里的url需要使用需要高可用的hostname和port defaultZone: http://peer2:8001/eureka/ #改成3个- spring: application: name: spring-cloud-eureka profiles: peer2 server: port: 8001 eureka: instance: #必须使用自身的hostname hostname: peer2 client: serviceUrl: # 这里的url需要使用需要高可用的hostname和port defaultZone: http://peer1:8000/eureka/ ```

2018-03-06

成功通过PMP 第三版 带目录

主编寄语 前言 备考篇 目录 基础篇 第1章 PMI、《PMBOKR指南》及新旧版对比介绍 1.1 PMI简介 1.2 《PMBOKR指南》简介 1.3 PMP简介 1.4 PMP认证指南 1.5 小结 第2章 PMP备考经验 2.1 明确目标 2.2 培训班的选择 2.3 教材选择 2.4 备考指导 2.5 考试经验 2.6 小结 第3章 PMP备考项目 3.1 PMP备考项目特征 3.2 PMP备考项目阶段 3.3 PMP备考项目计划实例 3.4 PMP备考项目执行 3.5 PMP备考项目控制 3.6 PMP备考项目结束 3.7 小结 第4章 项目管理框架与基本理念 4.1 概论 4.2 基本概念 4.3 项目团队 4.4 项目生命期 4.5 组织对项目的影响 4.6 项目管理十大知识领域 4.7 项目管理过程 4.8 项目信息 4.9 项目经理 参考文献 第5章 项目计划与控制 5.1 计划综述 5.2 编制进度计划 5.3 资源管理 实战篇 5.4 项目控制 5.5 工作绩效评价 参考文献 第6章 项目整合管理 6.1 制定项目章程 6.2 制定项目管理计划 6.3 指导与管理项目执行 6.4 监控项目工作 6.5 实施整体变更控制 6.6 结束项目或阶段 6.7 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第7章 项目范围管理 7.1 规划范围管理 7.2 收集需求 7.3 定义范围 7.4 创建WBS 7.5 确认范围 7.6 控制范围 7.7 其他概念 7.8 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第8章 项目时间管理 8.1 一些基本术语 8.2 规划进度管理 8.3 定义活动 8.4 排列活动顺序 8.5 估算活动资源 8.6 估算活动持续时间 8.7 制定进度计划 8.8 控制进度 8.9 其他概念 8.10 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第9章 项目成本管理 9.1 规划成本管理 9.2 估算成本 9.3 制定预算 9.4 估算成本与制定预算比较 9.5 控制成本 9.6 项目成本管理与其他知识领域的关系 9.7 会计体系 9.8 项目选择的经济准则 9.9 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第10章 项目质量管理 10.1 规划质量管理 10.2 实施质量保证 10.3 控制质量 10.4 质量常识 10.5 补充知识——质量管理基础 10.6 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第11章 项目人力资源管理 11.1 规划人力资源管理 11.2 组建项目团队 11.3 建设项目团队 11.4 管理项目团队 11.5 杂项 11.6 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第12章 项目沟通管理 12.1 规划沟通管理 12.2 管理沟通 12.3 控制沟通 12.4 其他概念 12.5 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第13章 项目风险管理 13.1 规划风险管理 13.2 识别风险 13.3 实施定性风险分析 13.4 实施定量风险分析 13.5 规划风险应对 13.6 控制风险 13.7 其他概念 13.8 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第14章 项目采购管理 14.1 规划采购管理 14.2 实施采购 14.3 控制采购 14.4 结束采购 14.5 知识要点 测试题(一) 答案与解析 测试题(二) 答案与解析 第15章 项目干系人管理 15.1 识别干系人 15.2 规划干系人管理 15.3 管理干系人参与 15.4 控制干系人参与 15.5 杂项 15.6 知识要点 参考资料 测试题 答案与解析 第16章 职业道德规范 16.1 责任 16.2 尊重 工具篇 16.3 公正 16.4 诚实 测试题 答案与解析 第17章 项目管理方法论 17.1 项目整合管理工具 17.2 项目范围管理工具 17.3 项目时间管理工具 17.4 项目成本管理工具 17.5 项目质量管理工具 17.6 项目人力资源管理工具 17.7 项目沟通管理工具 17.8 项目风险管理工具 17.9 项目采购管理工具 17.10 项目干系人管理工具 附录 《成功通过PMP》各版本的贡献者和审阅者

2018-03-06

跟开涛学SpringMVC

跟开涛学SpringMVC

2017-06-13

PLSQL基础教程

PLSQL基础教程

2017-05-08

kafka-manager-1.3.3.6 编译版本

最新kafka-manager 1.3.3.6监控 已编译

2017-05-08

廖雪峰Python2.7教程 pdf版

廖雪峰网站上教程转为pdf的,原链接: http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/

2017-04-21

SpringMVC整合AngularJS demo

SpringMVC整合AngularJS demo,入门学习

2016-07-04

Hibernate3.2pdf.pdf

Hibernate3.2pdf.pdf

2012-10-25

Spring框架笔记.

Spring框架笔记

2012-10-25

JAVA IO总_结

JAVA IO 总_结

2012-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除