自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (2)
  • 收藏
  • 关注

原创 spring boot导入Swagger

<dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> <version>2.0.2</version> </dependency>@Configuratio...

2021-02-10 16:43:43 268

原创 微服务gateaway+nacos注意点

1.注册中心千万别用 spring_cloud_demo中下划线进行注册2.nacos1.1.4稳定版本,1.2.0有问题,无法拦截登录(截止2020-03-25)3.nacos1.1.4只支持properties与yml格式,编辑后(不是新增)0如果是别的格式不支持立刻更新,官网声明支持这两种,别的可以添加,无法立刻更新4.nacos1.1.4新增个配置文件无法立刻更新,只有重启服...

2020-03-26 16:27:20 1806

原创 css流式布局

流失布局display: flex;水平居中align-items: center;垂直居中justify-content: center;保持自己的,不自动计算flex-shrink: 0;

2020-03-06 14:44:42 448

原创 人生感悟

一.七夜公子当我们仰望天空的时候,天空究竟是有多久的遥远呢,世界究竟是有多么的广阔呢?世界尽头之后,还有什么呢?我们能不能跨越尽头,能不能走到最后,世界尽头之后,那将会是什么?这个答案,没有人能告诉我们,只能是靠我们去摸索,去靠我们去追逐。没有一颗坚定的心,这将会让你永远沉沦!在我们的头顶之上,抬起头来,你昂望着天空之时,你可以去发挥自己的想象,去幻想,去遐思……心有多大,天才有多大,...

2020-01-12 20:47:36 179

原创 千古名句

一叶浮萍归大海,人生何处不相逢。(明.吴承恩.西游记)只要功夫深,铁杵磨成针。(元.虞韶)路遥知马力,日久见人心。(元.无名氏)金玉其外,败絮其中。(明.刘基.卖柑者言)良辰美景奈何天,赏心乐事谁家院。(明.汤显祖.牡丹亭)人逢喜事精神爽,月到中秋分外明。(明.冯梦龙.古今小说)粉骨碎身浑不怕,要留清白在人间。(明.于谦.石灰吟)踏破铁鞋无觅处,得来全不...

2020-01-12 20:43:23 712

原创 Mysql安装rpm文件

