今天的分享内容大体如下: 一. 面试 1. 什么是面试 2. 优秀的面试 二. Python综述 1. Python设计哲学及版本变迁 2. Python发展现状及其他语言使用场景 3. GIL 4. 内存管理和垃圾回收 5. 面试示例 三、并发并行 1. 进程 2. 线程 3. 协程 4. 并发编 ...
分类:
编程语言 时间:
2019-05-08 09:29:06
阅读次数:
191
1.书上课后练习P187-43 2.IPO问题:有多个输入进程、多个处理进程和多个输出进程。输入进程把数据逐步输入到一个有M个单位缓冲区B1上,经处理进程处理之后放到有N个单位的缓冲区B2上,由输出进程进行输出。 3.探索哲学家问题的正确解法 ...
分类:
其他好文 时间:
2019-05-07 20:01:55
阅读次数:
128
1.理解生产者和消费者问题 没有引入信号量时的生产者和消费者进程,什么情况下会出现结果不唯一?什么情况下会出现永远等待? 用信号解决生产者和消费者的同步与互斥,要求能自己写出来。 结果不唯一:假如当前的产品数为8,如果生产者生产一件产品投入缓存区,拟执行产品数加一操作;同时消费者取走一样产品,拟执行 ...
分类:
系统相关 时间:
2019-05-05 23:45:01
阅读次数:
230
今天写代码的时候遇到一个大坑,顺便把以前的东西捋一捋。 在C/C++、Unix最早设计的语言哲学里,变量就对应内存空间。一个内存空间有两部分信息,手里的内容和脚下的地址,于是有了间接寻址,有了链式数据结构,有了计算机。 而对于一个数组而言,它由两部分构成,数组的数据部分和控制部分,控制部分包括记录数 ...
分类:
编程语言 时间:
2019-04-30 23:54:32
阅读次数:
222
前言 如果说最纯粹的面向对象语言,我觉得是Java无疑。而且Java语言的面向对象也是很直观,很容易理解的。class是基础,其他都是要写在class里的。 最近学习了Go语言,有了一些对比和思考。虽然我还没有完全领悟Go语言“Less is more”的编程哲学,思考的方式还是习惯从Java的角度 ...
分类:
编程语言 时间:
2019-04-29 19:15:03
阅读次数:
122
风水是中华民族历史悠久的一门玄术,也称青乌术、青囊术,较为学术性的说法叫作堪舆。风水是自然界的力量,是宇宙的大磁场能量。风就是元气和场能,水就是流动和变化。风水本为相地之术,即临场校察地理的方法,也叫地相、古称堪舆术,它是一种研究环境与宇宙规律的哲学,人既然是自然的一部分,自然也是人的一部分,达到“ ...
分类:
其他好文 时间:
2019-04-26 18:22:02
阅读次数:
201
? 在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。 ? 图-MySQL查询过程 一、优化的哲学 注:优化有风险,涉足需谨慎 1、优化可能带来的问题 1、优化不总是对一个单纯的环境进行,还很 ...
分类:
数据库 时间:
2019-04-26 09:27:42
阅读次数:
181
linux哲学思想1、一切皆文件2、小型、单一用途的程序3、链接程序共同完成复杂的任务4、简洁的用户交互界面5、配置数据存放在文本中 ————————————————————————————?二进制?十进制00000000?000000001?100000010?200000100?400001000?80001000
分类:
系统相关 时间:
2019-04-25 18:54:49
阅读次数:
189
关于python的简介,包括编程语言分类;python语言的诞生,设计目的,设计哲学等的介绍;python程序的介绍和python两个关键版本的介绍,python2.x和python3.x之间的区别等等 ...
分类:
编程语言 时间:
2019-04-22 22:53:06
阅读次数:
170
内置函数是Python的一大特色,用极简的语法实现很多常用的操作。它们预先定义在内置命名空间中,开箱即用,所见即所得。Python被公认是一种新手友好型的语言,这种说法能够成立,内置函数在其中起到了极关键的作用。举个例子,求字符串x的长度,Python的写法是len(x),而且这种写法对列表、元组和字典等对象也同样适用,只需要传入对应的参数即可。len()函数是共用的。这是一种极简哲学的体现:Si
分类:
编程语言 时间:
2019-04-22 09:20:21
阅读次数:
209