摘要: # 总结需求 常见的git使用动作无非有以下几种: 1. 使用前的基本配置 2. 初始化git项目 3. 项目文件更新 4. 项目提交与推送 5. 远程项目拉取 以下通过场景去实际记录常用命令,从而培养自己把代码传到github的习惯。 ## 使用前的基本配置 - 设置用户名和邮箱 全局: `git 阅读全文
posted @ 2023-08-31 15:53 宁宁鸡a 阅读(15) 评论(0) 推荐(0) 编辑
摘要: # Js中的Function和function ## 起因 最近收到一份渗透测试报告,里面指出了一个xss漏洞。在看报告的过程中,对于payload的生效有一些疑问。于是查询了一些js语法的相关内容,总结一下关于Funtion和funtion的相关知识。最后也列举一下目前常用的xss绕过技巧。 ** 阅读全文
posted @ 2023-08-04 16:13 宁宁鸡a 阅读(94) 评论(0) 推荐(0) 编辑
摘要: java rasp技术实现 阅读全文
posted @ 2023-05-12 16:26 宁宁鸡a 阅读(713) 评论(0) 推荐(0) 编辑
摘要: Docker常见命令 Docker基础命令图 Docker常用命令 帮助命令 docker version # 查看docker版本 docker info # 显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help # 帮助命令 镜像命令 docker images 查看所有本地镜像 (ba 阅读全文
posted @ 2022-05-16 22:36 宁宁鸡a 阅读(55) 评论(1) 推荐(0) 编辑
摘要: python的venv Python我们使用Pycharm创建项目时,默认会以venv的形式创建项目的Python环境。 虚拟环境有以下几个好处: 多个Python版本之间不会影响。当前基于哪个Python版本创建的虚拟环境,则虚拟环境中的Python版本就为多少。相比较于Anaconda,其更加轻 阅读全文
posted @ 2022-04-03 20:22 宁宁鸡a 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 问题描述 问题提示我们先学习linux文件描述符,然后登录服务器解题。 需要知识 linux每打开一个文件,都要为其分配一个文件描述符,打开分配,关闭回收,并且有一个最大值。每次新打开一个文件,取当前可用的最小的文件描述符为其分配。**特殊的,文件描述符0、1、2是系统预留的,0表示标准输入,1表示 阅读全文
posted @ 2022-03-30 11:03 宁宁鸡a 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 本文基于java来描述,c++也有很多类似的概念,大体上应该类似。 类和对象 类是java最基本的类型,对象是类的实例化 类和对象是java中最基础的概念,java所有的代码都是基于类class去写的。例如常用的主函数写法public static void main(String[] args), 阅读全文
posted @ 2022-03-11 15:47 宁宁鸡a 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 加括号代表使用的是方法返回的结果 不加括号表示引用这个函数本身 阅读全文
posted @ 2022-03-11 14:04 宁宁鸡a 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 安装Maven brew提供了便捷的maven安装方式,并且目前在m1芯片的mac上,brew也会自动帮我们装上arm版本的软件(如果已经更新)。 % brew search maven #使用搜索工具去搜索maven包 % brew info maven #使用info查看maven包当前的信息情 阅读全文
posted @ 2021-12-11 02:45 宁宁鸡a 阅读(8067) 评论(2) 推荐(1) 编辑
摘要: 国际统一标准IEEE754规定了浮点数的表示方法,这里以32位浮点数举例,来陈述一下相互转换的步骤。 格式说明 如上图所示,32位数被分为3部分,符号数、阶码数、尾数。其中阶码是以移码的形式表示,比较特殊。通过图片中的三个字段,我们可以将浮点数还原成真实的二进制数值,之后可以在从二进制转十进制。计算 阅读全文
posted @ 2021-11-06 02:27 宁宁鸡a 阅读(1992) 评论(0) 推荐(0) 编辑