xyphf的博客

不断学习,追求卓越

排序:
默认
按更新时间
按访问量

从零启动一个JAVA SSM项目详细步骤目录

详解大型互联网项目服务端架构演进历程   JAVA环境配置 1、Linux软件源配置操作 2、Linux系统 jdk安装实操 3、Linux系统tomcat安装 4、Linux下Maven项目构建与管理工具 5、Linux下vsftpd文件服务器安装与配置实操 6、Linux下ng...

2018-07-29 15:25:35

阅读数:154

评论数:0

HTML5&CSS3.0基础部分目录-xyphf

[置顶] CSS3.0入门笔记 [置顶] animate.css动画库使用方法介绍 [置顶] 聊一聊HTML5的表单,话说这些表单你都用过吗? [置顶] 聊一聊HTML5存储的那些事儿! [置顶] canvas入门系列1、H5标签 音效audio - HTML5&CSS3.0基础部...

2017-07-05 09:47:51

阅读数:550

评论数:0

JAVA集合中泛型的原理本质简介

Java集合中的泛型机制 集合中之所以可以存放不同类型的数据是因为全部当作Object类型处理的,当从集合中取出元素并希望表达该数据最原始的类型时就需要进行强制类型转换,强制类型转换不仅使得代码更加繁琐而且可能导致类型转换异常的发生. 为了避免上述问题的发生,从jdk1.5开始提供泛型机制,也...

2018-09-18 22:16:09

阅读数:9

评论数:0

五、SpringCloud服务调用(Feign接口对象模式)

  第一步、在当前项目pom.xml中添加spring-cloud-starter-feign的jar包 <dependencies> <!-- ribbon --> &l...

2018-09-16 18:12:51

阅读数:17

评论数:0

四、SpringCloud服务调用(RestTemplate模式) 负载均衡处理

  也就是通过这个服务名可以找到具体的机器以及它的端口号;   Eureka服务中心去调用会涉及到两种方式; 一种是RestTemplate模式,一种是Feign接口对象模式 我先介绍RestTemplate模式,我们需要引入spring-cloud-starter-ribbon的ja...

2018-09-16 17:46:30

阅读数:76

评论数:0

三、向SpringCloud注册Service服务(Restful服务)

第一步:在该工程中pom.xml中追加引入jar包定义 ①spring-cloud-starter-eureka ②spring-cloud-starter-parent ③ ④ <!-- springcloud-parent --> &am...

2018-09-16 16:30:12

阅读数:11

评论数:0

二、基于SpringCloud实现服务注册、查找、负载功能

搭建SpringCloud服务中心(eureka)步骤 第一步:创建maven project [eureka-server],在pom.xml中引入下列jar包 ①spring-cloud-starter-eureka-server  ②spring-cloud-starter-paren...

2018-09-16 15:24:03

阅读数:14

评论数:0

一、基于Spring Cloud的分布式微服务架构简介

目前实现分布式服务架构的主流实现方式有: ①Dubbo+zookeeper ②SpringBoot+Cloud 这两种技术都可以将功能服务分散到不同服务器部署,然后实现服务间通信(调用)。 请求-->处理1-->处理2-->...

2018-09-16 14:24:08

阅读数:17

评论数:0

利用MyBatis-Generator工具根据现有数据库生成实体类和Mapper接口

第一步:在pom.xml中导入mybatis-generator工具包 <dependencies> <dependency> <groupId&g...

2018-09-16 12:15:17

阅读数:10

评论数:0

八、TypeScript面向对象特性 - 类型定义文件(*.d.ts)

类型定义文件用来帮助开发者在TypeScript中使用已有的JavaScript的工具包 如:JQuery 这个文件实际上就是一个TypeScript模块,它把你要使用的这个JavaScript工具包里面的工具, 以TypeScript的类或者模块的方式暴露出来,来供你在你的模块里去import...

2018-09-06 13:50:29

阅读数:43

评论数:0

八、TypeScript面向对象特性 注解 (annotation)

