自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 某Java大佬在地表最强Java企业(阿里)面试总结

面试题真的是博大精深,也通过这个面试题学到了很多东西,很多笔者也不是很懂,如有描述错误的地方还望大佬赐教HashMap和Hashtable的区别Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。Hashtable 中的方法是Synchronize的,而HashMap中的方法在缺省情况下是非Synchronize的。HashMap把Hashtable的contains方法去掉了,改成containsValue和contains.

2020-08-23 19:48:06 163877 2979

原创 车流量估算OD矩阵CGAME:Cyclic Graph Attentive Match Encoder (cgame) A Novel Neural Network For OD Estimation

论文地址:https://arxiv.org/abs/2111.14625 将多区间交通流量视为时空输入,将OD(original destination)矩阵视为异构图结构输出。

2024-02-03 16:58:14 1121

原创 交通流量预测STFGNN:Spatial-Temporal Fusion Graph Neural Networks for Traffic Flow Forecas

网络中的每个节点通过与ASTFG的多次矩阵相乘,可以聚合来自ASG的空间相关性、来自ATG的时间模式相关性以及来自ATC的自身最近相关长时间轴。角上的 ATG 增强来自具有相似时间模式的节点的信息。空间图 ASG 由数据集给出,时序图 ATG 由 Alg.1 生成的时序图 ATG,以及时序连接图 ATC,如果上一个时间步骤和下一个时间步骤是同一个节点,则 ATC 的元素为非零。该融合图包含了每个节点与其(1)空间相邻节点、(2)具有相似时间模式的节点以及(3)在时间轴上具有先验或后继情况的节点的关联信息。

2024-01-17 13:16:13 1008

原创 交通流量预测:T-GCN A Temporal Graph Convolutional Network for Traffic Prediction

为了同时捕捉时空相关性,将图卷积网络(GCN)和门控递归单元(GRU)相结合,提出了一种新的基于神经网络的流量预测方法–时态图卷积网络(T-GCN)模型。具体地,GCN用于学习复杂的拓扑结构以捕获空间相关性,而门控递归单元用于学习交通数据的动态变化以捕获时间相关性。G = (V, E) 邻接矩阵A(1表示两个路有连接,反之没有),把路当作结点,N是结点的数量XN×PX^{N×P}XN×P特征矩阵,P是结点特征的数量,也就是历史时间序列的长度Xt∈RN×iXt​∈RN。

2024-01-16 22:38:21 623

原创 深度强化学习车辆重定向HMDRL: Hierarchical Mixed Deep Reinforcement Learning to Balance Vehicle Supply andDemand

​ 车辆供需不平衡影响叫车系统效率抬高价格会降低乘客的打车需求,订单调度只注重将订单与附近的车辆匹配,车辆在定位适合平衡跨区域供需。闲置车辆对未来交通产生影响,从排序决策的角度考虑车辆重定位。深度强化学习是什么?Actor 基于概率分布选择行为, Critic 基于 Actor 生成的行为评判得分, Actor 再根据 Critic 的评分修改选行为的概率。深度强化学习结合了DL特征提取和RL的决策能力深度强化学习分为基于值函数、基于策略梯度和AC算法。

2024-01-16 22:35:44 901

原创 交通流量预测HSTGCNT:Hierarchical Spatio–Temporal Graph Convolutional

图卷积网络(GCN)具有图形化描述道路网络不规则拓扑结构的能力,已被应用于交通流预测任务中。然而,基于GCN的交通流预测方法往往无法同时捕捉到交通流数据所承载的短期和长期时间关系,并且还存在过平滑问题。为了克服这些问题,我们提出了一个分层的交通流预测网络合并新设计的长期时间Transformer网络(LTT)和时空图卷积网络(STGC)。具体而言,LTT旨在学习交通流数据之间的长期时间关系,而STGC模块旨在通过一维卷积和图卷积之间的级联分别捕获交通流数据之间的短期时间关系和空间关系。

