级别:★☆☆☆☆ 标签:「AppleLanguages」「zh-Hans-CN」 作者: WYW 审校: QiShare团队 需求:前段时间项目做本地化,向服务端请求数据的时候,上行参数需要携带设备当前语言。故本篇文章记…
分类:技术干货
如何理解Python中的生成器
转载请注明出处:https://www.jianshu.com/u/5e6f798c903a [^*] 表示注脚,在文末可以查看对应连接,但简书不支持该语法。 generator [^4] [^7] [^9] 本质上来说…
iOS 绘制圆角
级别: ★☆☆☆☆ 标签:「iOS切圆角」「layer圆角」「CAShapeLayer圆角」 作者: Xs·H 审校: QiShare团队 项目中会常有圆角(或圆形)显示视图的需求(比如用户头像的显示),也会有部分圆角显…
一篇很全面的IOS面试题(上)
目录 一、基础知识点 二、第三方框架 三、算法 四、编码格式(优化细节) 五、其他知识点 一、基础知识点 设计模式是什么? 你知道哪些设计模式,并简要叙述? 设计模式是一种编码经验,就是用比较成熟的逻辑去处理某一种类型的…
两步验证杀手锏:Java 接入 Google 身份验证器实战
两步验证 大家应该对两步验证都熟悉吧?如苹果有自带的两步验证策略,防止用户账号密码被盗而锁定手机进行敲诈,这种例子屡见不鲜,所以苹果都建议大家开启两步验证的。 Google 的身份验证器一般也是用于登录进行两步验证,和苹…
一行代码实现 UIView 镂空效果
这是一种实现 UIView 镂空效果的方案,可以快速实现任意形状的镂空、文字的镂空、带镂空的毛玻璃效果等。本质上是 UIView 的 maskView 效果的「取反」。 前言 首先来复习一下遮罩效果的实现。如果我们有一张…
Mac开发之USB HID 通讯
框架:IOKit.framework 简介:用于Mac OS 上位机软件根据USB线连接下位机硬件,与之进行数据交互,通讯。 开发步骤: 1、导入依赖头文件 #include <IOKit/hid/IOHIDLib…
干货:微服务 2.0 技术栈选型手册
一、前言 2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是Martin Fowler在其博客上发表了“Microservices”一文,正式提出微服务架构风格;二是Netflix微服务架构经过多年大规模…
sql注入那些事儿——如何优雅地进行SQL注入(2)
图片发自简书App 传送门:sql注入那些事儿——如何优雅地进行SQL注入(1) 如果有人问我,如果看了“sql注入那些事儿——如何优雅地进行SQL注入(1)“,那么我们现在离学会sql注入还有多远,我可以很负责任地告诉…
PostgreSQL 源码解读(49)- 查询语句#34(make_one_rel函数#1-概览)
先前的章节已介绍了函数query_planner中子函数create_lateral_join_info、match_foreign_keys_to_quals和extract_restriction_or_clause…
消息中间件—RocketMQ消息消费(二)(push模式实现)
摘要:在RocketMQ中,消息消费都是基于Pull消息方式,那么Push模式中又是如何实现Consumer端准实时消费的呢? 在上一篇—“消息中间件—RocketMQ消息消费(一)”中,已经简要地介绍了下RocketM…
重拾python爬虫之urllib
学习一门技术,总是要踩好多坑,然后收货一大堆疑惑,这么多相似的方式该学哪个呢?外面公司常用的是哪个呢? 就比如python爬虫,可以作为网络请求的方式有四种,按时间顺序排: 第一种urllib2 ,这个包是基于pytho…