自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 《Spring + Cloud微服务实战》读书笔记(二)————Spring Boot

1.Spring Boot简介1.1简化配置通过设计大量的自动化配置等方式来简化Spring原有样板化的配置,使得开发者可以快速构建应用。1.2简化依赖管理Spring Boot 通过一系列Starter POMs的定义,让我们整合各项功能的时候,不需要再Maven的pom.xml中 维护那些错中复杂的依赖关系,而是通过类似模块化的Starter模块定义来引用,使得依赖管理工

2017-11-27 10:02:44 2033

原创 《Spring + Cloud微服务实战》读书笔记(一)————基础知识

微服务是系统架构中的一种设计风格。 将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于 HTTP的REST API进行通信协作。 每个小型服务维护自身的数据存储,业务开发,独立测试案例以及独立部署机制。 轻量级的通信协作基础,使得这些服务可以用不同语言编写。

2017-11-23 09:39:59 2674

原创 《MySQL技术内幕——SQL编程》读书笔记(一)——SQL编程

一、数据库的应用类型对于SQL开发人员,必须先了解进行SQL编程的对象类型,即要开发的数据库应用是哪种类型。1、OLTP(OnLine Transaction Processing) 联机事务处理   主要面向基本的、日常的事务处理,例如银行交易2、OLAP(OnLine Analysis Processing) 联机分析处理      数据仓库系统的主要应用,支持复杂的分析操

2016-11-10 11:27:55 1565

原创 《MySQL技术内幕——InnoDB存储引擎》读书笔记(二)——InnoDB存储引擎

一、InnoDB存储引擎概述从MySQL5.5版本开始是默认的表存储引擎,该存储引擎是第一个完整支持ACID事务的MySQL存储引擎,其特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读,同事被设计用来最有效地利用以及使用内存和CPU。二、InnoDB体系架构1、后台线程InnoDB存储引擎是多线程的模型,因此后台有多个不同的

2016-10-18 18:46:05 1484

原创 《MySQL技术内幕——InnoDB存储引擎》读书笔记(一)——MySQL体系结构和存储引擎

一、定义数据库和数据库实例数据库 (database): 物理操作系统文件或其他形式文件类型的集合实例(instance) :  MySQL数据库由后台线程以及一个共享内存区组成,共享内存可以被运行的后台线程所共享,数据库实例才是真正用于操作数据库文件的MySQL数据库实例在系统上的表现就是一个进程。当启动实例时,MySQL数据库会去读配置文件,根据配置文件

2016-09-10 19:31:22 1428

原创 正则表达式学习笔记(三)——高级技巧

一、重复匹配1、匹配一个或多个字符要想匹配同一个字符(或字符集合)的多次重复,只要简单地给这个字符(或字符集合)加上一个 + 字符作为后缀就行了。2、匹配零个或多个字符匹配一个字符(或字符集合),该字符可以出现零次或多次,只要给这个字符(或字符集合)加上一个 * 字符作为后缀就行了。3、匹配零个或一个字符匹配一

2016-08-18 14:01:16 481

原创 正则表达式学习笔记(二)——简单的正则表达式

一、简单的正则表达式

2016-08-10 15:19:31 365

原创 正则表达式学习笔记(一)——使用正则表达式的分析方法

一、使用正则表达式的分析方法1、用自然语言来表达和说明你的意图2、考虑数据源及其可能的内容3、考虑可以使用的正则表达式选项4、考虑灵敏度和特殊性5、创建适当的正则表达式6、对除了简单的正则表达式之外的正则表达式给予说明7、使用空白区域保持正则表达式说明的清晰8、测试正则表达式结果1、使用自然语言来表达和说明你的意图在人类设计的任何规划工作中,对需

2016-08-03 16:16:53 988

原创 MySQL学习——存储过程

