暂时未有相关云产品技术能力~
暂无个人介绍
工作中遇到这种需求了,就写了一个方法,测试了几种情况都没有问题
工作中遇到这个需求,自己写了一下,测试了几种情况都没有问题。 这里的时间段我是用的map存储的,map里面是一个key为st的开始时间,一个key为et的结束时间。
使用hutool的树结构工具时,其内置的TreeNode类只有固定的几个属性,想添加自定义属性怎么办?
图形验证码工具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)
NEW:新建状态,线程被创建且未启动,此时还未调用 start 方法。
我这里使用的是springboot2.4.4的版本,其他版本自测
在pom.xml中的<build>标签中的<plugins>标签中添加下面这个插件
springboot2.4.0以上配置全局跨域
刚入手的服务器或者虚拟机,我们有必要初始化一下系统的一些配置,方便使用
示例:下面的getName方法
idea使用多光标多处同时输入的三个方法
简单的说,在启动命令最后加&,是后台启动,但是你的ssh连接工具断了 这个服务就停止了
为了提高可靠的配置性和强大的封装性,我们将模块化看作是java程序组件的一个基本的新特性,这样它对开发者和可支持的工具更加友好。
安装Gnome Tweaks工具和gnome扩展
Ubuntu20.04安装fcitx后无法使用ibus的拼音输入法问题(配置完ibus重启之后还是用不了)
apt-get update 更新源 apt-get install vim 下载安装
工作中遇到一个需求是识别营业执照,看了阿里云的,腾讯云的,讯飞的,百度的。然后发现阿里云和腾讯云目前都是公测或者内测阶段,所以就去试了百度的,但是百度的只是普通的文字识别,就是识别文字中的图片,而讯飞的就比较专业了,单纯的识别营业执照。
现在有一种这样的情况
出现这个问题的原因无非是主键冲突,我这里引起主键冲突的原因是实体类使用的ID策略为
什么是链表? 1,链表是以节点的方式存储的,链式存储 2,每个节点包含data域,next域指向下一个节点 3,链表的各个节点不一定是链式存储的 4,链表分带头节点的链表和不带头结点的链表
在二维数组只有少部分有效数据的时候,为了不存储过多的无效数据,我们可以使用稀疏数组来存储二维数组。
传统IO是面向流,NIO是面向缓冲区
java8中使用Optional容器类来尽可能的避免或快速定位空指针异常
并行流就是执行任务的时候分配给多个线程队列执行
java8中的steam流
现在有一个实体类Person,Person中有age年龄和salary工资属性
springboot整合ActiveMQ(点对点+发布订阅)
生产者代码
上篇博客写了生产者生产消息:ActiveMQ向消息队列存入消息
创建一个maven工程, 引入ActiveMQ的依赖
创建一个dubbo微服务项目
springboot的启动流程;
在springboot启动的时候调用run方法,可以看到run方法里面的内容,其中有一个getRunListeners方法
springboot项目启动一般是以这种方式启动:SpringApplication.run(App.class);
springboot对第三方包的整合是由maven依赖和starter插件完成的。
接上一篇博客Dubbo快速入门 发布服务、启动服务