最近读的几本书
2010-09-15 05:39 onm 阅读(205) 评论(0) 编辑 收藏 举报读过:
《Python学习手册》
最近对Python产生了兴趣,打算学习一下,于是到网上一搜,Python的书籍相对较少,而且图书馆Python类别下的书很少只有大概5,6种。后来,我在图书馆闲逛的时候,在一些莫名其妙的分类下看到了一些关于Python的书,它混杂的一些什么Eclipse教程,PowerBuilder教程,Director教程,加密解密,Delphi教程等诡异的地方,而且这基本Python书籍是分开放置了,还看到了几本Django的书。
《Python学习手册》这本书,对于Python新手入门来说还是不错的,看的过程中我忽略了一些细节。所以较为快速的看完,并对Python有了初步感觉。具体可参见我的Python学习总结(一)。
最近正在用Python写一个课设,GUI用的是PyQt,稍后我会专门写一个PyQt的文章。
《编程之魂 : 与27位编程语言创始人对话》
正如副标题所言,这是一个对话录。但是《编程之魂》这个书名是在是有点意思。我不知从什么时候开始讨厌书名中有什么魂啊,道啊之类的东西,而且书的内容大抵没那么深奥,往往挂着羊头卖狗肉。
这本书一共涉及了17种语言,由于很多语言不甚熟悉,更多没有听过。所以只仔细读了关于C++,Python,BASIC,SQL,Objectiv-C,Java,C#这几种语言。其它大多一带而过,当然也有的时候偶遇一些语言设计大师的精彩句子儿突然小兴奋一下。但整体上还是浑浑噩噩的看完的。
《Web站点优化》
这本书从搜索引擎优化和性能优化两方面入手,但细节方面往往不够深入,作为入门统观了解Web优化还是有一定帮助的。
本书讲解了搜索引擎优化,点击付费优化(看的昏昏欲睡,不是很懂),Web性能优化(主要讲解前端优化,包括网页优化,CSS优化,Ajax优化等)
《点石成金——Don't make me think》
主要讲授网站的可用性设计,从前端开发,用户体验入手,从几个方面(用户使用的模式、为浏览进行设计、导航设计、主页布局、可用性测试等)阐述了作者的观点。
以上两本书都不厚。而且我没有打算成为前端开发人员,读这两本书,纯是因为最近弄了这个博客。所以大概浏览过了,没有什么深入思考。
《逻辑的引擎》
从逻辑角度讲述计算机发展,大概看了看,没有很深的体会。
《怎样解题 : 数学教学法的新面貌》
虽然我一直觉得数学给了计算机技术巨大的推动力,而且语言设计师往往都是数学出身(从前面的那个《与27位编程语言创始人对话》了解到的),计算机刚刚兴起时,作为一个数学分支,数学对计算机技术发展影响甚大。小学的时候对数学很有兴趣,后来兴趣越来越淡。
这是一本很小的册子,而且只有200多页。但我看了很久,前50页左右看的断断续续,后来用了两天的睡前时间终于看完了整本书。
我印象较深的是:(一)确定已知量,未知量,条件,求解是什么。然而书中也说,现实的工程问题是很难确定描述出已知量是什么,条件是什么。这也许就是纯粹的数学与工程的差异。(二)类比,就是想你以前解决过的问题是否有类似的,或者将问题简化为类似的,先找一道简单的类似题目入手,然后转化到复杂的题目上去。(三)还有就是不是一道题目解决完了就是完了,要自己制造题目,自己给自己出题,举一反三。
推荐一下,刘未鹏写的一篇《跟波利亚学解题》,值得一读。
在读:
《Orange'S : 一个操作系统的实现》
自己动手写操作系统的第二版,目前只看了一点,很多不懂。
《程序员的自我修养 : 链接、装载与库》
不错的国人写的书,让你明白你写的代码是怎样变成可执行程序,程序又到底是怎样运行的。正在阅读中……
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述