java
文章平均质量分 92
两面包+芝士
主研多模态方向,包括对齐,融合,情感分析,命名实体识别,关系抽取,目标检测,图像描述等
展开
-
数据结构与算法入门(follow 左神)
1.堆结构优先级队列堆是完全二叉树,满足左右孩子分别是2i+1和2i+2,父节点是(i-1)/2完全二叉树高度是O(logN),删掉最大值往下调整成堆也是O(logN)假如有序是自小到大,堆排序就是构建大根堆,把构建好的堆最后一个位置与堆顶做交换,然后heapsize–,此时最后一位是最大值,然后对交换后的结构调整成堆,然后继续上述操作 逐步把大根堆顶放置最后一个(类似冒泡,但每次比较的值少了,且不额外空间复杂度O(1))。return;i ++) {原创 2023-03-10 12:36:33 · 738 阅读 · 0 评论 -
JAVA基础半天速通集锦(only 40点,查找and复习必看)
以下内容根据[【尚硅谷】7天搞定Java基础,Java零基础极速入门](https://www.bilibili.com/video/BV1o841187iP) 视频简单总结而成所谓变量就是可以改变的向量存储;标识符即标识数据的符号——变量名:只有下划线和$,预定义关键字或保留字不给用1. 基本数据类型 byte 8,short 16,int,long 64, float f = 1.0F; 范围小的数据转换为大的没问题,但大到小需要 引用数据类型 类:对象是将内存地址赋值给了变量,所以变量其实是引用原创 2023-02-23 11:11:16 · 475 阅读 · 1 评论 -
多线程字典服务器实现(Java)
回顾前文多线程入门练习 在之前的Java多线程学习中,了解了TCP/UDP网络Socket编程,解决了服务器端建立连接后向客户端发送多条消息接收的问题,解决方法通俗易懂,接收信息的功能由客户端集中到线程处理,实现多线程同步。但是有时候服务端只实现了单用户的功能,而现在需要多用户访问服务端资源,服务端要和各个客户端建立连接,用对话进行通信,就像我们用微信、视频等每天都有客户端,这是多用户与服务器通信的一个例子。 简单来说,本次任务就是使用客户端-服务器架构,设计和实现服务器端和客户端,允许并发客户端原创 2022-04-15 13:00:00 · 867 阅读 · 2 评论