一:进程与线程的描述: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1~n个线程。(进程是资源分配的最小单位) 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位) 二:实现多 ...
分类:
编程语言 时间:
2017-07-01 17:56:32
收藏:
0 评论:
0 赞:
0 阅读:
227
书中第六章 隔离。 主要在撰述什么须要定义在头文件?什么应当移到编译单元中? 核心仍然是先区分接口定义与实现细节。实现细节的改变会导致客户代码的又一次编译,从逻辑上也表示与客户代码间可能存在着强耦合。 实现细节与隔离 主要考察下面实现细节。它们会在接口中引入实现细节。也是须要考虑进行隔离的内容: 继 ...
分类:
编程语言 时间:
2017-07-01 17:54:53
收藏:
0 评论:
0 赞:
0 阅读:
247
原型模式(Prototype):用原型实例制定创建对象的种类,而且听过拷贝这些原型创建新的对象。 浅复制:假设字段是值类型的,则对该字段运行逐位复制。假设字段是引用类型。则复制引用但不复制引用的对象。因此,原始对象及其副本引用同一对象。 深复制:把引用变量的对象指向复制过的新对象。而不是原有的被引用 ...
分类:
编程语言 时间:
2017-07-01 17:53:28
收藏:
0 评论:
0 赞:
0 阅读:
316
一、可见性 什么是可见性? Java线程安全须要防止某个线程正在使用对象状态而还有一个线程在同一时候改动该状态,并且须要确保当一个线程改动了对象的状态后。其它线程能够看到发生的状态变化。 后者就是可见性的描写叙述即多线程能够实时获取其它线程改动后的状态。 *** 待补充 两个工人同一时候记录生产产品 ...
分类:
编程语言 时间:
2017-07-01 17:51:38
收藏:
0 评论:
0 赞:
0 阅读:
322
1. 常用数据类型 最大值0111111111111111 = 32767最小值1000000000000000 = -32768 针对数据类型出现的溢出现象,看c++如何解决 c++ linux编译执行命令 结果: 2. 命名规则 1. 在名称中只能使用字母字符, 数字和下划线(_) 2. 名称的 ...
分类:
编程语言 时间:
2017-07-01 17:50:46
收藏:
0 评论:
0 赞:
0 阅读:
274
下面我们来分享python用Flask框架来实现用户的注册与登录 首先我们需要搭建APP的环境以及我们需要一个数据库来让用户完成注册,以及用户登录的时候我们需要通过数据库来确认用户身份。这里数据库我用是SQLAlchemy框架 在上面之所以那个对isSuccess进行判断是因为我在addUser这个 ...
分类:
编程语言 时间:
2017-07-01 17:49:17
收藏:
0 评论:
0 赞:
0 阅读:
241
1. 引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达 时,任务可以不需要的等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定 性, ...
分类:
编程语言 时间:
2017-07-01 17:10:12
收藏:
0 评论:
0 赞:
0 阅读:
316
spring的applicationContext.xml文件默认的是放在,WebContent/WEB-INF目录下面的,所以在web.xml文件中只需下图: ,这种情况applicationContext.xml,这个名字是固定的。 如果applicationContext.xml文件放在,we ...
分类:
编程语言 时间:
2017-07-01 17:08:50
收藏:
0 评论:
0 赞:
0 阅读:
267
概述:同一个事物,在不同的时刻表现出不同的状态。 代码中如何体现: 要有继承, 要有方法重写, 父类引用指向子类对象 多态的成员访问特点 成员变量:编译看左边(父类), 运行看左边 成员方法:编译看左边,运行看右边(子类)对象(注意:这就是多态的精华) 父类引用指向子类对象,在执行的过程中执行子类重 ...
分类:
编程语言 时间:
2017-07-01 17:06:48
收藏:
0 评论:
0 赞:
0 阅读:
280
编写好的Java程序是不能直接在系统中运行的,而是运行在Java虚拟机中。Java 虚拟机也称为JVM(Java Virtual Machine),它是Java运行环境的一部分,Java运行环境又称JRE(JAVA Runtime Environment)。 只要电脑中安装了JRE,就可以运行Jav ...
分类:
编程语言 时间:
2017-07-01 17:06:23
收藏:
0 评论:
0 赞:
0 阅读:
290
Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, ...
分类:
编程语言 时间:
2017-07-01 17:05:32
收藏:
0 评论:
0 赞:
0 阅读:
238
组场景时,经常需要获取鼠标(或者点击)开始结束时讯息(包括开始拖动时的事件以及对应的坐标),unity为我们提供了两个接口来实现相关方法之前在Unity基础命令中也提到过。 在此在重申一下,两个接口对应两个方法,即可以对应开始结束拖动时的事件,数据则为eventData中。 ...
分类:
编程语言 时间:
2017-07-01 17:05:00
收藏:
0 评论:
0 赞:
0 阅读:
257
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o ...
分类:
编程语言 时间:
2017-07-01 17:04:33
收藏:
0 评论:
0 赞:
0 阅读:
218
1:模块定义 模块:用来从逻辑上组织Python代码(变量,函数、类,逻辑:实现一个功能),本质就是.py结尾的Python文件(文件名:test.py,对应的模块名,test)。 包:本质就是一个文件夹或者是目录(必须带有一个_init_.py文件),包是用来从逻辑上组织模块的。 2.导入方法: ...
分类:
编程语言 时间:
2017-07-01 17:04:01
收藏:
0 评论:
0 赞:
0 阅读:
392
2017-07-01 一、引用 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。 1 #include <stdlib.h> 2 #include <iostream> 3 4 int main() 5 { 6 in ...
分类:
编程语言 时间:
2017-07-01 17:00:35
收藏:
0 评论:
0 赞:
0 阅读:
306
数组 一、降序一个数组 二、在升序的整型数组中插入一个数据仍为升序 三、在一个数组中插入一个数仍然有序 四、对角线上的各元素求和,以及对角线上行,列下标均为偶数的各元素之和 五、循环输出方阵 七、杨辉三角形 八、统计非负数之和 ...
分类:
编程语言 时间:
2017-07-01 16:59:37
收藏:
0 评论:
0 赞:
0 阅读:
224
加油~ --WH 一、什么是javascript跨域问题? 域:服务器域名,唯一标识(协议,域名,端口)必须保证一致,说明域相同 跨域:在一个服务器上,去访问另一个服务器上,并且得到另一个服务器返回回来的值,这就是javascript跨域,其实简单点,之前我们做的ajax,都是在同域中访问,现在只是 ...
分类:
编程语言 时间:
2017-07-01 16:56:27
收藏:
0 评论:
0 赞:
0 阅读:
308
最近在实习的时候发现一件很蛋疼的事情,那就是我们组的项目因为有后台进程,所有每次运行完以后后台进程都必须要自己手动关闭,每次编译之前忘记关就会有一大堆编译错误,我就想直接弄个可以快捷键直接关闭算了 做这个东西的首要原则就是要简单,那自然用python做是最好的了,我们可以用pyHook这个包就可以很 ...
分类:
编程语言 时间:
2017-07-01 16:53:18
收藏:
0 评论:
0 赞:
0 阅读:
1074
class Animal: pass class Mammal(Animal):#哺乳类 pass class Bird(Animal):#鸟类 pass class Dog(Mammal): #狗类 pass class Parrort(Bird): #鹦鹉类 pass class Runnabl... ...
分类:
编程语言 时间:
2017-07-01 16:49:56
收藏:
0 评论:
0 赞:
0 阅读:
279
有位同学问我“Visual C++和C++有什么区别?”,这的确是初学者会感到困惑的问题,比较常见。除此之外,还有“先学C++好,还是先学Visual C++好?”,都属于同样的概念不明的问题,就比如问“英语和英语词典有什么区别”一样。要弄清这个问题的答案,就要明白语言,工具,库,标准的概念。可以参 ...
分类:
编程语言 时间:
2017-07-01 16:49:47
收藏:
0 评论:
0 赞:
0 阅读:
275