一、存储过程的定义过程:procedure    封装了若干条语句,调用时,这些封装体执行方法:function       有返回值得过程把若干条sql封装起来,起个名字,方便调用,并存储在数据库中————存储过程。创建存储过程语法:delimiter $create procedure  存储过程名()begin//sql code;end$delitm

2016-06-30 17:17:12 647

原创 MySQL权限了解

一、MYSQL权限检查原理1、检查用户是否有权限连接到服务器判断依据:1、你从哪来:host2、你是谁:username3、密码:password用户的这三条信息存储在mysql库下的user表中可以通过修改user表中的数据,更改这些信息如:修改host:update user set host = '10.2.1.73' where host = '127.

2016-06-28 17:53:27 311

原创 Mysql学习——触发器

一、触发器的定义触发器是一类特殊的事务,可以监视某种数据操作(insert/delete/update),并触发相应操作(insert/delete/update)。使用场景:1、当向一张表中添加或删除记录时,需要在相关表中进行同步操作2、当表上某列数据的值与其他表中的数据有联系时。3、当需要对某张表进行跟踪时二、触发器创建语法 —— 4要素1、监视地点  ta

2016-06-07 16:01:02 677

原创 PHP基础——表达式、位运算、数组

1、PHP表达式 —— 任何有值的东西(1)算数运算符自加:++   自减:--$_a = $_b++;echo $_a;  //输出:1$_c = 1;$_a = $_c;$_c = $_c + 1;echo $_a; //输出:1其他: += , -= ,  /=  , %=比较运算符: ==  判等=== 全等,值相等,类型相同,返回true!==

2016-03-04 11:00:19 584

原创 PHP基础语法

1、PHP基本语法(1)html和PHP混编(2)一个语句以 ;  分号结束(3)定义变量要以$符号开头(4)php的变量的数据类型,是变化的,php变量的数据类型是由上下文决定的。(5)php区分英文大小写(6)一个有效的变量名要以字母或下划线开头,后面跟上任意数量的字母、数字或下划线注释:1、多行注释 /* */           2、单行注释

2016-03-03 10:19:06 442

原创 搭建windows下的php开发环境

1、PHP是什么?在网站的服务器端,实现服务器程序(网站功能)业务逻辑的一门常见的编程语言。做网站:web应用程序开发web程序的架构:B\SB:browser 浏览器S:Server   服务器完成一个可以被浏览器访问的应用程序。注意:PHP是解释运行,所以有些错误,到真正运行才会暴露。php代码?>编译环境和运行环境要一致

2016-03-01 21:23:37 4858

原创 CenOS6.5安装Tomcat6

1、安装Tomcat61、安装(1)使用安装包:apache-tomcat-6.0.45.tar.gz(2)解压到当前目录:tar -zxvf /home/ftp/apache-tomcat-6.0.45.tar.gz2、调试(1)启动:./startup.sh   ;   catalina.sh(带参数,可用于Debug)(2)访问:1

2016-02-18 12:51:05 377

原创 CenOS6.5安装JDK1.7

1、安装jdk1、安装使用压缩包:jdk-7u67-linux-i586.tar.gz     tar.gz为解压后就可使用的版本解压到当前目录:tar -zxvf /home/ftp/jdk-7u67-linux-i586.tar.gz2、配置环境变量(1) vi /etc

2016-02-17 22:22:16 286

原创 CenOS6.5配置vsftp

一、安装vsftp和ftp1、检查是否已经安装vsftp rpm -qa | grep vsftpd 如果出现vsftpd-2.0.5-21.el5,说明已经安装 vsftp  安装vsftp yum -y install vsftpd2、检查是否安装ftprpm -qa | grep ftp如果出现f

2016-02-17 14:07:50 513

原创 Linux介绍(二)

一、Linux启动顺序(1)load bios (hardware information)              加点自检(2)read MBR's config to find out the OS       在硬盘的启动程序上找到要启动的操作系统(3)load the kernel of the OS                          找到要启动的操

