banfan0440
码龄10年
求更新 关注
提问 私信
  • 博客:52,930
    52,930
    总访问量
  • 暂无
    原创
  • 4
    粉丝
  • 0
    关注
加入CSDN时间: 2016-04-18
博客简介:

banfan0440的博客

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得0次评论
  • 获得39次收藏
  • 博客总排名2,497,117名
创作历程
  • 17篇
    2019年
  • 15篇
    2018年
  • 80篇
    2017年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Matlab函数编译成dll供c调用

一 编译dll在Command Window窗口中输入mbuild -setup,然后会出现语句,是否安装编译器,选择n,因为机子上已经安装了C/C++/C#的编译器,选择VS2010.最后一切就绪后在窗口输入deploytool,会出现如下的框图,项目名称,存储位置和转化的类型选择C++ shared library,选择好之后,点击OK这时出现了一个C++...
转载
博文更新于 2021.04.21 ·
369 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

N!,斯特林近似

题目链接输入N求N的阶乘的10进制表示的长度。例如6! = 720,长度为3。Input第1行:一个数T,表示后面用作输入测试的数的数量。(1<=T<=1000)第2-T+1行:每行1个数N。(1<=N<=10^9)Output共T行,输出对应的阶乘的长度。----------------------------...
转载
博文更新于 2019.10.04 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[转] C++ 父类构造/析构函数中调用虚函数

