国际化的一些标准

一、国家代码 ISO 3166-1 ISO 3166-1 ISO 3166-1二位字母代码(英语:ISO 3166-1 alpha-2)是[国际标准化组织]ISO 3166标准第一部分[ISO 316
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

基于 rx.js 创建的响应式对象,让对象之间的互操作跨越时间和空间范畴

本文是我在编写 Rdeco 相关文档的一部分,其实关于这个库,我一直比较纠结他的意义,这个意义并不是指库本身的价值,而是这个库的定位,这个库最早的定位只是为了摆脱 React 复杂模式下的状态管理生态
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

Chocolate 的 2021 年终总结,逆水行舟,不进则退 | 掘金年度征文

2021 年其实有挺多想自己总结然后输出博客的内容,但是这一年下来其实博客数量直线下降,在掘金的文章算是断更了 6 个月样子了,但是这半年来每当我打开博客平台,想要写一篇博客的时候,又会觉得自己好像也
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

token过期自动跳转到登录页面

这几天项目提测,测试给我提了个bug,说token过期,路由应该自动跳转到登陆页面,让用户重新登录。先说下一些前置条件, 所以我直接在对所有的请求进行拦截,当响应的数据返回的code是10009,就直接清空用户信息,重新加载页面。我对代码简化了下,因为用户在登录时就会把toke…
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

面试iOS 90%人可能都会回答错误的一个多线程基础题

答:同步是不会开启新的线程的,异步才会开启新的线程。 这个没啥难度,基本都是必会的。通过代码验证同步在串行队列和并发队列情况下会不会创建新的线程 可以看出同步是不会产生新的线程。当然问题肯定不会这么简单就结束了。 二问:异步一定会开启新的线程吗。 看结果(1)和(4)可以确定,…
分类: 移动开发 发布时间: 11-30 15:32 阅读次数: 0

微前端他来了,迈着大步走来了

随着前后端分离技术越来越成熟,后端向着微服务发展,前端项目也越发臃肿起来,不得不做更细粒度的拆分,就这样微前端的思想开始盛行,一些大厂也出台了一些解决方案,本文就让我们一起来了解一下微前端。
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

Android App秒开的奥秘

Android App秒开,狭义的讲是指你的App的Activity从启动到显示所花费的时间在1秒以内,广义的讲是指这个过程所花费的时间越少越好。这个时间越短,你的App给用户的感觉就是响应越快,使用越流畅,用户体验更好。秒开是Android App的一个很重要的性能指标。需要…
分类: 移动开发 发布时间: 11-30 15:32 阅读次数: 0

面试官对不起!我终于会了Promise...(一面凉经泪目)

前言在下前端小白菜也想找到实习来着,于是乎就面了面。先来给所有的问题给大家分享吧。面试题CSS 实现水平垂直居中flex的属性CSS transition的实现效果和有哪些属性CSS 实现沿Y轴旋转3
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

开源项目 被人拿去做课程卖了 1000 多万是什么体验

嗨,大家好,我是小专栏的独立开发者 寂小桦,并不是我的开源项目 被做成网课 售卖了1000 多万,而是小专栏《重学安卓》的作者 KunMinX 为技术专栏做的配套,让读者更好无痛理解 Google 开源的 Jetpack MVVM 中每个架构组件的 存在缘由、职责边界,而 精心…
分类: 移动开发 发布时间: 11-30 15:32 阅读次数: 0

Vue3,我决定不再使用Vuex

在开发基于Vue3的项目中发现我们可以不再依赖Vuex也能很方便的来管理数据,只需要通过Composition Api可以快捷的建立简单易懂的全局数据存储. 通过暴露的IState我们也可以实现对State的代码访问. 创建好State和Action后我们将它们通过Store整…
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

GO语言平均薪资为什么比Java高?

Go 语言开发者的薪资也水涨船高。据职友集统计,中国 Go 语言开发工程师的平均月工资为 21.8k 。从全球范围来看,Go 语言的开发者的薪酬也是位列前茅,结合其并不高的声量和使用率,可以说是「闷声
分类: 服务端 发布时间: 11-30 15:32 阅读次数: 0

入职阿里4个月了,真的每天都在拧螺丝?

入职阿里4个月了,真的每天都在拧螺丝? 关注楼主的应该知道,楼主在4月份的时候入职了阿里巴巴,在入职之前,是一个有4年半工作经验的Android开发同学,经过2个月的准备,以及20几家公司的面试最终来
分类: 移动开发 发布时间: 11-30 15:32 阅读次数: 0

前端重复请求,不存在的!

某一天,老大突然把我叫到座位,指着屏幕。我一看,运维群,惊了!难道有事故,有bug!?情况是钱包系统数据有异常,后台同事查证同一笔手工批量充值发起了两次,怀疑可能是前端没有控制好,重复发起了批量充值请求。吓的我赶紧检查相关代码,发现在前端“点击按钮之后会有弹窗二次提醒用户是否操…
分类: 编程语言 发布时间: 11-30 15:32 阅读次数: 0

iOS 15 趟坑之旅

前言 本着苹果爸爸系统更新的一贯作风(UI必乱),我开始了iOS15的探索; 基于Xcode Version 13.0 beta (13A5155e) iOS 15 beta2 NavigationB
分类: 移动开发 发布时间: 11-30 14:59 阅读次数: 0

设计一套完整的日志系统

需求 日志对于线上排查问题是非常重要的,很多问题其实是很偶现的,同样的系统版本,同样的设备,可能就是用户的复现,而开发通过相同的操作和设备就是不复现。但是这个问题也不能一直不解决,所以可以通过日志的方
分类: 移动开发 发布时间: 11-30 14:59 阅读次数: 0

聊聊 iOS 开发,我们应该怎么选择道路,怎样去学习。

序言 今天主要是跟大家聊聊,作为一个iOS开发者,我们应该如何去规划我们自己的职业生涯,希望能对各位读者有小小的帮助。做开发到一定程度后=我们就会面临“转职”,是转向更深的技术还是工程管理都是我们值得
分类: 移动开发 发布时间: 11-30 14:59 阅读次数: 0

看了这篇,面试官问你APP体积优化再也不用WTF了

long time no see,最近在总结一些平(应)常(付)用(面)到(试)的知识点,今天就跟大家聊了聊App体积优化这个事儿。 别问!问就是为了应付面试。 哈哈,开个玩笑。大家生活中都会遇到一个场景,在某个需要紧急打开App的时候,发现使用的App半天打不开!WTF!而另…
分类: 移动开发 发布时间: 11-30 14:59 阅读次数: 0

tableView 卡顿优化,除了缓存计算高度,还可以...

列表界面的卡顿优化,除了缓存计算高度, 还可以开个线程,异步计算高度并缓存, 再回到主线程,刷新界面
分类: 移动开发 发布时间: 11-30 14:59 阅读次数: 0

玩转人脸识别

一、人脸识别发展 细数人脸识别发展史,我们大致可将其分为四个阶段: 1964~1990年,第一阶段,研究人脸识别面部特征,没有实现自动识别 1991~1997年,第二阶段,研究人工算法识别 1998~
分类: 企业开发 发布时间: 11-30 14:59 阅读次数: 0

Jenkins实现自动化打包

对于一个开发来讲,Xcode手动打包是比较耗时的,而且是没有很大技术含量的工作。自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给系统去做。
分类: 移动开发 发布时间: 11-30 14:59 阅读次数: 0