首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的期望与痛:SICP

作为MIT(曾经的)计算机系第一门编程课的教材,这本书没有像诸多基于C或者Java的编程入门教材那样纠结于语法和库——LISP的语法确实也没什么可以纠结的。...一个以软件开发为业的程序员,或早或晚终归要想透这些问题,然后才能看破各种琳琅满目的编程语言所提供的五花八门的语法糖,以不变应万变地坦然面对一切不涉及并发的程序设计问题。...可惜当时我出差在外,没有机会参与这个有趣的活动。至今想来抱憾。 按:clojure是我一直想学却一直未学的一门语言,而SICP是我一直想读却一直未读的一本书。...Anyway,得听本书的大名并且许下要阅读此书的宏愿,比这还要早得更早。可以称得上是我内心隐藏的期望了,如今倒成了一种痛。我像一个倒吃甘蔗的吝啬鬼,舍不得把最好的那段留到最前面。...隐隐地,我总觉得阅读此书是重要的,却并非紧急的;于是无意识中让许多紧急却并不重要的事情抢到了前面,阅读的优先级一退再退。若按小刀的说法,则认为阅读此书与解决自己的痛点不符。

1.9K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何让 DevOps 发挥期望的效益

    作者 | Prakash 译者 | 王强 策划 | 褚杏娟 如今几乎每个人都说自己在做 DevOps,但只有少数人获得了期望中的业务价值。...“人们在接受领导者的愿景之前,首先认可的是领导者本人。”——John Maxwell 组织成员在追随任何有价值的愿景或事业之前,首先会全力追随“有价值的领导者”。...没有正确的心态和文化很难获得 DevOps 的全部收益,而创建正确的文化是领导者的责任。 耐心——这是领导者所有应具备的品质中最有意义的一项。...当我们衡量流程的一个子集(如开发人员完成一个“用户故事”所需的时间或将变更部署到生产环境所需的时间)时,可以针对性优化价值流的部分。...你有多长的时间与业务伙伴举办一次“展示和讲述”活动来展示 DevOps 的好处? 总之,对许多组织来说,DevOps 的旅程可能不是一帆风顺的。

    29320

    2021 新一年的期望!谈谈数学期望在生活中的应用

    8.33% 5.56% 2.78% 数学期望 大家在读书时,肯定都学过数学期望的概念。...期望值并不一定等同于常识中的“期望”——“期望值”也许与每一个结果都不相等。期望值是该变量输出值的平均数。期望值并不一定包含于变量的输出值集合里。...在概率论和统计学中,数学期望(mean)(或均值,亦简称期望)是试验中每次可能结果的概率乘以其结果的总和,是最基本的数学特征之一。它反映随机变量平均取值的大小。...,所以在最终算出的期望值中,1 代表了本金 10 元,期望值小于 1 的话玩家必输,大于1则必赢。...所以根据以上算出的各奖项的数学期望可知,这是一个期望值还不错的游戏。 ❝期望值公认比较低的国彩,其期望值通常也在0.5到0.6之间,体育比赛类的竞彩还可以到0.8以上。

    99210

    如何管理客户的期望值?

    根据客户关系管理(CRM)中的三角定律,客户满意度=客户体验-客户期望值。客户期望值与客户满意度成相对反比,因此需要引导客户期望值并维持在一个适当的水平,同时客户期望值需要与客户体验协调一致。...客户期望值管理的关键在于从客户需求出发,深入了解各类客户的特点、消费心理和行为以及核心诉求点,在此基础上合理定位分类客户的需求与合理期望值。 1.设定适当的客户期望值 要客观评价产品与服务。...2.控制客户的期望值 影响客户期望值的因素包括:企业的广告宣传、口碑、客户价值观、客户背景、竞争环境、媒体信息、客户年龄、之前对该公司的体验、之前对其他公司的体验。...每一种因素的变化都会导致客户期望值的变化。这种信息源的多样性,导致了客户期望值的不确定性。优秀销售人员通常通过销售推介、日常交流等方式适当地为客户调整期望值,达到双方认可的水平,从而达成“双赢”。...要坦诚的告知客户哪些期望能够得到满足,哪些期望不能得到满足。

    1.8K30

    yapi中的高级mock--期望

    功能 测试时,经常需要根据不同的请求参数和IP返回不同的HTTP 状态码、HTTP头、JSON数据等。期望就是根据设置的请求过滤规则返回期望数据。 2. 为接口添加期望 ?...首先选中一个接口,点击“高级Mock”,再点击“添加期望”,可以看到类似下图的弹出窗口。 ? 所填写的信息分为两部分:基本信息,响应。 2.1 基本信息 此处可以添加IP过滤规则和参数过滤规则。...如果你添加了IP过滤,则意味着,只有使用此IP访问此mock接口,才会返回该期望的响应值。...如果你添加了参数过滤,则意味着,访问此mock接口时,url参数中必须有sgid参数,才会返回该期望的响应值。 如果添加了多个过滤条件,则多个条件必须同时满足方可生效。...基于mockjs占位符的mock"。 3.2 模板 模板是生成数据的规范,mockjs中的模板定义及模板形式可以点击这里查看。期望中并不支持所有的模板形式,比如属性值是Function的形式就不支持。

    2.6K20

    打造符合用户期望的应用质量

    作者 / Android 应用质量部 Hoi Lam 自 Android 于 10 多年前发布以来,平台一直在不断地成长,用户的期望也随之不断上升。...这将使您应用的外观更具现代感,并使诸如 深色主题 等功能更易于实现。除了有关返回堆栈的建议以外,我们还将其扩展为保留应用的状态。...帮助用户延长电池寿命是 Android 的一项要务,我们将继续分享与此主题有关的动态。...我们还进行了扩展,加入了从保护私密数据到不使用任何不可重置的硬件标识符等用户期待已久的隐私规范。...Google Play - 在本部分中,我们重点介绍了一些对开发者而言最为重要的政策,并提供了相关指南的访问入口。 未来,我们计划每季度更新一次此清单,从而为您提供最新的信息。

    34840

    我期望的Android APP开发方式

    其实写了这么多的Android APP后,越发觉得好多代码都是技术含量很低的重复的复制、粘贴,项目上的实现已经越来越没有挑战性和并能激起开发兴趣,那么这些重复的工作是否能在未来的开发中简化并且提升开发质量呢...,这可能是我最近在想的问题。...1、代码基础库的构建,GITHUB上有很多这种类似的基础库,关于网络请求、DB操作、公共方法等等,关于可以提取出一套作为公共资产; 2、基础框架的搭建,起到粘合剂的作用,比方MVP、MVVM; 3、UI...的定制上也可以参考基础库的建设,集成一套公共的UI组件。...我期望的Android APP的开发就类似积木搭建的方式,比苹果的STORYBOARD更容易的拖拽,分层的像积木一样的搭建,UI、然后是添加数据就快速实现一个APP。

    12410

    随机变量的数学期望

    简介 基本概念 数学期望(或均值,亦简称期望)是概率论和统计学中的一个基本概念,它反映了随机变量在多次试验中平均取值的大小。具体来说,数学期望是试验中每次可能结果的概率乘以其结果的总和。...不变性:如果 c 是常数,则有: ()=E(c)=c 这说明常数的期望值就是该常数本身。 数学期望的应用 数学期望在实际应用中有着广泛的应用,例如在工程、金融、医疗等领域。...数学期望作为一种重要的数字特征,在多个领域的实际问题解决中都显示出了其强大的应用价值和有效性。 如何计算两个或多个随机变量的组合概率及其期望值?...条件期望的定义与性质 条件期望可以看作是在给定 =Y=y 的条件下,X 的概率加权平均值。...总之,条件期望不仅是理解随机变量之间关系的基础工具,也是现代统计分析中不可或缺的一部分。 矩的概念及其与数学期望的关系是什么?

    26810

    Discourse 的无效附件清理

    Discourse 对上传的附件会进行清理,对于一些没有任何被引用的附件,Discourse 会认为是垃圾而清理掉。...原因应该是为了降低存储空间的使用,但是我们目前使用的是 S3 ,所以对存储空间并没有太多的要求。...根据我们备份恢复的情况来看,我们估计可能是这个表 upload_references 丢数据了,导致 uploads 中标的数据被清理掉了。本地查询我们本地查询了下操作前 3 天的记录。...服务器查询同时,我们对服务器上的表进行了查询。查询结果返回的是:6000 多。很明显这里有差距,那肯定是在恢复的过程中可能丢数据了。我们需要做的就是把本地表中的数据恢复到服务器上。...运行 SQL: select count(*) from upload_references;来查看下服务器上的记录,貌似服务器上的参考引用全部被恢复了。

    17300

    Excel中的无效链接(1)

    打开Excel文件的时候,时常会遇到说外部链接无效的警告。 无效链接大致有这么几种方式,有的很好解决,有的可就有些费神了。...自定义的名字 函数、数式的参照 粘贴过来的link 指向图形(文本框等)、cell的link 图表 透视表 这里说第一种的解决方法。...image.png 删除test.xlsx文件,再打开test2.xlsx的时候,会报【无效链接】的错误。如果这个excel内容比较多的时候,要找到哪一些cell使用了无效链接,有些许难度的。...我们可以断定是C4和G4这两个单元格使用了“河北省”,修改他们的值即可消除无效链接的错误。...G4"> 河北省 当然,如果是多个sheet的话,需要都搜索一下,看是否有这个无效的

    2.5K10

    ARC无效时block的赋值

    总所周知,当ARC无效时,block默认是在栈区或全局数据区,要想复制到堆区,需要一些特殊手段,这些手段在《Objective-C高级编程》都有介绍,例如将block声明为类的属性,block调用copy...但是《高级编程》里有个地方写错了,不过也有可能书上没写清楚是否开启ARC,不过通过我的实验验证,当ARC关闭时,在类方法中给block属性赋值,如果不加上copy,还是在栈上,但是在对象外部赋值却是在堆上...self->_index=10; }; } @end 此时如果定义一个MyObject对象,调用setInnerBlock后,再调用_blk,将会报出BAD_ADDRESS错误,因为栈上的block...要是查看blk的class也是stackblock,正确的赋值方式如下: MyObject* obj=[[MyObject alloc] init]; int a=0; // [

    81430
    领券