- 博客(26)
- 收藏
- 关注
转载 lua基本函数(一)
assert (v [, message])功能:相当于C的断言,参数:v:当表达式v为nil或false将触发错误,message:发生错误时返回的信息,默认为"assertion failed!"--------------------------------------------------------------------------------co
2015-01-05 13:52:04
522
转载 lua [[ ]] 用法
lua程序设计2.4 介绍[[ ... ]]用法部分,按照教材上输入:page = [[An HTML PageLua[[a text between double brackets]]]] io.write(page)结果会出现nesting of [[...]] is deprecated near '[' 错误但是改成这样,将第一
2015-01-04 14:52:51
3240
1
原创 操作系统中和时间的有关的几个概念:吞吐率(流水线完成时间)、平均周转时间和平均带权周转时间、最高响应比优先
1、吞吐率(单位时间执行命令的个数)具体的原理就不讲解了,下面看一下有关这几方面的题目: 2004年若指令流水线把一条指令分为取指、分析和执行三部分,且三部分时间分别是2ns,2ns,1ns。则100条指令全部执行完毕需ns。(4)A.163 B.183 C.193 D.203试题解析:(2*100)+3=203答案:D
2014-09-10 12:58:54
10191
1
原创 任务调度和页面置换算法
页面置换:在进程运行过程中,若其要访问的页面不在内存中而需要把他们调入内存,但是内存已无空闲空间,为了保证该进程能正常运行,系统必须从内存中调出一页程序或数据送磁盘的交换区。集中常见的页面置换算法。1、最佳置换算法:其所选择的淘汰页面将是以后永不使用的,或是在最长时间内不再被访问的页面。采用最佳置换算法,通常可以保证获得最低的缺页率。但是人们目前还无法预知也得进程在内存的若干个页面中那一个页面
2014-09-10 10:52:09
1945
转载 编译过程的五个阶段
编译程序的工作,从输入源程序开始到输出目标程序为止的整个过程,是非常复杂的。但就其过程而言,它与人们进行自然语言直接的翻译有许多相近之处。当我们把一种文字翻译为另一种文字,例如把一段英文翻译为中文时,通常需经下列步骤:(1)识别出句子中的一个个单词;(2)分析句子的语法结构;(3)根据句子的含义进行初步翻译;(4)对译文进行修饰;(5)写出最后的译文。类似地,编译程序的工作
2014-08-22 15:44:18
1904
转载 海量数据处理:十道面试题与十个海量数据处理方法总结
作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。出处:http://blog.youkuaiyun.com/v_JULY_v。 第一部分、十道海量数据处理面试题1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,
2014-08-09 01:31:25
433
原创 使用引用还是使用指针
最近碰到一个面试题:何时使用指针,何时使用引用?首先,标准 C 中是没有引用形参的,只能使用指针形参,应用是c++才加入的,c++中,引用可以看做变量的别名。那么引用和指针有什么区别呢?主要有两点(1)指针变量可以为空(引用必须指向具体对象,必须初始化)(2)指针变量可以被重复赋值或更改(引用则不行,一经赋值不能再改,只能改变变量的值)最后,使用指针还是引用呢在c+
2014-07-29 16:52:14
2264
原创 进程和线程的区别
一、定义进程:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。线程:线程是进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程。二、区别和联系联系:(1)、一个线程只
2014-07-29 10:30:21
882
转载 腾讯2013校园招聘技术类笔试题详解
一、选择题1、数据库表设计最合理的是A.学生{id,name,age} ,学科{id,name} 分数{学生id,学科id,分数}B.学生{id,name,age} ,分数{学生id,学科名称,分数}C.分数{学生姓名,学科名称,分数}D.学科{id,name},分数{学生姓名,学科id,分数}解析:C,D肯定不对,B中将学科独立成一个表结构会更加清晰,一个实体对应一张表。
2014-07-28 19:52:45
1463
原创 ubuntu下启用root用户登录
以普通身份登录 Ubuntu 后,修改系统配置文件需要切换到超级用户模式,在终端窗口里面输入:sudo -s 然后输入普通用户登录的密码,回车即可进入 root 用户权限模式。 然后执行:vi /etc/lightdm/lightdm.conf 增加:greeter-sho
2014-07-27 10:36:51
653
原创 双系统重装win7/Xp后如何恢复ubuntu引导
在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入新安装的window系统中。下面是如何恢复ubuntu引导的方法: 1)准备一张ubuntu系统安装盘; 2)将ubuntu系统安装盘放入光驱,重新启动计算机,进入BIOS,将开机启动设置为光驱(CD/ROM)启动方式; 3)然后保存设置退出,等待片刻就进入到ubuntu的安装界面,
2014-07-26 21:34:54
557
转载 制作WIN7、WINPE2003、Ubuntu、dos工具箱多启动U盘
借鉴了各位前辈的帖子后,现总结如下: 后面需要用到的文件的下载地址:http://download.youkuaiyun.com/detail/chengli42/4066446 一、准备需要用到的工具: 1、grub4dos(http://sourceforge.net/projects/grub4dos/files/
2014-07-26 16:48:43
1043
原创 gentoo启动后不显示网卡eth0
Gentoo解决Udev升级的网卡重命名问题查看开机信息dmesg |grep network [ 74.261872] systemd-udevd[14259]: renamed network interface wlan0 to wlp2s0 [ 74.391865] systemd-udevd[14259]: renamed network interface eth0
2014-07-24 22:58:50
2183
转载 一个通用的Makefile文件
我们在Linux环境下开发程序,少不了要自己编写Makefile,一个稍微大一些的工程下面都会包含很多.c的源文 件。如果我们用gcc去一个一个编译每一个源文件的话,效率会低很多,但是如果我们可以写一个Makefile,那么只需要执行一个make就OK了,这 样大大提高了开发效率。但是Makefile的语法规则众多,而且缺乏参考资料,对于初学者来说,写起来还是有一定的难度,往往令很多人
2014-07-16 14:51:18
459
原创 制作ubuntu光盘启动盘
学习linux虚拟机不给力,那就装个实机,偶然间发现实验室角落躺了一台远古机器,于是想在它上面安装一个linux系统,但是发现这个机器不能u盘启动,只能光盘启动,实在是落伍,所以就需要做一个系统启动盘。第一步:准备工具urltraiso (软碟通)系统镜像 Ubuntu 11.04 第二步:用urltraiso打开系统镜像文件——打开——镜像文件第三步:刻
2014-07-10 14:05:22
2366
转载 原码 反码 补码详解
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机
2014-07-09 14:08:06
578
1
转载 汇编基础知识-寄存器种类
1.一般寄存器:AX、BX、CX、DX AX:累加寄存器,BX:基址寄存器,CX:計數寄存器,DX:数据寄存器 ax,bx,cx,dx各為16位即2bytes空間的寄存器,其中ax又可化分為ah與al,而bx可化分為bh與bl,cx及dx亦同,而ah與al空間即為8位1byte的空間,舉例,如果ax=3478h,那麼ah=34h、al=78h 其中bx又可用來間接寻址的寄存器使用
2014-07-09 10:21:06
628
转载 Linux下which、whereis、locate、find 命令的区别
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。which 查看可执行文件的位置whereis 查看文件的位置locate 配 合数据库查看文件位置find 实际搜寻硬盘查询文件名称1、whic
2014-05-03 10:07:28
519
原创 第一篇
年号!#includeusing namesapce std;int main(){ cout<<"hello world!"<<endl; return 0;}
2014-04-28 18:23:41
449
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人