C#
zhoudapeng01
这个作者很懒,什么都没留下…
展开
-
Unity中实现http的Put方法提交表单(BestHttp)
最近项目在做注册、登录、用户信息管理等需要和后台服务器沟通的功能,后台采用的是Http的方式,所以研究了下在Unity中Http的实现方式。主要有四种:1、WWW的方式。2、UnityWebRequest。3、C#的HttpWebRequest。4、第三方库。1、WWW的方式WWW的方式是Unity中比较老的一种方式,网上资料也很多,但是其支持的方法有限,有些新的特性也不支持,官方文档只描...原创 2020-01-03 11:58:54 · 2829 阅读 · 1 评论 -
C#中实现FFT的两种方法
最近工作中有个需求,在C#环境中实现FFT算法,在网上找了些资料,最后实现了下面的两种方式,实际应用任选其一就好。第一种方法:不依赖C#中的Complex,需要实现计算过程的每一步详细步骤。输入序列长度为2的N次幂,使用前需先定义序列长度:FFT filter = new FFT(256);filter.fft(x,y) 其中x为实部y为虚部,计算后x为FFT后的实部,y为FF...原创 2019-12-24 16:54:21 · 9840 阅读 · 4 评论 -
C#中实现FIR带通滤波
最近有一个需求,在C#中实现FIR滤波,网上查了些资料感觉FIR滤波使用的还算比较多,相关的原理也比较简单。参考下面在Python环境中实现FIR的博客,在C#的环境中实现了一遍。https://blog.csdn.net/moge19/article/details/94495442(Python实现FIR带通滤波器)下文中的工程下载链接:https://download.csdn.ne...原创 2019-12-18 09:37:31 · 4213 阅读 · 1 评论 -
AES128加密算法的实现(C/Java/C#)
最近项目中有一个需求,实现AES128的加密算法,用于硬件和平台的通信。硬件加密部分使用C语言完成、平台有两种不同的环境:java(Linux)和C#(Windows)。在网上搜集了一些资料,有人实现过纯C代码的AES加密解密算法,这样实际上有一种较为简单的解决思路:加密部分直接拿过来使用;解密部分可以打包为dll(windows环境)或SO(linux环境)库供平台调用。但考虑到环境的兼容性等问...原创 2019-12-11 11:27:54 · 3721 阅读 · 1 评论 -
C#中实现神经网络算法打包dll(给Unity调用)
最近做Unity项目的时候有一个需求:在Unity中实现神经网络算法,最终还要满足跨平台,也就是在windows下和android下都能使用。在Unity中只涉及到网络的实现部分,也就是正向传播部分,网络的训练可以放到matlab和python中,这样可以减轻开发的压力。做了下面的一些简单尝试:1、C++打包dll给Unity调用,在Windows下没问题可行,在Android下不可行,实...原创 2019-12-04 13:26:54 · 2157 阅读 · 1 评论