摘要: Learning CS Education CS Education 全称为:The Missing Semester of Your CS Education,其来自于麻省理工学院近几年开设的课程。主要讲述在学习计算机科学中会用到的一些自动化工具,如ssh、vim、git等。 在学习该课程的过程中 阅读全文
posted @ 2023-12-20 21:40 木木亚伦 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 《Java核心技术》,一本畅销不衰的Java经典图书。 在学习Java的过程中,笔者基本参考《Java核心技术 12th》,其笔记代码存放于Github上,同时也会在此留下自己在学习过程中的笔记。 那么开始吧! 阅读全文
posted @ 2023-05-10 20:38 木木亚伦 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 《C++ Primer》作为久负盛名的 C++经典教程,其优秀的教学方式让笔者收获匪浅。 接下来的时间里,笔者会陆续更新自己在学习 C++路途上的一些心得、笔记,希望对您有所帮助。 C++ Primer 练习代码和练习题答案已经推送到 Githhub 上。 就此开始吧 ! 勘误 P352 “可变la 阅读全文
posted @ 2023-05-10 14:38 木木亚伦 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 音乐FM:Paradise 一、简介 w4af是一款Web高级应用程序攻击和审计python 3框架。主要帮助开发人员和渗透测试人员识别和利用他们的web应用程序中的漏洞。 w4af最初基于w3af开发,由于w3af依赖于较为老旧的Python模块,kali系统在迭代版本的过程中逐渐移除了对老旧py 阅读全文
posted @ 2024-04-24 09:30 木木亚伦 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 第1讲 课程概览与shell 课堂笔记 shell通过空格分隔参数。 shell,特别是Bash(Bourne Again Shell) 是本身类似于一种编程语言。 路径是描述计算机上文件位置的方式。 在Linux下所用空间都挂载在一个命名空间下。 pwd(print working directo 阅读全文
posted @ 2023-12-20 21:44 木木亚伦 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 数据类型 Kotlin的基本数据类型与Java、C++基本对应。事实上绝大多数程序语言的基本数据类型都差不多。 在Java中8中基本数据类型不属于类,也就不具备“对象”特征,无法进行面向对象操作。Java的解决方案是提供包装类将基本数据类型进行封装,使之每个包装类对象封装一个基本数据类型数值。而在K 阅读全文
posted @ 2023-12-12 17:39 木木亚伦 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Kotlin基础 简介 主要介绍: 开发环境的搭建 Kotlin基本语法 Kotlin参考 Kotlin源代码网址:https://github.com/JetBrains/kotlin Kotlin官网:https://kotlinlang.org Kotlin官方参考文档:https://kot 阅读全文
posted @ 2023-12-11 20:00 木木亚伦 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 第十三章 拷贝控制 前言 类是如何控制类型对象的拷贝、赋值、移动和销毁的?类通过一些特殊的成员函数控制,包括:拷贝构造函数、移动构造函数、拷贝赋值运算符、移动赋值运算符以及析构函数。 当定义一个类时,我们显式地或隐式的指定在此类型的对象拷贝、移动、赋值和销毁时做什么。一个类通过定义五种特殊的成员函数 阅读全文
posted @ 2023-11-28 13:56 木木亚伦 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 第十二章 动态内存 前言 在此之前,我们使用的程序中对象都有着严格定义的生存期: 全局对象,在程序启动时分配,在程序结束时销毁。 局部自动对象,当进入定义所在程序时创建,在离开块时销毁。 局部static对象,在第一次使用前分配,在程序结束时销毁。 显然这存在限制,为此C++支持动态分配对象。动态分 阅读全文
posted @ 2023-11-18 16:49 木木亚伦 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 第十一章 关联容器 前言 关联容器和顺序容器有着本质的不同:关联容器中的元素是按关键字来保存和访问的。与之相对,顺序容器中的元素是按它们在容器中的位置来顺序保存和访问的。 关联容器支持高效的关键字查找和访问。两个主要的关联容器(associative-container)类型是map和set。 ma 阅读全文
posted @ 2023-11-13 23:31 木木亚伦 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Linux下安装MySQL 概述 简单介绍MySQL是什么,运用场景。在Linux操作系统(默认64位)下安装MySQL需要注意的点,以及通过navicate 16连接本地MySQL实现图形化操作。 注意:需要root权限,或者您能正常使用sudo提权。 MySQL简介 MySQL是一个关系型数据库 阅读全文
posted @ 2023-11-12 18:02 木木亚伦 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 第十章 泛型算法 前言 在前面我们学习容器的时候,是否发现标准库下的对容器的操作并不是太多(或许,初学时已经觉得好多了😅),其实C++将大量的功能操作集成在泛型算法中。泛型(generic),即通用,意为其独立于任何特定的容器,操作于不同类型的容器和不同类型的元素。 回想一下,在学习顺序容器的过程 阅读全文
posted @ 2023-09-17 15:56 木木亚伦 阅读(19) 评论(0) 推荐(0) 编辑