2024-01-16 22:32:38 1039

原创 深度强化学习的变道策略:Harmonious Lane Changing via Deep Reinforcement Learning

多智能体强化学习的换道策略,不同的智能体在每一轮学习后交换策略,达到零和博弈。和谐驾驶仅依赖于单个车辆有限的感知结果来平衡整体和个体效率,奖励机制结合个人效率和整体效率的和谐。自动驾驶不能过分要求速度性能,考虑单个车辆的厌恶和所在路段的整体交通效率的奖励函数,适当的混合以提高整体的交通效率。章节安排:简介和谐变道的深度强化学习模型模拟器设计实验设置和所提出的策略在训练和测试中的仿真结果模型的一些有趣问题总结。

2024-01-16 22:28:27 989

原创 目标检测DETR:End-to-End Object Detection with Transformers

假设我们有一个给定的张量,其形状为[4,3,32,16],使用这个张量,我们可以确定这个批次有四张图形图像,每个图像都有三个彩色通道,图像的高度和宽度分别为32*16。​ object queries每一次要先做自注意力操作,(第一层是可以不做的)这样做是为了消除冗余框,互相通信后会知道每个query可能得到一个什么框,尽量不去做重复的框。编码器进来的图像特征和object queries反复做注意力机制,每层的输入和输出维度都是不变的,都是object queries的大小。

2024-01-16 22:19:16 832

原创 车辆重定向DDRL: A Decentralized Deep Reinforcement Learning Method for Vehicle Repositioning

网约车系统提高了车辆的使用效率和城市交通。然而,供需失衡仍是一个问题。为了解决这一问题,提高资源利用效率,提出了一种用于车辆定位的分布式深度强化学习方法。在DDRL中,每辆车都被建模为一个独立的代理,并根据自己的状态进行调度,以重新平衡当地的供需。因此,全球再平衡问题被分解为许多小的局部再平衡问题。首先,提出了一种新的奖赏评估方法,将传统强化学习中长期的全局奖赏转化为多个短期的局部奖赏。其次,通过学习所有分散代理的样本数据,设计了一个统一的算法。最后,引入状态权重矩阵,放大相邻车辆状态之间的差异。

2024-01-16 22:12:59 347

原创 Transformer:Attention Is All You Need

CNN计算的时候,每次都是一个窗口,对于两个像素如果比较远的话,需要很多层卷积才可以把像素连接起来,但Transformer一次就能看到所有的序列,但卷积可以做多个输出通道,一个输出通道可以认为是识别不一样的模式,多头的注意力机制可以模拟CNN的多输出通道的一个效果。第三个Key和Value是编码器的输出(Value的加权和),Query是解码器的输入,根据query向量,在编码器的输出里面找出相似的东西,不相似的东西可以忽略掉。这种内部的固有顺阻碍了训练样本的并行化,在序列较长时,这个问题变得更加严重。

2024-01-16 22:04:28 875

原创 手把手从入门教学深度学习(包括环境配置和学习)

深度学习初学者,很多知识还在摸索学习阶段博客根据,主要是存在版本问题和一定的安装问题如果博客有什么描述不对的地方,或者对某一块有更好的方法欢迎大佬评论或私信指出爱学习,爱分享,爱交流。

2023-07-06 11:24:00 365

原创 写毕业论文之前一定要看的经验总结!!!

​ 摘要简而言之就是把你整篇论文的内容做一个简要的概述。​ 作为计算机毕业论文的摘要背景需求分析开发技术系统设计系统实现。

2023-06-30 20:54:46 391

原创 跟李沐学AI——实用机器学习(入门版)

机器学习目录2.1 探索性数据分析2.2 数据清理2.3 数据变换2.4 特征工程2.5 数据科学家的日常Stanford University Practical machine learning2.1 探索性数据分析​ 对目标的ftr数据进行处理,针对不同的信息做出不同的图形输出数据集的行数和列数以及前十行元素import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seabor

2023-04-24 20:26:27 1033 1

