动力节点的Java课程适合绝对零基础的观看,教程中讲解了Java开发环境搭建、Java的基础语法、Java的面向对象。每一个知识点都讲解的非常细腻,由浅入深。适合非计算机专业,想转行做Java开发的朋友,或者想让Java基础更扎实的小伙伴,配套资料下载:http://www.bjpowernode.com/?csdn
2021-12-08 09:04:28 51.42MB Java零基础 Java教程 Java学习 Java视频
1
通过视频讲解C语言程序的运行时结构以及缓冲区溢出攻击原理。
2021-12-07 18:50:03 23.32MB 缓冲区溢出 视频
1
Q版缓冲区溢出教程(电子书版) 我空间还有doc版本的,比较小 但是没有电子书看起来爽哈
2021-12-04 14:34:31 10.83MB 缓冲区 溢出 教程 黑客
1
一起学习 c# AE的相关缓冲区分析。相关代码很多,互相学习讨论。
2021-12-01 19:59:25 64KB ae 缓冲区分析
1
缓冲区的代码 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "stream.h" int quit; #define DELAY_MAX 5000 //最大延时5000毫秒 #define IN_NUM (2) #define MAIN_STREAM (0) #define SLAVE_STREAM (1) void Init_Interface(int Msg_id) { int qid; if(ApproDrvInit(Msg_id)) exit(1); if (func_get_mem(&qid)) { ApproDrvExit(); exit(1); } } void Clean_Interface(void) { ApproInterfaceExit(); } static int alarm_rec_enable; static unsigned int deltime; static unsigned int GetTimeStamp(void) { struct timeval timeval; gettimeofday(&timeval, NULL); return (timeval.tv_sec * 1000) + (timeval.tv_usec + 500) / 1000;; } void *get_frame(void *arg) { FILE *filefd=NULL; char filename[80]; int ch=0; stream_rpos_t rpos; frame_head_t frame_head; int first_frame_type=0; int first_frame=0; char *frame_pos; char *data; unsigned int cur_time; printf("get ch %d stream\n", ch); memset(&rpos, 0, sizeof(rpos)); st_stream_getStartPos(ch, MAIN_STREAM, &rpos); st_stream_getOneFrame(ch, MAIN_STREAM, 10, &rpos); while(!quit) { if(alarm_rec_enable) { if(st_stream_getOneFrame(ch, MAIN_STREAM, 200, &rpos) <= 0) { usleep(10*1000); continue; } frame_pos = &rpos.p_buf_data[rpos.data_start_pos]; memcpy(&frame_head,&rpos.p_buf_data[rpos.data_start_pos],sizeof(frame_head)); data=frame_pos+sizeof(frame_head_t
2021-11-30 17:59:54 157KB 缓存
1
首先,我要声明,我打的这篇文档,原稿是《黑手缓冲区溢出教程》,而不是作者出的正版书,在这 里向王炜老大道歉!!因为我兜里的那个实在是那什么,外加上我们烟台这里买不到……不找什么借口了, 我会补一个正版书的,同时也希望所有在读《黑手缓冲区溢出教程》或者这个文档的朋友能买上正版书, 以表示对原作者的尊重! 言归正传吧,本来这个寒假打算的是再温习一下汇编的,可临近放假时,让我得到了《黑手缓冲区溢 出教程》这个电子书,不由得心动!临时改了主意…… 其实我学习缓冲区溢出了很久了(大概三年了),可是总觉得自己学的东西很零碎,不是那么的系统, 甚至我都不知道,我都学了些什么!于是我便想利用这个寒假,认真、系统的学习一下缓冲区溢出。 由于黑手的电子书看起来实在太麻烦!那么多的对话框外加上还要密码!而我的水平又太凹了,真的 没有办法将电子书的内容从 EXE 中分离出来,于是我决心将这本书档从头到尾的打出来用 Word 排好版,一 来算是为了巩固自己的所学,二来也算是磨练一下自己的毅力,再者就是方便所有想学习这个的朋友,最 后,这个文档诞生了!
2021-11-24 13:24:59 9.07MB 缓冲区
1
YUVCanvas 将 YUV 视频帧绘制到 HTML 5 画布元素。 它用于,适用于使用 WebGL 进行绘图和色彩空间转换的高频帧更新。 版权 版权所有 2014-2021 Brion Vibber MIT 许可证,请参阅源文件: 来源: : 问题: : 更新 1.2.7 - 2021-05-26 当帧大小改变时应用贡献补丁更新纹理状态 添加了 dev dep 以在 http-server 上运行演示 1.2.6 - 2019-05-27 添加了一个额外的 WebGL 选项来保留后台缓冲区,修复了 Firefox 中的画布视频捕获 1.2.5 - 2019-05-27 删除一些额外的 WebGL 选项,这些选项只会减慢速度,并可能在画布视频捕获期间导致 Safari 闪烁 1.2.4 - 2019-02-06 修复裁剪偏移的软件渲染路径(Theora) 1.2.
2021-11-23 17:25:04 161KB JavaScript
1
NULL 博文链接:https://capers.iteye.com/blog/407755
2021-11-18 09:45:27 542KB 源码 工具
1
常见拥塞控制方法 缓冲区预分配法 该法用于虚电路分组交换网中。在建立虚电路时,让呼叫请求分组途经的节点为虚电路预先分配一个或多个数据缓冲区若某个节点缓冲器已被占满,则呼叫请求分组另择路由,或者返回一个"忙"信号给呼叫者。这样,通过途经的各节点为每条虚电路开设的永久性缓冲区(直到虚电路拆除),就总能有空间来接纳并转送经过的分组 分组丢弃法 该法不必预先保留缓冲区,当缓冲区占满时,将到来的分组丢弃 定额控制法 这种方法在通信子网中设置适当数量的称做"许可证"的特殊信息,一部分许可证在通信子网开始工作前预先以某种策略分配给各个源节点,另一部分则在子网开始工作后在网中四处环游。当源节点要发送来自源端系统的分组时,它必须首先拥有许可证,并且每发送一个分组注销一张许可证。目的节点方则每收到一个分组并将其递交给目的端系统后,便生成一张许可证。这样便可确保子网中分组数不会超过许可证的数量,从而防止了拥塞的发生
2021-11-10 20:03:48 365KB 网络 拥塞控制
1
STM32进阶之串口环形缓冲区实现 FIFO,代码精简,易实现。
2021-11-09 20:26:31 280KB 缓冲 FIFO 串口 STM32
1