机器学习 ChatGPT , DeepSeek, CLIP, DALL-E (持续整理) 1.架构区别 技术层级分类表(含时间轴) 模型架构层技术组件/中间层基础层Chat...
机器学习 ChatGPT , DeepSeek, CLIP, DALL-E (持续整理) 1.架构区别 技术层级分类表(含时间轴) 模型架构层技术组件/中间层基础层Chat...
ChatGPT 自学和解释 (全名:Chat Generative Pre-trained Transformer) 自从ChatGPT出现后, 虽然大致上有个初步的认知,但...
Docker实现Jenkins环境部署 1.1:安装Jenkins镜像 1.2: 创建容器 1.3: 进入容器查看密钥 1.4: 可以查看到网页后进入容器 Jenkins配...
都说是金三银四 ,但是今年的情况,让我感觉有点疯狂。 抱怨的话就不多说了,就大致说一下上个礼拜面试的题目点和疯狂点吧。 2月27日 - 3月3日 1.某某WeWork场地的小...
Java锁详解 带demo 持续更新 1.定义 公平锁&非公平锁 (线程对锁的争夺是否按请求资源的时间顺序排序) 独占锁&共享锁(线程获取资源后是否允许其他线程读取/修改) ...
1.如何使用nakama实现MMO 首先我们看到了nakama支持 Authoritative Multiplayer (权威多人游戏)[https://heroiclabs...
Nakama for Mac 搭建开发环境 1.基础工具 1.1 go环境部署 1.2 数据库部署 这里本人使用的是PostgreSQL 1.3 nakama源码下载 2.编...
前言 很久没更新简书了,之前写的 这套东西是基于java的,然后emmm已经很久没优化了,8月份也看到朋友的指正,确实有很多问题,虽然现在这套基于kotlin的框架也有些同样...
@吴亦凡Canada 首先你说的有道理 其实mvp和mvvm的差别就是mvvm通过双向绑定简化了大量的ui逻辑,只是我个人习惯不喜欢在xml中加入太多的逻辑,所以通过了rxView和livedata去简化了一部分代码,其他可优化的部分感谢指正
MVVM + RxAndroid + RxView + DataBinding + LiveData + LiveEventBus + Retrofit前言 本来想记录一下最近相机相关的知识点的,但发现需要时间整理一下,那这里就介绍一下最近写的直播app中使用的整体架构吧。 由于之前项目大多是用MVC,MVP的整体架构,所以...
读算法导论 记录一下读算法导论的过程 1.算法 如果问我什么是算法(思考中) 利用数据结构,考虑时间以及空间效率,高效的解决一系列数学或是计算机问题的方法 而书中: 算法(...
由于这几天在看Paging源码,虽然Kotlin很早就有了,但是一直没用用上,也没有仔细的学习,这次就借着看源码的机会做一次学习及整理Sealed密封类 首先我第一次看到它,...
说到Paging[https://developer.android.com/topic/libraries/architecture/paging]很多人应该都挺陌生的,但...
回想起之前有个面试,一面是问一些项目上的问题,包括金融图表绘制啊,包括一些app应用难点,这些因为都做过,所以很轻松的通过了,但是在二面的时候来了个CTO,上来的第一个问题就...
前言 本来想记录一下最近相机相关的知识点的,但发现需要时间整理一下,那这里就介绍一下最近写的直播app中使用的整体架构吧。 由于之前项目大多是用MVC,MVP的整体架构,所以...
在我最近编写的项目中,始终贯穿整个事件流的组件,可能就是LifeCycle[https://developer.android.google.cn/jetpack/andro...
说到Room,就又要从一次面试聊起了,记得是面试Oppo的时候,当时面试官问我是否使用过Room,是否还使用过其他的数据库框架,并且这几个框架之间的区别? 这里也是一如历往的...
回想到之前的一个面试,面试官问我: 如何解决应用启动时,因为需要初始化的三方库过多时,导致的卡顿或是项目功能对三方库初始化有依赖时如何解决,用work可以解决么? 这个问题涉...
随着前两年的Rxjava的发展,响应式编程更像是一场风暴,席卷了大部分语言 RxJava[https://github.com/ReactiveX/RxJava] RxJS[...
DataBinding android UI 控件从xml文件的对象化存在大量的重复操作,相信每一个android开发者都经历过findViewById的阶段。 直到注解被重...
LiveData 由于最近在写一个新项目,所以突发奇想,是不是能用Jetpack来组合一个项目呢 这里只介绍LiveData部分,剩余的一些组件库后续还会介绍。 首先,用这个...