- 博客(72)
- 收藏
- 关注
原创 秒杀系统的设计与压测
完成demo至少需要两个数据表,一个customer表示秒杀的用户,一个sec_product表示被秒杀的商品。在customer中添加5000个用户,用于秒杀。可能由于虚拟机配置较低的原因,提升效果并不明显。吞吐量大概是500/s。
2024-11-05 20:05:25
764
原创 Docker Compose
Compose是Docker公司推出的一个工具软件,可以管理多个Docker容器组成一个应用。只需要定义一个yaml格式的配置文件docker-compose.yml,在配置文件中写好多个容器之间的调用关系。然后只需一个命令就能同时启动/关闭这些容器。相当于spring通过applicationContext.xml对bean对象进行统一管理,docker compose通过docker-compose.yml对docker容器进行统一管理。作用:docker建议每一个容器中只运行一个服务。
2024-08-25 17:46:07
426
2
原创 Docker网络
使用默认的bridge模式,两个容器之间可以通过IP ping通。但是IP可能会发生变化,最好是可以通过服务名称ping通。默认的bridge模式不能实现通过服务名称ping通。所以需要自定义网络模式,因为自定义网络本身就维护好了主机名和IP的对应关系。创建网络模式新建容器加入新建的自定义网络中。互相 ping 测试,可以通过tomcat81、tomcat82 ping通。
2024-08-23 11:44:44
978
原创 Docker微服务实战Demo
如果出现iptables failed,一般是防火墙问题,需要关闭防火墙。宿主机输入地址,进行访问。或者docker中输入。
2024-08-22 15:45:23
578
原创 红帽虚拟化REST API指导文档
红帽虚拟化管理器提供了一个REST API。该api为软件开发人员和系统管理员提供了在标准web界面之外,控制红帽虚拟化环境的功能。该API通过标准HTTP协议将虚拟化环境的功能与外部脚本集成。支持广泛的客户端:任何支持HTTP协议的编程语言、框架或系统都可以使用该API。
2024-07-13 14:54:30
558
原创 oVirt Engine所需要的相关依赖
虚拟机的web控制台使用的客户端通过websocket传递数据,但是服务器在qemu本身不支持websocket,必须有一个websocket代理放置在客户端和服务器之间。它的核心服务不包括支持servlet、jsp的web容器,一般与Tomcat或Jetty绑定使用。参考资料:https://www.cnblogs.com/keerya/p/7987886.html。参考资料:https://ovirt.github.io/ovirt-imageio/自动化运维工具,默认是通过SSH与远程主机通信。
2024-07-11 10:40:41
329
原创 JSR303校验
Data@NotEmpty(message = "课程名称不能为空")@ApiModelProperty(value = "课程名称", required = true)@NotEmpty(message = "适用人群不能为空")@Size(message = "适用人群内容过少",min = 10)@ApiModelProperty(value = "适用人群", required = true)@ApiModelProperty(value = "课程标签")
2024-06-17 21:58:25
468
原创 统一异常处理
*** 通用异常信息*/UNKNOWN_ERROR("执行异常"),PARAMS_ERROR("非法参数异常"),OBJECT_NULL("对象为空"),QUERY_NULL("查询结果为空"),REQUEST_NULL("请求参数为空");/*** 自定义异常类*/super();
2024-06-17 20:15:12
211
原创 树形表/树形数据接口的开发
MySQL递归相当于在存储过程中执行若干次sql语句,java程序仅与数据库建立一次链接执行递归操作,所以只要控制好递归深度,控制好数据量性能就没有问题。MySQL为了避免无限递归默认递归次数为1000,可以通过设置。使用MySQL的递归实现,使用with语法。限制执行时间,超过此时间也会终止递归操作。树的层级固定时,可以使用表的自链接查询。参数增加递归深度,还可以通过。点击查看json数据。
2024-06-06 22:25:47
502
原创 多模块工程中Controller中注入Service报错的问题
也就是说,在controller使用service时,获取到了一个service的实现类的实例,而没有真正继承service接口,这时运行就会报错。SpringBoot启动类默认扫描路径是:当前Application类所在的包及其子包。其中:Service 及 ServiceImpl均需在com.example包下。在多模块工程中,Service接口在其他module中,不能被扫描到。的作用:扫描指定的包,包里面的所有接口在编译之后都会生成相应的实现类。注入不报错,可能会使用。
2024-06-05 22:58:10
379
原创 PreSumm模型
在本文中,我们展示了如何在文本摘要中有效地应用BERT,并为提取性模型和抽象模型提出了一个通用框架。我们介绍了基于BERT的新颖文档级编码器,该编码器能够表达文档的语义并获得其句子的表示形式。我们的提取模型是通过堆叠几个句子之间的 Transformer层来建立在该编码器之上的。对于抽象性摘要,我们提出了一个新的微调计划,该计划对encoder和decoder采用不同的优化器,作为减轻两者之间不匹配的手段(前者经过预训练,后者没有)。我们还证明,两级微调方法可以进一步提高生成的摘要的质量。
2023-05-29 21:54:55
867
原创 Alleviating Exposure Bias via Contrastive Learning for Abstractive TextSummarization
通过对比学习缓解文本摘要中的曝光偏差问题
2023-02-21 17:17:05
333
原创 SimCLS: A Simple Framework forContrastive Learning of Abstractive Summarization
SimCLS
2023-02-01 16:58:23
761
翻译 Bringing Order to Abstractive Summarization
当前在文本摘要抽取领域,利用深度模型的监督学习方式表现的最好,这类方法基本都是将摘要抽取看做seq2seq自回归的生成任务,训练时基于极大似然估计,让模型预测的序列的概率最大近似标注的参考序列。这类方法存在一个明显的问题就是:exposure bias (曝光偏差),即模型在预测时候上一个token并不都跟参考序列中的一样,这样造成模型训练与预测时输入不一致性问题,从而使得模型在预测时出现性能衰退的问题。训练阶段和训练完之后的推理阶段,在一个时间步解码时所依赖的上一个token的分布是不一样的。
2023-01-30 19:12:31
534
原创 PEGASUS: Pre-training with Extracted Gap-sentences for Abstractive Summarization
文本摘要
2023-01-09 20:37:23
617
原创 HuBERT: Self-Supervised Speech Representation Learning by Masked Prediction of Hidden Units
HuBERT翻译
2022-12-30 11:14:48
4352
原创 翻译ESSumm: Extractive Speech Summarization from Untranscribed Meeting
在本文中,我们为直接提取语音到语音的摘要提出了一种新颖的体系结构Essumm,它是一个无监督的模型,而无需依赖中间文本。与之前的文本表示的方法不同,我们旨在直接从语音中生成摘要,而无需转录。首先,根据语音信号的声学特征提取一组较小的语音序列。对于每个候选语音段,基于距离的概括置信度得分是为潜在的语音代表度量而设计的。具体来说,我们利用现成的自我监督卷积神经网络来提取原始音频的深层语音特征。我们的方法会自动预测具有目标摘要长度的关键信息的最佳语音段序列。
2022-11-16 13:13:58
1063
原创 IDEA放大软件的界面
重启IDEA即可————————————————原文链接:https://blog.youkuaiyun.com/weixin_36257834/article/details/112954803It seems to me that in my IDE everything is too petty. I would like there to be a font about the same as inside the editor. How can I do it?And how can I inc...
2022-03-13 11:38:30
1390
原创 spring学习笔记(下)
spring学习笔记(上)文章目录11、代理模式11.1 静态代理11.2 动态代理12、AOP12.1 AOP的概念12.2 AOP在spring中的作用12.3 使用spring实现AOP方式一:使用spring的API接口方式二:自定义来实现AOP(主要是切面定义)方式三:使用注解实现13、整合Mybatis11、代理模式为什么要学习代理模式?因为这是springAOP的底层代理模式的分类:静态代理动态代理11.1 静态代理角色分析:抽象角色:一般使用接口或抽象类真实角
2022-02-24 21:35:05
512
原创 spring学习笔记(上)
Spring1、Spring简介优点(特点)2、IOC(控制反转)理论的理解3、hello spring4、IOC创建对象的方式5、spring配置5.1 别名5.2 在配置文件中使用其他配置文件6、依赖注入构造器注入set方式注入(重点)扩展方式注入7、Bean作用域单例模式(默认)原型模式其他的(request、session、application、websocket只在web开发中用到)8、自动装配BeanbyNamebyType使用注解实现自动装配9、使用注解开发10、使用Java的方式配置spr
2022-02-21 15:40:28
491
原创 动态SQL
官方文档文章目录搭建环境if的使用where的使用choose、when、otherwiseforeach动态SQL就是指根据不同的条件生成不同的SQL语句搭建环境创建数据库:CREATE TABLE blog(id VARCHAR(50) NOT NULL COMMENT '博客id',title VARCHAR(100) not null comment '博客标题',author VARCHAR(30) not null comment '博客作者',creat_time da
2022-02-15 21:07:54
446
原创 多对一、一对多处理
创建数据库create table teacher(id int not null primary key,name varchar(20));insert into teacher values(1,'c老师');insert into teacher values(2,"x老师");CREATE table student(id int primary key,name varchar(20),tid int,key fk_tid(tid),constraint fk_t
2022-02-14 18:12:55
267
原创 mybatis日志的使用
STDOUT_LOGGING在核心配置设置后可以直接用 <settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings>LOG4J导入依赖包<!-- https://mvnrepository.com/artifact/log4j/log4j --><dependency> <groupId>log4j<
2022-02-13 11:46:38
334
原创 解决数据库字段名和实体类属性名不一致的问题(ResultMap结果集映射)
官方文档问题数据库字段:id name pwd实体类属性:id name password查询结果:password查询为null原因:sql语句:select * from mybatis.user where id = #{id}其实为:select id,name,pwd from mybatis.user where id = #{id}而输出的user的password属性没有赋值,所以为null解决方法:1.起别名(了解)select id,name,pwd as p
2022-02-13 10:43:53
701
原创 Mybatis优化核心配置
官方文档<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="development">
2022-02-11 21:37:05
406
原创 CRUD思路:使用map传多个参数、模糊查询
使用map传参map传递参数,直接在sql语句中取出key对象传递参数,直接在sql语句中取出属性只有一个基本数据类型参数时,可以直接在sql中取到public interface UserMapper { User getLoginUser(Map<String,Object> map);}<?xml version="1.0" encoding="UTF8" ?><!DOCTYPE mapper PUBLIC "-//mybatis
2022-02-11 20:21:47
488
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人