聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布

Word break with cost

Problem1 Given a set of strings W, a cost function c:W\to \R and a string s. Find elements w_1,\ldots,w_k\in W such that s=w_1\ldots w_k, and \sum_{i=1}^k c(w_i) is minimized. This problem is a genera…

Bounds on number of cuts

Consider we have an undirected graph G=(V,E) of n vertices, and there are positive cost c:E\to \R^+ on the edges. We define c(F)=\sum_{e\in F}c(e), to be the cost (value) of F\subset E. Let \mathcal{P…

Maximize Cash Back

Credit cards often offers rewards for purchases. For example, a card that gives 5% cash back for grocery stores. Also, credit cards often can be used to buy gift cards for specific stores. For example…

Yotta Savings and covering designs

Yotta Savings is a FDIC insured savings account that gives you “interest” in another way. It has a 0.2% APR. It is much better than the APR of many banks, but much worse than actual high APR savings a…

Use a box spread as a line of credit

In an idealized world, you could borrow at the Effective Federal Funds Rate (EFFR) and also earn roughly the same rate on cash deposits. For simplicity, assume the relevant short rate is fixed for a m…

CSS 行高

line-height 属性,可以用在块级元素上,顾名思义,就是 每一行的高度。 line-height 属性可以使用下面的单位: px em % 无单位, 比如 1.5 在没有单位的时候,它的工作原理类似百分比。比如 150% 和 1.5 是一样的。后者更实用可读。 为什么 line-height 非常重要 line-height 通过增加行间距,让你的文本更容易阅读。文本的大小影响可读性,建议…

CSS 字号和样式

font-size 这个属性可以设置字体大小。 我们已经了解了 CSS 尺寸单位,可以用于设置字体的大小。 p{ font-size: 16px;} 字体设置为 16px 并不代表每个字都是 16px,具体的大小取决于字体的字体。 font-style 这个属性可以把你的字体变成 _斜体_: h2{ font-style: italic;} 默认值是: font-style: normal;. 另…

HomeAI 一大波职位

HOME AI 长远目标构建具有现实意义的虚拟世界。2年目标通过软硬装的智能搭配设计,帮助用户省心省钱的拥有一个满意的家。 阿里巴巴智能场景事业部(Flab)是一支致力打造未来体验、探索未来科技的前沿团队,Flab技术团队综合利用人工智能、大数据、IoT等技术以及阿里巴巴独有的电商资源为线下新业务场景量身打造更加便利、快捷和科技感的用户产品和服务。这里我们广泛尝试、深入探索,不断追求技术与业务的最…

大学没学过数学也要理解 CSS3 transform 中的 matrix

前言 CSS3 中使用 transform 可以对元素进行变换。其中包含:位移、旋转、偏移、缩放。 transform 可以使用 translate/rotate/skew/scale 的方式来控制元素变换,也可以使用 matrix 的方式来控制元素变换。 比如: 通过transform属性进行变换。 首先演示使用 translate/rotate/skew/scale 的方式: .box { w…

大话 JavaScript 动画

背景 138.2亿年前,世界上没有时间和空间,或许世界都不存在,在一个似有似无的点上,汇集了所有的物质,它孕育着无限的能量与可能性。 宇宙大爆炸 巨大的内力已无法被抑制,瞬间爆发,它爆炸了!世界上有了时间和空间,随着岁月的变迁,时光的流逝,无数的星系、恒星、卫星、彗星形成。我们生活的地球,只是茫茫宇宙中的一个小小的天体,或许在遥远的宇宙的另一边,会有平行世界的存在,或许在那里,我们可能是医生、老师…

《第五届中国CSSConf开发者大会》参会总结

前言 对于我来讲,虽然做前端那么多年,但对 CSS 的探索非常少,很多 CSS 知识还是在毕业之前积累下来。揣着一本《精通CSS:高级Web标准解决方案(第二版)》(现在出第三版了,这是我在 CSS 道路上的启蒙书)在前端路上走了这么几年。这次怀着对 CSS 的伪热爱,狠了狠心买了一张 CSSConf 的票上了车。我个人经常会参加一些前端的会议,参加大会主要是能看看业界都在用什么方案,处理一些什么…

淘系前端互动引擎Eva.js架构与生态实现

背景 漫画中的三个人物,左边的人在玩金币庄园,金币庄园中金币可抵扣现金,用户每天都会来收金币,中间的人在玩天猫农场,通过助力可以升级果树,种成可拿到真正的水果,右边的人通过扫码得到一定权益,促使消费。 结合平台业务属性,利用用户的目标感、成就感和社交欲打造互动游戏产品,从而达到拉新、留存、转化的效果。 我们需要基于一套互动引擎来打通阿里巴巴经济体互动研发工作流,未来会基于引擎实现编辑器、逻辑编排以…

一个大型图编辑应用的实现方案

博客有一些视频资源未展示,可到移步知乎文章,查看完整内容 背景 目前市场上有很多软件,通过使用图形连线加上一些编辑的功能去实现一些业务需求,比如说蓝图软件、流程图的软件、PPT 软件和电子电路设计图软件等等。从五月份到现在,我们在公司开发了一个车联网安全应用,并对它进行了一些思考设计和落地实施。 开发大型图编辑应用软件,我们需要明确哪些问题需要解决,这些问题可以从我们目前的产品效果入手。由于网联汽…

来自智能垃圾桶的诱惑,嵌入式开发初探

背景原因 最近裸辞离职在老家,正在收拾老家的房子准备住进去,但迫于经济压力,只能先装非常有必要的东西,例如床、马桶、浴室柜等。 但是垃圾桶是生活必备品,我发现大家现在都在用智能垃圾桶,那种可以感应开盖的,还有那种自动封袋的。我极其的羡慕。但是迫于经济压力,我没有足够的资金购买智能垃圾桶! 作为一个学美术的程序员,我在想我要不要去少儿美术培训教小孩,或者去街头卖艺,甚至去给人画遗照赚点钱呢?我想了想…

前女(男)友,吃饭啦!智能硬件的第一步,使用手机控制esp32/esp8266开发板

在完成垃圾桶的超声波传感器开关控制以后(这次的设备和环境配置都是基于之前文章的基础上的),我在想是不是可以通过语音打开垃圾桶,例如:“xxx,吃饭啦!”,垃圾桶就可以自动打开。 我本来还以为需要自己去训练语音AI模型,后来发现有现成的语音识别模块,后来想了想,我直接接入智能音箱不就好了。 我通过米家官网发现需要通过公司资质才能接入,所以我从搜索引擎随便搜了搜,发现有一些IoT平台可以直接接入智能音…