并在最后两章讨论了实现编译器的一些编程问题和几个编译器实例。 ? ”龙书“的由来:1977年的封面是一个骑士和一只恐龙,因此第一次被人们叫做龙书,而且那条龙是绿色的,所以又叫绿龙书。 再次之后随着不断的改版,又相继出现了红龙书、紫龙书。 2、《现代编译原理:C语言描述 》(虎书) ? 《现代编译原理:C语言描述》修订版 在编译领域,“虎书”和“龙书”齐名。 对于鲸书来说,出版的时间比“龙书”和“虎书”晚,它不但包含了起那两本书的内容,而且还涵盖其中包含了一些比较高级的编译器的设计和实现,是针对有一定基础的人群来学习的。 4、《编译器设计》 (橡书) ? 此书也被称为橡书,虽然没有被列入编译原理三大圣书名单,但内容还是相当不错的。 主要介绍编译器构造法中的艺术和科学。 11、《Javascript权威指南》 (犀牛书) ? 本书全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。
为了记录自己度过的书,写个帖子总结一下,不定时更新。以前度过的书有些不记得了,就先记录一下我记得的吧:) PS:现在读过的书(2016.4月以后),我会做读书总结。 以前看的书,会再抽时间回顾一下,做个简单的总结。 跟数据挖掘相关的书我另写了一个帖子,可以参考这个: 【原】数据分析/数据挖掘/机器学习---- 必读书目 2017.11-12 基本框架搭成,做好之后看公司同不同意开源哈哈,加了两个月的班,朝9晚11, ,和关于树模型的内容,月底之前总结一个树模型的总结。 顺便把十月份拖着没总结的内容总结完。 ) Python核心编程(看完PartI) 2015.6 数据挖掘概念与技术(参考了部分章节) 推荐系统实战(看完) 2015.5 数据挖掘-R语言实战(看完) R语言编程艺术(参考了arules部分和作图部分
作者: 谢文睿 ,秦州 折后5折 1 这是一本与众不同的书 “南瓜书”系Datawhale成员自学笔记,对“西瓜书”中250个重难点公式做了详细解析和推导(重难点公式覆盖率达99%),旨在解决机器学习中的数学难题 其实,每个人在学习一门新的课程时,都会有自己独特的经验和方法. 这种经验和方法的共享非常难能可贵. 这种新的学习思路和撰写模式,自打开始那一刻,就紧紧抓住读者的需求和痛点,使得这本书成为非常值得推荐的好书。和这本书同样值得推荐的,还有Datawhale 的开源精神和实践精神。 如果想要理解机器学习,而不止步于了解和应用,这本书将是你的好“同桌”——伴你思考,同享“知其所以然”的乐趣。 从这个意义来说,“南瓜书”可以看成是“西瓜书”的公式字典.超纲的数学知识以附录和参考文献的形式给出; 其次,阅读时一定要克服对公式的排斥或者畏惧心理 公式是通过符号对原理本质的高度概括,是一种精简而美丽的数学语言
Nginx 烹调书 2. 概述 本书是「Complete Nginx Cookbook」一书的部分中英文对照翻译版本。 原书以抛出问题,提出解决方案和归纳总结的行文方式,讲解如何配置缓存,负载均衡,安全配置,WAF,云服务器部署和其它 NGINX 的重要特性。 3. 目录结构 ? ? 4. 下载地址 Nginx 烹调书 5. 翻译工具 有道翻译
本文为清华大学最新出版的《机器学习》教材的Learning Notes,书作者是南京大学周志华教授,多个大陆首位彰显其学术奢华。本篇主要介绍了该教材前两个章节的知识点以及自己一点浅陋的理解。 训练数据没有标记信息的学习任务为:无监督学习(unsupervised learning),常见的有聚类和关联规则。 可以得知:在过拟合问题中,训练误差十分小,但测试误差教大;在欠拟合问题中,训练误差和测试误差都比较大。 在初始数据集足够时,留出法和交叉验证法更加常用。 常用的做法是:对每个参数选定一个范围和步长λ,这样使得学习的过程变得可行。
最初,得益于对区块链技术的研究,参与了一本书关于智能合约的书籍的撰写。虽然参与的内容不多,但对写书的过程和感受有了一个具体的了解。 其实,在此之前,有许多编辑邀请写书(写博客的原因),但始终对写书怀着向往和敬畏的心态,最终还是不敢越雷池一步。上本书借着人多,撑起胆儿就参与了。 没想到吧,当初因为专注写区块链技术,忽略了写SpringBoot文章,结果因为参与了区块链技术的书反过来又造就新一本书。真是太巧合了。 说说写书的过程吧。 比如某个新知识点,网络上几乎没有参考文章,只能靠读源码、读官方文档、通过编写示例一步步跟踪、分析来得出它的设计理念和运行原理。处处都是对舒适区的挑战。 所以,如果有机会,作为技术人,最好也出一本自己领域的书。名利双收有些夸张,但在此过程中本身就是对自己的一种塑造和修炼。 原文链接:《书终于交稿了,聊聊写技术书这件事》 ----
一、大模型的困境与破局:从“幻觉”到“知识增强”DeepSeek等大模型虽表现卓越,但其“幻觉”问题(生成与事实不符的内容)和知识更新滞后性,严重限制了其在金融、医疗、工业、制造、电信、能源等严肃场景的应用 解决这些问题的关键在于“知识增强”技术:通过检索增强生成(RAG)和知识图谱的结合,将大模型的生成能力与结构化知识库的动态更新能力相融合。 例如,DeepSeek通过开源生态和模块化设计,结合联网搜索和知识图谱的实时更新机制,确保生成内容的可信度。二、DeepSeek+RAG:低成本与高精度的技术融合1. “灯塔书”《知识增强大模型》以“知识增强”为核心方法论,结合国产大模型DeepSeek的突破性技术,揭示了如何通过RAG与知识图谱技术实现成本暴降90%的行业革命。 正如灯塔指引航船,希望“灯塔书”可以成为一盏指引AI应用航向的“灯塔”,为AI从业者照亮一条高效、可信、可持续的技术落地之路。
这不,今天就看看小红书服务端/后台面了啥,不为别的,就想遇到漂亮的HR小姐姐,开工。 ? 大纲 一面 ---- 一面面试官看着二十七八岁,文质彬彬,这哪里是写代码的,头发都飘起来了好么。 我们知道操作系统堆内存的管理采用多级页表和分页进行管理,操作系统给每个页的默认大小是4KB。 不会吧,反正小红书我爱了。 “staty with me”响起,这正是我的手机铃声。。 "您好” “你好,请问是XX?” 虚拟地址又分为内核空间和用户空间,不同字长的处理器地址范围也不同。我们下面分别看看32位和64位的虚拟地址空间 ? 工具上面写代码和手撕代码完全不一样。 珍惜每一次面试机会并学会复盘。
而近日,微信和小红书取长补短、跨界融合的消息就十分受外界关注,小红书的新动作围绕社交展开,微信公众号也在吸纳种草的图文形式,这二者都在以自己的方式“偷袭”着对方的阵地。 而小红书之所以屡次将目光聚焦在社交上,其中的原因自然不言而喻。 一来,小红书面临流量和变现焦虑,发力社交能助其挖掘新的流量入口。随着互联网增速逐渐放缓,小红书的流量和变现焦虑越来越明显。 而社交作为所有业务的连接器,不仅具有很高的粘性,还能够和其他业务进行协同。小红书推出社交玩法,用户打开小红书的频次和停留的时间也会增长,小红书就有机会培育更多的业务增长点。 小红书凭借“内容+社交”以及“KOL + KOC”的双驱背书,其购买转化率和复购率远高于行业均值。 总而言之,无论是小红书想要翻过社交这座大山,还是微信想要真正踏入种草社区的门槛,都还有很长的路要走,而当前,小红书和微信能做的也就是在不断开拓的同时坚守自己。
正如天下没有免费的午餐,查准率和查全率是一对矛盾的度量。 若A和B的曲线发生了交叉,则谁的曲线下的面积大,谁的性能更优。 P和R指标有时会出现矛盾的情况,这样就需要综合考虑他们,最常见的方法就是F-Measure,又称F-Score。F-Measure是P和R的加权调和平均,即: ? ? 若A和B的曲线发生了交叉,则谁的曲线下的面积大,谁的性能更优。 在此模型的性能度量方法就介绍完了,以前一直以为均方误差和精准度就可以了,现在才发现天空如此广阔~
通过以上的描述,我们可以得出项目工作范围说明书作用的结论: 1、 提高项目的费用、时间和资源估算的准确性。 2、 有利于清楚的定义各方的责任。 3、 提高了项目进度衡量和控制的基准。 项目的范围定义清楚了,具体工作的内容也明确了,产品的特征和可交付成功也定义明细了,这时候对使用的费用、时间和资源的估算就会更精确,规避了拍脑袋定义的项目风险; 那么,当把工作范围都定义清楚后,软件需求说明书的作用和意义又在哪儿呢 首先,软件需求说明书的编制是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础。 另外,需求说明书说明的内容,主要是对项目产品特征和特性进行描述,而不牵涉双方的责任和义务; 最后我们来举一个例子: 例如,A公司要做一张桌子,请B公司来做,通过与B公司沟通,知道了A公司做这张桌子总经理的办工桌 以上大概说了一下关于工作范围说明书和需求说明书的差异。 规范的工作,是对甲乙双方是负责任的表现,否则项目的失败,双发都无利可图,何谈合作? 双赢其实是做一切工作的出发点。
这也是人们在教和学的过程中最容易犯的错误 以为将知识告诉了某人,对方就可以学会 以为听懂了知识,就表示自己学会了。
他把旧书重新改造,进行雕刻,裁剪,将书籍内部自有的文字和图片,重新打造成具有立体感的艺术品, 不仅如此,他选择留下来的文字和图片,这种重组展示出了另一种含义,用这些书对更深刻的哲学进行诠释。 一看到这些作品,第一想到的是《哈尔的移动城堡》里的那个城堡, 一个由魔鬼的力量支撑的城堡,叠加了好多房子和空间,将罗盘转到不同的颜色,就可以将城堡落在不同的城市和环境。 人们认为如今我们有了电子科技, 书籍将会被取代, 我们看见事物不断变化和进化。 我认为书籍将会进化, 正如人们说当相机和 打印机成为日常用工具时, 绘画就会被取代, 但是相机和打印机所能做的 是不需要人每天都到画板前去作画。 它让绘画不再限制于画板和笔, 我们能够用不同的方式绘画, 去叙述不同的故事, 现代主义就是这么出现的, 我们发现各种不同的画风。 我认为同样的事情 也发生在书本的身上。
或许,这是困扰当下小红书的根本原因所在。 据悉,小红书近期又进行了一次组织架构的调整。在这次调整当中,小红书将原有的社区部与电商部合并,成立了新的社区部门,并且小红书COO柯南要带电商业务。 一 然而,这并不是小红书第一次尝试电商化的路径和方式,早在2014年,小红书便已经设立了电商业务部门,可惜的是,其电商业务始终都不尽如人意,一直都处于调整当中。 在很多情况下,小红书仅仅只是在于某一特定的用户群体和流量群体上,并未真正成为人们生活的主流。 这种针对特定人群的设定,最终让依赖流量的小红书,最终却陷入到了流量的困局之中。 作为一个诞生于互联网时代的存在,小红书的融资之路并不顺畅。尽管早前传出过融资的消息,但是,后面似乎并未成真。这就让小红书陷入了一个诞生于互联网时代,却无法按照互联网式的套路和打法发展的怪圈。 说到底,还是因为小红书的商业化道路并不顺利。它需要以融资的方式支撑其发展,但却无法找到一条正确的融资方式和方法,最终让它失去了一次又一次的发展机会。
在消费者适应了种草消费的模式后,小红书也在不断探索商品背后的“意义”。得到App创始人罗振宇在2021“时间的朋友”跨年演讲上宣布,将和小红书联合推出“生活学院”。 但在这些平台入局的同时,和小红书内容趋于同质化的问题也逐渐显现,因而小红书率先将种草升级,也是想要打出先发优势。 种草生活方式是小红书顺应时代的做法,也是未雨绸缪的表现。 小红书之意不在种草 近来,一直发力于线上业务的小红书开始强调鼓励用户回到线下、回到生活,并表示小红书上的种草包括线上和线下的同步种草。不难看出,小红书开始开拓线下的新领地。 就目前来看,内容和技术只是内部问题,加强监管和优化也许会有一定程度的改善,但对于小红书来说,来自外部的压力才是真正需要面对的难题。 如何优化自身、迎接挑战、平衡内容和多元业务的关系,小红书仍需长期探索。 文/刘旷公众号,ID:liukuang110
但Paul Graham在「黑客与画家」中对lisp的无比推崇又让我一直如鲠在喉,不征服lisp仿佛自己始终没能窥探编程的奥义,那种感觉,估计和搞到了法国却搞不定约瑟芬的拿破仑一样一样的。 我没有老师,老师是官方文档,google和stackoverflow;没有同学,同学是mailing list和IRC;从另一个角度讲,一个三十好几,搁十年前的眼光看该从「程序员」岗位上「退休」的「老头子 这便是我的Racket入门书:「Racket语言入门」。 以我现在的学习速度,我估计,一个月后能有一点小成,三个月大致能理解Racket里的主要概念,写点有实用价值的东西。 所以,本书是一个初学者在学习过程中顺手为初学者所写的「入门书」,如果你在读的过程中发现任何有悖于这一指导思想的地方,欢迎给我提bug。 阅读地址:http://racket.tchen.me/。 做Web开发:现在写代码,不和「云」挂点钩,能叫软件开发么 13) 使用Racket撰写复杂的系统:这个没想好,看我学到什么程度 14) Racket的其它特性:前面章节没有提到的,但也比较重要的概念和库
font-size: $fs; } $fs:12px; p{ $fs : 20px; font-size: $fs; } CSS样式继承 除了个别选择符,基本和CSS
餐桌吊灯:距离餐桌700MM左右 厨房与餐厅 ---- 藤摇椅 落地灯 植物引入客厅 花瓶 吸顶灯
玄关重新设计 客厅的设计 餐厅的设计,必须在餐桌前后左右预留足够的活动空间 冰箱、水槽、砧板、煤气灶 床:2000*1800 常用物品,通通吊起来 厕所:化妆梳洗 厕所也可以腾出一部分收纳 马桶、浴缸、洗水池 设计屋檐与屋顶时,一定要考虑排水方式 窗户的作用:视野、采光、通风 隔热、通风、声音要怎么设计??
解决思路: 1.删除和添加video标签这一节点,这样做会让video标签恢复到1中的状态。 2.删除video标签,浏览器的视频播放组件会立即消失,时间大幅度缩短。 3.图片太多怎么处理 方案一:将图片服务和应用服务分离(从架构师的角度思考) 把图片服务器与应用服务器分开,图片服务器采用独立域名 ,css、js和图片就可以并发请求了 方案二:简单粗暴的压缩方案 2.ajax上传 ajax和FormData可实现页面无刷新的文件上传效果,主要用到了jQuery的ajax()方法和XMLHttpRequest Level 2的 FormData接口。 如果你把表单的编码类型设置为multipart/form-data ,则通过FormData传输的数据格式和表单通过submit()方法传输的数据格式相同。 ? percentage以父元素的百分比来设置背景图像的宽度和高度。 第一个值设置宽度,第二个值设置高度。 如果只设置一个值,则第二个值会被设置为 "auto"。