• [问题求助] C# OBS net45 SDK 上传文件或者下载文件 报错 基础连接已经关闭: 发送时发生错误,请指教
    基础连接已经关闭: 发送时发生错误。
  • C#WebApi同一个接口同一个会话会调用多次,如何判断是否是会话重复请求
    C#WebApi同一个接口同一个会话会调用多次,如何判断是否是会话重复请求
  • [问题求助] C#系统迁移咨询
    我这边一个用C#语言编写系统,之前部署在阿里云的Windows上,现在想要迁移到华为云的鲲鹏上面,中间过程我这边的接口,之前使用的是阿里这边的接口,迁移过来,华为这边有对应的吧,有没有什么需要注意的事情?比如说有涉及到aliyun-net-sdk-core   1.5.10、wang.aliyun-net-sdk-dysmsapi 这些,迁移过来,有强相关的这种改动吗?
  • [技术干货] C#应用迁移鲲鹏实践分享
    一、.net core 3.1安装        参考链接:https://bbs.huaweicloud.com/forum/thread-75530-1-1.html。 感谢天府的兄弟!!1、安装依赖l  更新libstdc++.so.6(/usr/lib64目录下默认的libstdc++.so.6只包含GLIBC版本无法满足.NET Core SDK 3.1的运行。)        cd /usr/lib64mv libstdc++.so.6 libstdc++.so.6.bakwget https://obs-mirror-ftp4.obs.cn-north-4.myhuaweicloud.com/libstdc++.so.6l  安装ICU1)下载源码git clone https://gitee.com/penjun71/icu.gitgit checkout release-59-2 -b release592)编译安装cd icu4c/source/./configure --prefix=/usr/local/icumakemake install3)修改环境变量vi /etc/profileexport PATH=/usr/local/icu/bin:$PATHsource /etc/profile4)执行icuinfo 会出现部分so库无法找到问题。根据报错添加软链接或者把对应文件拷贝进去。常见问题:icuinfo: error while loading shared libraries: libicuuc.so.68: cannot open shared object file: No such file or directory解决方案:ln –s  xx/ libicuuc.so.68   /lib64/ libicuuc.so.682、安装.net core sdk   1)下载源码   wget https://download.visualstudio.microsoft.com/download/pr/8c39349a-23d0-46b0-8206-8b573a404709/b42fd441c1911acc90aaddaa58d7103f/dotnet-sdk-3.1.401-linux-arm64.tar.gz   2)解压到/usr/local/dotnet/   mkdir /usr/local/dotnet/   tar zxvf dotnet-sdk-3.1.401-linux-arm64.tar.gz -C /usr/local/dotnet   3)配置环境变量   vi /etc/profile   export PATH=/usr/local/icu/bin:/usr/local/dotnet:$PATH   source /etc/profile   4)查看版本   dotnet --version二、vs编译发布选择目标框架.net core,编译发布成linux-arm版本,执行dotnet xx.dll 即可在鲲鹏上运行。三、安装配置守护进程(Supervisor)将应用配置成进程,否则shell关闭应用会自动停止。安装Supervisoryum install python-setuptoolseasy_install supervisor配置Supervisormkdir /etc/supervisorecho_supervisord_conf > /etc/supervisor/supervisord.conf修改supervisord.conf文件在文件结尾[include]节点处把;[include];files = relative/directory/*.ini修改成[include]files=conf.d/*.conf   #设置配置文件路径创建目录conf.d,在目录下创建文件TeaWebServer.conf[program:TeaWebServer]command=dotnet TeaWebServer.dlldirectory=/root/dotnet/PublishOutput  # TeaWebServer.dll 所在位置路径autorestart=true  #进程意外终止是否自动重启stderr_logfile=/var/log/TestDotNetCoreWeb.err.log  #日志文件stdout_logfile=/var/log/TestDotNetCoreWeb.out.log   #日志文件user=rootstopsignal=INT[supervisord][supervisorctl]:wq 保存退出运行supervisord并查看进程是否生效supervisord -c  /etc/supervisor/supervisord.confps -ef | grep TeaWebServer常见问题:1、Error: Another program is already listening on a port that one of our HTTP servers is configured to  xxxx解决方法:#  find / -name supervisor.sock   /tmp/supervisor.sock#  unlink /tmp/supervisor.sock2、Error: .ini file does not include supervisord section这是因为配置文件中必须有[supervisord],[supervisorctl]有这两个基本模块,默认创建的配置文件中不包含。在配置文件中加上即可。
  • [问题求助] 【内容审核产品】[SDK功能】程序使用C#构建的如何调用 内容审核
    【功能模块】C# 写的后端,如何调用 内容审核【操作步骤&问题现象】1、SDK中没有C的版本,请问下程序使用C#构建的如何调用 “内容审核”2、【截图信息】
  • [问题求助] C#多线程调用OCR通用文字识别,操作超时
    【功能模块】C#多线程调用OCR通用文字识别,通过Token请求【操作步骤&问题现象】1、C#多线程调用API,连续执行到第四五十次的时候会抛异常,异常信息:操作超时。2、设置System.Net.ServicePointManager.DefaultConnectionLimit的值大于4之后,在GetResponse()的位置抛异常。异常信息远程服务器返回错误:(429)Too Many Requests。【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] C# sdk在.net core环境下无法正确运行
    将原.net framework4.6.1文件及代码导入到.net core 3应用以后,无法获取token,具体在HWOcrClientToken.cs中GetHttpToken()函数无响应。请添加.net core sdk示例,否则应用无法在linux环境下部署,谢谢。另示例sdk在.net framework4.8下也无法正确运行。
  • [其他语言] C#类的应用系统如何做鲲鹏适配?
    很多企业都用了C#开发语言来开发。这种情况怎么做适配?鲲鹏不是不支持c#吗?该怎么整?
  • [问题求助] 求基于C#语言的eSDK API Demo
    ISV的系统是C#语言开发的,基于API方式与vcn对接。我们现在能下载到的API方式接口开发资料都是基于C++的,想问下有没有基于C#语言的eSDK API Demo可提供参考?
  • [其他语言] c#函数式编程
    #化鲲为鹏,我有话说#从学习编程开始,就只知道面向对象编程,什么java,c++,老师也都苦口婆心的将面向对象的重要性。固然,面向对象,让学习编程更加简单,因为我们只需要知道一个实例调用哪些方法就行了。但也是因为这样,我们对程序运行过程中的数据变化,状态变化,都很模糊或者不关心。如果使用函数式编程,就不一样了。有兴趣的可以了解一下,可以帮助我们写出优雅简洁的代码。比如c#中的linq。
  • [版务处理] SDK V200R002C00SPC617 C# Demo匹配SDK V200R002C00SPC616版本SDK库,人脸抓拍无法抓拍问题解决办法
    SDK V200R002C00SPC617 C# Demo匹配SDK V200R002C00SPC616版本SDK库,人脸抓拍无法抓拍问题,具体解决办法为:1. 将SDK.cs文件中LPPU_REAL_PLAY_INFO_S结构体的stStartTime参数类型由PU_TIME_S修改为PU_TIME,stEndTime同理(SDK.cs中第1287、1288行)。2. 将SDK.cs文件中LPPU_REAL_PLAY_INFO_S结构体的szReserved参数的类型由string修改为byte[](SDK.cs中第1292行)。3. 将SDK.cs文件中LPPU_REAL_PLAY_INFO_S结构体的szReserved参数的UnmanagedType属性由ByValTStr修改为ByValArray(SDK.cs中第1291行)。4. 将SDKAccessIntelligent.cs文件中StartFaceSnap方法的real_info_s.szReserved值初始化(new byte[32])后将第22位赋值为1(SDKAccessIntelligent.cs中第103行)。
  • [版务处理] c# SDK删除功能IVS_PU_DelFaceInfo接口 uFaceID属性如何设置
    调用IVS_PU_DelFaceInfo时里面有个uFaceID属性,文档上标注是uint[PU_MAX_DELETE_NUM] 我就用int[100]来传参,接口调用成功 但人脸库中的信息没有被删除掉,谁知道怎么解决
  • [技术干货] 用IKVMC将jar转成dll供c#工程调用【转】
    (转自 https://developer.huawei.com/ict/forum/forum.php?mod=viewthread&tid=24703&highlight  )前言IKVM.NET是一个针对Mono和微软.net框架的java实现,其设计目的是在.NET平台上运行java程序。有些在java程序上可以实现的功能,但在C#中无法实现或者目前不知道怎么实现时(如带有特殊Padding的RSA2048加密,https双向认证等),可以考虑使用IKVM工具把已生成的jar转成dll供C#程序去调用。IKVM官网地址:https://www.nuget.org/packages/IKVM/由于IKVM7最高只支持jdk1.6编译出来的jar转换,建议使用最新版本IKVM8。使用说明前提条件:已通过java实现所需功能,且编译成一个jar,如MyHttpClient.jar。1. 在官网下载ikvm压缩包,这里用的是ikvmbin-8.1.5717.0.zip,解压到一个文件夹中,如C:\tools\ikvm-8.1.5717.0。2. 配置环境变量:在系统环境变量中增加IKVM_HOME:C:\tools\ikvm-8.1.5717.0,同时Path中增加%IKVM_HOME%/bin;3. 把MyHttpClient.jar放到一个工作目录下,如C:\tools\ikvm,在命令行中进入该目录,执行 ikvmc -target:library MyHttpClient.jar,即在当前目录下生产MyHttpClient.dll,这里只需要生成一个dll,如需生产可执行程序,可执行命令 ikvmc -target:exe xxx.jar。4. 在C#工程中引用MyHttpClient.dll以及IKVM相关的dll(C:\tools\ikvm-8.1.5717.0\bin目录下的以IKVM.开头的dll,这里为了方便全部引用了),C#中类的命名空间和java中的类的包名是一致的,如java中import com.huawei.myhttpclient,C#中为using com.huawei.myhttpclient特别注意:由于实际的java实现工程很多情况下都依赖一些第三方jar,比如举例的MyHttpClient工程使用了Apache httpClient相关组件实现的设置客户端,服务端证书,发送消息功能,依赖的jar有:commons-codec-1.9.jar,commons-logging-1.2.jar,httpclient-4.5.2.jar,httpcore-4.4.4.jar,httpmime-4.5.2.jar,在网上查询很多做法是把这些第三方jar依次编译成dll,执行ikvm命令时需要指定指定依赖的dll,比较麻烦,这里的做法是把这些jar用winrar等解压软件打开,然后里面的根目录文件夹org(里面包含了Apache httpClient编译生成的class),拷到MyHttpClient.jar中。补充:最近发现有人使用该方式,执行ikvmc编译命令时,命令行中报错:Class "org.apache.http.impl.client.DefaultHttpClient" not found.可能原因是导出jar时,Options选项中未勾选 Add Directory entries
  • [问题求助] 程序可以用C#写吗
    用C#写的程序可以上传吗?
总条数:44 到第
上滑加载中