- 博客(37)
- 收藏
- 关注
原创 SpringCloud微服务打war包部署到一个Tomcat中
SpringCloud微服务集群部署到一个Tomcat中只有部署步骤以及注意事项,不包含具体实现部署步骤1.将所有微服打成war包2.将war包拷贝到tomcat中注意事项1.eureka server地址为 http://ip:port/项目名/eureka项目名:tomcat下项目名默认为war包名称2.eureka client 中注册地址为eureka serv...
2020-03-01 21:08:17
3578
原创 maven引入外部jar包
maven 引入外部jar1.配置dependency<dependency> <groupId>xxx</groupId> <artifactId>xxx</artifactId> <version>xxx</version> <scope>system</s...
2020-01-21 17:54:01
244
原创 Dom4j和Xpath解析xml(包括带有命名空间的xml)
Dom4j和Xpath解析xml(包括带有命名空间的xml)直接上代码maven<dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version></de...
2020-01-16 13:11:29
333
原创 SpringBoot整合WebSocket
SpringBoot整合WebSocket1.意义集成websocket后能够实现前后端基于长连接的通信,前后端可以互相发送消息。2.pom文件<dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artif...
2019-08-30 12:20:34
307
转载 win10中搭建并配置ftp服务器的方法(实现多用户登录整合版
源地址 win10中搭建并配置ftp服务器的方法(实现多用户登录整合版) 一、ftp的搭建二、ftp的配置三、用户配置(实现多用户登录)一、ftp的搭建1.首先我们需要启动IIS服务第一步:打开控制面板第二步:点击...
2019-08-13 10:26:45
1966
原创 ES6学习笔记
ES6学习笔记1.let和constlet定义一个局部变量,const定义一个常量//varfor (var i = 0; i < 10; i++) { console.log(i)}console.log(i++); //i仍然有值console.log(i++);//i仍然有值console.log(i++);//i仍然有值//letfor (let...
2019-07-20 11:54:47
189
原创 serviveComb学习笔记RPC
ServiceComb的rpc方式1.项目的流程见serviceComb学习笔记,此处只写核心代码2.创建maven项目父项目的pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://w...
2019-07-16 20:29:39
569
原创 serviceComb学习笔记
##ServiceComb学习笔记1.下载并安装SDK //使用git下载,需要先安装git git clone https://github.com/apache/servicecomb-java-chassis.git cd servicecomb-java-chassis //将sdk安装的本地仓库 mvn clean install -DskipTests2.rest方式...
2019-07-15 23:07:13
1572
2
原创 springdatajpa学习笔记
SpringDataJpa学习笔记1.创建maven项目2.添加pom依赖<properties> <spring.version>4.2.4.RELEASE</spring.version> <hibernate.version>5.0.7.Final</hibernate.version> <slf...
2019-07-13 17:06:57
221
原创 spring整合Swagger
Spring整合Swagger1.我这里使用的spring版本是4.1.2.RELEASE2.导入Swagger的maven依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> &l...
2019-05-06 14:39:56
6453
3
原创 如何获取泛型T的类型即T.class
如何获取泛型T的类型即T.class想写一个spring-boot中mongodb的工具类,对mongodb的一些放进进行简单的封装,在写工具类的过程中发现spring-boot集成的mongodb方法中许多都需要用到实体类的类型,而工具类中我是用泛型T代表实体类,所以遇到的最大的问题就是不能获取到T.class。不太明白什么意思的直接看例子。问题—例子不太美观的工具类/**...
2019-04-25 12:41:53
5555
原创 [转]Spring AspectJ切入点语法详解
原地址1、Spring AOP支持的AspectJ切入点指示符切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; &nbs...
2019-04-21 20:28:05
188
转载 [转]编写自己的SpringBoot-starter
原文地址 编写自己的SpringBoot-starter 前言我们都知道可以使用SpringBoot快速的开发基于Spring框架的项目。由于围绕SpringBoot存在很多开箱即用的Starter依赖,使得我们在开发业务代码时能够非常方便的、不需要过多关注框架的配置,而只需要关注业务即可。例如我想要在SpringBoot项目中集成Redis,...
2019-04-21 16:38:58
129
原创 ConditionalOnProperty
ConditionalOnProperty详解控制配置类是否生效confitionalonproperty里面的参数public @interface ConditionalOnProperty { String[] value() default {}; //与ConfigurationProperties中的prefix相同 String prefix() defau...
2019-04-21 15:44:24
1006
原创 config
spring boot加载配置文件1.通过value("${}")pom<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...
2019-04-21 12:31:36
417
原创 IDEA搭建ssm的maven项目遇到的坑
IDEA搭建ssm的maven项目遇到的坑1.报错Error during artifact deployment. See server log for details1.1产生错误原因在搭建ssm项目时先创建普通项目然后转成web项目,在这使没有在pom文件中配置打包方式,深层次的原因不知道1.2解决方法在pom文件增加如下配置<packaging>war</pa...
2019-03-22 14:55:46
718
原创 redis基本操作
redis基本操作1.数据类型string -> map<string,string>2.key相关命名set key “value” 设置keydel key 删除keyget key 获取keykey * 获取所有key支持正则匹配exists key 判断key是否存在expire key 10设置过期时间单位是秒persist key 移除过期...
2019-03-21 10:32:22
142
原创 每次在IDEA上创建maven项目maven仓库都会发生变化
每次在IDEA上创建maven项目maven仓库都会发生变化解决方法1.第一步2.第二步
2019-03-19 15:49:12
3673
7
原创 更新yum源
centos5,6,7更新yum源1.备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.下载镜像链接:https://pan.baidu.com/s/1aqkUVC6aWYZW0XwBgYZZmQ 提取码:jb...
2019-03-19 10:32:14
164
原创 Nginx学习笔记
Nginx学习笔记1.安装安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel下载PCREwget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz解压tar...
2019-03-19 09:11:41
190
转载 JAVA程序员必看的15本书-JAVA自学书籍推荐
文章原地址 JAVA程序员必看的15本书-JAVA自学书籍推荐 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。此外,大家可以加入457036...
2019-03-09 19:06:56
4210
1
转载 [转载]Nginx负载均衡的详细配置及使用案例详解
原文地址 Nginx负载均衡的详细配置及使用案例详解. 感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结. 技术无止境, 我们仍需努力!1,话不多说, 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网...
2019-03-03 19:54:55
260
转载 转载关于flex,好像有12个属性很重要
原帖地址 关于flex,好像有12个属性很重要 2017年02月09日 00:48:49 ReedSun 阅读数:7693 &amp;amp;lt;span class=&amp;quot;tags-box artic-tag-box&amp;quot;&amp;amp;gt; &a
2019-02-26 16:21:53
227
转载 转载java基础总结大全(使用)
原文地址 Java基础总结大全(实用) 一、基础知识:1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核...
2019-02-26 08:51:11
222
原创 springboot搭建ssm笔记
springboot搭建ssm笔记1.引入依赖引入springboot父依赖,让springboot管理项目<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>...
2019-02-25 09:29:11
419
转载 转载java注解
原文地址 框架基础——全面解析Java注解 阅读目录一、概念二、Java中的常见注解三、注解的分类四、自定义注解五、注解的项目实战六、注解总结为什么学习注解?学习注解有什么好处?学完能做什么?答:1. 能够读懂别人写的代码,特别是框架相关的代码; 2. 让编程更加简洁,代码更加清晰; 3. 让别人高看一眼。spring、mybatis使用...
2019-02-23 11:43:53
98
原创 Hibernate学习笔记
Hibernate学习笔记1.初识hibernate创建表User(id,username,password)导入jar包Hibernatejar包 require下的jar包Mysql 驱动核心配置文件<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration ...
2019-02-21 10:31:25
206
原创 vue笔记
vue笔记1.体验vue导入vue<script src='vue包路径'></script>添加vue的控制区域<div id='app'>{{msg}}</div>实现vue<script> var vm = new Vue({ el:'#app', data:{...
2019-02-19 15:28:18
178
原创 Angular学习笔记
Angular学习笔记1.初识angular安装npm install angular在页面的HTML部分添加angular标签<html lang="en" ng-app="App"></html>//表示html标签内可以作为angular的view部分在JavaScript标签中定义angular模块const app = angular.m...
2019-02-19 09:17:56
1118
原创 tomcat7控制台乱码
windows7下tomcat7控制台乱码下载tomcat7后,在idea上配置完运行发下乱码,开始以为是idea的配置问题,但是当在cmd窗口启动tomcat后依然乱码。所以判断是tomcat自身问题。百度了很多解决方法后终于找到一个有用的,就是在tomcat7/bin/catalina.[sh|bat]文件的 JAVA_OPTS后面添加内容具体如下:JAVA_OPTS="$JAVA_OP...
2019-02-16 12:10:57
3576
4
原创 React学习笔记
React学习笔记1.React—Hello World在DOM容器中添加容器,存放react内容<div id="app"></div>引入React<script src="./node_modules/babel-standalone/babel.min.js"></script><script src=
2019-02-15 14:12:41
176
原创 多例模式例子
例子来源于秦小波的《设计模式之禅》1、主类/** * @author zhaojianbo */public class Emperor { private static int maxNumberOfEmperor = 2; private static ArrayList emperorInfoList = new ArrayList(maxNumberOfEm...
2018-11-13 13:55:54
2336
原创 单例模式例子
例子来源于秦小波的《设计模式之禅》1、饿汉式(不存在线程安全问题)/** * @author zhaojianbo */public class ESingleton { private static final ESingleton esingleton = new ESingleton(); private ESingleton() { } ...
2018-11-12 21:42:14
325
原创 代理模式例子
例子来源于秦小波的《设计模式之禅》1、代理模式的接口类,代理的类和被代理的类都需要实现此接口/** * @author zhaojianbo */public interface KindWomen { void makeEyesWithMan(); void happyWithMan();}2、被代理对象/** * @author zhaojian...
2018-11-12 21:36:49
2956
2
原创 策略模式例子
例子来源于秦小波的《设计模式之禅》1、/** * @author zhaojianbo * 策略模式中的接口类,所有的策略都需要实现此接口 */public interface IStrategy { //每个锦囊妙计都需要执行的方法 void operate();}2、下面三段代码代表了三个策略2.1/** * @author zhaojian...
2018-11-12 21:30:21
1785
原创 css基础学习
CSS基础css文件存放位置 内嵌样式: <head> <style type="text/CSS"> 选择器 {属性1:属性值1; 属性2:属性值2; 属性3:属性值3;} </style> </head> 内联样式 <标签名 style="属性1:属性...
2018-07-25 19:50:23
209
原创 HTML基础学习
HTML基础<!DOCTYPE html> 表示使用的html版本 <meta charset=”UTF-8” /> 字符集 标题标签<h1>、<h2>、~<h6>标题 <p></p>段落标签 <hr/>水平标签 <br/>换行标签 &
2018-07-25 17:22:44
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人