Python3实现Hexo小助手
前言 Hexo是一个基于nodejs的轻量级博客平台,由于它的简单、主题丰富等特点,收获了大量的拥趸。本博客也是基于Hexo,但是在使用Hexo部署和运营博客的过程中,发现了一些小问题。 ...
前言 Hexo是一个基于nodejs的轻量级博客平台,由于它的简单、主题丰富等特点,收获了大量的拥趸。本博客也是基于Hexo,但是在使用Hexo部署和运营博客的过程中,发现了一些小问题。 ...
前言 我们原来使用Spring Boot一般都是在web工程中,执行顺序是启动内嵌tomcat容器→所有服务待命→等待请求的过来→处理请求,如此循环,当需要停止的话要在外部执行命令停止。 ...
前言 Hadoop是一个分布式计算框架,整套部署起来并非那么简单。但是Hadoop提供单机模式的安装,适合新手尝个鲜,感性的体验一下Hadoop究竟是什么。纸上得来终觉浅,动手实践才是唯一真理。 ...
Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud CloudFoundry、Spring Cloud AWS、Spring Cloud Security、Spring Cloud Commons、Spring Cloud Zookeeper、Spring Cloud CLI等项目。 ...
Spring Boot提倡以JavaConfig的方式进行配置,就是使用注释来描述Bean配置的组件,从而取代让许多开发者诟病已久的xml配置方式。Spring Boot官方也提供了很多相关的JavaConfig例子,例如数据库配置,消息队列配置等。本文将提供一个JavaConfig配置Dubbo的例子。 ...
UML类图理解 依赖关系 1public class Person { 2 public void doSomething(){ 3 Card card = new Card();//局部变量 4 .... 5 } 6} 1public class Person { 2 public void doSomething(Card card){//方法参数 3 .... 4 } 5} 1public class Person { 2 public void doSomething(){ 3 int id = Card.getId();//静态方法调用 4 ... 5 } 6} 关联关系 1public class Person { 2 public Phone phone; 3 4 public void setPhone(Phone phone){ 5 this.phone = phone; 6 } 7 8 public Phone getPhone(){ 9 return phone; 10 } 11} 聚合关系 ...
有时我们在写spring配置文件的时候,会出现idea无法识别schema,导致报错。虽然说不影响执行,但看着那红色的波浪线确实有一点不爽,寻思着能不能忽略这个错误。最开始的想法是像忽略代码语法校验那样,在Inspections中去掉相关的校验,但发现Inspections中没有schema,xsd等相关的配置,直到发现了如下的方法。 ...
ProGuard能够作为maven的插件使用,让我们在原来的项目结构中,能够方便的实现代码混淆。但是网上ProGuard的资料通常都是单应用的实现,因此本文基于dubbo分布式项目,简单描述一下如何实现服务提供者的代码混淆。 ...
在spring-boot项目中返回json格式数据时出现中文乱码问题,有以下两种解决方式: 注解形式 在@RequestMapping注解中指定返回格式,编码: ...
spring-boot中的内嵌tomcat有默认的指定版本,若想修改为其他版本,有以下两种途径: 使用parent的方式 若引入spring-boot的方式为加入<parent>: ...