上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 69 下一页
摘要: 方法: 代码文件夹名称为:CodingInterviewChinese2-master 1. 用vs2013加载解决方案 .sln文件 2. 一个解决方案下面有多个项目,通过右键解决方案->属性->通用属性->启动项目... 可以设置单项启动项目 选择单项启动,选中一个项目然后确定。发现解决方案下面 阅读全文
posted @ 2017-05-22 15:56 静悟生慧 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 三态模型:在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化。进程一般有3种基本状态:运行、就绪和阻塞。 (1)运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只有一个。 在没有其他进程可以执行时( 阅读全文
posted @ 2017-05-16 22:53 静悟生慧 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。 此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 死锁的原因: 1. 系统资源的竞争 系统资源的竞争导致系统资源不足,以及资源分配不当, 阅读全文
posted @ 2017-05-16 22:06 静悟生慧 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 什么是生产者消费者模式 在工作中,大家可能会碰到这样一种情况:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。在生产者与消费者之间在加个缓冲区,我们形象的称之为仓库,生产者负 阅读全文
posted @ 2017-05-16 21:46 静悟生慧 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、华为实习生面试(2017.4.22) 笔试:三道编程题,只做对了1.3道。进入面试。 一面: (1)问了自己常用的语言,说了C++,然后问了关于C++面向对象的一些问题,如封装,继承,多态啊等等。 (2)关于从一个数据库解析xml文档,然后再存入一个数据库。这个系统怎么设计。本质上是一个生产者消 阅读全文
posted @ 2017-05-12 17:21 静悟生慧 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 经常遇到在Python程序运行中得到了一些字符串、列表、字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就丢失数据。 这个时候Pickle模块就派上用场了,它可以将对象转换为一种可以传输或存储的格式。 python的pickle模块实现了基本的数据序列和反序列化。通过pi 阅读全文
posted @ 2017-04-30 10:12 静悟生慧 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 综述: 首先,关于xgboost是啥,可以看这一篇:机器学习(四) 从gbdt到xgboost 安装Python3 环境下的xgboost 可以通过pip install , 在网址中下载对应版本: http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost 阅读全文
posted @ 2017-04-28 20:50 静悟生慧 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: pip安装 1.在以下地址下载最新的PIP安装文件:http://pypi.python.org/pypi/pip#downloads 2.下载pip-7.1.2.tar.gz (md5, pgp)完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入: python setup.py ins 阅读全文
posted @ 2017-04-28 10:43 静悟生慧 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 关于二叉树 昨天看了一下关于树中的面试题,发现二叉树中的面试题比较常见的题型大概有下面几个: 创建一颗二叉树(先序,中序,后序)、遍历一颗二叉树(先序,中序,后序和层次遍历)、求二叉树中叶子节点的个数、求二叉树的高度、求二叉树中两个节点的最近公共祖先、打印和为某一值的全部路径、求某一节点是否在一个树 阅读全文
posted @ 2017-04-27 10:21 静悟生慧 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1. 总述 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphism),字面意思多种形状。 C++多态性是通过虚函数来实现的,虚函数允许子类重新定义成员函数,而子类重新定义父类的做法称为覆盖(override),或者称 阅读全文
posted @ 2017-04-26 11:22 静悟生慧 阅读(198) 评论(0) 推荐(1) 编辑
上一页 1 ··· 57 58 59 60 61 62 63 64 65 ··· 69 下一页