
笔记
文章平均质量分 79
tcmyxc
在这个国度中,必须不停地奔跑,才能使你保持在原地。——红皇后假说
展开
-
IntermediateLayerGetter 简介
IntermediateLayerGetter 简介原创 2022-06-23 14:48:47 · 2352 阅读 · 0 评论 -
Balanced Multimodal Learning via On-the-fly Gradient Modulation论文笔记
Balanced Multimodal Learning via On-the-fly Gradient Modulation论文笔记引言多输入模态有望提高模型性能,但我们实际上发现即使多模态模型优于其单模态模型,它们也没有得到充分利用。 具体来说,在本文中,我们指出现有的多模态判别模型(其中为所有模态设计了统一的目标)可能仍然存在欠优化的单模态表示,这是由某些场景中的另一种主导模态引起的,例如,吹风事件中的声音 ,绘图事件中的视觉等。为了缓解这种优化不平衡,我们提出了动态梯度调制,通过监控它们对学习目原创 2022-05-09 12:57:48 · 1833 阅读 · 0 评论 -
Windows 平台下自己编译 Lua5.3.6 解释器
文章目录一、环境以及安装包1.1 环境以及安装包1.2 安装前的准备工作一、环境以及安装包1.1 环境以及安装包gcc 编译环境(本人选择TDM-GCC9.2.0,下载链接)Lua 源代码(本人选择 lua-5.3.6)1.2 安装前的准备工作将 TDM-GCC 的 bin 目录添加到环境变量进入 TDM-GCC 的 bin 目录,将 把 mingw32-make.exe 复制一份并修改为改为 make.exe,如下图:验证 GCC 环境,输出如下...原创 2021-02-19 21:48:35 · 981 阅读 · 3 评论 -
面试题系列(2)
文章目录1、Java的基本变量有哪些?各占几个字节?2、构造函数能被重写吗?能被重载吗?3、子类的super是重写吗?4、接口和抽象类的区别有哪些?能被实例化吗?里面变量有什么不同吗?方法有什么不同?5、线程的创建方式有哪几种?创建方法说下?内存模型中线程私有的有哪些?6、String abc = new Stirng("abc"),新建了几个对象?abc指向哪?7、TCP/IP有几层?每一层的作用?MAC地址在哪层?8、List和Set区别是什么?Set为什么能去重?9、A继承exception,B又继承原创 2021-02-15 14:26:13 · 94 阅读 · 0 评论 -
面试题系列(1)
文章目录1、CAP理论2、Reactor(反应器)模式3、分布式如何保证一致性4、死锁和饥饿,死锁的解决方法5、AVL树、平衡树、红黑树、B树6、进程、线程的理解,进程通信,线程通信,线程不安全如何解决7、各种排序算法8、final的使用9、String StringBuffer StringBuilder10、HashMap HashTable 1.7 1.8参考文献1、CAP理论分布式环境下(数据分布)要任何时刻保证数据一致性是不可能的,只能采取妥协的方案来保证数据最终一致性。这个也就是著名的C原创 2021-02-15 14:21:34 · 104 阅读 · 0 评论 -
计算机网络-应用层
文章目录网络应用模型C/S 模型P2P 模型域名系统 DNS域名解析过程文件传输协议 FTPHTTP协议HTTP 报文结构参考文献网络应用模型C/S 模型服务器总是打开,总是处于接收请求的状态,如果收到请求,则解析请求,进行必要的处理,并将处理结果发送给客户端特点:客户机地位不均等,服务器可以通过用户权限控制管理客户机客户机不直接通信单个服务器支持的客户机有限P2P 模型各节点既是客户端又是服务器,都可以上传下载,相互之间直接通信优点:减轻了服务器的压力消除对某个服务器的完全依原创 2021-01-17 14:03:28 · 107 阅读 · 0 评论 -
Win10 环境下编译openjdk15
文章目录前言准备工作软件以及源代码依赖包安装小技巧编译生成配置文件编译结语参考文献前言这篇文章写于2021年1月份。我在Windows 和 Linux 平台上都试着编译过 openjdk,Linux 平台上的一般按照周大大的步骤来,不会有什么问题,不过还是给个建议:使用 Ubuntu18 最佳,因为这样你不需要手动更改 GCC 的版本(Ubuntu18 的 GCC 版本是 7.x,刚好和官方的要求符合),给自己省了点麻烦。当然,如果你是 Linux 使用高手,可以忽略我这一点建议。在 Windows原创 2021-01-12 11:40:57 · 717 阅读 · 4 评论 -
Java反射
反射定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。反射的作用运行时分析类运行时查看对象编写泛型数组代码利用Method对象的invoke方法调用任意方法Method对象是你想要的调用的方法的对象invoke方法调用包装在当前Method对象中的方法反射相关类Class类所有反射 API 的入口点保存类的所有信息原创 2021-01-02 21:01:03 · 107 阅读 · 0 评论 -
C++的赋值表达式
在Java核心技术的书里面看到的有意思的一行代码if(x = 0){ //do something}其实这句语句永远不会被执行,因为x=0这个表达式的值为0,所以if条件句不成立给个测试代码:#include <iostream>using namespace std;int main(){ int x; if(x = 0){ cout << "Hello" << endl; } else{ printf("x的值为:%d\n", x);原创 2020-11-29 18:27:35 · 814 阅读 · 0 评论 -
初始化块和构造函数的执行顺序
问题在Java中,如果初始化块在构造函数之后出现,是会先执行构造函数还是初始化块?结论先直接给结论:初始化块无论在哪里出现,都会先于构造函数执行,初始化块的执行顺序就是在代码中的先后顺序测试代码public class InitialClock { private String name; private int age; { name = "hhh"; age = 23; System.out.println(name +原创 2020-11-29 18:14:59 · 789 阅读 · 1 评论