最近在重构之前上架的一款画板应用,期间用到了一些UIView的transform相关的特性。借此机会也系统整理了一下transform相关的知识。 在进入正题之前需要补充一点线性代数(数学专业应该叫高等代数)相关的知识。…
分类:算法
和曲面相关的偏微分方程 (一)
这学期听 Teichmüller 理论的基础课, 借此机会终于有动力写一点相关的笔记, 总结已经学过的基础理论的线索. 课程从零开始讲 Riemann 曲面, 但我不打算从零开始写. 因为个人兴趣原因, 笔记的出发点多是…
RSA算法原理全面解析
算法 后端 相关热门文章 记一次神奇的Mysql死锁排查 咖啡拿铁 25 9 机器学习算法之线性回归 biaodianfu 3 1 漫话:如何给女朋友解释什么是反向代理? 漫话编程 147 48 java基础(一):谈谈…
Google Photos 如何做到媲美原生的用户体验
已获翻译授权,原文地址: https://medium.com/google-design/google-photos-45b714dfbed1 几年前我有幸以工程师的身份加入 Goolge Photos 团队,并参与了…
扇贝 : 应用 TensorFlow 实现深度知识追踪
文 / 张汝宸 张志博,扇贝算法团队 背景 扇贝,作为一个拥有超过八千万用户的移动英语学习平台,一直在探索如何利用数据来提供更精准的个性化教育。更快速、科学地评估用户词汇水平,不仅可以有效提高用户的学习效率,也可以帮助我…
集成学习综述-从决策树到XGBoost
SIGAI 资源大汇总在之前缅怀金大侠的文章“永远的金大侠-人工智能的江湖”中提到:集成学习是机器学习中一种特殊的存在,自有其深厚而朴实的武功哲学,能化腐朽为神奇,变弱学习为强学习,虽不及武当和少林那样内力与功底深厚。其…
对于软件研发而言机器学习意味着什么
编者注:文中超链接如果不能访问可以点击“阅读原文”访问本文原页面;人工智能北京大会2019已经开始征集讲师 ,敬请关注。 机器学习有望从根本上改变软件开发的本质,这也许是自FORTRAN和LISP被发明以来的第一次。 它…
深入理解js内存机制
js的内存机制在很多前端开发者看来并不是那么重要,但是如果你想深入学习js,并将它利用好,打造高质量高性能的前端应用,就必须要了解js的内存机制。对于内存机制理解了以后,一些基本的问题比如最基本的引用数据类型和引用传递到…
经典排序算法总结与实现(python版)
经典排序算法总结与实现 经典排序算法在面试中占有很大的比重,也是基础,为了未雨绸缪,在寒假里整理并用Python实现了七大经典排序算法,包括冒泡排序,插入排序,选择排序,希尔排序,归并排序,快速排序,堆排序。希望能帮助到…
30张图带你彻底理解红黑树
写在前面 当在10亿数据中只需要进行10几次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想和所感分享给大家。红黑树是一种比较难的数…
分布式作业系统 Elastic-Job-Lite 源码分析 —— 作业分片策略
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》 《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》 《数据…
基于Siamese Network进行问题句子相似性判定
sentence-similarity 问题句子相似度计算,即给定客服里用户描述的两句话,用算法来判断是否表示了相同的语义。 项目地址:github.com/yanqiangmif… 句子相似度判定 今年和去年前后相继出…