摘要: 自定义 cons,car,cdr Scheme 示例: (define (my_cons x y) (lambda (z) (z x y))) (define (my_car m) (m (lambda (p q) p))) (define (my_cdr m) (m (lambda (p q) p 阅读全文
posted @ 2019-03-31 22:00 冬临 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 练习 1.13 证明Fib(n)是最接近 φn/√5的整数,其中φ=(1+√5)/2.提示利用归纳法和费波拉契数列定义,证明Fib(n)=(φn-γn)/√5. 斐波拉契数列定义: | 0 n=0 Fib(n) = | 1 n=1 | Fib(n-1) + Fib(n-2) n>1. 假设存在Fib 阅读全文
posted @ 2019-03-25 00:18 冬临 阅读(272) 评论(0) 推荐(0) 编辑
摘要: LispBox装完后试了一下,感觉还是不错的,于是找到了《计算机程序的构造和解释》,边学基础边练习。 书中使用的是Scheme,我依然使用CCL作为练习,专注思想的学习,同时折腾一下函数式风格。 实例:牛顿法求*方根 实数*方根定义:如果y2=x,且y>0,则称y为x的*方根 牛顿逐步逼*法求*方根 阅读全文
posted @ 2019-03-20 22:52 冬临 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 没有太多理由,只因Lisp的哲学太符合我的胃口。听说Lisp两年后,还是忍不住开始接触了。 主要参考 https://my.oschina.net/freeblues/blog/131557#1.2 LispBox 的正式下载地址: http://common-lisp.net/project/li 阅读全文
posted @ 2019-03-14 13:09 冬临 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 业务需要: 根据历史库存 预测未来某时间内库存 算法需求: 1. 统计历史3年内的库存量 2. 将库存划分为 平稳流量 和 波动(异常)流量 实际情况: 1. 每天数据量过亿 2. 每天细分维度小于10万 3. 数据中存在 时间断点 4. 尝试按月批次直接处理,过程较慢 回归正题,数据需要 按 各细 阅读全文
posted @ 2019-02-26 17:42 冬临 阅读(3103) 评论(0) 推荐(0) 编辑
摘要: 年前有些放纵了,一直没有完成该篇的节奏感。推延至今 大数据量面前单机显然是不合适的,所以尝试将前述逻辑 并发化 考虑 以适应 分布式处理。 回溯数据清洗流程, 1.流量数据区间圈定, 2.流量数据按要求筛选聚合 3.各汇总表按唯一标志联合 在初步猜想中,需要一张包含所有唯一标志的主表,这也是减少匹配 阅读全文
posted @ 2019-02-15 00:11 冬临 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 自己闲暇时,也曾尝试实现过简单的线程池,对高并发有过预生产的压测和调优,然而一直我都是作为服务提供方在做多线程。 最近,接过一个服务消费方的代码,看过代码,实现上并没有看出问题,每秒也有过千的请求并发效果,但是领导要求完成每秒两万。 凭借我一直的实践和阅读,理论上 线程数 = 2*CPU数时,可以达 阅读全文
posted @ 2019-02-14 23:36 冬临 阅读(441) 评论(0) 推荐(1) 编辑
摘要: 业务背景: 1. 广告投放涉及到用户的诸多特征 2. 用户特征通常不在同一个表中 3. 通过各种算法逻辑会产生很多的中间表 4. 各中间表的唯一标志基本为单一字段,通常会员标志或设备标志(两者一般取较新的一对组合使用) 5. 进入算法(或机器学习)前,需要一个统一的大宽表作为入参方便取值 业务解析: 阅读全文
posted @ 2019-01-23 22:51 冬临 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: 先给出修改部分代码: urllib.parse 今天应产品需求,将天气数据按天获取,并写入ftp,方便交换任务入库或者直接处理。 天气数据直接使用中国天气预报网的页面解析获取。 然而在写ftp时,看到scrapy官方文档表示 可以直接使用内置的feed storage搞定。 省事当然OK。 sett 阅读全文
posted @ 2019-01-03 16:29 冬临 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 启示事件: 1. 昨天,在某个交流群里看到 有人提bug,而且给人感觉很嚣张,于是没忍住看了一下 所谓的 bug(我后悔了) 首先,那位哥们并不了解真正的开发,只是对基础编程规则有些许了解; 其次,喜欢幻想一些压根不会发生的事,然后以此给自己冠名 发现了 一个bug; 再次,没有自己解决问题的能力, 阅读全文
posted @ 2018-11-08 10:14 冬临 阅读(116) 评论(0) 推荐(0) 编辑