原创 JAVA Web 常见问题解决方案(持续更新,欢迎投稿常见问题)

大家有什么问题未解决的可以试图联系博主,群号在主页的详细资料都是博主自己学习过程中遇到的问题,大家有什么常见问题欢迎Git。

2023-01-26 21:31:26 1155

原创 手把手带初学者快速入门 JAVA Web SSM 框架

SSM初学者必备博客,手把手教学,

2023-01-26 21:06:50 877

原创 河北专升本经验总结分享

专接本交流群:1051749714 (有什么问题欢迎进群讨论,群文件有模拟卷)资料来源于网络,如有冒犯请联系删除(资料免费供给大家学习使用,禁止转出售卖,后果自负)建议看一下,过来人的忠告:不要一下全部保存,看哪个保存哪个,博客不会删除的,有需要随时回来保存观看(发呆就是一下保存,结果没打开过几个,等整理的时候发现资料不少)能不报班就不报班,给家里省点钱,报班也是这些内容,自己学也是这些内容虽然话是这么说的,报班前百般忠告作用不太大,还是义无反顾报了,然后回来和我吐槽报班意义不大虽然每.

2022-03-24 16:28:46 13804 22

原创 Java && C++ 实现第十二届蓝桥杯 C++ B组 省赛真题(希望能和各位佬能一起讨论算法题:讨论群:99979568)