2016-02-14 19:51:27 722

原创 Linux基本介绍

一、Linux内核的基本功能(1)硬件管理(2)内存管理(3) I/O(4) VFS  虚拟文件系统(Virtual File System)         不同的文件系统一般无法兼容,VFS是面向其他文件系统的抽象实现,兼容其他文件系统(5)过程管理二、版本号格式:  r.x.y(1) r : 发布版本(2) x : 偶数,稳

2016-02-07 11:52:10 373

原创 Hadoop分布式文件系统——HDFS

一、HDFS介绍 图片摘自尚学堂hadoop视频教程HDFS为了做到可靠性(reliability)创建了多份数据块(data blocks)的复制(repiicas),并将它们放置在服务器群的计算节点中(compute nodes),MapReduce就可以在它们所在的节点上处理这些数据了。NameNode(1)存储元数据(2)元数据保存在内存中(3)保存文件,block,datanode之间的

2016-02-04 19:56:39 776

原创 Hadoop简单介绍

一、Hadoop的起源Hadoop是Google的集群系统的开源实现(1)Google集群系统:GFS(Google File System), MapReduce, BigTable(2)Hadoop主要由HDFS(Hadoop Distributed File System Hadoop分布式文件系统),MapReduce和HBase组成Hadoop的初衷是为解

2016-02-03 18:24:09 446

原创 Java内部类与异常类

一、内部类Java允许类可以有一种成员:内部类。Java支持在一个类中定义另一个类,这个类称做内部类,而包含内部类的类称为内部类的外嵌类。内部类和外部类之间的重要关系:(1)内部类的外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法;(2)内部类的类体中不可以声明变量和类方法,外嵌类的类体中可以用内部类声明对象,作为外嵌类的成员;

2016-02-02 23:30:59 1964

原创 Java面向抽象编程

一、面向抽象编程使用多态进行程序设计的核心技术之一是使用上转型对象,即将abstract类声明的对象作为其子类对象的上转型对象,那么这个上转型对象就可以调用子类重写的方法。所谓面向抽象编程,是指当设计某种重要的类时,不让该类面向具体的类,而是面向抽象类,即所涉及类中的重复数据是抽象类声明的对象,而不是具体声明的对象。面向抽象编程的核心是让类中的每种可能的

2016-02-02 16:33:19 2023

原创 Java子类与继承

一、继承继承是一种由已有类创建新类的机制。利用继承,可以先定义一个共有属性的一般类。根据该一般类再定义具有特殊属性的子类,子类继承一般类的属性和行为,并根据需要增加它自己新的属性和行为。例子:class  子类名  extends  父类名  {}class  Student  extends  People {}

2016-02-02 11:16:00 5826 1

原创 java类介绍

一、类的简介类是Java语言中最重要的“数据类型”,类声明的变量被称为对象,即类是用来创建对象的模板。class  类名 {类体的内容}class 是关键字,用来定义类。“class People” 为类声明。  注意:1、首字母大写    2、写名知意类是一种用于创建具体实例(对象)的数据类型。类的目的:       抽取出一类事物共有

2016-01-31 20:36:03 8953

原创 面向对象编程语言概要介绍

一、面向过程语言过程设计语言,如C语言,Fortran语言等,用这些语言编程也称为面向过程编程。语言把代码组成叫做过程或函数的块,每个块的目标是完成某个任务。二、面向对象语言需要消耗更多的内存,需要更快的CPU来保证其运行速度。1、封装性面向对象的核心思想之一,就是将数据和对数据的操作封装在一起。通过抽象,即从具体

2016-01-31 13:34:11 858

原创 Java语句介绍

一、if语句if语句是单条件分支语句,即根据一个条件控制程序执行的流程。if(表达式) {若干语句}关键if后面的小括号 ( ) 内的表达式的值必须是boolean类型。当值为true时,则执行紧跟着的复合语句。如果表达式的值为false,结束当前if语句的执行。if - else 语句:

