00:00

00

2019/1/1

摘要: 一.Gradle执行流程 1.Gradle的执行流程(生命周期)主要是三个阶段: 初始化阶段:解析整个工程中所有Project,构建所有的Project对应的project对象 配置阶段:解析所有的projects对象中的task,构件号所有的task的拓扑图 执行阶段:执行具体的task及其依赖t 阅读全文
posted @ 2019-06-07 21:47 认真的杨先森 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 一.简单了解Groovy Groovy简介: Groovy是基于JVM的敏捷开发语言,语法与Java类似,但更加简洁,容错性也比Java强,同时Java能非常好的契合(例如Groovy能够使用Java的所有类库) 特性: 1.语法上支持动态类型,闭包等新一代语言特性 2.既支持面向对象编程,也支持面 阅读全文
posted @ 2019-06-05 23:49 认真的杨先森 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 一.Gradle简介 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。相比较与Maven和Ant有着其独特的优势,逐渐成为项目构建工具的主流。 二.Gr 阅读全文
posted @ 2019-06-03 23:36 认真的杨先森 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一.Git常用命令 Git中的很多命令与Linux相同(比如修改,查询,编辑,移动等),这里可以参考我之前的一篇文章https://www.cnblogs.com/ywb-articles/p/10535739.html 其他一些命令例如: git branch 查看分支(后接一个名字就是创建一个分 阅读全文
posted @ 2019-06-01 23:44 认真的杨先森 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一.Git简介 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。于是Git 成了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 (Git目前使用率非常高的一款版本控制软件,相比较集群式版本控制SVN,CVS等,它采用了分布式版本库的方式,不必服务器端 阅读全文
posted @ 2019-05-31 23:47 认真的杨先森 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 个人解决流程: 一看到这个问题,下意识想到了是dubbo远程连接的问题,可能是dubbo本身的问题,于是在虚拟机上另外一台dubbo能正常脸上的服务器上重新尝试,还是报相同的错误,并且在dubbo-admin能够看到服务。 再考虑会不会是代码问题,例如没有实现序列化,但检查发现都实现了Seriali 阅读全文
posted @ 2019-05-18 22:40 认真的杨先森 阅读(5145) 评论(0) 推荐(0) 编辑
摘要: 一.Web 安全常见攻击手段 XSS(跨站脚本攻击) SQL 注入 CSRF(跨站请求伪造) 上传漏洞 DDoS(分布式拒绝服务攻击)等 二.攻击手段原理及解决方案 1.XSS攻击 原理:XSS 攻击是页面被注入了恶意的代码,而浏览器执行了恶意的代码。 分类:反射型XSS,DOM型XSS,以及存储型 阅读全文
posted @ 2019-05-07 23:26 认真的杨先森 阅读(972) 评论(0) 推荐(0) 编辑
摘要: Spring Boot使用actuator监控管理 1.在pom文件中导入相关的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifact 阅读全文
posted @ 2019-05-07 10:04 认真的杨先森 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 原因分析: 直接查看logs中的日志文件,发现一行 [Catalina-utility-1] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/dubbo-admin-2.8.4] 指的是dubbo-admin 阅读全文
posted @ 2019-05-06 20:12 认真的杨先森 阅读(3189) 评论(0) 推荐(0) 编辑
摘要: 一.创建项目 1.创建一个空的项目 2.在空的项目中添加两个Spring Boot模块,如下图所示 二.在provider模块中的pom文件中添加依赖 <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo-spring- 阅读全文
posted @ 2019-05-05 23:44 认真的杨先森 阅读(428) 评论(0) 推荐(0) 编辑