Loading

摘要: 实习日志 task 1:后台管理nyjk-admin项目搭建,引入aks加解密接口进行页面展示 nyjk-admin项目引入nyjk-common的jar包。 调用common中得 AksDeviceCryptoGateway 接口注入对象。 编写相关controller接口 使用ajax 请求数据 阅读全文
posted @ 2022-02-14 21:21 Rookie丶flying 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 从前我们的Java代码因为一些原因使用了HashMap这个东西,但是当时的程序是单线程的,一切都没有问题。后来,我们的程序性能有问题,所以需要变成多线程的,于是,变成多线程后到了线上,发现程序经常占了100%的CPU,查看堆栈,你会发现程序都Hang在了HashMap.get()这个方法上了,重启程序后问题消失。但是过段时间又会来。而且,这个问题在测试环境里可能很难重现。 我们简单的看一下我们自己的代码,我们就知道HashMap被多个线程操作。而Java的文档说HashMap是非线程安全的,应该用ConcurrentHashMap。 阅读全文
posted @ 2022-02-07 16:12 Rookie丶flying 阅读(32) 评论(0) 推荐(0) 编辑
摘要: java 后端开发师面试 java 基础 什么是面向对象,谈谈你对面向对象的理解。 三大特性 封装:明确标识出允许外部使用的所有成员函数和数据项 内部细节对外部调用透明,外部调用无需修改或者关心内部实现 javabean 的属性私有,提供get/set对外访问。 orm框架 操作数据库,我们不需要关 阅读全文
posted @ 2021-12-24 12:08 Rookie丶flying 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 这篇论文是发在 2013 Sigcomm 顶会,应该是将机器学习的思想应用到拥塞控制领域的新的尝试。Remy 算法通过在不同的网络环境下找到该环境的最佳 Remy CC,将网络环境建模为 马尔可夫 过程,定义 objective function,并且定义 state 和 action,建立映射表,有 RL 的意思了。以现在的眼光看,网络环境的变化 是很难 通过映射表列举出来,同样也要耗费很大内存资源去存储这些映射,如果遇到未知的memory,性能就会比较差。但无疑推动了DRL 在 拥塞控制的应用。 阅读全文
posted @ 2021-03-31 21:27 Rookie丶flying 阅读(255) 评论(0) 推荐(1) 编辑
摘要: 作者提出的 TCP_RL 算法主要是为了解决两个问题:short flow 的 IW 配置问题,long flow 的 CC 配置问题。TCP_RL 中的 discount UCB 是为每个 user group 找到合适的 IW,A3C 是为每个 User group 找到合适的 CC。因为网络环境的多变性,而目前无论 CC 或 IW 都是 静态配置的无法达到很好的性能,因此 需要动态配置 CC 或 IW。 阅读全文
posted @ 2021-03-25 20:25 Rookie丶flying 阅读(466) 评论(0) 推荐(1) 编辑
摘要: ns3-gym 是从一篇论文看到,据说可以更好的将强化学习与ns3仿真结合起来的一个框架。 论文地址: https://arxiv.org/abs/1810.03943 WSL,即windows的子linux系统,两者之间可以更好的交互,更方便,主要还支持GPU运算(需要预览版才行)。 阅读全文
posted @ 2020-11-13 13:55 Rookie丶flying 阅读(813) 评论(2) 推荐(0) 编辑
摘要: 在ubuntu18.04上安装ns3。 阅读全文
posted @ 2020-11-12 23:32 Rookie丶flying 阅读(2717) 评论(1) 推荐(0) 编辑
摘要: 正在学习RL—1,记录总结自己的学习过程,并在原文基础上增加一点自己的理解,防止自己以后忘记。 阅读全文
posted @ 2020-10-22 22:15 Rookie丶flying 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 拥塞控制算法主要可以分为两个部分:在端系统使用的的源算法和在网络设备上使用的链路算法。其中端到端的网络拥塞控制算法通常根据接受到的**ACK**(Acknowledge character)确认包中包含的信息来调整拥塞控制窗口的大小,进而控制TCP连接的发送速率,譬如:TCP Tahoe, TCP Reno, TCP Vegas, TCP NewReno, TCP BIC, TCP CBIC, BBR等算法;在网络中间设备上(路由器、防火墙、交换机等)的拥塞控制算法(AQM-Active Queue Management-主动队列管理)通常根据设备中的缓存队列长度信息对网络拥塞控制程度进行判断,并将拥塞控制信息显示或隐式地告知端点,端点根据获得的拥塞控制信息对自身发送速率进行调整,譬如:FIFO, RED(Random Early Detection), ECN(Explicit Congestion Notification), FQ(Fair Queuing)等算法。 阅读全文
posted @ 2020-10-22 22:14 Rookie丶flying 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 本文是通过在 CDN (Content Delivery Network) 的环境中对 BBR 算法进行评估,量化其带来的好处以及对现有部署得拥塞算法的网络流量的影响,从而帮助内容提供商选择正确的拥塞控制算法。 阅读全文
posted @ 2020-10-20 17:57 Rookie丶flying 阅读(298) 评论(0) 推荐(0) 编辑