首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
outdog
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
222
文章 216
沸点 6
赞
222
返回
|
搜索文章
赞
文章( 216 )
沸点( 6 )
Android自定义控件 带文字提示的SeekBar
可以看到,进度百分比文字是跟着进度变化在平移的,所以X轴坐标根据进度动态计算就可以了【总宽度 * 进度百分比】(getWidth() * progressRatio),文字需要居中显示,所以需要向右平移【(滑块宽度 - 文字宽度)/ 2】((mThumbWidth - mPro…
项目的改造——RemoveButterKnife插件代码的重构
近期想给原来的插件RemoveButterKnife加入一些新的功能,发现以前的代码没有使用任何的设计模式,全部功能都写在一起,对于新功能的添加来说十分糟糕。趁此机会重构了一下代码,在此记录过程。 1. 主插件入口部分 2. 代码寻找/处理部分 通过上述逻辑,我们可以看到,1-…
一篇文章让你了解Android各个版本的历程
强化了语音识别的搜索控制。整个系统多处都支持语音控制,并拥有独立的控制面板; 安卓3.0系统主要用于安卓的平板产品,画面动感,可操控性更强,代表有摩托罗拉的平板产品XOOM,3.1也已经发布,也主要用于平板产品。 Android 4.0将只提供一个版本,同时支持智能手机、平板电…
[英] 卫报团队告诉你他们是如何完善地从 Mongo 迁移到 Postgres 数据库
In April the Guardian switched off the Mongo DB cluster used to store our content after completing a migration to PostgreSQL on Amazon RDS. This post covers why and how
iOS 单元测试和 UI 测试快速入门
平时写完业务代码的时候都会去自己测试一遍,后面每次有修改都需要重复测,不管是一个业务流程还是一个工具类,其实都可以通过测试框架来帮助我们完成测试,特别是一些频繁修改的代码,更需要严谨的测试。在浅浅地对自动化测试有一些了解时,觉得写测试代码挺耗时间,但其实对后期的帮助是非常大的,…
Java 微服务异步并行调用优化
我们先来设想一个场景。 有一个 http 的接口 A,该接口内部实际上是由另外三个接口 B、C、D 返回结果的组合,这三个接口不存在相互依赖。我们一般的写法就是 B、C、D 同步顺序执行,依次拿到结果后组装在一起。那么假如这三个接口分别耗时 2 秒,那么 A 接口就要耗时 6 …
iOS底层原理总结--instance、class、meta-calss对象的isa和superclass
... instance对象就是通过类alloc出来的对象,每次调用alloc都会产生新的instance对象。 isa指针(所有的实例对象都有的。) 其他成员变量。 答: 因为所有的OC类都是继承自NSObject,所以每一个集成的类都包含NSObject里面所包含的isa。…
iOS 签名机制
因为苹果的安全策略,通过签名机制保证手机上的每个App都是经过苹果认证的。 通过App Store安装。 开发者可以通过Xcode安装。 Ad-Hoc 测试证书打包的App,数量限制100。 In-House 企业版证书打包App,信任企业证书后可以使用。 由苹果生成一对公私钥…
每周一个 Python 模块 | copy
同时,也欢迎关注我的微信公众号 AlwaysBeta,更多精彩内容等你来。 copy 模块包括两个功能,copy() 和 deepcopy(),用于复制现有对象。 copy() 创建的浅表副本是一个新容器,是对原始对象内容的引用。 对于浅拷贝,MyClass 实例并不复制,因此…
GetBean源码全面解读
在上篇文章刨坑的过程中,顺便研究了一波spring源码,初始看的也是头晕,后面逐渐捋好了思路。个人感觉spring还是个大工程的,这篇文章解读的肯定也有自己理解不到位的部分,希望各位看官能多讨论讨论。最后会附上一副getBean方法的流程图,希望能打开大家看这部分源码的思路。(…
下一页
关注了
136
关注者
3
收藏集
0
关注标签
203
加入于
2016-02-20