第一次真正的文章就是假期学习小结.
背景:大二第一学期完结.进入了大学后阶段的学习, 学习比较紧张.还打算考软件设计师证.
因此不想放过假期时间.于是拿了几本书回家.
<<软件设计师教材>>读书后感:
1.纯属知识陈列形,字典型,本来决心这本书要过一遍的,可惜发现这不太现实.就拿起习题来做,边做边翻.
好像回到了高考时代.
2.计算机原理有许多公式,不过题目没有出得好复杂,一般都可以直接用功式.不过计算有点费力.
3.操作系统那章感觉良好,来来去去都是进程同步,死锁的,OS分类的,作业调度的,资源分配的.
4.网络那里反而好惨,不过不够计算机高级语言那里惨,语言那章我基本不会,看了好吓人,数据库的关系运算那里也是无从入手,看来还需要好多时间.
短期内光看一本书是不科学的
<<Head First设计模式>>是我不经意卖了,看了内容算是惊喜了.
1.内容正好合我胃口,我不再愿意去看什么C++,Java的语法书,那些所谓的面向对象的都是在说封装,继承,多态呀但都是说得一头雾水,开始我还真以为所谓的面向对象只有这些,只有看了这本书,才觉得心中有所沉淀.不再停在语法层面那种生在第N世界的人.才明白什么是面向对象.
2.面向对象是对现实抽象的一种方法,而设计模式以是处理物体(对象)之间的关系,其实设计模式并非一种深奥的论著,而它是一种经验.物体之间的关系认识其实是一种哲学,一种总结,也是一种艺术.
3.文中代码为Java,但这并没有关系,其中的策略组模式我觉得用处好大(并非因为是第一章).原因是我现在需要它.然而它生动的表达让人爱不释手,我决定这个系列的作者们出点关于算法与数年构的,我必买.
4.书已看完,当然只是页书,其中知识不敢说全完,其中最后关于模式那章重复看了好多次,觉得还有疑问,到时另起文论.
5.关于面向对象技术,它可以说是人类软开史上一大贡献,但是明显它并非银弹,它只是解决了软件工程中的次要问题,明显它简化抽象的程度,而加大了计算机的处理方式,当然在性能需求上没有关系.虽然如此,它并没有解决软件开发的复杂性与不可视性造成的沟通成本.对它掌握要有清晰的头脑,客观.不应迷恋依赖.
<<Effective STL>>由于此书可以不按编排顺序看,所以也拿了回家.
1.STL对于我来说是个极其方便与神秘的东西.然而我只是知其实现的理本原理.
2.线性容器解决了动态内存的问题,就内存问题都成为语言上的千古问题,都没有什么很好的方法去解决它.然而现在所谓有垃圾回收机制,觉得宠坏了一部份程序员.然而我并非BS Java.本书也强调了关存相关,配子的特性.
3.书关没看完,因为暂时没多看.
假期还没有完,书继续看,如果把每本书当成一种进程,我脑是个计算机,那么书就是分时的,最少页数的优先.也许学编程让我疯了....到时成了疯狂的程序员了
分享到:
相关推荐
安国Alcor方案的量产工具 AlcorMP(08.02.28)
au6984u盘量产工具
用于Mac的无线宽带上网工具Mobile Partner for Mac_V23.002.08.02.45
示例1:输入:输出: [[0,0],[0,1],[0,2],[1,2],[2,2]]解释:输入中标粗的位置即为输出表示的路径,即0行0列(左上角) -> 0行1
本文较详细描述了酸度计的工作原理及使用方法。酸度计工作稳定,测量精度高。
08.02.2021 23:34:51 3.48℃ 43.85% 1012.96hPa 幕后人 08.02.2021 23:35:02 13.63摄氏度 31.43% 1014.05hPa 皮哈 08.02.2021 23:35:14 -10.65℃ 76.97% 1014.76hPa Olohuone 08.02.2021 23:35:08 20.45...
安国Alcor方案的量产工具 AlcorMP(090227)
华为自带的3G拨号软件,不是运营商定制的。可以将信号固定在3G频段上。
Snipaste_2019-10-08_20-11-05.rar
威纶通触摸屏编程软件Easy builder pro V6.08.02.500s安装包-链接地址
LED任意分区 V11.11.08.02 48+352,LED显示屏自主编码显示
群联PS2251-09(PS2251-09(PS2309)-F/W 08.05.5D [2018-03-01])主控,使用过程中拔出就写保护变只读状态,也无法解除保护,也格式化不了,DiskGenius工具检测U盘图标有个小锁,还有很多坏道。而且各种低格工具都试...
Taschenrechner | Compilerbau Farid Derradji | DHBW 4.学期 阿贝贝:25.02.2021 Aufgabenverteilung: 扫描仪:Jan 解析器:尼古拉斯 评价员:Tobias 代码生成器:Luca ... 展位(08.02.2021 | 12.29 Uhr)
Mapster3D 用3D建造一个小城市。 基于两年前我的另一个项目( )。 特征 自动道路定位系统 在您的道路上添加区域(住宅,商业,工业) ...08.02.2021 09.02.2021 10.02.2021 11.02.2021 12.02.2021
时间:08.02. *****************************************************************/ #include<reg52.h> //头文件 #define uchar unsigned char //宏定义 #define uint unsigned int sbit S1=P3^2; //中断0...
神经数 简单的C程序,用于手写数字识别。 使用CBLAS库进行矩阵运算,其余的神经网络机制将从头开始编写。 该程序是AI主题下的统计项目的一部分。 版权:mgrinż。 亚历山大·萨帕基维奇-扎丹08.02.2021
Cean2011-08-02版本,打补丁之后在WIN7 64位系统下运行不在崩溃。
##免责声明 (08.02.2015) 这个存储库被设置为尝试保存的源代码。 由于原始源代码存储库在我创建此存储库之前已经离线,因此我从生产中碰巧拥有的副本中提取了代码。 不幸的是,我稍微修改了代码以满足我在生产中的...
有任何问题,请致电 rubble@126.com<br><br>如果你使用 gvim for win32,会遇到不能设置自己中意的字体的问题。...我做了一下修改,让 gvim 在检索字体时,列出系统中所有的字体。这样,set guifont 和 set guifontwide...
25.15 输出指定范围内的素数.png 25.16 阶乘实例.png 25.17 九九乘法表.png 25.18 斐波那契数列.png 25.19 阿姆斯特朗数.png 25.20 十进制转二进制、八进制、十六进制.png 25.21 ASCII码与字符相互转换.png ...