首页 文章 精选 留言 我的

精选列表

搜索[SDK],共8946篇文章
优秀的个人博客,低调大师

国内首个深度学习开发SDK发布:深鉴科技对标英伟达TensorRT

本文来自AI新媒体量子位(QbitAI) AI芯片厂商开始意识到,AI芯片的计算性能再好,失去完备的软件包工具链的支持,也将丧失优势、举步维艰。 此种情况下,抢滩软件生态至关重要。 芯片业巨头英伟达率先推出深度学习软件包TensorRT。它相对简单易用,在深度学习算法推理阶段能将GPU的计算能力更大程度释放出来。得益于软件包的助力,GPU的应用范围从图像视频领域扩展到金融行业,最后扩展到计算需求量大的AI、深度学习领域。 如果说英伟达的GPU是个性能强大的火箭,那么TensorRT就是送它到深度学习的助推器,软件包对AI芯片的重要性不言而喻。 成立一年半的深鉴科技开始也没想到,自主研发的DNNDK一不小心就对标了英伟达的TensorRT。 这套面向AI异构计算平台DPU(Deep-learning Processor Unit,深度学习处理器

优秀的个人博客,低调大师

android studio每次启动都要在fetching Android sdk compoment information停好久 怎么解...

网上有人给出了方案: 1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。 2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。 3)关闭Android Studio后重新启动,便可进入界面。 可以解决。 分类: android solve 本文转自wanqi博客园博客,原文链接:http://www.cnblogs.com/wanqieddy/p/4349682.html如需转载请自行联系原作者

优秀的个人博客,低调大师

阿里云首推音乐变速短视频SDK,上线抖音 freestyle只需1步

2016年可谓是短视频行业风生水起的一年,2017年更是呈现市场井喷的态势。短视频玩家从从秒拍、美拍到今年刚刚入局的土豆,竞争可谓激烈。值得关注的还有快手这匹短视频APP黑马,在它的引领下短视频服务被资本和市场普遍看好,据说快手至今已经覆盖4亿用户,日活达6000万之高。最近短视频圈多了一个后起之秀——抖音,这个画风奇绝动感酷炫的短视频APP上线不到半年就迅速走红,它主打的混音和变速玩法让年轻人欲罢不能。 短视频好像拥有一种魔力,可以无限激发用户的创作和表达欲望。这恰恰又是以内容为王的互联网服务之核心所在,所以各类垂直APP也都纷纷入局,社交、资讯、电商等各类垂直场景也都把短视频功能作为吸引用户、促进活跃的强有力手段。这一切,也让视频云服务厂商嗅到了商机。今年5月,阿里云也推出了短视频解决方案,集视频拍摄、人脸识别、导入裁剪、娱乐化

优秀的个人博客,低调大师

《AR与VR开发实战》——第2章 基于Vuforia SDK开发AR应用2.1

本节书摘来自华章出版社《AR与VR开发实战》一书中的第2章,第2.1节,作者 张克发 赵兴 谢有龙,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 2.1 准备Vuforia开发环境 Vuforia简介Vuforia是一款能为现实世界物体带来互动体验的AR开发平台,旨在帮助开发者打造全新级别的真实世界物品与虚拟物品的互动。它使用计算机视觉技术来实时地识别和跟踪平面图像以及简单的3D物体,使开发者能够在现实世界和数字体验之间架起桥梁。 Vuforia通过Unity游戏引擎扩展提供了C、Java、Objective-C和 .NET语言的应用程序编程接口,能够同时支持iOS和Android的原生开发,使得开发者在Untiy引擎中开发的AR应用很容易移植到iOS和Android平台上。2.注册成为Vuforia用户(1)打开Vufori

优秀的个人博客,低调大师

weex sdk集成到Android工程四. Weex优雅的“降级”到 HTML5

1)致力于移动端,充分调度 native 的能力 2)充分解决或回避性能瓶颈 3)灵活扩展,多端统一,优雅“降级”到HTML5 4)保持较低的开发成本和学习成本 5)快速迭代,轻量实时发布 6)融入现有的 native 技术体系 7)工程化管理和监控等 …… 这篇文章主要讲weex在app端出现问题时,如何优雅降级到Html5. 2.降级思路 1)一个weex页面可以同时生成三端的实现,及(Android,iOS,H5) 2)每个公司设计自己的app配置,比如,在app跟服务器交互获取初始化接口的时候,服务器下发采取何种方式(1.weex2.HTML5) 3)当获取到采用第二种方式的时候,app用webview去加载weex生成的H5界面。生成方式前面已经讲过:生成链接 3.代码实现 public class MainActivity extends Activity { private WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); webView = (WebView) findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl("http://10.25.52.72:8080"); } } 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 note: 注意配置网络权限,url为浏览器中的地址,不是js的地址。

优秀的个人博客,低调大师

🎉 Socket.D 网络应用协议,v2.5.9 发布(已有 java, py, js SDK)

