C++学习笔记1209

OctreeNode<T> * &p OctreeNode 个是类名, OctreeNode * & p意思是参数是OctreeNode*类型的一个引用类型 可以只用*p,不过一般加上&效率更高,因为&表示引用类型,在传参数的时候是直接对原数据操作,而不是先复制再操作参数。 一般&类型参数使用于复合数据类型。
分类: 其他 发布时间: 01-24 23:35 阅读次数: 0

VTK编译器 no override found for 'vtkPolyDataMapper

在学习pcl教程第七章时,编译第7章第一个的程序时遇到 no override found for 'vtkPolyDataMapper'. 我安装的是PCL1.8.0-vs2015 根据 https://stackoverflow.com/questions/40086584/errorno-override-found-for-vtkpolydatamapper 添加 #include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL);
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

C# 静态构造函数,静态变量执行顺序(升华版)

上篇 是基本语法基础下的执行顺序,包括继承这个维度下的执行顺序,我们可以依照的规律顺下来,下面我们看下一些摸不到头脑的情况 我们实验 一个 类中的方法 去调用另一个非继承类的情况, 先看有 静态构造函数 和没有静态构造函数执行的差别 class Program { static void Main(string[] args) { //执行顺序5
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

JSON的一个例子(代码来源于网上)

HTML代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Our superheroes</title> <link href="https://fonts.googleapis.com/css?family=Faster+One" rel="stylesheet"> <link rel="stylesheet" href="style.css"> </head> <
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

全面提升软件工程能力与实践,打造可信的高质量产品【转】

今天有幸看到一篇华为公司[公司文件] 《全面提升软件工程能力与实践,打造可信的高质量产品》------致全体员工的一封信 任正非 ,此文章出自华为《心声社区》,让一个码了多年代码的我,看了后受益匪浅,写得非常棒了,值得我日后工作学习方向与指引.也明白为什么公司一直学习华为公司管理模式和华为的品质精神。华为是代表产品高质量的标杆,一直坚守高质量底线打造优质的产品,用过华为产品都知道质量好, 中国没人不知道华为的, 华为加油,pbren支持你, 这里将原文章分享如下: 转自:华为心声社区 (号称:
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

Redis5.0.3单机版安装

一、创建redis源码包存放目录 cd /usr/local/ mkdir redis 二、进入创建的目录,下载最新版Redis yum -y install wget wget http://download.redis.io/releases/redis-5.0.3.tar.gz 三、解压Redis源码包并进入解压后的目录 cd redis-5.0.3 四、安装依赖软件包,并编译安装redis(使用PREFIX=/usr/local/redis指定一个安装位置) yum -y ins
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

macOS10.14.2 gem 更新问题

macOS10.14.2,最近cocoapods不能正常使用了。 终端输入 sudo gem update –system 显示如下错误 ERROR: While executing gem … (Gem::FilePermissionError) You don’t have write permissions for the /usr/bin directory. 重新输入下面 sudo gem install -n /usr/local/bin sass sudo gem install
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

day53 鼠标事件 键盘事件 及JQuery

复习 // 语法: ECMAScript 操作: DOM BOM // 1.类型转化 // 转数字: +"3.14" | parseInt("123abc") | parseFloat("3.14.15") | Number() // 转字符串: "" + 3.14 | 3.14.toString() | 3..toString() | String() // 转布尔: Boolean() // 2.运算符 // ++ --: 在前 a = ++num => num先自增1,再赋值给a |
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

Django 自定义

from django.db import models class MyCharfield(models.Field): def __init__(self,max_length,*args,**kwargs): self.max_length = max_length super(MyCharfield,self).__init__(max_length = max_length,*args,**kwargs) def db
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

更新内容

1. 服务器端配置 1. 允许这些IP向自己同步时间 restrict x.x.x.x mask x.x.x.x nomodiy notrap 2. 当前定义的所有server服务器无法同步后,和自身同步 server 127.127.1.0 fudge 127.127.1.0 stratum 10 3. 局域网内的上层时间服务器 server 192.168.1.117 2. 客户端配置 创建自动任务计划 crontab -e * 2 * * * /usr/sbin/nt
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

C# 静态构造函数,静态变量执行顺序(精华版)(规正版)

一、成员初始化整体顺序 1.成员赋值初始化先于构造函数; 2.成员赋值初始先从子类再到基类; 3.构造函数初始化先从基类再到子类; 4.静态成员初始化优先于实例成员初始化; 二、对类型静态成员构造的大致过程 1.分配静态成员的内存空间,此时空间存储数据为0; 2.执行类的静态成员的初始化语句; 3.执行类的静态构造函数。 三、对类型实例成员构造的大致过程 1.分配实例成员的内存空间,此时空间存储数据为0; 2.执行子类实例成员初始化语句; 3.执行基类实例化成员初始化语句; 4.执行基类构造函
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

迟到的2018年总结

2018年的做成和未做成的事   2018年,作为一名刚从培训班出来的新人,投简历,求职。很幸运的通过现在公司的面试,记得第一次接触到真正的企业开发,完全是懵逼状态。记得第一个简单功能模块的实现,用了整整三天的时间,囧。。。让前端的老铁等了N久。也开始认识到了自己不足,加班,学习新的东西,这一年里,自己提升了很多,但同时也发现自己更多的毛病。   2017年定下的目标完成了一小半。 还完培训教育贷款。2017年,进入大学生涯的最后一年,厌倦在校园的生活,在17年6月份自己在培训机构报了名,自己
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

windows提权总结

windows提权 0,起因,由于前几天拿了一个菠菜站的webshell,但是只有iis权限,执行无法创建用户等操作,更无法对整个服务器进行控制了,于是此时便需要提权了,对于一个刚刚入门的小白来说,此刻真正意识到了提权的重要性,于是便开始学习提取相关知识,以拿下该菠菜的站点。 提权前的准备工作 1,通常来说,不同的脚本所处的权限是不一样的。这就意味着,如果该站点支持权限更高的脚本,我们可以上传该权限更高的脚本的大马,进而拿到更高的权限。 asp/php 通常为匿名权限(网络服务权限) aspx
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

[转]Qt 之 QFileSystemWatcher

简述 QFileSystemWatcher类用于提供监视文件和目录修改的接口。 QFileSystemWatcher通过监控指定路径的列表,监视文件系统中文件和目录的变更。 调用addPath()函数可以监控一个特定的文件或目录。如果需要监控多个路径,可以使用addPaths()。通过使用removePath()和removePaths()函数来移除现有路径。 QFileSystemWatcher检查添加到它的每个路径,已添加到QFileSystemWatcher的文件可以使用的files()
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

如何快速在当前目录打开cmd命令提示符

方法一: 将以下命令保存成批处理,运行即可 cd %~dp0 start 方法二: 还有一个方法就是在当前目录按住shift再右键。然后会看到右键菜单里有一个“在当前位置打开命令提示符” 这个方法也十分方便
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

关于Apache Commons-IO的使用

commons-io是一款处理io流的工具,封装了很多处理io流和文件的方法,可以大大简化我们处理io流和操作文件的代码。从common-io的官方使用文档可以看出,它主要分为工具类、尾端类、行迭代器、文件过滤器、文件比较器和扩展流。 官网地址:http://commons.apache.org/proper/commons-io/ 工具类   工具类包括FileUtils、IOUtils、FilenameUtils和FileSystemUtils,前三者的方法并没有多大的区别,只是操作的对象
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

使用gunicorn将django项目部署到生产环境的子目录下,在nginx后端获取客户真实IP地址

生产环境有时,并不是为了一个项目而存在的。毕竟,域名是比较稀有的。 今天遇到这个问题,解决了。作个记录。 并且,如果将django项目部署在Nginx后面,那如何获取用户真实的IP地址呢? 下面就来解决吧。 一,gunicorn.ini的编写 bind = "127.0.0.1:xxxx" workers = 4 errorlog = './gunicorn.error.log' accesslog = './gunicorn.access.log' timeout = 3000 l
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

Mybatis传多个参数(三种解决方案) mapper.xml的sql语句修改!

第一种 Public User selectUser(String name,String area); 对应的Mapper.xml <select id="selectUser" resultMap="BaseResultMap"> select * from user_user_t where user_name = #{0} and user_area=#{1} </select> 其中,#{0}代表接收的是dao层中的第一个参数,#{1}代表dao层中第二参数,更多参数
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

PCL滤波基础

点云滤波的概念   点云滤波是点云处理的基本步骤,也是进行 high level 三维图像处理之前必须要进行的预处理。其作用类似于信号处理中的滤波,但实现手段却和信号处理不一样。我认为原因有以下几个方面: 1.点云不是函数,对于复杂三维外形其x,y,z之间并非以某种规律或某种数值关系定义。所以点云无法建立横纵坐标之间的联系。 2.点云在空间中是离散的。和图像,信号不一样,并不定义在某个区域上,无法以某种模板的形式对其进行滤波。换言之,点云没有图像与信号那么明显的定义域。 3.点云在空间中分布很
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0

点云分割

http://www.cnblogs.com/ironstark/p/5000147.html http://www.cnblogs.com/ironstark/p/5008258.html
分类: 其他 发布时间: 01-24 23:34 阅读次数: 0