自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jcpp9527的博客

仅作为本人笔记使用

  • 博客(16)
  • 资源 (43)
  • 收藏
  • 关注

原创 Mybatis 基础教程之一--基本用法

一、MyBatis的体系结构1、SqlSessionFactory2、SqlSession执行持久化操作的对象,类似于JDBC中的Connection,使用完SqlSession之后关闭Session很重要,应该确保使用finally块中来关闭它。二、深入MyBatis的配置文件1、MyBatis的配置文件

2017-06-29 11:39:49 419

原创 Mybatis 基础教程之一--入门

一、MyBatis入门1、简单示例# 创建一个名称为mybatis的数据库create database mybatis;# 使用名称为mybatis的数据库use mybatis;# 创建一个tb_user表,CREATE TABLE tb_user ( id int(11) primary key auto_increment, name varc

2017-06-28 23:54:58 769

原创 Java ORM(Object/Relation Mapping)一--简介

一、ORM1、ORM简介2、ORM框架的优点和缺点3、ORM基本映射方式二、流行的ORM框架简介1、常见ORM框架对比

2017-06-28 22:25:21 879

原创 Java画UML类图

1、在Eclipse中安装插件。1.1 安装和使用AmaterasUML安装AmaterasUML前,需要先安装GEF第一种:采用eclipse在线安装方式安装就好。eclipse在线安装GEF的地址:http://download.eclipse.org/tools/gef/updates/releases/  第二种:采用离线安装方式。      从这个网址http

2017-06-22 10:49:05 8751

原创 CentOS6.5安装MySQL5.7

1.检测系统。是否已经安装过mysql或其依赖,若已装过要先将其删除,否则第4步使用yum安装时会报错:# yum list installed | grep mysqlmysql-libs.i686 5.1.71-1.el6 @anaconda-CentOS-201311271240.i386/6.5# yum -y remove mysql-libs.i6862....

2017-06-09 15:26:23 296

转载 面向对象设计原则概述

可以参考:https://gof.quanke.namehttps://www.kancloud.cn/digest/xing-designpattern/143719         对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要解决的核心问题之一。在面向对象设计中,可维护性...

2017-06-08 18:20:43 459

转载 面向对象设计原则之七--合成复用原则

合成复用原则又称为组合/聚合复用原则(Composition/Aggregate Reuse Principle, CARP),其定义如下:合成复用原则(Composite Reuse Principle, CRP):尽量使用对象组合,而不是继承来达到复用的目的。      合成复用原则就是在一个新的对象里通过关联关系(包括组合关系和聚合关系)来使用

2017-06-08 18:19:42 427

转载 面向对象设计原则之六--单一职责原则