最近安装tar文件(https://blog.csdn.net/zhaofengdeng/article/details/80367535),安装失败所以选择安装rpm文件下载地址https://dev.mysql.com/downloads/mysql/下载 comon ,libs,client,server运行命令,有安装顺序rpm -ivh mysql-comm...

2019-12-01 12:06:18 223

原创 敏捷开发--《组织共识、共创、共建之共识篇》

角色:老师(一位):敏捷开发教练(然而关于敏捷开发是一个门外汉)学生(20至30):推行敏捷开发的负责人解决思路:每组6至8人,共五组。每组自动出一个人来把握时间第一步:10至15分钟每组人员相互认识一下,并且把想要解决的问题整理到一张大纸上(一组一张)第二步:(15分钟)选出TOP3的问题,并且精简语言。这些问题是要进行解决的,其余问题就不管了第三步...

2019-11-26 19:10:08 575

原创 证书生成与查看签名

生成证书keytool -genkey -alias tudou.keystore -keyalg RSA -validity 20000 -keystore tudou.keystore查看签名keytool -list -v -keystore debug.keystore

2019-11-12 17:32:19 375

原创 java使用Zxing读取图片的条码

第一步:导入pom <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.3</version> </dependency>第二步:...

2019-10-15 17:39:23 1507

原创 java pdf生成图片

第一步:导入pom <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.2</version&...

2019-10-15 17:08:36 907

原创 Java合并PDF

第一步:导入pom <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox-app</artifactId> <version>1.8.9</version> </dependen...

2019-10-15 16:52:02 267

原创 Spring Cloud系统——服务容请求熔断与服务降级

参考;https://www.cnblogs.com/huangjuncong/p/9026949.html我们知道大量请求会阻塞在Tomcat服务器上,影响其它整个服务.在复杂的分布式架构的应用程序有很多的依赖,都会不可避免地在某些时候失败.高并发的依赖失败时如果没有隔离措施,当前应用服务就有被拖垮的风险.Spring Cloud Netflix Hystrix就是隔离措施的一种实现,可以...

2019-10-12 10:20:06 223

原创 Spring Cloud系统——问题解决

1.使用congitServer管理配置文件,client如何动态刷新配置文件bootstrap.properties#允许刷新management.endpoints.web.exposure.include=refresh类增加标签@RefreshScope修改完配置文件后,调用:http://localhost:8772/actuator/refresh2.c...

2019-10-11 10:42:22 248

原创 Sonar Qube安装

下载地址:https://www.sonarqube.org/downloads/注意:sonarqube-7.9.1发现需要jdk11,怀疑7.9以后都需要要jdk11版本因为我用的是jdk1.8所以我下载的是:https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-7.8.zip...

2019-10-10 14:27:44 157

原创 sonar link 在eclipse 中在安装(离线安装)

SonarLint 插件离线安装包:org.sonarlint.eclipse.site-3.6.0.201806071228-RELEASE.zip下载地址:https://bintray.com/sonarsource/SonarLint-for-Eclipse/releases第一步:第二步:第三步:点击next后发现特别慢时,可以把“Contact all u...

2019-10-10 09:56:04 3707 2

原创 设计模式之SOLID原则与DRY原则

SOLID原则单一责任原则Single Responsibility Principle开放封闭原则Open Closed Principle里氏替换原则Liskov Substitution Principle接口隔离原则Interface Segregation Principle依赖倒置原则 Dependency Inversion Principle...

2019-09-18 08:50:51 797

原创 Spring Cloud系统——常用配置文件使用

client:application.yml文件eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/ instance: #使用ip prefer-ip-address: true #注册中心显示的实例 instance-id: zhaofeng...

2019-09-16 20:22:51 186

原创 Linux下tomcat如何按日期输出日志

一.安装Cronologyum install cronolog查看是否安装成功which cronolog结果:/usr/sbin/cronolog (这个是cronolog的安装路径,安装路径后面会用到)二、修改Tomcat下bin/catalina.sh文件(Tomcat7以后的版本)第一步:if [ -z "$CATALINA_OUT" ] ; the...

2019-09-16 14:47:07 1363

原创 开发常用地址收藏

微信Android清空缓存:http://debugx5.qq.com

2019-08-23 10:27:36 125

原创 Spring Cloud系统——一.初步使用

感谢http://blog.didispace.com/spring-cloud-learning/Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud包含了多个子项目(针对分布...

2019-07-28 19:15:13 148

原创 Spring Boot系列——cache缓存——2.如何使用

参考https://www.cnblogs.com/yueshutong/p/9381540.html我的代码https://github.com/zhaofengdeng/springboot-demo.git1.开始使用前需要导入依赖<dependency> <groupId>org.springframework.boot</group...

2019-07-11 08:51:34 287

原创 Spring Boot系列——cache缓存——1.概念了解

参考https://www.cnblogs.com/yueshutong/p/9381540.html一:Spring缓存抽象Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发; C...

2019-07-11 08:35:50 427

原创 架构历史的认知

第一阶段是早期系统竖井式的架构 应用和数据交织在一起,无论是从逻辑上还是从物理部署上都是,因为这个时候各维度对能力的需要不是那么强烈,没有明显的能力短板,不需要明确区分相互间的关系。但随着系统壮大复杂,来自硬件的能力以不足以支撑整个维度需要的能力,这就进入第二阶段。 第二阶段基于SOA的分布式架构 通过SOA把这种能力水平拆分,好处当然是使得能力可以...

2019-07-10 08:51:39 152

原创 Spring Boot系列——Spring Cloud——1.简单了解

感谢https://blog.csdn.net/valada/article/details/80892573Spring Cloud 是一系列框架的有序集合,它利用 Spring Boot 的开发便利性简化了分布式系统的开发,比如服务发现、服务网关、服务路由、链路追踪等。Spring Cloud 并不重复造轮子,而是将市面上开发得比较好的模块集成进去,进行封装,从而减少了各模块的开发成本。换...

2019-07-07 20:59:52 132

原创 微服务

微服务优点:1.每个服务足够内聚,足够小,代码容易理解。这样能聚焦一个只当的业务功能或业务需求。2.开发简单、开发效率提高,一个服务可能就是专业的只干一件事,微服务能够被小团队单独开发,这个小团队可以是2到5人的开发人员组成。3.微服务是松耦合的,是有功能意义的服务,无论是在开发阶段或部署阶段都是独立的。4.微服务能使用不同的语言开发。5.易于和第三方集成,微服务运行容易且灵活...

2019-07-06 20:47:33 154

原创 Spring Boot系列——消息中间件ActiveMQ——2:基本概念以及多元化使用

ActiveMQ概念:Queue - Point-to-Point (点对点) 一条消息只能被一个消费者消费, 且是持久化消息 - 当没有可用的消费者时,该消息保存直到被消费为止;当消息被消费者收到但不响应时(具体等待响应时间是多久,如何设置,暂时还没去了解),该消息会一直保留或会转到另一个消费者当有多个消费者的情况下。当一个Queue有多可用消费者时,可以在这些消费者中起到负载均衡的作用。...

2019-07-06 14:04:03 323

原创 Spring Boot系列——消息中间件ActiveMQ——1.简单使用

代码参考地址:https://github.com/zhaofengdeng/springboot-demo.git分支:feature-activeMQ第一步安装activeMQ下载activeMQ我使用的是5.15.9版本 安装前确保已经有jdk,并且jdk的版本要满足ActiveMQ的要求 进入到apache-activemq-5.15.9\bin\win32或者win64...

2019-07-06 14:02:25 336

原创 SOA与Dubbo

感谢https://blog.csdn.net/Sunshine_2211468152/article/details/83507955不是很理解,慢慢理解中。怕作者突然给关了,我就小小的搬过来了。后续会加上自己的理解一、什么是SOASOA(Service-Oriented Architecture),即面向服务的架构。SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接...

2019-07-05 08:08:10 990

原创 微信小程序日常采坑

使用按钮做图片,button套img 因为开发中必须用button绑定事件,比如获取手机号之类的,但button标签中套一个图片,button有边框button如何套图片,代码如下,无边框<button type="button" plain="true"> <img src="图片url" style="width:100%;display:block...

2019-07-05 07:54:56 211

原创 JAVA编程思想之final关键字

使用final三种情况:方法、类、属性final属性:1.一个永不改变的编译时常量2.一个在运行时被初始化的值,而你不希望它被改变注意:一般final跟static结合使用,占据一段永不改变的存储空间一般都是用大写表示,使用下划线分割各个单词final方法:1.把方法锁定,以防任何继承类修改它的含义。这是出于设计的考虑:想要确保在继承中使方法行为保持不变,并且不会被覆盖...

2019-07-02 21:12:28 216

原创 JAVA编程思想之复用类

复用方式:第一种;组合在新的类中产生现有类的对象。由于新的类是由现有类的对象所组成,所以这种方法称为组合。该方法只是复用了现有程序代码的功能,而非它的形式第二种:继承第三种:代理Java并没有提供对它的直接支持。这是继承跟组合之间的中庸之道,因为我们将一个成员对象置于所要构造的类中(就像组合),与此同时我们在新类中暴露了该成员对象的所有方法(就像继承)...

2019-07-02 08:58:27 121

原创 Vue系统学习之生命周期

生命周期 从无到有 从有到无created 实例已经创建了beforeCompile 在实例编译之前compiled 在实例编译之后执行ready 实例已经插入到文档之中beforeDestroy 在销毁之前destroyed 在销毁之后知识点:自定义指令执行是在实例编译执行之前var v = new Vue({ el:"body", data:{ msg:'...

2019-06-29 22:42:39 117

原创 Vue系统学习之自定义指令、bower

bower与node npmbower 与node npm 都是包管理器,都要required才能用bower前端包管理器,npm里面的一种自定义指令自定义指令,可以在指令方法中对该标签做任何操作使用场景:比如一些div可以随便移动,移动分点击,移动,松开,可以封装一个移动指令,设置了该指令可以完成一系列操作简单说明<div v-leo>吃见识到了焚枯食淡...

2019-06-29 18:23:43 170

原创 JAVA编程思想感悟之对象理解

面向对象五个特性:以下是书中原话1.万物皆为对象。将对象视为奇特的变量,它可以存储数据,除此之外,你还可以要求它在自身上执行操作。理论上讲,你可以抽取待求解问题的任何概念化构件(狗、建筑物、服务等),将其表示为程序中的对象。2.程序是对象的集合,它们通过发送消息来告知彼此所要做的。要想请求一个对象,就必须对该对象发送一条消息。更具体的说,可以把消息想象为对某个特定对象的方法的调用请...

2019-06-29 11:58:39 170

原创 Vue系统学习之大杂烩

1.实例就是new对象2.vue挂载到作用域有两种方式,两者同时存在第一种优先第一种:new Vue({ el:'body', data:{ msg:"hello vue" }, methods:{ alert:function(){ } }})第二种:new Vue({ da...

2019-06-27 08:08:22 158

原创 Vue系统学习之过滤器

如果是vue文件格式使用{{变量 | 过滤方式 ("参数一" "参数二" "参数三")}}过滤器:把原来的数据加工一下格式:格式{{变量 | 过滤方式 "参数一" "参数二" "参数三"}}重点:常用过滤器 自定义过滤器 自定义过滤器之双向过滤器1.常用过滤器capitalize:首字母变大写 uppercase:所有字母大写 lowercase:所有字母小写 ...

2019-06-25 23:10:24 137 1

原创 Vue系统学习之初识Vue

Vue是中国人制作的,名字叫尤雨溪 Vue的版本有 0.X———》2011年3月12日 1.X———》2015年10月 2.X———》16年09月vue只有ie8以上才能兼容 jquery是事件驱动,vue是数据驱动 事件驱动:就是通过事件来驱动页面修改 数据驱动:就是通过数据来驱动页面修改vue的参数el:...

2019-06-23 18:56:38 310

原创 vue学习之JS封装

我是一个菜鸟还需努力,一起都是自己观点,不喜勿喷。导入js文件有很多种方式,我喜欢使用这种,感觉跟框架导入很相似。没有多余的沉湎。定义一个js文件,比如util.jsimport Vue from "vue";//==============================StringUtil=================================cons...

2019-06-21 09:00:08 4690 2

原创 windows如何切割大文件

感谢:https://www.cnblogs.com/aarond/p/log_split_win.html软件下载地址:https://sourceforge.net/projects/getgnuwin32/postdownload解压。然后执行解压后所在文件夹中的download.bat。执行完之后,执行install.bat。不过第一次安装慢,后面就有很多li...

2019-06-19 11:31:04 23085

翻译 Spring Boot系列——日志配置

感谢https://www.cnblogs.com/b日志,通常不会在需求阶段作为一个功能单独提出来,也不会在产品方案中看到它的细节。但是,这丝毫不影响它在任何一个系统中的重要的地位。为了保证服务的高可用,发现问题一定要即使,解决问题一定要迅速,所以生产环境一旦出现问题,预警系统就会通过邮件、短信甚至电话的方式实施多维轰炸模式,确保相关负责人不错过每一个可能的bug。预警系统判断疑似...

2019-06-19 07:58:44 93

ebean插件压缩包(最终版)

解压到sts目录下, ebean插件官网暂时无法下载。 eclipse也可以使用,但没有试验过

2018-12-19

ebean插件压缩包

我是用的是sts,解压到plugins目录下。。

2018-11-19

空空如也

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

TA关注的人

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