BOM是指浏览器对象模型,可以使我们通过JS来操作浏览器,在BOM中为我们提供了一组对象,用来完成对浏览器的操作。 BOM对象 Window — 代表的是整个浏览器的窗口,同时window也是网页中的全局对象 Navigator — 代表的当前浏览器的信息,通过该对象可以来识别不同的浏览器 Loca ...
分类:
编程语言 时间:
2020-08-02 12:49:26
阅读次数:
110
帧缓冲 我们目前所做的渲染操作都是是在默认的帧缓冲之上进行的。当你创建了你的窗口的时候默认帧缓冲就被创建和配置好了(GLFW为我们做了这件事)。通过创建我们自己的帧缓冲我们能够获得一种额外的渲染方式。到目前为止,我们使用了几种不同类型的屏幕缓冲:用于写入颜色值的颜色缓冲,用于写入深度信息的深度缓冲, ...
分类:
其他好文 时间:
2020-08-01 21:29:41
阅读次数:
61
一:date输出的结果,在下一次开机查看:date>date.txtFD简介:filedescriptors,FD,文件描述符,进程使用文件描述符来管理打开的文件FD是访问文件的标识,即链接文件,0是键盘只读,1,2是终端可以理解是屏幕,3+是文件,可读可写通过我们非常熟悉的VIM程序。来观察一个进程的FD信息。1.通过一个终端,打开一个文本。vim2.txt2.通过另一个终端,查询文本程序
分类:
系统相关 时间:
2020-07-31 10:22:28
阅读次数:
113
mediaDevices 是 Navigator对象的一个 只读属性,返回一个 MediaDevices 对象,该对象可提供对相机和麦克风等媒体输入设备的连接访问,也包括屏幕共享。 语法 const mediaDevices = navigator.mediaDevices; 返回值 MediaDe ...
分类:
其他好文 时间:
2020-07-30 21:58:10
阅读次数:
70
原理:CSS3规定,1rem的大小就是html元素的font-size的值。 举个栗子: 假设我们把html的font-size设为10px,那么此时1rem就为10px。如果我们要设置100px*50px的div,我们只需将它的宽设为10rem,高设置为5rem。 <!DOCTYPE html> ...
分类:
其他好文 时间:
2020-07-30 01:51:04
阅读次数:
99
1、点击谷歌检查控制台的一个类似手机的按钮,变成手机端页面 二、在pc端模拟手机屏幕ui 1、首先在pc页面使用的ui自动化是selenium的webdriver,而手机app是appuim的webdriver 2、手机app模式下的User-Agent已变成:User-Agent: Mozilla ...
分类:
移动开发 时间:
2020-07-30 01:15:57
阅读次数:
89
VNC系统由客户端,服务端,和一个协议组成。服务端目的是分享其所运行的屏幕,服务端被动的允许客户端控制它。
在工作或者自己练习的时候我们难免会大意忘掉自己的root密码,有些同学忘掉密码竟然第一选择是重装系统,工作中可万万使不得! 推荐方法 第一步:启动系统 到这里之后,点击一下屏幕,输入e 第二步:输入rd.break 在linux16开头的行的结尾输入rd.break 第三步:ctrl+x 输入ctr ...
分类:
其他好文 时间:
2020-07-29 12:43:19
阅读次数:
82
先说一下linux重定向:0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出。在一般使用时,默认的是标准输出,既1.当我们需要特殊用途时,可以使用其他标号。例如,将某个程序的错误信息输出到log文件中:./program 2>log。这样标准输出还是在屏幕 ...
分类:
系统相关 时间:
2020-07-28 17:04:52
阅读次数:
77
Camera有一个targetTexture属性,在设置了targetTexture后,Camera会在渲染时将其屏幕上的图像渲染到targetTexture上,可以使用快照实现镜头切换等特效 具体实现: private Texture2D CaptureCamera(Camera camera, ...
分类:
其他好文 时间:
2020-07-28 16:55:29
阅读次数:
65