深圳幻海软件技术有限公司 欢迎您!

  • 谷歌云仍然是物联网优秀云的五个原因

    您可能听说过GoogleCloud于2023年8月宣布停止其IoTCore产品。IoTCore的弃用让一些人怀疑Google是否会完全退出IoT业务。作为Google的首要合作伙伴和独立的物联网软件公司,我们成功部署了许多企业并在我们的平台上运行了数百万台设备,我们可以用响亮的否定回答这个问题。相反

  • 移动端渲染原理浅析

    作者| 尚怀军计算机或手机的渲染是一个非常复杂的过程,本文介绍了渲染相关的一些基础知识,并结合iOS和安卓的技术框架介绍了移动端渲染原理,最后详细的解析了iOS中的离屏渲染以及圆角优化的一些方法。渲染基础知识屏幕绘制的原始数据源位图我们在屏幕上绘制图像需要的原始数据叫做位图。位图(Bitm

  • 谷歌为Android 12 Beta引入私有计算服务

    在近日的一篇博客文章中,谷歌Android与Play安全隐私产品副总裁SuzanneFrey,很高兴地向广大Android用户宣布了一项“私有计算服务”。据悉,PrivateComputeCore旨在提供一个开源、且安全的环境,与其它操作系统/应用程序隔离,在用户设备与云端之间架起一座隐私保护的桥梁

  • Kafka的替代者Redpanda的架构及部署

    介绍Redpanda使用C++编写,是一个与Kafka兼容的流数据平台,事实证明它的速度提高了10倍。它还不含JVM、不含ZooKeeper、经过Jepsen测试且源代码可用。Redpanda完全兼容KafkaAPI,也就是说,开发项目中不需要修改kafka客户端相关的代码,可以直接替换掉kafka

  • MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统之后端项目框架搭建

    前言:ToDoList系统实战教程。本章节主要介绍的是如何快熟搭建一个简单明了的后端项目框架。YyFlight.ToDoList项目源码地址GitHub地址:https://github.com/YSGStudyHards/YyFlight.ToDoList为什么选择ASP.NETCore?首先请你

  • 公司挖来一个阿里Java大神,生产环境故障调优很溜

    今天给大家分享一个知识点,就是平时我们线上服务器部署的Java系统如果发现要是性能不太好,此时应该如何登录到线上服务器,接着用top命令去分析线上系统的性能呢?下面我们就来一步一步给大家讲解一下top命令的使用技巧。线上系统是如何运行的?首先,在讲解top命令的使用技巧之前,我们先得给大家铺垫一些基

  • 使用 Vue.js 编写命令行界面,前端开发 CLI 的利器

    前言大家好,我是webfansplz[1].继将Vue渲染到嵌入式液晶屏[2]后,今天要跟大家分享的是如何将Vue渲染到命令行工具:).关于命令行工具,大家应该都比较熟悉了,比如vue-cli、Vite等.我们在编写前端应用面向用户时,通常会非常关注用户体验,作为开发者,我们在使用工具时,它给予我们

  • 如何在ASP.NET Core 6中使用跟踪侦听器

    ​译者| 李睿审校| 孙淑娟开发人员可以利用ASP.NETCore6中的跟踪侦听器为其应用程序添加性能和调试工具。 在处理使用ASP.NETCore6构建的应用程序时,开发人员可能经常希望使用跟踪和日志记录来监控应用程序的性能并诊断错误,还可以在生产环境中使用跟踪来衡量

  • ThreadPoolExecutor 不香了,轻量级动态线程池真香

    一、前言最初设计Hippo4j的初衷是尽可能提高以及保障线程池对于线上应用的作用,所以加了很多个性化功能,这也间接导致强依赖Hippo4jServer项目。自Hippo4j1.0.0版本发布之后,不断有社区小伙伴提出相同的一个问题,如何能够轻量级使用动态线程池?这不,它来了。GitHub:https

  • 如何做好应用架构分层和模块化?

     上次关于如何编写代码的文章里面提到了应用的模块化和分层,这篇文章就来聊聊这个事情。没有顶层设计、模块划分的应用就像一团打结的毛线,代码分支可能会跳来跳来,没有边界。很难理清楚内部的业务逻辑,更糟糕的是随着需求的堆积,日积月累更难理清楚内部的模块划分,所以从一开始就应该定好系统的模块,确定

  • .NET Core 3.0 即将结束生命周期,官方建议迁移 3.1

    .NETCore官方发布博客,说明.NETCore3.0即将结束生命周期,建议开发者迁移到3.1版本。.NETCore3.0于2019年12月3日发布,这是一个Current版本而不是LTS版本,将于今年3月3日EOL(EndofLife)。此后,.NETCore补丁更新将不再包括3.0的更新程序包

  • 如何使用ASP.Net Core中的条件中间件?

     【51CTO.com快译】ASP.NetCore是微软的一种开源跨平台框架,具有可扩展、精简化和模块化的优点,可用于构建高性能Web应用程序。中间件组件可以用在ASP.NetCore请求管道中,定制处理请求和响应的方式。ASP.NetCore中间件组件还可用于检查、路由或修改流经管道的请

  • 他是中本聪?为什么连简单的消息签名都不用?

     比特币系统中可以给一串消息进行数字签名,有三个作用:证明你拥有某笔资金的私钥该证明是无可争辩的、不可抵赖的签名后的交易没有被其他人修改过数字签名使用椭圆曲线数字签名算法(ECDSA),算法非常复杂,普通用户不必掌握其算法的细节,但你只要掌握了BitcoinCore钱包软件或类似工具,也可

推荐阅读