自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 两种深度强化学习算法在网络调度上的应用与优化(DQN A3C)

首先给出论文地址和代码, Reinforcement Learning Based Scheduling Algorithm for Optimizing Age of Information in Ultra Reliable Low Latency Networks从题目可以得知, 这是一篇有关强化学习的论文, 具体的工作是用A3C算法来优化10个sensor的AOI以及保证URLLC,所谓URLLC,即给每一个sensor都设定一个阈值,接着通过训练来保证每一个sensor的AOI不超过这个阈值,否

2022-03-01 22:20:50 3662 1

原创 C语言总结

此外, 存储在计算机中数字是使用二进制来存储的,所以,以上理解有些问题, 取地址符**&**只会取出int 42 中的第一个地址,不是全部地址,也不是重新生成的地址,一般来说,就使用这第一个地址来代表这个数值的在内存中的地址了。这表明,指针变量pt存储了x 的地址 ,而这个地址,指向了x的第一个字节(第一个内存单元的地址),注意,一定要明白,int* pt 存储的是x的地址!上面的42 的二进制表示只是数字在内存中的存储形式,而不是地址,地址是16进制来表示这个二进制数字的房间号的!即4 和 8个字节。

2023-10-07 22:12:15 66

原创 The Conclusion of UAV-AoI-RL and Other Methods

我想了一下,为什么这么分解,首先要明确策略是动作到状态的映射,这个映射才是一个完整的策略,完整的策略包括一个完整的动作,分解为三个动作的策略,那么子策略的映射包括的就是单个子动作,策略的寻找就转换为了找到一个完整的包含所有动作的策略到找到三个子动作的策略,这样让整个策略更加清晰了。针对这一点,我想说,不是特别的合理,在现实世界中,不会给你这么理想的设备安排方式,如果后面还有这种文章,那么我在写论文的时候就可以说我模型中的优势,即不知道车辆的位置,这是一点要使用RL学习的理由,也即是常说的动态的无线环境。

2022-11-15 21:53:13 561 1

原创 对于线性规划与需要用到的MATLAB知识的一些个人总结与理解

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-04-21 10:30:11 585

原创 基于FIFO队列的AOI图形绘制

目标: 根据不同的服务时间(传输时间)和间隔到达时间绘制信息的age图形。# -*- coding: utf-8 -*-# @Time : 2022/3/18 14:53# @Author : DongXun_Lord# @FileName: plot_age_fifo.py# @Software: PyCharm# -*- coding: utf-8 -*-import numpy as npimport queueimport copyimport loggingi..

2022-03-26 11:08:45 648

原创 Policy Gradient