Socket.D 协议? Socket.D 是一个基于事件和语义消息流的网络应用协议。在微服务、移动应用、物联网等场景,可替代 http、websocket 等。协议详情参考《官网介绍》。 支持: tcp, udp, ws, kcp 传输。 目前:java,kotlin,javascript,node.js,python,android 语言环境可用。go,rust,c/c++,.net 正在开发中。 最近更新 (1) for Java 添加 静态 spi 加载方式(避免某些打包方案让 java spi 失效) 添加 新的每秒帧流量控制接口 TrafficLimiter 添加 Listener:onReply, onSend 方法,方便帧流量统计 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位 添加 SessionUtils 工具类 添加 Session::isActive() 添加 java-websocket 适配子协议验证(避免乱连) 添加 spring-websocket 适配子协议验证(避免乱连) 添加 BroadcastBroker 接口(提供类似 stomp 的体验) 添加 LoadBalancer:isActive 接口 添加 内存占比限制支持 添加 EntityMetas.META_X_UNLIMITED 添加 EntityMetas.META_X_HASH, 另 META_X_Hash 标为弃用 添加 Session::attrDel 接口 添加 ListenerWrapper 类,方便应用定制 优化 java-websocket 适配,增加 header 转移 优化 spring-websocket 适配,增加 header 转移 优化 java-websocket 适配,增加 setReuseAddr(true) 配置 修复 server.stop 后不能自动退出的进程问题 修复 session.close() 后不能自动退出的进程问题 smartsocket 升为 1.5.46 (2) for Python 优化 Session::send_alarm 申明,支持 alarm: str|Entity 添加 Listener:onReply, onSend 方法,方便帧流量统计 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位 添加 SessionUtils 工具类 添加 Session::isActive() 添加 BroadcastBroker 接口(提供类似 stomp 的体验) 添加 websocket 适配子协议验证(避免乱连) 添加 EntityMetas.META_X_UNLIMITED 优化 流的超时处理 调整 语言版本需求改为 3.10 修复 stream.on_reply 非异步调用出错的问题 (3) for JavaScript 添加 Listener:onReply, onSend 方法,方便帧流量统计 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位 添加 SessionUtils 工具类 添加 Session::isActive() 添加 BroadcastBroker 接口(提供类似 stomp 的体验) 添加 websocket 适配子协议验证(避免乱连) 添加 EntityMetas.META_X_UNLIMITED 添加 提供者手动注册接口 调整 代码结构与 java,python 尽量保持相近 优化 SocketD.newEntity 与小程序的兼容性(小程不支持 File、Blob 类型) 修复 wechat 的环境识别问题 修复 在 ios/android 上检测 TextEncoder 出错的问题(2.3.10 出现的) 视频演示效果: for H5 https://www.bilibili.com/video/BV1ck4y197BV/ 演示源码 for UniAPP https://www.bilibili.com/video/BV1T94y1T7sp/ 演示源码 代码仓库: https://gitee.com/noear/socketd https://github.com/noear/socketd 官网: https://socketd.noear.org

优秀的个人博客,低调大师

🎉 Socket.D 网络应用协议,v2.4.14 发布(已有 java, py, js SDK)

Socket.D 协议? Socket.D 是一个网络应用协议。在微服务、移动应用、物联网等场景,可替代 http、websocket 等。协议详情参考《官网介绍》。 支持: tcp, udp, ws, kcp 传输。 目前:java,kotlin,javascript,node.js,python,android 语言环境可用。go,rust,c/c++,.net 正在开发中。 最近更新 优化 python 协议跨语言编码解兼容 优化 python 异步栈的日志记录 for Python Helloworld 演示 Server async def main(): server = await (SocketD.create_server("sd:ws") .listen(EventListener() .do_on_open(lambda s: #会话打开时 log.info(s.session_id()) ).do_on_message(lambda s, m: #收到任意消息时(方便做统一的日志打印) log.info(m.data_as_string()) ).do_on("/demo", lambda s, m: #收到"/demo"事件的消息时。如果是请求或订阅?则进行签复 (m.is_request() or m.is_subscribe()) and s.reply_end(m, StringEntity("And you too.")) )).start()) await asyncio.Future() if __name__ == "__main__": asyncio.run(main()) Client async def main(): #打开客户端会话,并监听(用 url 形式打开) session = await (SocketD.create_client("sd🇼🇸//127.0.0.1:8602/?token=1b0VsGusEkddgr3d") .open()) entity = StringEntity("Hello wrold!").meta_put("sender","noear") #发送 session.send("/demo", entity) #发送并请求(且,等待一个答复。否则超时异常) session.send_and_request("/demo", entity).then_reply(lambda reply: #打印 log.info(reply.data_as_string()) ).then_error(lambda error: log.error(error) ) #发送并订阅(且,接收零个或多个答复流) session.send_and_subscribe("/demo", entity).then_reply(lambda reply: #打印 log.info(reply.data_as_string()) or (reply.is_end() and log.info("the end!")) ) await asyncio.Future() if __name__ == "__main__": asyncio.run(main()) 视频演示效果: for H5 https://www.bilibili.com/video/BV1ck4y197BV/ 演示源码 for UniAPP https://www.bilibili.com/video/BV1T94y1T7sp/ 演示源码 代码仓库: https://gitee.com/noear/socketd https://github.com/noear/socketd 官网: https://socketd.noear.org

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册