Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

2014届华为校园招聘机试题

2014届华为校园招聘机试题

华为2014校园招聘的机试题目和2013年的完全一样。一、题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOut...
2013百度校园招聘-机器学习和数据挖掘工程师-笔试题

2013百度校园招聘-机器学习和数据挖掘工程师-笔试题

一、简答题(30分)1、简述数据库操作的步骤(10分)2、TCP/IP的四层结构(10分)3、什么是MVC结构,简要介绍各层结构的作用(10分)二、算法与程序设计(45分)1、由a-z、0-9组成3位的字符密码,设计一个算法,列出并打印所有可能的密码组合(可用伪代码、C、C++、Java实现)(15分)2、实现字符串反转函数(15分)3、百度凤巢系统,广告客户购买一系列关键词,数据结构如下:(15分)User1 手机 智能手机 iphone 台式机 &he...
Linux上ln命令详细说明

Linux上ln命令详细说明

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln –s /bin/less/usr/local...
Linux常用网络命令整理

Linux常用网络命令整理

Linux上有一些非常常用的命令,来帮助我们监控网络状况。1.Tcpdump命令tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。1)所有参数及含义:-A 以ASCII格式打印出所有分组,并将链路层的头最小化。-c 在收到指定的数量的分组后,tcpdump就会停止。-C 在将一个原始分组写入文件之前,检查文件...
Ubuntuzilla: 安装最新版Mozilla软件的简单方法

Ubuntuzilla: 安装最新版Mozilla软件的简单方法

Ubuntuzilla 是一个包含最新版本Mozilla Firefox,Mozilla Thunderbird,和Mozilla Seamonkey软件的APT仓库,这个仓库将适用于Ubuntu以及所有的Debian衍生发行版。Ubuntuzilla在Ubuntu论坛的第三方项目区域有一个支持论坛,因此,如果用户有任何问题、意见或者建议就可以使用它来反馈。为什么要用Ubuntuzilla?回答这个很简单。对于一个特定版本的Ubuntu发行版,官方仓库包含...
查找命令所属rpm包

查找命令所属rpm包

有时我们在执行某个命令时,却提示:[root@localhost ~]# iptraf -bash: iptraf: command not found我相信很多朋友也会经常遇到这个问题。要解决这个问题就需要安装相应的软件包,很多时候命令名不一定就是软件包的名字,在这里的iptraf命令恰好是软件包的名字,这样就比较好解决了,直接安装软件包就ok了。如下:yum install iptraf但是如果命令名字和软件包名字不相同怎么办呢?如iostat命令,其...
使用 Shutter 轻松做到网站截图

使用 Shutter 轻松做到网站截图

Shutter 一款强大先进截图应用程序,用户可以用该软件为桌面,应用窗口等截图,以及编辑图像(截图和定时截图),对截图添加支持(如圆圈,图标,线条等),并且可上传截图到几个在线图片存储服务上。此外,Shutter 可直接通过接口对网站进行解决,而不需要打开一个网页浏览器。操作非常简单:首先需要安装 Shutter,这个在 Ubuntu 软件中心就可以安装了。然后安装一个插件 gnome-web-photo ,打开终端,输入一下命令:sudo apt-ge...
CLEX - 集成命令提示符、“多才多艺”的命令行文件管理器

CLEX - 集成命令提示符、“多才多艺”的命令行文件管理器

作为一名系统管理员亦或是一名普通的命令行用户,在文件管理器和命令行之间频繁切换是否时常令你感到沮丧。总有一天,你会倾向于使用一些命令行来代替你所用的图形文件管理器。也许,偶尔你会找到一款不错的命令行管理器,但即使如此,你仍然需要在你的文件管理器和命令行窗口之间来回切换。所以,这个问题并没有真正解决。那么,是否有一款文件管理器能将文件浏览和命令提示符集成在同一个窗口里呢?答案是肯定的,它就是 CLEX 。CLEX - 命令行文件管理器CLEX是一款基于命令行...
JackRabbit基础入门

JackRabbit基础入门

在一个月前,我们经理就让我研究一下jackrabbit,为后面的内容管理开发做准备,我也一直在找关于jackrabbit的学习资料,无奈,好的资料都是英文的,看不太懂。终于在不懈努力下,写出了第一段代码。现在我将其粘贴出,大家一块学习下,有什么不足的,还请各位指点。JackRabbit 的详细介绍:请点这里JackRabbit 的下载地址:请点这里相关阅读:使用 Apache Jackrabbit 实现 WebDAV 客户端 http://www.linu...
在命令行用Clam Antivirus扫描病毒

在命令行用Clam Antivirus扫描病毒

Clam Antivirus可以做很多不同的事情,比如在Windows里杀毒。首先,Clam Antivirus有一个供图形化操作的前端,也叫做Clamtk,我们之前也有过介绍。安装这个东西的同时你的包管理工具也会安装它所依赖的Clam Antivirus引擎。另一个选择是跳过图形界面而直接在命令行使用Clam引擎。这么做其实是很好很方便的,比如当你通过SSH连接另一台机器,或者在一个桌面系统十分落后的电脑上工作时。它对服务器也很好,因为它们最想进行反病毒...
Ubuntu的apt-get本地源搭配——根据需要自己添加软件作源

Ubuntu的apt-get本地源搭配——根据需要自己添加软件作源

说明:这是个人觉得很实用的Ubuntu本地源搭配方法,根据需要你可以在服务主机上通过网络apt-get得到软件包,也可以在dvd里面复制软件包,然后按步骤执行一次即可。试验机器:Ubuntu 12.04、Lubuntu都可,其他版本应该也没问题,服务器ip:172.72.103.205步骤:1.在/var/cache/apt/archives内有服务器通过apt安装过的软件包,为deb格式,也可自己添加需要软件,可作为源。2.安装dpkg-dev,这个用来...
美团网2014校招笔试题及解答(长沙站+哈尔滨站)

美团网2014校招笔试题及解答(长沙站+哈尔滨站)

题目是网上找的,答案博主自己做的,有不当之处或者有更好的方法欢迎留言!第一题一堆硬币,一个机器人,如果是反的就翻正,如果是正的就抛掷一次,无穷多次后,求正反的比例(哈尔滨站)典型的数学概率题(好吧,说明数学还是很重要滴,大家去笔试面前还是巩固一下概率比较好,恩),这里假设无穷多次后正面朝上的比例为x,则反面朝上的比例为1-x;则再投递一次,根据题意,正面朝上的概率的就变成1-x+(1/2*x),,反面朝上的概率变为1/2*x.因为此时已经达到平衡的状态,则...
Linux命令之文件处理命令

Linux命令之文件处理命令

1、文件命名规则a、除 / 之外,所有的字符都合法。b、有些字符最好不用,如空格符、制表符、退格符和字符@ # & ()-等。c、避免使用 . 作为普通文件名的第一个字符。d、大小写敏感。2、命令格式命令格式:命令 -选项 参数 例:ls -la /etc说明:1)当有多个选项时,可以写在一起。 2)两个特殊的目录 . 和 ..,分别代表当前目录和当前目录的父目录。3、ls命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所...
Linux 下释放内存

Linux 下释放内存

在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资...
<< 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 >>