李宏毅 课堂笔记PPO(proximal policy optimal)字面意思是近似策略优化,是policy gradient的一个变形。先介绍Policy Gradient一个轨迹可以看做一幕。 或者是游戏的一个回合,在这种情况下是存在终止状态的,但很多情况下都是没有终止状态的, 这时,就不易区分每一幕是个怎么回事。Trajectory = {s1,a1,s2,a2,...sT,aTs_1, a_1, s_2 ,a_2,...s_T, a_Ts1​,a1​,s2​,a2​,...s

2021-11-13 21:52:53 3593

原创 Mdel_3 数学建模算法与应用

clc , clear, close all, format long g% Model three \ mathematics modeling% some amount to be used write them in patterns of columns;r = [0.05, 0.28, 0.21, 0.23, 0.25];p = [0, 0.01, 0.02, 0.045, 0.065];q = [0, 0.025, 0.015, 0.055, 0.026]';M = 10000;

2021-08-27 12:14:05 724

原创 JavaScript循环语句总结

if 语句大多数循环语句最为常用的一个语句就是if语句, 其语法为:if (condition) statement1 else statement2;i =33;if (i > 25) { console.log("Greater than 25");}else { console.log("Less than or equal 25")}最好是使用...

2019-09-04 14:17:06 344

原创 JavaScript操作符总结

位操作符ECMAScript 中所有的数值都以IEEE-754 64位的格式存储, 但并不是直接操作64位的值, 而是先将64位的值转换为32位的整数, 然后执行操作, 最后再将结果转换回64位。按位非 是由一个波浪线 ~ 来表示, 执行按位非就是返回数值的反码。var num1 = 25;var num2 = ~num1;console.log(num2); // -26其...

2019-08-27 22:14:08 137

原创 JavaScript中数据类型笔记

今天看书学习了一下, 现在根据书(红宝书)上的内容总结一下;JavaScript 中有5 中简单的数据类型, 分别是 Undefined, Null, Boolean, Number, String.除了以上5种数据类型以外, 还有一种复杂的数据类型, Object。ECMAScript 是松散类型的, 可以使用typeof方法来判断一下数据的类型,var message = "som...

2019-08-25 21:16:04 175

原创 中国空气质量在线监测js破解

参考文章: https://www.cnblogs.com/bobo-zhang/p/11243138.htmlhttps://cuiqingcai.com/5024.html本篇文章是参考以上两篇文章写就 ,思路是一样的, 只是pyhton代码模拟的不一样, 我感觉自己写的好理解, 总之 自己写的理解才是最深刻的,抓取网址; https://www.aqistudy.cn/html/cit...

2019-08-25 15:59:22 772

原创 有道翻译JS破解(二)

上篇文章用了异步发出请求, 用python代码模拟运行js代码, 感觉太麻烦了, 这次介绍的还是有道翻译 ,不过是用execjs这个库来执行js代码, 获取参数后发出请求, 总体来说较python代码一个一个求值简单了不少, 需要的知识是扣代码 的能力, 就看你有没有这个耐心了。第一步要明确的是 通过抓包 来获取数据, 输入一个单词 点击翻译, 可以看到数据果然都在这里, 然后看看需要发送什么...

2019-08-22 11:32:56 247

原创 破解js时的断点调试小结

引言:为了破解js , 在网上看了js的语法, 生出了学习js的想法, 是想系统的买书学习, 看了发现要重新学一门语言还是需要很大毅力的, 因为我总感觉学习JavaScript有些枯燥, 远没有当初学pyhton的热情,所以没办法了,还是学点实用的吧。 破解js就是硬刚, 用selenium还是有局限性的,而且我的电脑用起来真的太慢。正文 :以前每当我打了一个断点 然后想要看看这行代码的含义...

2019-08-21 17:09:42 513

原创 有道翻译js破解

有道翻译JS破解, 看一下思路就可以.今天来攻克一下js加密的网站 ,由于我也是刚开始学, 总免不了四处碰壁, 看网上的教程尝试着破解了几个网站 ,都是最简单的学爬虫破解js的基础网址, 比如谷歌镜像 , 有道翻译, 这两个都可以直接使用python代码模拟执行, 所以说比较简单, 下面介绍的是有道翻译破解, 不同于其他, 我用的是异步的方式, 写完的感觉是10行代码能解决的问题我愣是用了1...

2019-08-20 16:29:26 1960

原创 aiohttp与asyncio库爬取汽车销量排行榜

本次爬取是采用异步方法,异步请求来爬取http://db.auto.sohu.com/cxdata/的数据, 数据要求是提取每个车辆品牌每个车型的每个月份的销量, 数据是ajax加载的, 还是需要抓包获取,难点在于数据的对应以及整体思路是怎么实现爬取的。代码放在了https://github.com/dongxun1/The-Cars-Sales-Nums,里面包含了自定义的mysql储存,以及...

2019-08-19 19:26:51 369

原创 装饰器函数基础

本文主要介绍了:1. 学习装饰器的基础2. 最简单的装饰器:3. 闭包函数装饰器4. 装饰器将传入的函数中的值大写5. 装饰器的好处6. 多个装饰器的执行顺序7. 装饰器传递参数8. 结语学习装饰器的基础学习装饰器之前, 先需要明白函数的一些特性 :函数也是对象, 可以将函数分配给变量, 也可以作为参数传递给另外一个函数,甚至可以储存在数据结构中。函数内部也可以定义函...

2019-08-19 12:04:35 190

原创 字符串转换内置方法

str(), repr()方法的使用我们在定义了一个类后, 如果直接实例化并打印,会得不到自己想要的结果 ,默认的“转换字符串”功能非常的原始:class Car(): def __init__(self,color,mileage): self.color = color self.meileage = mileage my_ca...

2019-08-19 09:49:47 175

原创 aiohttp以及asyncio提取腾讯招聘数据

今天闲来无事, 又用刚学的异步库练了练手, 这次提取的是腾讯招聘的招聘数据, 这里面的数据是ajax加载的, 所以需要抓包获取, 总体的思路是从列表页通过抓包获取一个可以进入详情页的id, 然后接受这个id在详情页中提取数据, 用的异步以及aiohtto库, 时间比同步快了不少, 但还是有些地方不完美, session请求构造一个其实就可以了,但是在我这个程序里只能构造两次。没办法了。以下是代码,...

2019-08-18 16:29:14 381

原创 python中切片的妙用

列表切片是python中的基础知识, 今天拿过来再复习一下, 并学习一下新的切片知识。用好了切片在很多时候都可以事半功倍。本篇文章讲了:切片的步长如何反转一个列表切片删除列表元素给删除后的列表直接赋值使用 :操作符创建浅副本深浅副本 的区别切片的步长不只是我们常用的range循环有步长, 在列表中使用切片一样也有步长,比如:lis = [1, 4, 5, 6, 7, ...

2019-08-18 15:53:41 445

原创 采用aiohttp以及asyncio库提取学校官网数据

这几天学习了异步,协程asyncio的原理, 今天用这种方法爬了一下以前爬过的网站真的头痛, 爬取的结果显示同步和异步时间差不多, 让我怀疑是不是我哪里写错了,还有实现并发的方式也容易错。百度了一下直到了requests请求依然是同步的,所以这里使用aiohttp异步请求"""本次二次爬取 主要目的是熟悉post请求抓包参数携带 熟悉消除警告提示的方法以及使用异步请求实现并发,快速抓取数...

2019-08-17 22:10:06 418

原创 python中 “==”和“is”的区别

python也学习了一段时间了, 深感坚持学习不易, 所有这里记录一下学习到的一些知识,希望能够与大家分享交流。一个生活中的例子“==”和“is”的区别 也可以说是 相同 和 想等的区别, 试想有两只双胞胎猫, 它们的外表看起来完全相同, 都有黑色的毛发以及绿色眼睛, 单从外表无从分别这两只猫,但不可否认的是, 它们依然是两只不同的猫,两个不懂的个体生命。这里引出相等 和 相同 两者之间的...

2019-08-13 22:40:03 198

空空如也

空空如也

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

TA关注的人

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