
移动互联网
来瓶花雕
我是银,一位经验丰富的互联网研发经理。在量化派担任研发经理期间,我带领团队成功交付多个项目,专注于敏捷开发和技术创新。我精通iOS、RN、鸿蒙等端技术栈,同时擅长使用Git、Jenkins等协作工具。
作为团队领导者,我负责前端团队建设、技术方向把控、项目管理与协调。我热衷于架构设计,确保项目可扩展性和高性能。在羊小咩&信用钱包项目中,我作为移动端负责人,实现了显著的用户增长和技术优化,提升了用户体验和满意度。
我拥有计算机网络技术专业背景,并获得多项专利证书,证明了我在技术创新和知识产权保护方面的专业能力。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用lldb来处理以下三种场景: 死循环、异常断点、多线程
使用lldb来处理以下三种场景:死循环异常断点多线程死循环的场景发生得不太多,即便有,大部分也都能立刻发现并且改掉。但有时候发生的死循环比较难解,主要是因为程序定在一个地方不动,不确定死循环出没的地方。lldb调试的时候去重现死循环,然后ctrl+c,你就会停在一个地方,比如这样:Enter a number (0 to quit): 2 is not原创 2015-06-04 18:39:40 · 4736 阅读 · 0 评论 -
React Native 官方文档中文版
快速入门 入门 安装 Android 运行环境 教程 指翻译 2015-09-30 12:07:10 · 1351 阅读 · 0 评论 -
ERROR ITMS-90086 有效处理方式
Building Settings:Architectures: Standard architectures(arm7,arm64) - $(ARCH_STANDARD)Valid Architectures: armv7 armv7s arm64Clean and build your app with the iPhone connectedDisco原创 2015-09-29 20:36:47 · 1198 阅读 · 0 评论 -
Mac版QQ顶部黑边解决方法
系统偏好设置-> 辅助功能 -> 降低透明度 (勾上)具体详见截图人人分享,人人快乐原创 2015-09-29 20:28:43 · 1239 阅读 · 0 评论 -
React Native课程-入门
入门要求 OS X - 当前仅支持 OS X 推荐使用 Homebrew 的方式来安装 nvm,watchman 和 flow。 安装 Node.js 4.0 或者更新的版本。 使用 Homebrew 来安装 nvm 或者参考 它的安装指南。接着运行 nvm install node && nvm alias default node, 它可以让您安装最新版本的 Node.js 并设置您的终翻译 2015-09-30 11:49:21 · 883 阅读 · 0 评论 -
React Native 教程-基础教程
安装 React Native 需要一些在 开始 React Native 中阐明的基本的安装。在完成了这些依赖项的安装之后,这里有两条可以为一个 React Native 项目完全准备好的命令。npm install -g react-native-clireact-native-cli 是完成剩余安装的命令行工具。它是通过 npm 安装的。这将会在你的终端里面安装 react-native 这翻译 2015-09-30 11:51:23 · 1072 阅读 · 0 评论 -
pod install报错:could not find a valid gem 'cocoapods'
安装CocoaPods。 1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名:sudo gem install cocoapods $ sudo gem install cocoapods 时失败, 错误信息如下:意思也就是说 http://ruby.taobao.org/ 这个源已经不能下载原创 2015-11-12 10:35:41 · 1795 阅读 · 0 评论 -
应用内升级机制
请问如何在应用里安装自己的应用,是已经在应用里写了逻辑,还是可以向应用里发送代码?原创 2015-06-04 13:10:47 · 743 阅读 · 0 评论 -
webview 页面返回原生页面
webview 页面返回原生页面方法就是在html5 代码中添加:function chooseCar(){ //为按钮的点击时间var url="testapp:";document.location = url;}然后实现代理方法- (BOOL)webView:(UIWebView*)webView shouldStartLo原创 2015-06-04 18:49:58 · 1303 阅读 · 0 评论 -
iOS应用架构谈(一):架构设计的方法论
摘要:iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第一篇,主要讲架构设计的通识和方法论等,同时还讨论了大家关心的架构分层、是否要有common文件夹等问题。缘由之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事zzz在微信朋友圈上发了一个问题:假如问翻译 2015-06-04 13:21:28 · 715 阅读 · 0 评论 -
iOS应用架构谈(二):View层的组织和调用方案(中)
iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第二篇,主要讲View层的组织和调用方案。中篇主要讨论MVC、MVCS、MVVM、VIPER等架构在iOS开发中的应用。关于MVC、MVVM等一大堆思想其实这些都是相对通用的思想,万变不离其宗的还是在开篇里面我提到的那三个角色:数据管理者,数据加工者,数据转载 2015-06-04 13:22:00 · 722 阅读 · 0 评论 -
iOS应用架构谈(三):View层的组织和调用方案(下)
iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第二篇,主要讲View层的组织和调用方案。下篇主要讨论做View层架构的设计的一些心法。本门心法重剑无锋,大巧不工。 ---- 《神雕侠侣》这是杨过在挑剑时,玄铁重剑旁边写的一段话。对此我深表认同。提到这段话的目的是想告诉大家,在具体做Vi转载 2015-06-04 13:22:57 · 680 阅读 · 0 评论 -
iOS应用架构谈(二):View层的组织和调用方案(上)
iOS客户端应用架构看似简单,但实际上要考虑的事情不少。本文作者将以系列文章的形式来回答iOS应用架构中的种种问题,本文是其中的第二篇,主要讲View层的组织和调用方案。上篇主要讲View层的代码结构、布局,以及一些最佳实践的讨论。当我们开始设计View层的架构时,往往是这个App还没有开始开发,或者这个App已经发过几个版本了,然后此时需要做非常彻底的重构。一般也就是这两种时机会转载 2015-06-04 13:22:33 · 566 阅读 · 0 评论 -
携程App的网络性能优化实践
首先介绍一下携程App的网络服务架构。由于携程业务众多,开发资源导致无法全部使用Native来实现业务逻辑,因此有相当一部分频道基于Hybrid实现。网络通讯属于基础&业务框架层中基础设施的一部分,为App提供统一的网络服务:Native端的网络服务Native模块是携程的核心业务模块(酒店、机票、火车票、攻略等),Native模块的网络服务主要通过TCP连接实现,而非常见的R转载 2015-06-04 13:24:18 · 942 阅读 · 0 评论 -
开发iOS SDK注意事项
注意事项一:所有类名都应该加前缀说明:没有前缀的类名有冲突的风险。Bad Case:微信分享的 SDK,文件名:WXApiObject.h,代码如下,其中BaseReq类和BaseResp类都没有加前缀。1234567891011121314151617181920212223@interface B转载 2015-06-04 13:26:38 · 551 阅读 · 0 评论 -
ios程序员6级考试(答案和解释)
1. 下面的代码分别输出什么?123456789101112@implementation Son : Father- (id)init{ self = [super init]; if (self) { NSLog(@"%@", NSStringFromClass([self class]));转载 2015-06-04 13:31:35 · 574 阅读 · 0 评论 -
基于 OpenCV 的人脸识别
OpenCV 是一个强大而用途广泛的库,覆盖了很多现如今仍在活跃的研究领域。想在一篇文章中给出详细的使用说明只会是让人徒劳的事情。因此,本文仅意在从较高层次对 OpenCV 库做一个概述。同时,还试图就如何集成 OpenCV 库到你的 iOS 工程中给出一些实用建议,并通过一个人脸识别的例子来向你展示如何在一个真正的项目中使用 OpenCV。如果你觉得 OpenCV 对你的项目有用, OpenCV 的官方文档写得非常好非常详细,请继续前行,创造出下一个伟大的 app!翻译 2015-06-04 13:34:28 · 5090 阅读 · 0 评论 -
GPU 加速下的图像处理
GPUImage是一个开源的资源,里面有一些非常酷的着色器。一个非常好的学习着色器的方式,就是拿一个你觉得很有意思的着色器,然后一行一行看下去,搜寻任何你不理解的部分。GPUImage 还有一个着色器设计的 Mac 端应用,可以让你测试着色器而不用准备 OpenGL 的代码。学习有效的在代码中实现着色器可以给你带来很大的性能提升。不仅如此,着色器也使你可以做以前不可能做出来的东西。学习着色器需要一些坚持和好奇心,但是并不是不可能的。如果一个 33 岁的还在康复中的新闻专业的人都能够克服她对数学的恐惧翻译 2015-06-04 13:37:14 · 2938 阅读 · 0 评论 -
GPU 加速下的图像视觉
过去几年中发展出来的机器视觉方法中的几个,它们仅仅是适合在 GPU 上工作的方法中的一部分。我个人认为在这个领域还有着令人激动的开创性工作要去做,这将会诞生可以提高许多人生活质量的应用。希望这篇文章至少为你提供了一个机器视觉领域简要的总体介绍,并且展示了这个领域并不像许多开发者想象的那样无法进入。翻译 2015-06-04 13:40:48 · 1365 阅读 · 0 评论 -
Xcode6中进行Objective-C现代化的工具
从很久以前开始 Xcode 就引入了一些用于重构 Objective-C 代码的工具(Edit > Refactor > Convert to Modern Objective-C Syntax…),这些工具旨在使用更多的现代化语言特性。我觉得这很有意思我们可以从中看出苹果所提倡的好的做法,即使你不相信 Xcode 的自动重构可能会提高代码质量。翻译 2015-06-04 13:45:46 · 703 阅读 · 0 评论 -
React Native
几天前,Facebook 在 React.js Conf 2015 大会上推出了 React Native(视频链接)。引起很大的技术讨论浪潮,为什么 React Native 会引来如此多的关注呢?一个新框架的出现总是为了解决现有的一些问题,那么对于现在的移动开发者来说,到底有哪些问题 React Native 能涉及呢?人才稀缺的问题首先的问题是:移动开转载 2015-06-04 13:17:07 · 638 阅读 · 0 评论