今天打算用C++模拟一下Java的Object对象。需求很简单,通过一个自定义用户类型包装一个内建类型,并提供equals、hashCode、=和== 4种函数。 源码如下: C++ ...
hi, 大家好,我是 hhf。 有这么一个 Go 面试题:请说出 slice 和 array 的区别 这简直就是送分题。现在思考一下,你咋样回答才能让面试官满意呢 我这里就不贴这道题的答案了。但是我想内存方面简单分析下 slice 和 array 的区别。 Array 这段很简单的代码,声明了一个 array。当然输出结果也足够简单。 我们现在玩点花活,如何通过非正常的手段访问数组里面的元素呢 在 ...
2021-08-24 12:10 0 171 推荐指数:
今天打算用C++模拟一下Java的Object对象。需求很简单,通过一个自定义用户类型包装一个内建类型,并提供equals、hashCode、=和== 4种函数。 源码如下: C++ ...
在网上关于ctf pwn的入门资料和writeup还是不少的,但是一些过渡的相关知识就比较少了,大部分赛棍都是在不断刷题中总结和进阶的。所以我觉得可以把学习过程中的遇到的一些问题和技巧总结成文,供大家参考和一起交流。当然,也不想搞那些烂大街的东西,所以,打算从一道道pwn题开始,见微知著 ...
这次选2015年的0ctf的一道非常经典的pwn题,感觉这个题目作为练习题来理解堆还是很棒的。 运行起来,可以看出是一个实现类似于记事本功能的程序,就这一点而言,基本是套路了,功能都试一遍之 ...
文章来自阿里巴巴技术协会(ATA) 7月24日,2015WOT互联网开发者大会在富力万丽酒店隆重召开。阿里巴巴/高级无线技术专家徐昭(花名:长恭)带来的主题演讲《以小见大,见微知著 —— 亿万级APP架构演进之路》。 以下是演讲实录: 我是来自阿里巴巴无线事业部的徐昭,今天我演讲题目是以 ...
1月1号写博客,也是不容易呀!大家新年快乐呀! 先从Fastbin看起,是2015年RCTF的一道pwn题,shaxian。先看看代码的大致流程,随便输入一下: 这个题目关键之 ...
在golang中有数组和Slice两种数据结构,Slice是基于数组的实现,是长度动态不固定的数据结构,本质上是一个对数组字序列的引用,提供了对数组的轻量级访问。那么在go的函数中以数组或Slice为形参的时候就存在一些差别。 首先,golang中是值传递,并且如果传递的参数是数组 ...
首先庆祝下golang终于通过了gfw的审核,可以不用翻墙访问了。goer就可以光明正大地访问http://golang.org/ 这次还是要说说array,slice,map。虽然前面已经说过了,但是实际使用中发现对这几个的使用和理解还是不够详细 现在再重新看看这几个类型 array类型 ...
本篇会详细讲解go语言中的array和slice,和平时开发中使用时需要注意的地方,以免入坑。 Go语言中array是一组定长的同类型数据集合,并且是连续分配内存空间的。 声明一个数组 数组声明后,他包含的类型和长度都是不可变的.如果你需要更多的元素,你只能重新 ...