大数据处理面试题
1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中...
大量用户登录解决方案
百度、QQ、360等大公司都拥有上亿的用户量。不仅所有子网站都通过一个账号登录,而且还开放用户平台,提供给其他网站使用。这种级别的数据量和访问量 如果不做优化,估计很快就会宕机。这些公司都是一个专门的团...
Linux下安装Memcache
官方: Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 个...
ln 命令
ln是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是: ln -s 源文件 目标文件 -s 是 symbolic的意思。 例:ln -s /lib/lsb /usr/lj 即...
FTP下创建虚拟账户db_load
Linux_FTP配置虚拟用户问题 执行db_load -T -t hash -f login.txt /etc/vsftpd/vsftpd_login.db时报错 -bash: db_load -T -t hash -f login.txt /etc/vsftpd/vsftpd_login.db: No such file or directory db_load...
linux xinetd 服务不能启动
安装完ftp后,用默认的xinetd启动方式启动时出现 xinetd: unrecognized service 这个主要原因是没有安装xinetd 包,需要安装此包 #yum -y install xinetd 安装成功后即可 service xinetd start service xinetd st...
安装vsftpd
1、安装前准备,在系统中创建如下用户和目录 #useradd nobody    //默认配置需要使用的用户 #mkdir  /usr/share/empty/         //默认配置需要使用的目录 #mkdir /var/ftp    //匿名ftp需要使用的用户和目录 #us...
查看centos中的用户和用户组的方法
用户列表文件:/etc/passwd 用户组列表文件:/etc/group 查看系统中有哪些用户:cut -d : -f 1 /etc/passwd 查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1 查看用户操作:w...
开机自启动nginx
使用的是编写shell脚本的方式来处理 vi /etc/init.d/nginx  (输入下面的代码) #!/bin/bash # nginx Startup script for the Nginx HTTP Server # it is v.0.0.2 version. # chkconfig: – 85 15 # descripti...
chkconfig的使用方法
chkconfig的使用方法 chkconfig(check config) 功能说明:检查,设置系统的各种服务。 语  法:chkconfig [–add][–del][–list][系统服务]或chkconfig[–level<等级代号>][系统服...
CentOS如何将程序设置为开机自动运行
有些时候我们需要在服务器里设置一个脚本,让他一开机就自己启动。方法如下: cd /etc/init.d vi youshell.sh   #将youshell.sh修改为你自己的脚本名 编写自己的脚本后保存退出。 在编写脚本的时候,请先加入以下...
PHP面试题二
1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的URL记录在预定义变量(2)中。 答:echo $_SERVER[‘PHP_SELF’]; echo $_SERVER[“HTTP_REFER...
PHP面试题一
1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) $a = date(“Y-m-d H:i:s”, strtotime(“-1 day”)); print_r($a); 2、echo(),print(),print_r()的区别(3分) echo 和print不是一...
返回顶部
切换注册

登录

切换登录

注册