首页 > 2020年10月25日 > 全部分享
Unlink hitcontraining_heapcreator
程序分析 先检查下保护,64位程序,只有基本的栈保护 create_heap函数,先创建一个大小为16的结构体,两个成员一个是int size,另一个是char* content edit_heap()函数,有单字节的溢出 ...
分类:其他   时间:2020-10-25 23:27:09    收藏:0  评论:0  赞:0  阅读:55
4. Validator校验器的五大核心组件,一个都不能少
了解核心组件,就算站稳脚跟
分类:其他   时间:2020-10-25 23:26:54    收藏:0  评论:0  赞:0  阅读:56
BUUCTF-MISC-rar
#BUUCTF-MISC-rar ###一个由4个数字加密的压缩包,直接暴力 ###解压得到flag ...
分类:其他   时间:2020-10-25 23:26:44    收藏:0  评论:0  赞:0  阅读:82
DRF--解析器Parsers
前戏 解析器是干什么的?因为前后端分离,因为可能采用json、xml、html等各种不同格式的内容,后端必须要有一个解析器来解析前端发送过来的数据,也就是翻译器!否则后端凭什么看懂前端的数据?对应地,后端也有一个渲染器Render,和解析器是相反的方向,将后端的数据翻译成前端能明白的数据格式。 DR ...
分类:其他   时间:2020-10-25 23:26:32    收藏:0  评论:0  赞:0  阅读:48
java中的原理分析
java常用的锁 Synchronized,它就是一个:非公平,悲观,独享,互斥,可重入的重量级锁 ReentrantLock,它是一个:默认非公平但可实现公平的,悲观,独享,互斥,可重入,重量级锁。 ReentrantReadWriteLocK,它是一个,默认非公平但可实现公平的,悲观,写独享,读 ...
分类:编程语言   时间:2020-10-25 23:26:22    收藏:0  评论:0  赞:0  阅读:42
链队:创建链式队列/初始化、入队、出队、销毁、取队头
创建链式队列 //创建链式队列 typedef struct QNode { int data; struct QNode *next; }QNode, *QueuePtr; //创建链式队列的链接形式 typedef struct { QueuePtr front; QueuePtr rear; ...
分类:其他   时间:2020-10-25 23:26:13    收藏:0  评论:0  赞:0  阅读:63
如何删除启动项中 program 空白程序启动项,最简教程;
问题: 手动: 修改注册表 regedit,清除下面三个表格中的无效项目; KEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Run HKEY_CURRENT_USER > SOFTWARE > Microso ...
分类:其他   时间:2020-10-25 23:25:58    收藏:0  评论:0  赞:0  阅读:109
设计模式之六大设计原则
本来继续往下写并发编程的,写那个显示锁和AQS源码,但是打算写一下设计模式,给一些小白普及一下,还有就是,设计模式学完之后看源码的话,会更加容易一些,因为后面会看AQS的源码 概述: 设计模式是解决问题的思想,重要的是思想,写代码时不用刻意的追求设计模式,只是在恰当的时候出现了特定的问题,使用设计模 ...
分类:其他   时间:2020-10-25 23:25:33    收藏:0  评论:0  赞:0  阅读:50
Barrier
name meaning Barrier(parties,action=None,timeout=None) 构建Barrier对象,指定参与方数目,timeout是wait方法未指定超时的默认值 n_waiting 当前在屏障中等待的线程数 parties 各方数,需要多少个等待 wait(tim ...
分类:其他   时间:2020-10-25 23:25:22    收藏:0  评论:0  赞:0  阅读:54
用遗传算法优化垃圾收集策略
作者|Andrew Kuo 编译|VK 来源|Towards Data Science 遗传算法是一个优化技术,在本质上类似于进化过程。这可能是一个粗略的类比,但如果你眯着眼睛看,达尔文的自然选择确实大致上类似于一个优化任务,其目的是制造出完全适合在其环境中繁衍生息的有机体。 在本文中,我将展示如何 ...
分类:编程语言   时间:2020-10-25 23:25:10    收藏:0  评论:0  赞:0  阅读:38
Java 基础 - 静态代理 VS 动态代理
1-为什么需要代理? 当想给一个类的每个method进行扩充(统计、打印耗时)、拦截(判断是否登录)时: 常规思路 修改了原来的代码逻辑 每个涉及的method都需要改动,改动量很大 代理思路 可以使用代理(静态代理/动态代理),统一处理这类额外功能(非核心业务功能),让原来的代码仍然只关心最核心的 ...
分类:编程语言   时间:2020-10-25 23:24:58    收藏:0  评论:0  赞:0  阅读:48
日志系统(Log4z源码)
log4z.h: /* * Log4z License * * * Log4z is licensed under the terms of the MIT license reproduced below. * This means that Log4z is free software and ...
分类:其他   时间:2020-10-25 23:24:47    收藏:0  评论:0  赞:0  阅读:63
Codeforces Round #679 (Div. 2, based on Technocup 2021 Elimination Round 1)
Codeforces Round #679 (Div. 2, based on Technocup 2021 Elimination Round 1) ...
分类:其他   时间:2020-10-25 23:24:19    收藏:0  评论:0  赞:0  阅读:43
SparkStreaming
一、Spark Streaming概述 1.1 Spark Streaming是什么 Spark Streaming用于流式数据的处理。Spark Streaming支持的数据输入源很多,例如:Kafka、Flume、Twitter、ZeroMQ和简单的TCP套接字等等。数据输入后可以用Spark的 ...
分类:其他   时间:2020-10-25 23:23:59    收藏:0  评论:0  赞:0  阅读:50
gitee中项目到运行的详细步骤
使用的工具:window10、IDEA 2018.2.3 、navicat110_premium、Git-2.23 1、idea导入gitee代码 复制项目地址 选择git工具 粘贴地址,点击clone开始获取项目,需要时间较长慢慢等待。 maven中出现红色波浪线,表示下载jar不完整,处理方法。 ...
分类:其他   时间:2020-10-25 23:23:36    收藏:0  评论:0  赞:0  阅读:92
字符串匹配——KMP算法
原理有点太绕了,找时间补上,先贴代码 #include<iostream> #include<string> using namespace std; int* Next; int KMP(char* Str, char* SubStr); void NextTable(char* Str); in ...
分类:编程语言   时间:2020-10-25 23:23:21    收藏:0  评论:0  赞:0  阅读:32
【K8S】基于coredns配置自定义域名类似配置HOST
配置步骤 集群(system)-资源(配置映射)-名称空间kube-system(coredns) 1)进入集群(system) 2)选择资源(配置映射) 3)找到名称空间kube-system下的coredns 4)对coredns进行编辑-添加host .:53 { errors health ...
分类:其他   时间:2020-10-25 23:23:09    收藏:0  评论:0  赞:0  阅读:288
2020 计蒜之道 线上决赛 C 攀登山峰
一个序列$a_i$,每次询问$(l,r,t)\(,表示询问\)[l,r]\(内出现了大于\)\frac{r-l+1}$次的最大的数是什么。 \(n\le 10^5\) 感觉这题之前CF见过,直接搬那题的做法。。。TLE。。。 事实证明这题正解比CF那题高到不知道哪里去了。 维护权值线段树,建主席树, ...
分类:其他   时间:2020-10-25 23:22:59    收藏:0  评论:0  赞:0  阅读:50
java有类似pandas,或者data.frame的工具么?
https://github.com/cardillo/joinery https://blog.csdn.net/weixin_44112790/article/details/95387314 https://github.com/jtablesaw/tablesaw https://www.c ...
分类:编程语言   时间:2020-10-25 23:22:47    收藏:0  评论:0  赞:0  阅读:128
Iterator迭代器
一·Iterator接口 1.Collection集合中是没有索引的,使用Iterator迭代器来遍历它 2.Iterator迭代器是一种集合中通用的取出集合的方式 3.迭代:即Collection集合元素的通用获取方式,在取出元素之前要判断集合中有没有元素,如果有把这个元素取出来,继续再进行判断, ...
分类:其他   时间:2020-10-25 23:22:32    收藏:0  评论:0  赞:0  阅读:35
329条   1 2 3 4 ... 17 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!