转自[https://blog.csdn.net/K346K346/article/details/49872023]虽然可以对虚函数进行实调用,但程序员编写虚函数的本意应该是实现动态联编。在构造函数中调用虚函数,函数的入口地址是在编译时静态确定的,并未实现虚调用。但是为什么在构造函数中调用虚函数,实际上没有发生动态联编呢?第一个原因,在概念上,构造函数的工作是为对象进行初始化。...
转载
博文更新于 2019.10.04 ·
656 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unreal :error LNK2019: unresolved externel symbol "__declspec(dllimport) xxx"

参考https://www.cnblogs.com/-sev-/p/7908136.html在对应的build.cs文件中的Public/PrivatgeDependencyModuleNames引入相关模块,比如上面我遇到的错误,加上下面这行就好了:PublicDependencyModuleNames.AddRange(new string[] { "Co...
转载
博文更新于 2019.10.04 ·
361 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

glGetString(GL_EXTENSIONS)导致crash

"glGetString() is not deprecated, only the GL_EXTENSIONS argument to it is. There’s a lot of history with people using fixed-size buffers to copy the merged extension string into and having that ...
转载
博文更新于 2019.10.04 ·
1057 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Unreal日志窗口乱码????

参考https://www.cnblogs.com/ZhengJianYao/p/9431925.html------------------------------------------------------------------------------------------------------打开Visual Studio Installer,找到对应的vs版本...
转载
博文更新于 2019.10.04 ·
2248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Filament源码分析 - FrameGraph / RenderGraph

放一下类图。简单介绍一下相关类型:FrameGraphHandle:只有一个uint16_t的标识,初始化为一个无效值。FrameGraphId:一个模板类,继承自FrameGraphHandle,没有自定义的属性或者方法。FrameGraphRenderTarget: 一个命名空间,里面定义了Attachments和Descriptor两个结构体。A...
转载
博文更新于 2019.10.04 ·
1675 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

AndroidStudio c++ include库文件红色 找不到,没有代码提示

转载于:https://www.cnblogs.com/redips-l/p/11398580.html
转载
博文更新于 2019.10.04 ·
3097 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GPU Gems 3-24 The Importance of Being Linear

关键词:Hdr,SSS,mipmap,filtering,darker,blending,post process,0.5 0.25,light intensity fall off,sRGB texture formats,GL_SRGB_EXT,sRGB framebuffer转载于:https://www.cnblogs.com/redips-l/p/11431...
转载
博文更新于 2019.10.04 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VSM - variance shadow map

论文链接:http://student.agh.edu.pl/~mradzisz/EGA/vsm_paper.pdf1. result:2. performance:3. 算法原理:4. 论文中算法实现:5. 问题:5.1 light bleeding:只要方差不为0, pmax都是大于0的。当方差特别大时,即使着色点处于阴影中,也会有一个较高的...
转载
博文更新于 2019.10.04 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Assimp对FBX文件中geometric transformations的处理

关于geometric transformations可以参考http://download.autodesk.com/us/fbx/20112/FBX_SDK_HELP/index.html?url=WS1a9193826455f5ff1f92379812724681e696651.htm,topicNumber=d0e7429需要注意的是geometric transformat...
转载
博文更新于 2019.10.04 ·
1027 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WSL安装

参考:[https://www.cnblogs.com/JettTang/p/8186315.html][https://blog.nickwhyy.top/wsl/][https://www.bilibili.com/read/cv1429071/]1. 管理员权限,powershellEnable-WindowsOptionalFeature -Onli...
转载
博文更新于 2019.10.04 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Lambert diffuse和Phong/BlinnPhong中的能量守恒

1. lambert diffuse, PI的来源2. BlinPhong specular : 问题是,越光滑,损失的能量越多参考http://www.rorydriscoll.com/2009/01/25/energy-conservation-in-games/3. specuar + diffuse < 1, 所以,diffuse成分越多,...
转载
博文更新于 2019.10.04 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TRS矩阵分解

transform = TRST就是transform的最后一列。关于R和S的分解,PBRT给了一个公式:M_(i+1) = (M_i + ((M_i)^T)^(-1))*0.5,直到M收敛。M初始状态为transform左上角的3*3的矩阵。M收敛后得到的矩阵为R,从而可以解出S.代码大概是这样: void decompose(Vec3<flo...
转载
博文更新于 2019.10.04 ·
877 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Solid Angle of A Cubemap Texel - 计算Cubemap的一个像素对应的立体角的大小

参考[http://www.rorydriscoll.com/2012/01/15/cubemap-texel-solid-angle/]计算diffuse irradiance map或者求解sh系数的时候,需要对整个球面进行积分,由于cubemap不同位置的像素投影到球面上面积不同,所以不能平等的对待所有像素。这时候就需要计算每个像素对应的solid angle。如图...
转载
博文更新于 2019.10.04 ·
449 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

FBX骨骼坐标系与模型坐标系的关系

采用assimp加载FBX文件。首先记录下ubuntu下assimp的编译安装。cd assimp_unzip_dirmkdir buildcd build && cmake ..makesudo make install//这样,assimp的头文件就安装在/usr/local/include,lib文件在/usr/local/lib...
转载
博文更新于 2019.10.04 ·
1918 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一个关于C++拷贝构造的bug

#include <iostream>using namespace std;class A {public: A(int a) {}; A(const A&) = default;}; class B : public A{public: B(int b) : A(b) {}; B(cons...
转载
博文更新于 2019.10.04 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

移动硬盘访问错误 - 磁盘结构损坏且无法读取、拒绝访问

参考 http://www.upantool.com/jiaocheng/hdd/8762.html磁盘结构损坏且无法读取 原因:1、突然关机;2、硬盘没有正常通过系统卸载;3、病毒破坏;4、有可能是usb供电不足;5、也可能是文件丢失;6、还可能是盘片损坏。解决方案: 1、遇到这种情况,第一要试的工具是系统自带的CHKDSK 卷标 / F 来修复,...
转载
博文更新于 2019.10.04 ·
2445 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

命令模式 Command design pattern in C++

参考https://sourcemaking.com/design_patterns/command/cpp/2Create a class that encapsulates some number of the following:a "receiver" objectthe method to invokethe arguments to pass...
转载
博文更新于 2019.10.04 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hiho1804 - 整数分解、组合数、乘法逆元

题目链接题目叙述很啰嗦,可以简化为:n个球[1-1e5],放到m个不同的桶里,一共多少种不同的放法。【桶里可以不放】------------------------------------------------------------------------------------------------解C(n+m-1, m-1)由于m,n可能很大,所以需要用逆元。扩...
转载
博文更新于 2019.10.04 ·
156 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多