暂时未有相关云产品技术能力~
暂无个人介绍
图形验证码工具EasyCaptcha,生成的图形验证码都默认带干扰线和圈
springboot版本 2.4.9
如下图,搜索var,这个快捷键是有配置的,右键删除再添加就会提示你还有其他地方使用这个快捷键,点确认删除就可以了
看官方文档里面介绍的添加任务的方法都是在调度器的管理页面手动添加任务,但是现在我的需求是在业务代码里面用代码添加任务
有几个不用配置的属性,也要写出来,不填值就行 但是最后一个日志天数得写,写个-1。不然空字符串无法转成数字
在阿里云的视频点播官方文档中,可以看到是有一个上传SDK和一个服务端SDK的,上传视频可以用上传SDK里面的服务端SDK里面的java上传SDK,其他操作查询删除什么的只能用服务端SDK里面的javaSDK
我这里是在虚拟机安装的es,虚拟机系统用的是优麒麟20.04
在UML类图中,常见的有以下几种关系: 泛化(Generalization),实现(realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)
我这里使用的是springboot2.4.4的版本,其他版本自测
在pom.xml中的<build>标签中的<plugins>标签中添加下面这个插件
刚入手的服务器或者虚拟机,我们有必要初始化一下系统的一些配置,方便使用
示例:下面的getName方法
idea使用多光标多处同时输入的三个方法
简单的说,在启动命令最后加&,是后台启动,但是你的ssh连接工具断了 这个服务就停止了
安装Gnome Tweaks工具和gnome扩展
Ubuntu20.04安装fcitx后无法使用ibus的拼音输入法问题(配置完ibus重启之后还是用不了)
apt-get update 更新源 apt-get install vim 下载安装
工作中遇到一个需求是识别营业执照,看了阿里云的,腾讯云的,讯飞的,百度的。然后发现阿里云和腾讯云目前都是公测或者内测阶段,所以就去试了百度的,但是百度的只是普通的文字识别,就是识别文字中的图片,而讯飞的就比较专业了,单纯的识别营业执照。
出现这个问题的原因无非是主键冲突,我这里引起主键冲突的原因是实体类使用的ID策略为
在二维数组只有少部分有效数据的时候,为了不存储过多的无效数据,我们可以使用稀疏数组来存储二维数组。
传统IO是面向流,NIO是面向缓冲区
并行流就是执行任务的时候分配给多个线程队列执行
java8中的steam流
springboot整合ActiveMQ(点对点+发布订阅)
生产者代码
上篇博客写了生产者生产消息:ActiveMQ向消息队列存入消息
创建一个maven工程, 引入ActiveMQ的依赖
创建一个dubbo微服务项目
springboot的启动流程;
在springboot启动的时候调用run方法,可以看到run方法里面的内容,其中有一个getRunListeners方法
springboot项目启动一般是以这种方式启动:SpringApplication.run(App.class);
springboot对第三方包的整合是由maven依赖和starter插件完成的。
接上一篇博客Dubbo快速入门 发布服务、启动服务
创建maven项目,服务生产者的接口项目
maven依赖
Nginx的高可用指的是在一台Nginx宕机的情况下有其他Nginx去处理请求。
服务器中新建一个data文件夹,文件夹中新建两个文件夹,一个www,里面放一个HTML文件 一个image,里面放一个图片。
准备两个tomcat服务器,一个端口是8888,一个端口是8080.
上一篇博客写了使用Nginx实现访问80端口转发到tomcat页面:使用Nginx实现反向代理(80端口转发到Tomcat)
查看防火墙状态: firewall-cmd --state
修改Nginx的配置文件,在Nginx安装目录中的conf文件夹中
把zuul项目当成configClient端,在zuul项目的pom文件中新增依赖
在之前一篇博客搭建的springcloud聚合项目基础上
之前的一片博客使用的是Hystrix注解,指定的一个方法作为服务降级调用的方法。
这里使用码云环境,在码云创建一个仓库,名为config_server。
首先在parent的pom.xml 中添加Hystrix相关依赖
eclipse中导入git项目
取值使用$ 参数前面加@Param注解,内容是server调用时候传参的名称。
test中取值不需要#号,直接写属性名
使用consul跟使用zookeeper的整合过程没有太大的区别,就是有一点需要注意, pom文件必须引入一个健康度监控的包,不然报错No instances available for