- 博客(6)
- 收藏
- 关注
原创 PHP入门(网络安全学习:基础)
软件:phpstudy vscodephp在这里写代码?$ :用于定义变量echo :输出变量和字符串字符串拼接:调试函数,没有返回值:var_dump($name) 用于查看函数的数据类型,长度信息单引号双引号的区别:单引号内的变量会忽略其意义原样输出 双引号会输出变量的值。
2025-03-06 11:30:34
153
原创 LINUX操作系统基础知识(网络安全学习:基础)
lib:库文件存放地,bin和sbin需要的库文件,类似于Windows的DLL。可使用 cat /etc/shells 来查看etc目录下的shell工具。chsh -s /bin/csh 更改shell工具为bin目录下的csh。lsof -c mysql 查看mysql这个程序进程打开的文件信息。boot:开机引导目录,包含Linux内核文件与开机所需要的文件。lsof /bin/bash 查找某个文件的相关进程。tmp:存放临时文件的目录,所有用户对该目录均可读写。用户变量:~/.bashrc。
2025-02-27 11:23:01
316
原创 检测OpenGL和GLSL错误
获取指定着色器对象的相关参数信息,如编译状态、信息日志长度等。(具体取决于 pname 参数指定的查询类型,例如可以通过 GL_COMPILE_STATUS 查询编译状态,通过 GL_INFO_LOG_LENGTH 查询信息日志长度等。为此GLSL提供了glGetShaderiv()和glGetProgramiv()用于提供有关编译过的GLSL着色器和程序的信息。2.pname:指定要查询的参数名称,如链接状态、程序二进制长度等。2.pname:指定要查询的参数名称,如编译状态、着色器类型等。
2024-03-29 21:19:07
799
1
原创 OpenGL学习笔记
这些参数定义了当调用glClear()函数时,颜色缓冲区将被清除为的颜色。通常在每一帧渲染之前,需要调用glClearColor()函数来设置清除颜色。常见的缓冲区包括颜色缓冲区、深度缓冲区和模板缓冲区。通过调用glClear()函数,可以将指定的缓冲区中的数据清除为预设值,以便进行下一次渲染。首先,通过调用glClearColor()函数设置清除颜色,然后在渲染循环中,在每一帧渲染之前调用glClear()函数来清除颜色缓冲区。这样可以确保每一帧开始时,颜色缓冲区都被清除为指定的颜色。
2024-03-28 17:01:30
664
原创 堆与方法区
方法区是Java虚拟机的一个重要组成部分,用于存储类的信息、常量、静态变量和编译器编译后的代码等数据。- 方法区是线程共享的,用于存储类相关的数据,包括类的结构信息、运行时常量池、静态变量、即时编译器编译后的代码等。- 堆中的数据是可变的,可以通过程序进行读写操作,而方法区中的数据是只读的,不允许程序直接修改。- 堆是线程共享的,用于存储动态创建的对象实例,而方法区也是线程共享的,用于存储类相关的数据。- 堆的大小可以通过设置虚拟机参数来调整,而方法区的大小也可以通过设置虚拟机参数来调整。
2024-03-19 14:43:07
340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人