摘要: 《将博客搬至CSDN》zhangxiaomeng_01_安卓专栏,Harmony-CSDN博客 阅读全文
posted @ 2023-08-10 12:10 巅峰之斗 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Github地址 https://github.com/zhangxiaomeng1/XMLineChartView 简书 https://www.jianshu.com/u/949e63975031 采用继承的方法,写了个基类,,重写- (void)drawRect:(CGRect)rect 方法 阅读全文
posted @ 2018-03-21 20:33 巅峰之斗 阅读(355) 评论(0) 推荐(0) 编辑
摘要: NSMutableSet *set = [NSMutableSet new]; [set addObject:@[@1,@2]]; NSMutableArray *arrayC = [@[@1] mutableCopy]; [ set addObject:arrayC]; NSLog(@"set=% 阅读全文
posted @ 2018-03-02 11:18 巅峰之斗 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 如果你曾经使用Objective-C做过并发编程,那你肯定见过@synchronized这个结构。@synchronized这个结构发挥了和锁一样的作用:它避免了多个线程同时执行同一段代码。和使用NSLock进行创建锁、加锁、解锁相比,在某些情况下@synchronized会更方便、更易读。 如果你 阅读全文
posted @ 2018-03-01 11:07 巅峰之斗 阅读(5192) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2018-02-28 11:45 巅峰之斗 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 线上用户的卡顿监控是使用RDM sdk来监控的,原理是通过RunLoop的几个Observer来确定主线程是否卡住了,具体原理请参考老谭笔记。当主线程的RunLoop执行时间超过3秒就会捕获所有线程的堆栈,然后上报给服务器。通过几个版本的使用,这种方法确实能够发现很多卡顿问题并且堆栈也很清晰,也便于 阅读全文
posted @ 2018-02-06 09:28 巅峰之斗 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 本讲大纲: 1.生成学习算法(Generative learning algorithm) 2.高斯判别分析(GDA,Gaussian Discriminant Analysis) 3.朴素贝叶斯(Naive Bayes) 4.拉普拉斯平滑(Laplace smoothing) 1.生成学习算法 判 阅读全文
posted @ 2018-02-01 10:04 巅峰之斗 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 牛顿方法 本次课程大纲: 1、 牛顿方法:对Logistic模型进行拟合 2、 指数分布族 3、 广义线性模型(GLM):联系Logistic回归和最小二乘模型 复习: Logistic回归:分类算法 假设给定x以为参数的y=1和y=0的概率: 求对数似然性: 对其求偏导数,应用梯度上升方法,求得: 阅读全文
posted @ 2018-01-31 18:04 巅峰之斗 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡 阅读全文
posted @ 2018-01-29 09:41 巅峰之斗 阅读(171) 评论(0) 推荐(0) 编辑
摘要: python大战机器学习——模型评估、选择与验证 1、损失函数和风险函数 (1)损失函数:常见的有 0-1损失函数 绝对损失函数 平方损失函数 对数损失函数 (2)风险函数:损失函数的期望 经验风险:模型在数据集T上的平均损失 根据大数定律,当N趋向于∞时,经验风险趋向于风险函数 2、模型评估方法 阅读全文
posted @ 2018-01-26 10:45 巅峰之斗 阅读(320) 评论(0) 推荐(0) 编辑