最新 最热

链接 动态链接 静态链接

要想了解底层,链接是一个不得不过的一关,我总结了下学习的心得,首先要了解链接器到底是如何工作的,链接器分为两类,一个是静态链接,一个是动态链接,先来讲解静态链接,静态链接要干两件事:...

2021-09-26
1

intellij idea常用快捷键

Ctrl 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl ...

2021-09-24
1

强化学习之策略迭代和价值迭代(gym)

起初写完代码发现run完policy_evaluation后value表中的值不收敛,越来越大,直至inf。后来发现是new_value_table = np.copy(value_table)的错误,因为更新V(s)用的是+=,所以若不置零(new_value_table = np.zeros(env.nS))则...

2021-09-18
1

自我分析colly的robots源码

colly是golang语言的爬虫框架,我看了下网上没有一个人去讲解相关的内容,所以自己去研究了下源码。 首先,是在colly.NewCollector()完毕后拿到了colly对象,可以通过将c.IgnoreRobotsTxt=false将robots协议开启,随后打断点进...

2021-09-14
1

一个中文冒号引发的“血案”

美好的七夕刚刚过了一半,突然收到了同事的 询问,我们线上运行的脚步转换工具突然不能用了,紧急求助。

2021-09-08
0

VBA小技巧13:匹配大小写查找

Set rngFound =rngSearch.Find("EXCEL", lookat:=xlPart)

2021-08-31
1

【未解决】获取注解上的注解的值

获取失败,debug发现从方法上获取的Test2类的class对象是代理对象,而代理对象本身并没有拿到该注解。 网上说使用getSuperClass获取到代理的原始对象,但是这个代理使用的不是继承,一番查找后,使用如下方法获取代理的原始对...

2021-08-19
0

Idea SpringBoot, Disconnected from the target VM, address: 127.0.0.1:56577, transport: socket

Disconnected from the target VM, address: ‘127.0.0.1:56577’, transport: ‘socket’

2021-08-16
1

使用debug工具修改寄存器中的值

学习任何一门高级语言都会好奇计算机内部到底如何进行操作的,在win10系统下,想直接操作cpu内部的各类寄存器可以使用debug加dosbox软件进行操作,首先安装好他们,随后进入调试阶段:...

2021-07-08
0

23种设计模式(六)-责任链设计模式

说到责任链设计模式, 我们平时使用的也真是挺多的. 比如: 天天用的网关过滤器, 我们请假的审批流, 打游戏通关, 我们写代码常用的日志打印. 他们都使用了责任链设计模式....

2021-07-01
0