![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
ksgt00016758
这个作者很懒,什么都没留下…
展开
-
Linux解压命令
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz原创 2012-09-26 15:16:24 · 200 阅读 · 0 评论 -
博客搬家啦
新的博客www.gaoxiaxia.com原创 2013-08-27 16:56:28 · 673 阅读 · 0 评论 -
fcntl使用
功能描述:根据文件描述词来操作文件的特性。#include #include int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock);[描述]fcntl()针对(文件)描述符提供控制。参数fd转载 2013-08-16 11:36:52 · 474 阅读 · 0 评论 -
Hadoop常用命令
* 文件操作 * 查看目录文件 * $ hadoop dfs -ls /user/cl * * 创建文件目录 * $ hadoop dfs -mkdir /user/cl/temp * * 删除文件 * $ hadoop dfs -rm /user/cl/temp/a.txt * * 删除目录与目录下所有文件 * $ hadoop dfs -rmr /u转载 2014-04-13 22:38:30 · 378 阅读 · 0 评论 -
Google BigTable介绍
2006年的OSDI有两篇google的论文,分别是BigTable和Chubby。Chubby是一个分布式锁服务,基于Paxos算法;BigTable是一个用于管理结构化数据的分布式存储系统,构建在GFS、Chubby、SSTable等google技术之上。相当多的google应用使用了BigTable,比如Google Earth和Google Analytics,因此它和GFS、MapRed转载 2014-04-13 22:23:18 · 837 阅读 · 0 评论 -
推荐算法概述
所谓推荐算法就是利用用户的一些行为,通过一些数学算法,推测出用户可能喜欢的东西。推荐算法主要分为两种1. 基于内容的推荐基于内容的信息推荐方法的理论依据主要来自于信息检索和信息过滤,所谓的基于内容的推荐方法就是根据用户过去的浏览记录来向用户推荐用户没有接触过的推荐项。主要是从两个方法来描述基于内容的推荐方法:启发式的方法和基于模型的方法。启发式的方法就是用户凭借经验来定义相关的计算公式,然转载 2014-05-07 22:51:19 · 1625 阅读 · 0 评论 -
HTTP协议详解
引言HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和 扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/转载 2014-05-07 22:57:25 · 479 阅读 · 0 评论 -
Mysql常用命令
1.linux关闭MySQL的命令 $mysql_dir/bin/mysqladmin -uroot -p shutdown2.linux启动MySQL的命令 $mysql_dir/bin/mysqld_safe & Mac下卸载方法sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm转载 2014-05-07 23:02:05 · 421 阅读 · 0 评论 -
贝叶斯推断及其互联网应用(二):过滤垃圾邮件
贝叶斯推断及其互联网应用作者:阮一峰(接上文)七、什么是贝叶斯过滤器?垃圾邮件是一种令人头痛的顽症,困扰着所有的互联网用户。正确识别垃圾邮件的技术难度非常大。传统的垃圾邮件过滤方法,主要有"关键词法"和"校验码法"等。前者的过滤依据是特定的词语;后者则是计算邮件文本的校验码,再与已知的垃圾邮件进行对比。它们的识别效果都不理想,而且很容易规避。转载 2014-04-13 22:31:31 · 748 阅读 · 0 评论 -
Git 常用命令
转载 2014-04-13 22:33:03 · 353 阅读 · 0 评论 -
数据驱动销售——个性化推荐引擎
在当前这个信息量飞速增长的时代,一个企业,尤其是电子商务企业的成功已经越来越多地与其海量数据处理能力相关联。高效、迅速地从海量数据中挖掘出潜在价值并转化为决策依据的能力,将成为企业的核心竞争力。数据的重要性毋庸置疑,但随着数据的产生速度越来越快,数据量越来越大,数据处理技术的挑战自然也越来越大。如何从海量数据中挖掘出价值所在,分析出深层含义,进而转化为可操作的信息,已经成为各互联网企业尤其翻译 2014-04-13 22:37:05 · 893 阅读 · 0 评论 -
《Hadoop管理一》checkpoint原理和过程
from http://www.cnblogs.com/hanyuanbo/archive/2012/07/25/2608698.html理解这两个概念,对于理解Hadoop是如何管理备份,Secondary Namenode、Checkpoint Namenode和Backup Node如何工作的很重要。fsimage:文件是文件系统元数据的一个永久性检查点,包含文件系统中的所有转载 2014-04-13 22:37:49 · 512 阅读 · 0 评论 -
在Mac上安装Hadoop
获取Java我的Mac运行的操作系统是OS X 10.7 Lion,之前已经安装过Java了,可以在实用工具->终端中使用java -version命令来确认java的版本。如果没有安装java,也可以进入下面网址下载:http://support.apple.com/kb/dl1421。获取Hadoop具体的地址自己百度吧。我下载的是1.0.4的stable版转载 2014-04-13 22:42:51 · 4301 阅读 · 1 评论 -
Linux下搭建tomcat集群全记录
本文将讲述如何在Linux下搭建tomcat集群,以及搭建过程中可能的遇到的问题和解决方法。为简单起见,本文演示搭建的集群只有两个tomact节点外加一个apache组成,三者将安装在同一机器上:apache: 安装路径:/usr/local/apache2端口:90tomcat1:安装路径:/usr/local/apache-tomcat-6.0.33-1端口:6080转载 2014-06-08 10:00:26 · 588 阅读 · 1 评论 -
ubuntu 安装sunjdk替换openjdk
1. 要安装JDK7,当然是要有JDK的二进制文件 拉。。这个简单,直接在ORACLE的官网中下载就可以拉 http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html PS:要注意系统版本的选择,我就是在折腾了许久的X64版本的JDK后,才发现我的系统是X86的。。。转载 2014-06-07 13:05:04 · 1060 阅读 · 0 评论 -
Git常用命令
删除本笃git branch -r -d origin/branch-name不成功,发现只是删除的本地对该远程分支的track,正确的方法应该是这样:git push origin :branch-name原创 2014-07-16 09:41:41 · 469 阅读 · 0 评论 -
二进制文件和编码文件
文件得底层存储方式都是二进制得,但是编码文件可以通过相应得转码将文件提取成可阅读得文件。原创 2013-07-03 09:58:31 · 494 阅读 · 0 评论 -
通用环境安装命令
安装pip的方法:Install pip and virtualenv for Ubuntu 10.10 Maverick and newer $ sudo apt-get install python-pip python-dev build-essential $ sudo pip install --upgrade pip $ sudo pip install --upgra原创 2013-06-28 15:22:06 · 705 阅读 · 0 评论 -
Ubuntu的源
deb http://mirrors.ustc.edu.cn/ubuntu/ maverick main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ maverick-backports restricted universe multiversedeb http://mirrors.ustc.e原创 2013-04-16 21:21:43 · 487 阅读 · 0 评论 -
Ubuntu12.0.4 设置以root账户登陆
以超级用户登录sudo -svi /etc/lightdm/lightdm.conf增加 greeter-show-manual-login=true allow-guest=false . 修改完的整个配置文件是[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-m原创 2013-04-16 21:19:13 · 1535 阅读 · 0 评论 -
ubuntu12.04的vim配置
#sudo apt-get install vimvim默认的配置使用起来还不能让人满意,还需要自己配置默认配置文件是:/etc/vim/vimrc我们可以在家目录下建立自己的配置文件切换到家目录 #cd ~touch一个名为.vimrc的文件(以.开头的为隐藏文件)#vi .vimrc输入以下配置:set nocompatible 不使用vi默认键盘布原创 2013-04-16 21:20:07 · 677 阅读 · 0 评论 -
tornado开发学习之2.输入输出,数据库操作,内置模板,综合示例
转载http://www.youliaoo.com/post/20 用python环境中的tornado进行web开发上篇已经解决了urlmap和基本运行机制的问题。接下来进行web编程就是一下几个问题1.输入数据的获取和输出运算结果2.数据库操作3.自带模板的使用当然还有cookies和session等,这些杂项,不在本篇进行学习。1.输入数据的获取和输入运算结果转载 2013-04-17 12:45:21 · 6749 阅读 · 2 评论 -
如何使用Nginx配置虚拟服务器和做负载均衡
原创 http://www.youliaoo.com/post/26 支持原创1 起因对于反向代理等一些国际知名的热点名词我一向是不感冒的。谦虚讲就是不会。我认为我们根本用不到这些概念,也没有必要浪费时间学习。结果Nginx这么NB这么好用的一个软件一直,一直被我忽视着。直到有料上线,要蹭服务器用,既得保证原有的其他系统正常能被访问,还得让有料域名得到相应。我才再一次想到了它。2转载 2013-04-17 12:41:33 · 2488 阅读 · 0 评论 -
tornado开发学习之1.HelloWorld和它加强版版本
原创http://www.youliaoo.com/post/12 1. 本来web.py是一直在使用的,由于要搭建本站的原因,开始了tornado的学习。tornado是大名鼎鼎的,不用我来多说,以此篇开张来记录我学习tornado的过程2. 先来介绍一下我的软件环境activepython 2.7pypm install tornadopypm install pyth转载 2013-04-17 12:42:32 · 3240 阅读 · 0 评论 -
在CentOS中部署Python和配置PyCharm开发环境
原创:http://www.youliaoo.com/post/13 1.安装CentOS我是在虚拟机中部署的,中间还出了点儿小问题,内存在设置为512M或更小时,CentOS的安装始终不会出现图形界面,调整到1G以上就会出现了,这也是一个意外的收获。2.安装gcc 编译环境现代的类Unix操作系统一般都自带Python,所以安装Python的步骤可以忽略了。当然如果你想更换p转载 2013-04-17 12:43:35 · 21394 阅读 · 1 评论 -
Mac 操作命令
卸载 Mysqlsudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*vim /etc/hostconfig and removed the line MYSQ原创 2013-05-29 14:37:08 · 581 阅读 · 0 评论 -
配置Git库本机操作Ubunto12.0.4
git服务器搭建过程参考网上资料搭建git服务器过程记录 如下: 需求硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。软件需求:git-core, gitosis, openssh-server, openssh-client, Apache2(Gitweb)安装配置git服务器安装git和openssh: a@server:~$转载 2013-07-08 21:32:17 · 738 阅读 · 0 评论 -
Nginx fastcgi perl (pl、cgi)支持
Nginx fastcgi perl (pl、cgi)支持Posted on 2011/08/05by admin1. 安装FCGI模块# wget http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/FCGI-0.70.tar.gz# tar zxvf FCGI-0.70.tar.gz# cd FCGI转载 2013-07-11 22:21:00 · 1585 阅读 · 0 评论 -
Ubunto 防火墙
1.安装sudo apt-get install ufw2.启用sudo ufw enablesudo ufw default deny运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。3.开启/禁用sudo ufw allow|deny [service]打开或关闭某个端口,例如:sudo ufw转载 2013-06-29 09:45:32 · 497 阅读 · 0 评论 -
Django+Ngnix+Ubunto配置出错的地方
最主要的问题出在配置Ngnixserver { listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default ipv6only=on; ## listen for ipv6#如果没有配置 root则项目一直报解析URL出错原创 2013-06-30 00:35:30 · 577 阅读 · 0 评论 -
PIL Ubuntu12.4
1. Install the dependencies needed for the PIL library, using aptitude. This installs everything but PIL itself.sudo apt-get build-dep python-imaging 2. Install the python-dev package so that we转载 2013-07-17 13:31:50 · 802 阅读 · 0 评论 -
阿里云配置
grant all privileges on *.* to root@'%' identified by 'root'修改云主机上的/etc/mysql/my.cnf 文件,注释掉 bind_address=127.0.0.1。这句ok原创 2014-10-16 19:11:21 · 854 阅读 · 0 评论