如有错误,还请佬 评论或私信指出等后面在补充补充解题思路,在补一套C++实现,再也不肝博客了/(ㄒoㄒ)/~~手写题解字丑,但是小编感觉会比文字看的直观一些(其实是不会用数学公式)介意字丑勿看(由于上传图片有限制,如果描述不清楚点击这里)手写题解合集A:空间B:卡片C:直线D:货物摆放E:路径F:时间显示G:砝码称重H:杨辉三角形I:双向排序J:括号序列A:空间package LanqiaobeiExam._12CB;/** * ClassName: A空间.

2022-03-22 22:53:33 7272 2

原创 22计算机408考研—数据结构—图

手把手教学考研大纲范围内树定义,遍历,Huffman,并查集22考研大纲数据结构要求的是C/C++,笔者以前使用的都是Java,对于C++还很欠缺,如有什么建议或者不足欢迎大佬评论区或者私信指出初心是用最简单的语言描述数据结构Talk is cheap. Show me the code.理论到处都有,代码加例题自己练习才能真的学会图的基本概念图官方解释: 图G由集合V和集合E组成,记作G = (V,E) V(G)代表图G的顶点集合 (有穷非空集合) E(G)代表图G的边集合(.

2021-11-19 22:07:18 34841 371

原创 22计算机408考研—数据结构—树定义,遍历,Huffman,并查集

手把手教学考研大纲范围内树定义,遍历,Huffman,并查集22考研大纲数据结构要求的是C/C++,笔者以前使用的都是Java,对于C++还很欠缺,如有什么建议或者不足欢迎大佬评论区或者私信指出初心是用最简单的语言描述数据结构Talk is cheap. Show me the code.理论到处都有,代码加例题自己练习才能真的学会树的基本概念二叉树顺序存储的定义树的基本概念我们还记得线性表是 一个结点连着一个结点树相对于线性表来说是 一个结点连着多个结点1 结点.

2021-10-24 11:38:48 32231 310

原创 22计算机408考研—数据结构—线性表、栈、队列、数组

顺序表官方含义:一段地址连续的存储单元依次存储线性表的数据元素。其实就相当于数组,把顺序表当数组看最简单了

2021-10-09 17:21:15 17790 248

原创 水桶分水问题详解(C++实现)

发呆——尽量用最简单的话语让读者理解问题思路,让读者不在发呆Talk is cheap, show me the code .你知道的越多,你不知道的越多。如果你有无穷多的水,一个3 公升的提捅,一个5 公升的提捅,两只提捅形状上下都不均 匀,如何才能准确称出4 公升的水?按照原始逻辑,两个水桶不断地分水,倒水大桶向小桶倒满水,然后小桶满了,把小桶的水倒了,大桶的水倒向小桶小桶满了以后,继续小桶的水倒了,大桶的倒向小桶或者大桶倒小桶的时候,大桶没水了,把大桶接满水,继续这种循环 小.

2021-09-25 20:50:19 5523 161

原创 22计算机408考研—数据结构—排序(详解加例题)

排序排序的基本概念顾名思义,给一个无序数组的值进行顺序存储原数组:2 3 1 5 6 4 8 9 7排序后:1 2 3 4 5 6 7 8 9直接插入排序思路:插入 == 把数插进去也是两层循环数组num第一层循环从下标为1的值开始,循环变量为i第二层循环就是把第一层的值拿出来,然后从第i-1个向前循环,找到第一个小于num[i]的值,这个值的下标如果是j-1的话,那么num[j]就是第一个大于num[i]的值把num[i]用一个变量temp保存一下把下标为j到i-1的值依次向

2021-09-20 16:18:34 25985 505

原创 手把手教你在Linux(Deepin)充分发挥Chrome(谷歌浏览器)

这几个插件都是小编在Linux下日常使用的,强烈推荐安装Chrome就不说了,去软件商店或者官网自己下载安装Chrome官网:https://www.google.cn/chrome/必做步骤XDM下载器(类似于IDM)TampermonkeyADB广告拦截B站下载助手Stream Recorder视频下载Fireshot捕捉网页截图1.必做步骤所有插件的使用方法,打开chrome,点击右上角三个点,点击更多工具,点击扩展程序然后把右上角的开发者模式打开,以后的每个文件或.

2021-07-01 17:41:17 4538 162

原创 手把手教你在Linux(Deepin)把自己下载的软件放到任务栏启动器

可以用终端的方法,这里展示图形化界面的方法,简单明了我们这里把XDroid放到任务栏的启动器再打开一个文件夹进入下面的路径/usr/share/applications回车即可然后我们右键以管理员方式打开需要输入密码验证然后会弹出一个新的当前页面,我们把XDroid直接复制到新的页面里面打开启动器即可查看...

2021-07-01 16:05:54 2020 153

原创 手把手教你在Linux(Deepin)使用IDEA连接MySQL

JDK可以直接用IDEA安装IDEA直接在Deepin软件商店安装即可IDEA官网链接:https://www.jetbrains.com/idea/download/#section=linuxMYSQL安装:https://blog.csdn.net/weixin_46285416/article/details/117925764IDEA安装后,第一次打开需要注意的步骤连接MySQL勾选对话框点击Continue点击Don’t Send选择Evaluate for free.

2021-07-01 11:59:58 2103 148

原创 手把手教你在Linux(Deepin)使用Rider开发.net项目

Rider安装.net环境安装Rider官网如果觉得下载慢就用百度网盘链接链接:https://pan.baidu.com/s/1hXo55os9ajptS3Ouy0qiYg 提取码:t301 找到下载好的文件右键Rider,解压到文件夹,(也可以根据个人解压到其他地方)找到当前文件夹目录,打开rider.sh,运行JetBrains.Rider-2021.1.3/JetBrains Rider-2021.1.3/bin/rider.sh点击运行即可勾选对话框,点击c.

2021-07-01 10:34:39 7340 237

原创 手把手教你在Linux(Deepin)安装MySQL和MariaDB

两者的关系MariaDB和MySQL的大概关系MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,

2021-06-17 16:43:19 7265 587

原创 你真的了解Linux(Deepin)的软件商店吗?(内附极力推荐的软件)

Deepin的软件商店相对于大多数Linux来说是非常友好的,它可以帮助我们更加快捷的安装软件,软件商店已经适配了大量我们常用的软件。

2021-06-15 10:53:03 8816 20

原创 手把手教你在Linux(Deepin)通过you-get下载网页视频

you-get简介下载you-get如何使用you-get简介you-get是一款开源的视频网站下载工具(一般都是1080P的)。使用You-Get可以很轻松的下载到网络上的视频、图片及音乐。(算了,直男说不出来花里胡哨的东西,直接下载吧)you-get下载百度搜索会显示需要下载各种环境,配置各种文件,这里在Deepin只需要几个简单的命令更新sudo apt-get update安装 pipsudo apt-get install python3-pip安装 you-get.

2021-06-14 16:06:03 10049 118

原创 手把手教你安装Linux(Deepin)系统到物理机

笔者是个零基础的小白,描述不准确的地方还望路过的大佬指点建议是双系统的电脑会比较好,笔者认为deepin现在还是不能完全替代window(实话实说,仅限个人观点),但是deepin肯定有他的优势,否则也不会有那么多人用的。装双系统的话,建议把d盘分成几个(记得把你的文件保存好,这边建议如果没有移动硬盘的话,并且没有某度网盘的话,还是用阿里云盘吧,阿里云盘相对于平民来说很友好,不限速)搜索打开创建并格式化硬盘分区(这是win自带的,当然也可以用其他工具进行更改)打开后是这个样子的备份好.

2021-06-14 13:14:31 13980 460

原创 通过IDM插件让本就不限速的阿里云盘直接起飞

首先需要下载一个IDM下载工具,可以通过链接直接下载文件因为访问网站可能会很慢,我已下载完保存到蓝奏上面了,大家下载会很快。解压压缩包里面的IDM压缩包点击exe文件,傻瓜式安装如果告诉你需要更新就不用更新,这个软件更新很慢的在这个位置修改为中文然后重启电脑(小编当时重启完电脑并没有有效,而是第二天起来的时候无意中发现生效了,????)...

2021-06-02 08:18:55 40660 333

原创 手把手教你学习汇编语言——从入门到起飞

关于这篇博客,笔者会尽量用最简单的方式教会大家汇编语言以便应付各种考试有什么不足的忘大佬评论或私信指出。汇编环境安装汇编运行调试汇编指令希望大家看完这些找一些样例练习一下会学的更好,这里有一些练习题希望能帮助到大家汇编语言编程题总结汇编语言环境安装这里用的是Masm,相比较纯Dosbox会简单很多的汇编语言和CodeBlock安装包 密码:dqs9下载以后打开运行下一步安装完成即可安装完成后打开,进来是默认的程序框汇编语言运行的话,一定要保存文件到本地才可以.

2021-05-11 10:32:15 127923 1963

原创 汇编语言编程题总结(特别适用河北专接本)

汇编语言的编程题如有不足,还望大佬们指教汇编语言基本框架(考试时,当你实在不会写的时候,把基本框架写上会有基本框架的分数)注:汇编语言的注释是 ; 分号 其他语言一般是 //DATAS SEGMENT ;数据段 ;此处输入数据段代码 DATAS ENDS CODES SEGMENT ;代码段 ASSUME CS:CODES,DS:DATAS ;数据段给DS,代码段给CSSTART: ;开始代码 MOV AX,DATAS ;需要先把DATA给AX.

2021-05-10 20:36:20 25142 670

原创 闭关六个月涉及到的微机原理简答题(特别适用河北专接本)

笔者准备过程中遇到的简答题精简版如有不足,还望大佬们指教第一章冯·诺依曼计算机的基本设计思想是什么?答:(1)采用二进制,机器用二进制表示数据和指令。(2) 存储程序,将程序和数据存放在存储器中。(3) 程序控制,计算机在工作时从存储器取出指令加以执行,自动完成计算任务。(4) 指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行。(5) 计算机由存储器、运算器、控制器、输入设备和输出设备五大基本部件组成。什么是总线,简述各类总线的应用场合?答:(1)总线(Bus)是计算机各.

2021-05-10 11:51:35 23999 669

原创 闭关六个月整理出来的微机原理知识点(特别适用河北专接本)

笔者准备过程中的总结,是通过填空题,简答题等等总结出来的如有不足,还望大佬们指教A14运算器 和 控制器 又称为中央处理器(CPU)。计算机由 运算器 控制器 存储器 输入设备 输出设备 五大部分组成 。根据传送的信息类型,系统总线可以分为三类:数据总线 地址总线 控制总线8086CPU由 总线接口部件BIU 执行部件EU 组成。半导体存储器按存取方式不同,分为 读写存储器RAM 只读存储器ROM。读写存储器RAM 指可以随机地、个别地对任意一个存储单元进行读写的存.

2021-05-10 10:44:26 45882 964

原创 啊?密封类可以被继承了 —— 爷青结(JDK15新特性)

2020-9-15发布了JDK15JDK15一共有14个新特性,其中最为笔者印象深刻的莫过于对于——密封类可以被继承密封类从刚开始学就从各种途径了解到不能被继承,新版本的密封类如果想要被继承需要用permits指定被继承的类同时,被继承的类需要用final,sealed或者non-sealed修饰正常的一个代码思路public class Person { }class Teacher extends Person { } //教师class Student extends P.

2020-10-24 12:48:32 22441 327

原创 Get一个全新的网盘工具5T的OneDrive(如何领取免费的5T空间的OneDrive和Office)

这里并没有什么破解盗版一说,完全是官网的活动,限时领取,不知道什么时候就不能用了,如果看到了就快领取试试吧,毕竟5T的空间比某盘要好用很多,还带Office全家桶通过其他工具下载某盘文件(无需下载某盘客户端)注册活动账号领取福利获取OneDriveOffice安装注册活动账号领取福利第一步,打开活动网站往下滑输入姓氏,名字,以及你想要的邮箱前缀,输入后点击人机验证,验证成功点击SIGN UP然后点击CONFIRM然后就是申请成功了,您的账号和默认的密码,点击SIGN IN进去.

2020-08-17 07:15:50 26698 78

原创 Java实现 LeetCode第197场周赛 (题号5460,5461,5211,5463)

5460. 好数对的数目给你一个整数数组 nums 。如果一组数字 (i,j) 满足 nums[i] == nums[j] 且 i < j ,就可以认为这是一组 好数对 。返回好数对的数目。示例 1:输入:nums = [1,2,3,1,1,3]输出:4解释:有 4 组好数对,分别是 (0,3), (0,4), (3,4), (2,5) ,下标从 0 开始示例 2:输入:nums = [1,1,1,1]输出:6解释:数组中的每组数字都是好数对示例 3:输入:nums = [1

2020-08-11 14:17:05 11093 107

原创 Java实现第十一届蓝桥杯 省赛真题(希望能和各位大佬能一起讨论算法题:讨论群:99979568)

指数计算解密跑步训练合并检测REPEAT程序分类计数整除序列走方格字符串编码整数小拼接 试题 A: 指数计算本题总分:5 分【问题描述】7 月 1 日是建党日,从 1921 年到 2020 年, 已经带领中国人民走过了 99 年。请计算:7 ^ 2020 mod 1921,其中 A mod B 表示 A 除以 B 的余数。【答案提交】这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。packag

2020-08-11 14:12:11 9532 103

原创 Java实现LeetCode第32场双周赛(题号5468,5469,5470,5485)

有什么不对的地方欢迎大佬评论区评论5468. 第 k 个缺失的正整数(遍历)5469. K 次操作转变字符串(遍历记录)5470. 平衡括号字符串的最少插入次数(压栈)5485. 找出最长的超赞子字符串(位运算,前缀和)5468. 第 k 个缺失的正整数给你一个 严格升序排列 的正整数数组 arr 和一个整数 k 。请你找到这个数组里第 k 个缺失的正整数。示例 1:输入:arr = [2,3,4,7,11], k = 5输出:9解释:缺失的正整数包括 [1,5,6,8,9,10,.

2020-08-09 15:02:08 10899 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除