首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
sueword
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
gin 项目工程之--使用设计模式简化参数校验的步骤
嗯, 这样好像不怎么好吧, 好多代码都是重复的诶, 已经 "复用" 了很多的代码了啊。。。 这个。。。, 但是这个不是编译单元的代码复用, 万一有一天,上面的代码需要做 i8n 的话, 那就麻烦了, 嗯, 还有只有两个, 修改 2 个地方就好了, 等等, 万一这些 reques…
写给 Go 初学者的指南
在云计算时代,Go是首选的编程语言,很多云的基础设施都是由Go来写的,更别说还有Docker和kubernetes这样的大杀器。对于后端工程师来说,这是最值得学习的技能。这篇文章适合有一定基础的人,因
一步步封装实现自己的网络请求框架 1.0
现如今 Android 领域流行的网络请求框架基本都是用 Retrofit 加 RxJava 来搭配构建的,而以 ViewModel + LiveData + Retrofit + RxJava 来构建请求框架的例子要相对少得多。而本文就是以这四者作为基础组件,介绍如何一步步封…
一款基于Kotlin+MVP+组件化的麻雀App
麻雀虽小,五脏俱全。 其实本app并不叫做麻雀,只是本人认为它比较符合麻雀的特点:小而全。 小,即轻量级,一是指app只专注于实现常见app基础的逻辑业务功能,并没有在某个功能点或者UI上做更为细节的实现;二是指app使用了简洁的的Kotlin语言作为实现语言,使用了相对简单的…
Android 贝塞尔曲线实战之鲸云特效
APP开发市场已经告别“野蛮生长”时代,人们不再满足于APP外形创新,而将目光转向全方面的用户体验上。在这过程中,动效化作为移动互联网产品的新趋势,如何实现酷炫丝滑的动画效果已然成为开发者们的新课题。实现方式其实很简单。本文将为你剖析理论基础以及具体应用。咱们日常使用的 APP…
如何将golang的并发编程运用到实际开发
前言:这几天在写一个工具脚本分析线上的大量的日志文件,本来应该是索然无味的一个工作,但是本着做到极致的原则,激发了我不断思考如何优化。本文将从开发过程中的最开始版本,一点点讲解优化的过程,最终用golang实现了一个类似java的worker线程池,收获满满。 这个工具的作用简…
Flutter学习之Dart语法特性
第一天把Flutter环境搭建了,并简单实现第运行第一个Flutter项目,感觉很不错,一些基本操作和原生体验差不多。用Flutter框架写过App项目的开发者都知道,Flutter是一个使用Dart语言开发的跨平台移动UI框架,通过自建绘制引擎,能高性能、高保真地进行Andr…
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。 业务…
基于 MVP 的 Android 组件化开发框架实践
当我们的项目变得越来越大,代码变得越来越臃肿,耦合会越来越多,编译速度越来越慢,开发效率也会变得越来越低,怎么办?这个时候我们就需要对旧项目进行重构,即是模块的拆分,官方的说法就是组件化。 那什么是组件化呢?其基本理念是:把常用的功能、控件、基础类、第三方库、权限等公共部分抽离…
快速理解Android文件存储路径
先来看一下我们本章节的思维导图,希望能够帮助你用碎片化或者尽量短的时间,直白、深刻的了解本文的知识点。 内部存储控件不需要用户权限,这意味着我们不需要用户去授权android.permission.WRITE_EXTERNAL_STORAGE和android.permissio…