单一职责原则是最简单的面向对象设计原则,它用于控制类的粒度大小。单一职责原则定义如下:单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。      单一职责原则告诉我们:一个类不能太“累”!在软件系统中,一个类(大

2017-06-08 17:58:05 280

转载 面向对象设计原则之五--迪米特法则

迪米特法则来自于1987年美国东北大学(Northeastern University)一个名为“Demeter”的研究项目。迪米特法则又称为最少知识原则(LeastKnowledge Principle, LKP),其定义如下:迪米特法则(Law of  Demeter, LoD):一个软件实体应当尽可能少地与其他实体发生相互作用。     

2017-06-08 17:23:21 354

转载 面向对象设计原则之四--接口隔离原则

      接口隔离原则定义如下: 接口隔离原则(Interface  Segregation Principle, ISP):使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。       根据接口隔离原则,当一个接口太大时,我们需要将它分割成一些更细小的接口,使用该接口的客户端仅需知道与之相关的方法即可。每一个接口应该承担一种相对独立的角色,...

2017-06-08 16:59:20 265

转载 面向对象设计原则之三--依赖倒置(转)原则

        在大多数情况下,这三个设计原则会同时出现,开闭原则是目标,里氏代换原则是基础,依赖倒转原则是手段,它们相辅相成               如果说开闭原则是面向对象设计的目标的话,那么依赖倒转原则就是面向对象设计的主要实现机制之一,它是系统抽象化的具体实现。依赖倒转原则是Robert C. Martin在1996年为“C++Reporter”所写的专栏Engineering N...

2017-06-08 16:00:37 728

转载 面向对象设计原则之二--里氏代换原则

里氏代换原则是实现开闭原则的重要方式之一,由于使用基类对象的地方都可以使用子类对象,因此在程序中尽量使用基类类型来对对象进行定义,而在运行时再确定其子类类型,用子类对象来替换父类对象。        里氏代换原则由2008年图灵奖得主、美国第一位计算机科学女博士Barbara Liskov教授和卡内基·梅隆大学Jeannette Wing教授于1994年提出。其严格表述如下:如果对每一个类型为...

2017-06-08 15:30:27 691

转载 面向对象设计原则之一--开闭原则

   开闭原则是面向对象的可复用设计的第一块基石,它是最重要的面向对象设计原则。开闭原则由Bertrand  Meyer于1988年提出,其定义如下: 开闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。       在开闭原则的定义中,软件实体可以指一个软件模块、一个...

2017-06-08 13:43:29 471

原创 Java 数据库系列教程--DBCP连接池连接数据库

1、概念DBCP(DataBase Connection Pool)数据库连接池,是java数据库连接池的一种,由Apache开发,通过数据库连接池,可以让程序自动管理数据库连接的释放和断开。2、代码示例所需jar包:commons-dbcp2-2.2.1.jar、commons-pool2-2.4.2.jar、commons-logging-1.2.jar,另外还有数据库的jdb

2017-06-01 16:50:52 2843

原创 Java 数据库系列教程--线程池与普通jdbc的 比较

1、使用连接池和我们平时写的JDBC代码相比较有什么优点呢?1.1、资源重用 :由于数据库连接得以重用,避免了频繁创建,释放连接引起的大量性能开销。在减少系统消耗的基础上,另一方面也增加了系统运行环境的平稳性。1.2、更快的系统反应速度:数据库连接池在初始化过程中,往往已经创建了若干数据库连接置于连接池中备用。此时连接的初始化工作均已完成。对于业务请求处理而言,直接利用现有可用

2017-06-01 00:34:23 1206

原创 Java 数据库系列教程--C3P0详解

1、C3P0基本概念。C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。如果不知道什么是线程池,可以百度一下,我理解的呢,就是一个大水池,里面有很多鱼,每条鱼对应一个数据库连接,你拿到一条鱼你就获得一个连接,当然,这鱼不能吃,你摸完了还要放回去的。这例子有点变态哈哈,能理解就行。

2017-06-01 00:26:18 7259

hadoop-2.7.1_windows7.rar

只需要5积分!!!hadoop官网下载的hadoop不能直接在Windows下运行,需要替换部分文件。该压缩包中含有hadoop2.7.1和它在Windows下运行需要替换的文件,分别为bin和etc。

2021-11-30

spring cloud.rar

spring cloud 学习教程,包含4个教程,均为pdf压缩文件,非高清,但完整含有目录,学习的好帮手

2020-07-09

vuespringboot.rar

vue springboot开发环境解决跨域问题,采用proxyTable解决,资源包括前端和后台简单示例

2020-06-15

spring-mybatis.rar

spring mybatis整合 事物讲解,包含spring和mybatis的整合以及事物管理方面的讲解,配合自己的博文

2020-02-26

shiro-web.rar

基于servlet整合shiro的maven工程,完整可运行的源码。

2019-08-14

shiro-spring.rar

基于maven的shiro整合spring源码,不含springmvc,完整可运行

2019-08-14

学习css+html的素材.rar

学习css+html的实例,包括百度首页和登录注册页面,完整的例子

2019-07-30

shiro 学习pdf及源码

张开涛老师的shiro 学习pdf及源码,完整版,包括全部源码示例,

2019-03-17

spring3.2源码包

spring3.2源码包,包含eclipse已编译好的和从官网下载的原包

2018-09-02

RabbitMQ3.7.5+ota_win64_19.3

RabbitMQ3.7.5+ota_win64_19.3

2018-08-30

springboot 多数据源实例

springboot 多数据源,通过注解切换数据库,含sql脚本,运行无误

2018-08-27

swagger2springmvc

springmvc4.3.9 mybatis3.4.6 swagger2.6.2集成,完整可运行项目

2018-08-18

springmvc swagger集成示例

springmvc mybatis swagger集成示例demo,含脚本,可运行

2018-08-17

springboot分模块实例

springboot实例,这是一个例子,这是一个例子,这是一个实例

2018-08-12

mina 用户 guides

Mina 用户开发指南,2.0版本,完整书签,附带中英文对照

2018-07-05

Java并发编程的艺术pdf

Java并发编程的艺术pdf,高清字体,含全部的完整目录,

2018-06-16

阿里巴巴Java开发手册1.4.0.pdf

阿里巴巴Java开发手册1.4.0.pdf,2018年5月20日修订版,高清

2018-06-07

大型网站系统与JAVA中间件实践.pdf

大型网站系统与JAVA中间件实践.pdf, 高清,含完整目录

2018-06-04

大型分布式网站架构设计与实践.pdf

大型分布式网站架构设计与实践.pdf, 高清,含完整目录

2018-06-04

Java程序性能优化.rar

Java程序性能优化.rar, 高清文档,含完整目录,压缩包内含书籍源码

2018-06-04

mongodb-win32-x86_64-2008plus-3.4.12-signed.msi

mongodb-win32-x86_64-2008plus-3.4.12-signed.msi 官网原生下载

2018-05-28

MongoDB实战 架构、开发与管理201701.pdf

MongoDB实战 架构、开发与管理201701 pdf 高清文档含目录

2018-05-28

spring=tool-eclipse4.52

springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.zip 适用 jdk7 官网原装下载

2018-04-16

kibana-4.6.6-linux-x86_64

kibana-4.6.6-linux-x86_64 linux端 和elk配套使用 kafka

2018-04-11

ELK三者的软件包

logstash2.3.4+elasticsearch2.3.3+kibana-4.5.4-windows jdk7

2018-04-11

kafka_Java_Log4j

使用Kafka自带的Log4jAppender,在Log4j配置文件中进行相应的配置,即可完成将Log4j产生的日志实时发送至Kafka中。

2018-04-11

java program

Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。

2018-03-18

定义demo实例

这是一个自定义的工具,具体功能是在一些、地方可以用到

2018-03-09

netty 代理服务器

netty开发的http代理服务器,含三个实例,都可正常运行

2018-03-06

springmvc+dataTable=Demo

springmvc Jquery dataTable maven工程完整示例,前后台动态交互

2017-12-19

JQuery DataTable Servlet

JQuery DataTable Servlet 实例,前后台动态交互。完整

2017-12-19

springmvc maven mybatis整合

spring SpringMvc maven mybatis整合,完整示例 包含sql

2017-12-11

swagger-ui-1.0.13框架

swagger-ui-1.0.13框架,配合springmvc生成实时更新api文档。

2017-10-28

swagger集成springMVC简单示例

Spring MVC中使用Swagger生成API文档和完整项目示例Demo

2017-10-28

ssh简单整合,后续会更新和bootstrap的整合

ssh简单整合,基于maven和eclipse。后续会更新和bootstrap的整合

2017-10-21

HighCharts三个版本 4.03-4.1.8-5.0.14

HighCharts中的三个版本,分别为HighCharts-4.0.3、HighCharts-4.1.8、HighCharts-5.0.14完整,亲测可用。配合 web前端使用

2017-09-14

Java HighCharts实例demo

Java中HighCharts实例demo,全篇完整。一个开源的图标库,功能很强大,最近打算简单学习下,涵盖从后台获取数据传到前台,也可以在前端通过AJAX获取数据

2017-09-14

testMybatis

mybatis 入门示例源码 完整

2017-06-29

Eclipse UML插件ModelGoon、AmaterasUML安装

ModelGoon、AmaterasUML-Eclipse插件 , 内含AmaterasUML的Eclipse插件,只需要把zip包里面的plugins合并到Eclipse的安装目录里面即可,同时含有GEF的离线安装包,如果需要安装也直接合并的Eclipse的安装目录里面即可

2017-06-22

EhCache实例工程及其所需jar包

java 缓存框架之Ehcache示例,及其jar包

2017-04-08

空空如也

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

TA关注的人

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