logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于C++11 range-for的一个陷阱

C++11提出了很多方便的特性,其中范围for(range-for)语句结合auto关键字可以方便地遍历STL容器(包括内置数组):vector vec={1,2,3,4};for(auto e:vec){cout<<e<<" ";}如果需要修改其中元素,可以声明为auto &e,如下所示:vector vec={1,2,3,4};

机器学习数据预处理 --- 异常点检测(知识总结&工作随记)

异常检测算法 &amp; PyoD算法库一般情况下,可以把异常检测看成是数据不平衡下的分类问题。但在现实情况中,异常检测问题往往是没有标签的,训练数据中并未标出哪些是异常点,因此必须使用无监督学习。引入PyOD库, 提供20多种异常值检测算法的APIpip install pyod前人经验:(来自zhihu/csdn)1. 不存在普遍意义上的最优模型,不过有些模型的表现一直不错,建议优先考虑。对于

#机器学习#数据挖掘#深度学习 +1
UE4 Niagara粒子系统基础笔记

目录Niagara基础概念Niagara官方建议Niagara堆栈面板Niagara渲染模式&amp;材质Niagara和蓝图Niagara常用模块Niagara常用技巧Niagara ModuleScriptNiagara基础概念插件启用Niagara 和 Niagara Extras创建粒子发射器Niagara Emitter 和 粒子管理系统Niagara SystemFx - Niagar

#游戏开发
Android(Java)开发之获取BLE广播包(扫描后获取:广播数据+扫描应答数据+RSSI)

一、安卓BLE的广播包数据从哪获取?通常,安卓APP读写BLE设备的数据都是建立连接后通过GATT获取或修改。但是,BLE设备向外广播时本身会携带一部分有用信息,如将传感数据存放到广播包的自定义数据段,最近接触的一个iBeacon/EddyStone整合项目便是类似,因此为了提取广播包进行解析,首要问题就是安卓APP如何获取广播数据。      其实,安卓蓝牙在扫描设备后,回调方法 onL

#android#java
从UE4到UE5:工程及资产迁移的原理和一般方法

按照官方建议,明年早些时候发布正式版本,UE5EA仅用于新技术探索和尝鲜,项目开发还是应该在UE4上进行,现在迁移只是为了解新的features,提前规划哪些可能用于现在的工程。迁移步骤参考官方文档:https://docs.unrealengine.com/5.0/zh-CN/MigrationGuide/必要项确认工程兼容性:UE4.26是可以直接以副本拷贝的方式迁移过来的,但是不能将5的工程

文章图片
到底了