APICloud平台常用技术点汇总详解
APICloud移动低代码开发平台介绍:使用APICloud可以开发移动APP、小程序、html5网页应用。如果要实现编写一套代码编译为多端应用(移动APP、小程序、html5),需使用avm.js框架进行开发。如果只开发APP,则可以使用前端技术(HTML5、Vue、react等)、avm.js进行开发,还可以使用模块商店大量的原生
马丁路德 马丁路德
4年前
React 之源码概览
本节将对React的源码架构,约定及其实现进行概述。如果您想的开发,我们希望这份指南可以帮助你更加轻松地进行修改。我们并不推荐在React应用中遵循这些约定。有许多约定是历史原因,并且之后也许会有所修改。项目根目录当克隆之后,你们将看到项目根目录的信息:包含元数据(比如package.json)和React仓库中所有
Wesley13 Wesley13
3年前
TCP协议粘包问题详解
TCP协议粘包问题详解前言在本章节中,我们将探讨TCP协议基于流式传输的最大一个问题,即粘包问题。本章主要介绍TCP粘包的原理与其三种解决粘包的方案。并且还会介绍为什么UDP协议不会产生粘包。基于TCP协议的socket实现远程命令输入我们准备做一个可以在Clie
Stella981 Stella981
3年前
Spring Data Jpa最佳实践
前言SpringDataJpa框架的目标是显著减少实现各种持久性存储的数据访问层所需的样板代码量。SpringDataJpa存储库抽象中的中央接口是Repository。它需要领域实体类以及领域实体ID类型作为类型参数来进行管理。该接口主要用作标记接口,以捕获要使用的类型并帮助您发现扩展该接口的接口。CrudRepository、JpaRe
Stella981 Stella981
3年前
Netty
nettysocketio概述nettysocketio是一个开源的Socket.io服务器端的一个java的实现,它基于Netty框架,可用于服务端推送消息给客户端。说到服务端推送技术,一般会涉及WebSocket,WebSocket是HTML5最新提出的规范,虽然主流浏览器都已经支持,但仍然可能有不兼容的
Wesley13 Wesley13
3年前
Unity3D中UGUI不使用DOTween制作渐隐渐现效果
在做UI后期设计时,我们可能要对UI做一些特效,这篇文章我们来学习下如何在Unity3d中对实现渐隐渐现的效果,首先我们看下UnityNewUI即UGUI中渐隐渐现的做法.观察我们会发现Unity4.6UI中每个能够显示控件都会有一个CanvasRender对象,CanvasRender有什么作用呢,我们看下官方的解释:TheCanvas
Stella981 Stella981
3年前
App 多窗口支持架构
作者:Bill,前滴滴iOS,现就职于抖音商业化,偶尔写写FE和跨端。本文发表于2019/07/01《WWDC19内参》前言本文主要分三个方面进行讨论。首先,我们将概述为了实现多窗口支持,App生命周期在iOS13中的变化。然后我们将深入探讨新的UISceneDelegate,以及我们应该在这里
Easter79 Easter79
3年前
Spring常用知识点总结
1\.Spring有哪些优点?  轻量级:Spring在大小和透明性方面绝对属于轻量级的,基础版本的Spring框架大约只有2MB。  控制反转(IOC):Spring使用控制反转技术实现了松耦合。依赖被注入到对象,而不是创建或寻找依赖对象。  面向切面编程(AOP): Spring支持面向切面编程,同时把应用的业务逻辑与系统的服务分离开来
Stella981 Stella981
3年前
AV1编码器优化技术
!(https://oscimg.oschina.net/oscnet/1de07eb5978a432db13f4c4bd41dab61.png)正文字数:7318 阅读时长:11分钟AV1视频编解码器是一种由开放媒体联盟AOM开发的royaltyfree的压缩技术。libaom库是AV1的参考软件,应用各种编码器优化技术来实现
Stella981 Stella981
3年前
Elasticsearch最佳实践之分片使用优化
本文由云社区发表作者:老生姜一、遇到的问题  与大多数分布式系统一样,Elasticsearch按照一定的Hash规则把用户数据切分成多个分片,然后打散到不同机器进行存储,从而实现大规模数据的分布式存储。!img(https://ask.qcloudimg.com/draft/1640318/ux96q0n0u5.png