出于对自己对多进程和多线程概念理解的怀疑,便花时间深入学习了一下。我的目的是将一个生动的围绕CPU运行的动作模型描述出来。我们先看专业书上是怎么解释的——进程是资源分配的最小单位,线程是CPU调度的最小单位——。只要能把这句话理解了,那也就对多进程与多线程理解的差不多了。 我们来看一下操作系统是怎么 ...
分类:
编程语言 时间:
2017-05-20 22:33:41
阅读次数:
278
offer,add区别: 一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,多出的项就会被拒绝。 这时新的 offer 方法就可以起作用了。它不是对调用 add() 方法抛出一个 unchecked 异常,而只是得到由 offer() 返回的 false。 poll,remove区别: r ...
分类:
编程语言 时间:
2017-05-20 22:33:59
阅读次数:
325
Python 1.基础概念 一、什么是python? python是一种面向对象、解释型的计算机语言,它的特点是语法简洁、优雅、简单易学。在1989诞生,Guido(龟叔)开发。这里的python并不是蟒蛇的意思,而是龟叔非常喜欢一部叫做《Monty Python飞行马戏团》的电视剧,所以以pyth ...
分类:
编程语言 时间:
2017-05-20 22:39:17
阅读次数:
234
a=[[1,2],[3,4,6]] del a[1][0] #删除多维数组,a里的第二个数组里的第一个元素3 print(a) a=[[1,2],[3,4,6]] del a[1][0] #删除多维数组,a里的第二个数组里的第一个元素3 print(a) len1=len(a[0])#查看第一个数组 ...
分类:
编程语言 时间:
2017-05-20 22:39:50
阅读次数:
243
存东西所用 变量的定义规则: 变量名要见名知意,不能瞎写,瞎写到后面自己都看不懂那个变量是干啥的,不要用拼音,那样很low,更不要用中文当变量名,那是2b程序员干的事,但是python的确可以用中文当变量名! 变量名只能是 字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 3.输入、输出 ...
分类:
编程语言 时间:
2017-05-20 22:40:34
阅读次数:
368
在swift中,继承是区分类与其它对象的基本特征 继承后的子类能够重写父类的方法,包含类方法和实例方法,属性和附属脚本(subscript) 在继承过程中,构造器方法init()是不被继承的,须要显示标明 class Tandem: Bicycle { init() { super.init() m ...
分类:
编程语言 时间:
2017-05-20 22:41:52
阅读次数:
222
setting.py需要修改的两个地方: ...
分类:
编程语言 时间:
2017-05-20 22:42:41
阅读次数:
225
>>> seq=['foo','x41','?','***']>>> def func(x): return x.isalnum() >>> list(filter(func,seq))['foo', 'x41']>>> seq['foo', 'x41', '?', '***']>>> [x for ...
分类:
编程语言 时间:
2017-05-20 22:43:36
阅读次数:
295
一、概述: 使用原型实例指定创建对象的种类,而且通过拷贝这些原型创建新的对象。简单的说就是对象的拷贝生成新的对象(对象的克隆),原型模式是一种对象创建型模式。 二、使用场景: 创建新的对象能够通过对已有对象进行复制来获得,假设是相似对象,则仅仅需对其成员变量稍作改动。 三、UML结构图: 四、參与者 ...
分类:
编程语言 时间:
2017-05-20 22:43:45
阅读次数:
334
在观察Java源码的时候,发现了这么一个写法T extends Comparable<? super T>。不禁纳闷为什么要这么写呢?有什么好处吗,extends和super在这里的作用着实让人有点不清楚。 接下来,我将结合代码跟大家分享一下我关于这里泛型应用的看法。 1. <T extends C ...
分类:
编程语言 时间:
2017-05-20 22:44:50
阅读次数:
390
模块初识模块分两种:标准库和第三方库Sys和os模块,标准库ImportsysSys.path#print(sys.path)起名字时不能与导入的库名一样,因为导入的时候首先会到当前目录中找,这样就会导入自己。Python和系统都有一个环境变量,print(sys.path)可以打印出python的环境变量,输出结果如下..
分类:
编程语言 时间:
2017-05-20 23:29:40
阅读次数:
255
1、final关键字 2、final修饰局部变量 3、final修饰变量的时机 4、继承的代码体现 5、多态 6、多态的好处 7、多态的弊端 8、多态的向上向下转型 多态的内存图解: 多态的对象变化内存图解: 9、ClassCastException:类型转换异常 练习:猫狗案例 练习:爱你 ...
分类:
编程语言 时间:
2017-05-20 23:30:16
阅读次数:
333
-cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;” java -cp .;myClass.jar packname.mainclassname classpath中的jar文件能使用通配符,如果是多个jar ...
分类:
编程语言 时间:
2017-05-20 23:32:11
阅读次数:
251
/******************************************************************** @file Main.cpp @date 2017-05-20 22:05:39 @author Zoro_Tiger @brief 问题 1023: C语言程... ...
分类:
编程语言 时间:
2017-05-20 23:34:51
阅读次数:
235
很佩服那些大神们,每天都能抽出时间来写博客,在我的计划里每天都能写写新学习的东西,但是做起来来好难,每每都会懒惰,导致学习进度一拖再拖; 上传完第一篇练习后才发现跟预期想的不一样,解题的思路还是一片混乱,在写一个程序之前,还是应该有一个需求流程图,这样在码代码的时候,才不会抓耳挠腮; 加油! 此次, ...
分类:
编程语言 时间:
2017-05-20 23:37:02
阅读次数:
331
#include #include #include using namespace std; #define innode 2 #define hiddennode 10 #define outnode 1 #define sample 4 class bpnet { public: double... ...
分类:
编程语言 时间:
2017-05-20 23:38:19
阅读次数:
262
此时在E盘的test目录下为空,并未创建1.txt文件,如图: 此时,在E盘test目录下,生成文件1.test。如图所示: ...
分类:
编程语言 时间:
2017-05-20 23:40:52
阅读次数:
292
今天在知乎看前端面试题的时候,看到这样的问题,发现自己懂的真的是太少了,看了给的例子,所以写一下自己的理解。 首先放一段代码: 很明显,这样的是会弹出对话框; 将alert(v)写到一个函数中: 这样弹出的结果肯定也是和第一个一样;那么下面这种方式输出的结果是什么? 第一个console会打印und ...
分类:
编程语言 时间:
2017-05-20 23:41:22
阅读次数:
190
原创博文,转载请标明出处--周学伟 http://www.cnblogs.com/zxouxuewei/ Python 内置函数 ...
分类:
编程语言 时间:
2017-05-20 23:41:37
阅读次数:
275
在VS 2015环境下如何混编。 在新建工程里也会发现了很多问题, 应用程序类型分为:windows应用程序,控制台应用程序,DLL,静态库 静态库: 静态库是指在我们的应用中,有一些公共代码是需要反复使用,就把这些代码编译为“库”文件;在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执 ...
分类:
编程语言 时间:
2017-05-20 23:42:29
阅读次数:
1724