注解 (annotation) 注解为程序的元素(类、方法、变量)加上更直观更明了的说明,这些说明信息与程序的业务逻辑无关, 而是供指定的工具或框架使用的。 我们看一个例子: 这是一个由Angular2写的项目,我们看到AppComponent上面有个@Compoent注解 这个@Comp...

2018-09-06 13:48:30

阅读数:33

评论数:0

八、TypeScript面向对象特性 - 模块(Module)

模块可以帮助开发者将代码分割为可重用的单元.开发这可以自己决定将模块种哪些资源(类、方法、变量),暴露出去供外部使用,哪些资源只在模块内使用. 我们在项目里建两个文件在TypeScript里面,一个文件就是一个模块,并没有特殊关键字标明 在模块的内部有两个关键字来支撑模块的特性,这个两个关键字...

2018-09-06 13:47:24

阅读数:24

评论数:0

八、TypeScript面向对象特性 - 接口(Interface)

接口(Interface) 用来建立某种代码约定,使得其他开发者在调用某个方法或创建新的类时必须遵循接口所定义的代码约定 typeScript里面提供interface、implements两个关键性来实现接口这个特性 interface 声明接口 implements 实现接口 使用接...

2018-09-06 13:45:03

阅读数:23

评论数:0

八、TypeScript面向对象特性 泛型(generic)

泛型(generic) 参数化的类型,一般用来限制集合的内容 我们延续上面的例子,我们现在声明一个数组,我们可以为他指定一个类型, 在指定这个类型是数组的时候,我们需要对它指定一个类型,比如Person, 这个用尖括号括起来的类型Person,就是这个数组的泛型,它规定了这个数组里面只能放Per...

2018-09-06 13:42:14

阅读数:20

评论数:0

八、TypeScript面向对象特性 - 类(Class)

类(Class) 类是TypeScript的核心,使用TypeScript开发时,大部分代码都是写在类里面的。 这里会介绍类的定义,构造函数,以及类的继承 首先从类的定义开始,类里面有属性和方法 我们可以把类理解成一个模子,然后用这个模子去做实际的产品出来 类的实例化是通过new这个关键...

2018-09-06 13:40:23

阅读数:14

评论数:0

使用Kaptcha实现JAVA验证码

第一步导入jar包,放入pom.xml文件 <dependencies> <!-- https://mvnrepository.com/artifact/com.github.penggle/kaptcha --&...

2018-09-05 23:25:59

阅读数:23

评论数:0

Syntax error on tokens, they can be merge to form报错解决办法

检查一下有没有类似这种 + =之间的空格,去掉就好了

2018-09-04 22:11:31

阅读数:36

评论数:0

七、表达式与循环

7-1 TypeScript-箭头表达式 箭头表达式: 用来声明匿名函数,消除传统匿名函数的this指针问题 单行函数 多行函数 无参箭头表达式 一个参数的箭头表达式 例:取出数组里面的偶数 纠正传统JavaScript的this指针问题 例:获取股票名称 ...

2018-09-04 17:22:15

阅读数:14

评论数:0

六、TypeScript-函数新特性

6-1:TypeScript-Rest and Spread操作符 Rest and Spread第一种用法 下面我们来介绍一些Rest and Spread 操作符: 用来声明任意数量的方法参数 参数前面的三个点就是Rest and Spread 操作符,表示这个参数你可以传任意数量的参数进来...

2018-09-04 11:28:01

阅读数:20

评论数:0

MySQL引擎InnoDB和MYISAM的主要区别

MYSQL数据库的引擎主要分为InnoDB和MYISAM,其中MYISAM支持表级锁,比如说你这张表有N行记录,要更改其中的一行记录,比如说更改第二行数据的信息,这时候对应MYISAM来说它是锁完整张表的,也就是说你另外一个线程要要更新这行记录,它是没办法更新的,必须等待第一个线程完成之后释放好锁...

2018-08-24 18:58:30

阅读数:54

评论数:0

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