- 博客(10)
- 收藏
- 关注
原创 倾斜摄影测量数据osgb格式加载优化(以supermap为例)
osgb全称为Open Scene Gragh Binary,是OSG引擎的一种支持三维数据的存储格式。
2023-05-24 13:43:29 2127 1
原创 前端三栏布局
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、布局效果二、代码实现总结前言header+双飞翼三栏布局一、布局效果二、代码实现代码如下(示例):<template> <div> <div class="header">header</div> <div class="content"> <div class="main col"> .
2022-04-02 09:19:22 181
原创 JS模拟实现对象的深拷贝
(1)何为深拷贝JS中浅拷贝与深拷贝对应,是由JS的原始数据类型和引用数据类型决定的。对于基本类型的数据,它的值存放在栈内存中,对于引用类型的数据,它的栈中仅存储了一个数据存放的地址,真正的数据存放在堆内存中。当我们对原始类型数据进行赋值操作时,将栈内存中的值赋值给了被赋值对象,对被赋值对象进行运算并不对原始值产生副作用。当对引用类型数据进行赋值时,将栈中的存放的数据地址赋值给被赋值对象...
2020-11-01 10:12:03 153
原创 JS模拟实现函数的call、apply、bind方法
一、this指向apply/call/bind的作用都是改变this指向。在不使用这三个函数的情况下,this总是指向函数的直接调用对象。let obj={ a:1, fun:function(){ console.log(this.a); }}let ofun=obj.fun;obj.fun();//1,this指向函数的调用对象objofun();//undefined,ofun在全局作用域中调用,this指向window二、模拟实现函数的call方法(1)分析:函数call
2020-10-30 17:09:53 215
原创 JS三大组成部分
一、ECMAScript由ECMA(欧洲计算机厂家协会)制定的JavaScript语法标准。二、DOM(1)DOM即文档对象模型(2)DOM是W3C制定的访问HTML和XML文档对象的一套属性、方法和事件。DOM的本质是建立网页与脚本语言或程序语言沟通的桥梁(3)DOM以树结构表达HTML文档(4)在HTML DOM中,每个元素都是节点,包含文档节点、元素节点、属性节点、文本节点、注释节点等类型(5)DOM实现对节点的增删改查三、BOM(1)BOW即浏览器对象模型(2)没有统一的标准,由
2020-10-27 21:45:49 355
原创 JS原型链理解
1.理解Function和Object(1)问:Function和Object是构造函数吗?答:是,所以Function和Object都有prototype属性(2)问:Function和Object的prototype属性有关系吗?有何关系?答:有,先有的Object.prototype且Object.prototype.__ proto __ ==null ,Function.prototype由Object.prototype构造,所以Function.prototype.__ proto _
2020-10-16 16:41:34 125
原创 GLSL ES中的布局限定符(layout)
一、存储限定字首先需要了解存储限定字才能正确认识布局限定符。在webGL中要实现着色器和JS代码之间的数据交互,主要靠三类变量(分类的依据是存储限定字),分别是:attribute,uniform,varying,其中attrbute和uniform变量负责JS程序和两种着色器(顶点着色器和片元着色器)之间的交互,varying变量负责顶点着色器和片元着色器之间的交互。而着色器和JS之间数据...
2019-04-12 22:05:23 4600
原创 javascript中的windows.requestAnimationFrame()函数
一、函数的形式及参数函数的形式:window.requestAnimationFrame(callback);参数:callback——回调函数名(这个函数是自定义的)二、函数的作用简而言之就是用来实现动画效果的。我们都知道浏览器是会自动刷新的,如果想让网页随着时间的推进动起来,除了setInterval()函数,requestAnimationFrame()也是一个不错的选择。还是用我实...
2019-03-04 20:12:23 435
原创 windows下解决postgreSQL数据库默认用户postgres忘记密码
windows下解决postgreSQL数据库默认用户postgres忘记密码一、修改安装目录(如:D:\Program Files\PostgreSQL\9.6\data\)下的pg_hba.conf文件将文件中下图所示部分的md5修改为trust二、重新启动postgreSQL的服务三、用postgres用户登陆数据库打开postgreSQL自带的SQL shell(psql),以...
2019-02-21 13:30:19 14739 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人