服务器
XianMing的博客
感受,感知。
展开
-
CentOS、Ubuntu、Debian三个linux比较异同
Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。 商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版本。下面就这些不同的Linux发行版进行简单的分析。 Ubuntu Ubuntu近转载 2016-02-13 23:23:22 · 651 阅读 · 0 评论 -
java 操作mysql的创建数据库及数据的增删改查
1.用java创建数据库,但是这种动态创建数据库是非主流的。一般不会这样操作。import java.sql.*;public class Test { public static void main(String[] args) throws Exception { Class.forName("com.mysql.jdbc.Driver"); //一转载 2016-09-01 13:19:38 · 12416 阅读 · 0 评论 -
Redis学习笔记
1 redis下载http://redis.io/ 下载好后用tar命令解压,这里不详细说明了。我是解压在/usr/local/redis里面。2 安装,编译redis进入redis文件夹内,输入make,如下图: 再输入make install,操作结果如下图: 再进行测试: 输入make test,结果如下为正确,我在编译中前几次都失败,在进入src目录里又make test原创 2016-02-22 20:00:55 · 510 阅读 · 0 评论 -
Ubuntu下忘记MySQL密码重设方法
1、结束当前正在运行的mysql进程。/etc/init.d/mysql stop2、用mysql安全模式运行并跳过权限验证。/usr/bin/mysqld_safe –skip-grant-tables3、重开一个终端以root身份登录mysql。mysql -u root4、修改root用户口令。 mysql> use mysql; Reading table information for转载 2016-03-21 20:07:36 · 458 阅读 · 0 评论 -
select, poll和epoll的区别
转自:http://blog.chinaunix.net/uid-24517549-id-3897696.htmlPOLL: 先说poll,poll或select为大部分Unix/Linux程序员所熟悉,这俩个东西原理类似,性能上也不存在明显差异,但select对所监控的文件描述符数量有限制,所以这里选用poll做说明。 poll是一个系统调用,其内核入口函数为sys_poll,sys_po转载 2016-02-23 14:51:58 · 465 阅读 · 0 评论 -
epoll详解
转自:http://blog.chinaunix.net/uid-24517549-id-4051156.html什么是epoll epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备转载 2016-02-23 14:26:27 · 381 阅读 · 0 评论 -
Redis和Memcache的区别分析
转自:https://segmentfault.com/a/11900000040121811.Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcached相比一个最大的区别。 2.Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 3.Redis支持数据的备份,即master-slave模式的数据备份。 4.Redis支持数据的转载 2016-02-23 14:28:21 · 399 阅读 · 0 评论 -
linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式一般是转载 2016-02-21 10:18:35 · 571 阅读 · 0 评论 -
linux命令---用于查看文件内容cat,more,less,head,tail,sed
今天被面试到linux中怎么查看大文件中的某几行,被问倒了。整理下。vi (vim)文件名-----#编辑方式查看,可修改 cat 文件名--------#显示全部文件内容 more 文件名-------#分页显示文件内容 head 文件名-------#仅查看头部,还可以指定行数 tail 文件名-------- #仅查看尾部,还可以指定行数 sed -n ‘num1,num2p’ 文件原创 2016-11-06 19:56:32 · 3539 阅读 · 0 评论