2016-01-31 12:56:35 443

原创 java运算符与表达式

用算术运算符和括号连接起来的符合Java语法规则的式子,称为算数表达式。++X(--X)表达在使用X之前,先使X的值增(减)1.X++(X--)表达在使用X之后,先使X的值增(减)1.>:大于 ; = : 大于等于 ; && : 与 ; || : 或 ; ! : 非a += b ; 同: a = a + b;a *= b + c ; 同: a = a*(b + c);

2016-01-30 19:38:10 379

原创 java数组基础

一、声明数组声明数组包括数组变量的名字(数组名),数组的类型。声明一维数组:  数组的元素类型     数组名[ ]        或    数组的元素类型     [ ]数组名声明二维数组:  数组的元素类型     数组名[ ][ ]        或    数组的元素类型     [ ][ ]数组名例子:float boy[ ] ;char cat

2016-01-30 18:52:03 540

原创 java的8种基础数据类型

一、标识符用来标识类名、变量名、方法名、类型名、数组名及文件名的有效字符序列称为标识符。二、基本数据类型 1字节 = 8位1、逻辑类型boolean       常量:true,false       例子:     boolean male = true , off = false , isTriangle;2、整数类型2.1 int 分配4个字节内存 取值

2016-01-30 15:01:43 756

转载 一般情况下的实体设计,Struts2,String,hibernate快速准确的从零开始实现增删改查功能

1、流程说明:实现一组功能的步骤1,充分了解需求,包括所有的细节,需要知道要做一个什么样的功能2,设计实体/表正向工程:设计实体、映射文件à 建表反向工程:设计表 à 映射文件、实体3,分析功能分析到每个请求的粒度。得到的结果是我们需要处理多少种请求,其中每种请求对应一个Action方法。4,实现功能:1,创建Action,并定义出其中的方法。2,实现A

2016-01-11 20:30:38 794

原创 整合Struts2,Spring,Hibernate

1、Struts2和Spring整合      1.1导入jar包struts2-spring-plugin-2.1.8.1.jar      1.2 配置web.xml文件 org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:a

2016-01-08 16:59:41 440

原创 搭建Spring环境

搭建Spring环境1、jar包核心jar包:  spring.jaraop: aspectjrt.jar   aspectjweaver.jaraop依赖jar包:cglib-nodep-2.1_3.jar    子类继承日志jar包: commons-logging.jar2、配置文件src文件夹下:applicationContext.xm

2016-01-07 16:02:35 436

原创 搭建hibernate环境

搭建hibernate环境步骤1、jar包核心包: hibernate3.jar必加包:antlr-2.7.6.jar       commons-collections-3.1.jar       dom4j-1.6.1.jar       javassist-3.12.0.GA.jar       jta-1.1.jar       slf4j-api-1.6.

2016-01-07 15:04:44 372

原创 搭建struts2环境

搭建Struts2环境步骤1、jar包commons-fileupload-1.2.1.jarcommons-io-1.3.2.jarfreemarker-2.3.15.jarognl-2.7.3.jarstruts2-core-2.1.8.1.jarxwork-core-2.1.6.jar2、配置文件struts.xml文件配置:web.xml文件

2016-01-07 11:21:29 323

使用json的jar包

很齐全的json的jar包,这是最原始的json工具包,感兴趣的同学可以去搜这两种FastJson 和 Gson

2015-09-02

c3p0数据库连接池jar 包 0.9.1.2版本

没什么好说的 很好用的连接池,hibernate指定的数据源,但ssm中用也很不错

2015-08-28

poi3.7(excel)

可以用来实现java4excel POI提供API给Java程序对Microsoft Office格式档案读和写的功能。

2014-11-16

html帮助文档

非常有用的htnl帮助文档 有例子 传智播客韩顺平老师用的文档

2014-09-02

空空如也

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

TA关注的人

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