摘要:
Learning CS Education CS Education 全称为:The Missing Semester of Your CS Education,其来自于麻省理工学院近几年开设的课程。主要讲述在学习计算机科学中会用到的一些自动化工具,如ssh、vim、git等。 在学习该课程的过程中 阅读全文
摘要:
《Java核心技术》,一本畅销不衰的Java经典图书。 在学习Java的过程中,笔者基本参考《Java核心技术 12th》,其笔记代码存放于Github上,同时也会在此留下自己在学习过程中的笔记。 那么开始吧! 阅读全文
摘要:
《C++ Primer》作为久负盛名的 C++经典教程,其优秀的教学方式让笔者收获匪浅。 接下来的时间里,笔者会陆续更新自己在学习 C++路途上的一些心得、笔记,希望对您有所帮助。 C++ Primer 练习代码和练习题答案已经推送到 Githhub 上。 就此开始吧 ! 勘误 P352 “可变la 阅读全文
摘要:
tags: - 笔记 - 网络攻防 create: <% tp.file.creation_date () %> 0 环境及工具 操作系统: Windows10。 工具: Burpsuite , AntSword-蚁剑 。 1 SQL 注入 所谓 SQL 注入,就是通过把 SQL 命令插入到Web表 阅读全文
摘要:
该合集以学习为目的,其主要参考书籍为:《计算机网络:自顶向下方法》原书第 8 版。 合集以每一章节作为一篇博客,参考书本编写框架及内容填充博客。掺杂自我理解、思维导图以及书本复习题与习题解答。 同时,为了更好的学习本书,可以进行交互练习,观看视频 和下载查看 PPT。 阅读全文
摘要:
1.1 什么是因特网 回答这个问题: 我们更够描述因特网的具体构成(nuts and bolts),即构成因特网的基本硬件和软件组件。 我们能够根据为分布式应用提供服务的联网基础设施来描述因特网。 1.1.1 具体构成描述 端系统通过通信链路(communication link)和分组交换机(pa 阅读全文
摘要:
三种重要的数字表示: 无符号(unsigned)。基于传统的二进制表示法,表示大于或等于零的数字。 补码(two's-complement)。表示有符号整数的最常见方式。 浮点数(floating-point)。表示实数的科学记数法的以 2 为基数的版本。 计算机的表示法是用有限数量的位来对一个数字 阅读全文
摘要:
计算机系统是由硬件和系统软件组成的。总的来说,CSAPP就是通过跟踪hello程序,理解系统在执行该程序时做了什么。 /// hello program #include <stdio.h> int main() { printf("hello, world\n"); return 0; } 1.1 阅读全文
摘要:
音乐FM:Paradise 一、简介 w4af是一款Web高级应用程序攻击和审计python 3框架。主要帮助开发人员和渗透测试人员识别和利用他们的web应用程序中的漏洞。 w4af最初基于w3af开发,由于w3af依赖于较为老旧的Python模块,kali系统在迭代版本的过程中逐渐移除了对老旧py 阅读全文
摘要:
第1讲 课程概览与shell 课堂笔记 shell通过空格分隔参数。 shell,特别是Bash(Bourne Again Shell) 是本身类似于一种编程语言。 路径是描述计算机上文件位置的方式。 在Linux下所用空间都挂载在一个命名空间下。 pwd(print working directo 阅读全文
摘要:
数据类型 Kotlin的基本数据类型与Java、C++基本对应。事实上绝大多数程序语言的基本数据类型都差不多。 在Java中8中基本数据类型不属于类,也就不具备“对象”特征,无法进行面向对象操作。Java的解决方案是提供包装类将基本数据类型进行封装,使之每个包装类对象封装一个基本数据类型数值。而在K 阅读全文
摘要:
Kotlin基础 简介 主要介绍: 开发环境的搭建 Kotlin基本语法 Kotlin参考 Kotlin源代码网址:https://github.com/JetBrains/kotlin Kotlin官网:https://kotlinlang.org Kotlin官方参考文档:https://kot 阅读全文