最新 最热

linux中sigaction函数详解

一、函数原型:sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)

2022-09-01
2

sigaction 函数

今天查一个问题,SIGWINCH的处理函数一直不执行,耽搁了不少时间,最后发现是另外一个地方也设置了,处理函数是另外的。。。。

2022-09-01
2

Go语言中常见100问题-#49 wrap error

作者对上面的场景各举了一个例子进行说明。对需要向error中添加上下文信息的情况,以数据库操作为例,某个角色身份的人请求数据库操作,但是它没有查询权限,当它在查询的时候会返回一个没有访问权限的error. 为了方便debug...

2022-08-15
2

[强网杯2021-线上赛] Pwn方向writeup

堆有rwx权限,下标溢出写got函数为堆地址,在两个堆块上拼接shellcode调用read读入shellcode进行orw拿flag

2022-08-01
3

pytest+requests+allure实现接口自动化测试系列(9)-封装自己的断言

上一篇分享了接口之间的数据依赖,我们的测试结构数据,还有一部分没有说明,就是断言这一部分,下面的数据结构,我设计的需要断言的放在

2022-07-21
2

Java面试必问之线程池的创建使用、线程池的核心参数、线程池的底层工作原理

大家在面试过程中,必不可少的问题是线程池,小编也是在面试中被问啥傻了,JUC就了解的不多。加上做系统时,很少遇到,自己也是一知半解,最近看了尚硅谷阳哥的课,恍然大悟,特写此文章记录一下!如果还不了解线程池的小伙伴,一定要认...

2022-07-11
2

线程池学习(一)

频繁的创建和销毁线程会浪费大量的系统资源,增加并发编程的风险,另外,在服务器负载过大时,如何让新的线程等待或者友好的拒绝服务,这些都是线程自身无法解决的,所以需要线程池来协调多个线程...

2022-06-14
3

102-CH32V307(WCH单片机)学习开发-系统滴答定时器

说明系统滴答定时器是系统内核(RISC-V内核)自带的定时器.有人会问:那后面学到的那些通用定时器,高级定时器呢?那些都是外设,然后依靠总线(导线)和它通信控制其实现具体功能.又比如说:单片机...

2022-05-19
1

多线程(三) | 彻底搞懂线程池-ThreadPoolExecutor

上篇文章我们讲解了Executors这个线程池工厂类的用法,介绍了它所提供的一些常用线程池工具的用法,今天我们来继续深入学习。

2022-05-10
4

com组件查看工具oleview的使用

oleviewx86和x64的dll,需要用对应的oleview工具查看Object Classes,双击查看对应的组件对象(生成实例,如运行Windows Media Player Burn Audio CD Handler,有窗口的实例会直接显示出来)Application IDs,查看组件注册的id号,通...

2022-05-06
1