240 发简信
IP属地:江苏
  • 【Java】Map的相关总结和源码注释

    前言 Map为一个Java中一个重要的数据结构,主要表示<key, value>的映射关系对。本文包括了相关Map数据结构的总结和源码的阅读注释...

  • 【Android】Handler机制

    Android线程相关 Android应用程序的main函数在ActivityThread中。程序启动后会有默认的主线程(UI线程)。 在线程中...

  • 【Android】MVP模式总结

    在短学期的软件实训中编写了Android APP,尝试使用了MVP模式查阅了许多资料以后,终于大致理解了如何将MVP模式应用在实际的代码编写上总...

  • Vue框架使用总结

    Vue是目前比较流行的web前端框架,所以趁着暑假学习一波,于是写了自己的博客系统项目地址: 前端 后端因为Vue框架的开发者文档写得非常完善,...

  • 【Android】OkHttp3总结与封装

    开始使用 在app目录下的build.gradle中添加依赖: GET方法 GET参数的传递可以使用拼接字符串的方式直接拼接到url中。 POS...

  • Git版本控制

    《GitHub入门与实践》笔记推荐Git练习网站:LearnGitBranching 初次使用时,使用下列命令设置信息 然后在~/.gitcon...

  • 【PWN】格式化字符串

    C语言中经常使用scanf和pringtf进行格式化的读入和输出,但是没有做好过滤可能导致程序漏洞。 基础知识 通常C语言中的占位符有如下: 用...

  • Jarvis OJ PWN level6 WriteUp

    终于做完了自己在pwn方向的第一道堆题,参考了writeup1和writeup2怼了四天,终于理解了整道题目,本地调通了,但是题目服务器貌似有点...

  • 【PWN】unlink exploit

    堆机制 当一个small chunk被free掉时,会有如下操作: 检查是否能向后合并,如果相邻低位的chunk也处于被free的状态,则向后合...