开发
前端、后端开发经验交流
点云哥
交流算法,开发,GIS二次开发,点云处理,深度学习。 记录学习历程
展开
-
C++ 共享指针地址指向问题
C++指针原创 2023-01-31 11:25:17 · 280 阅读 · 2 评论 -
C++重定义注意项
C++ 常见重定义错误的解释原创 2022-09-02 15:41:02 · 300 阅读 · 0 评论 -
C++多态与继承的一个注意点
C++多态与继承的一个注意点问题描述实验结果1.覆盖2.重写结论问题描述父类声明式子类对象使用直接继承的方法,内部方法的指向问题。示例如下,输出是什么?class father{public: virtual void m1()=0; virtual void m2() const{ std::cout<<"father-m2"<<std::endl; }};class son:public father{public:原创 2022-04-06 19:38:01 · 589 阅读 · 0 评论 -
5分钟让你理解C++的基础编译流程(以PCL为例)
一.整体流程图简介前提:编写的程序需要引入第三方库二. 链接cmakelist的解释前提:1.其中真正执行编译链接的文件是makeFile,不同平台链接脚本的语法不同,为了能够跨平台,需要一种映射程序可以自动修改makeFile的内容。2.直接使用程序比较复杂,为了更加方便开发人员,又加了一层,表象上是直接采用配置文件的方式来生成makeFile文件3.cmakelist得以产生,cmakelist的内容以pcl为例解释意思: 可以看到cmakelist的操作与原创 2021-10-08 17:27:59 · 496 阅读 · 0 评论 -
前端非常见问题解决
• 1.vue watch (immediate handler)作用:用于首次绑定也执行handler,默认不执行首次。 (deep)作用:深度监测对象和数组• 2.Vue 同名文件,sourcemap默认用相对位置,会导致同名深层调用.vue• 3.Foreach map底层是遍历方法,会并行,对异步无效• 4.Key为Index的 复用问题 ,常见于多层嵌套,diff失效;(甚至拼接字符串也会重复);可用对象地址• 5.元素标签精确数据:getBoundingClientRect 与wind原创 2021-09-22 17:39:55 · 161 阅读 · 0 评论 -
前端部分问题学习笔记
前端问题1.vue-loader作用:转换vue单文件,解析各个部分,交由其他loader处理。2.刷新或进入网页过程:浏览器缓存和操作系统(OS)缓存 (dns和host)和DNS服务器3.https过程:https://zhuanlan.zhihu.com/p/43789231发送http请求-服务器数字签名后传CA证书(日期,hash,公钥等)-浏览器验证证书日期,及真伪-浏览器生成随机key公钥加密-服务器私钥解密获取随机key-两边都有随机key后,传输数据通过key加密H原创 2021-09-22 17:32:23 · 112 阅读 · 0 评论 -
git使用注意项
1.git 过程初始化: git init克隆远程(可选)关联远程仓库(例如github):git remote add 远程名 地址工作区推送到暂存区: git add [‘*’或者某文件]暂存区提交到本地仓库某分支:git commit -m '描述’本地推送远程:git push 远程名 分支名2.注意项推送分支:分支同名才能推送;没有将会创建(git push github branch1:本地branch1分支推送到远程branch1上)若推送ref错误,即远程分支和推原创 2021-04-28 14:23:46 · 89 阅读 · 0 评论 -
Cesium入门理解与学习路线
Cesium入门理解与学习路线1.Cesium入门CesiumJS是一个开放源代码JavaScript库,用于创建具有最佳性能,精度,视觉质量和易用性的世界一流的3D地球和地图。从航空航天到智慧城市再到无人机,各行各业的开发人员都使用CesiumJS来创建用于共享动态地理空间数据的交互式Web应用程序。Cesium从应用角度上,可以通过整合地理数据,操作数据实现展示、地理计算、仿真模拟、实时实景监控等功能,从开发角度,Cesium即为开源团队架构较为完整的二次开发库,其中涉及数据格式、实体几何原创 2020-12-24 10:52:03 · 4014 阅读 · 2 评论 -
pgadmin4与navicat区别与数据库备份还原方案
pgadmin4与navicat区别与数据库备份还原方案pgadmin4综合问题数据插入错误后,序列仍然会增加,手动更新自增数据库不应手动加ID1.backup文件还原备份会保存模式名,根据模式名还原信息还原结构和数据,customer backup格式,数据和结构全部还原 ,序列和约束都存在还原结构,customer backup格式,结构全部还原 , 结构还原的同时,约束存在,序列自动都从1开始还原数据,customer backup格式 ,数据全部还原,序列也相应还原2原创 2020-12-24 10:37:23 · 2476 阅读 · 0 评论 -
C++与Java的区别
C++与Java常见区别1. 指针与引用问题C++ 中指针存储地址是可变的; 引用是别名,本质也是存储了地址但不可变;JAVA中无指针概念但其对象引用类似于指针用于存储地址指针和引用方法参数传递后会有什么区别?C++中指针传递本质是拷贝,换地址不会影响实参;引用传递是别名,不可变指针,会影响实参//////////////////////////////////////////////////////////////////////////////////////////C++有指针为什原创 2020-12-23 11:30:43 · 291 阅读 · 0 评论