自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 收藏
  • 关注

原创 PHP Fatal error: Undefined class constant 'MYSQL_ATTR_USE_BUFFERED_QUERY

error desc:PHP Fatal error:  Undefined class constant 'MYSQL_ATTR_USE_BUFFERED_QUERY in xxxsolved:sudo yum install php-mysqlnd -y

2015-09-08 09:16:21 1975

转载 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式

转自:http://blog.csdn.net/liuhongxiangm/article/details/8834467编解码学习笔记(一):基本概念媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的codec,

2015-08-30 11:33:02 1787

转载 对PAR DAR SAR的理解

转自:http://www.cnblogs.com/yinxiangpei/articles/3949041.html做视频开发过程中碰到这么三个概念,查了一下Wiki的解释,现把个人的理解阐述如下:PAR - pixel aspect ratio大多数情况为1:1,就是一个正方形像素,否则为长方形像素DAR - display aspect ratio就是视频播放时,我们

2015-06-16 17:10:31 782

转载 分布式文件系统比较

我现在有海量的数据文件(1000万个文件)需要存储,需要让其他计算机可以很容易地访问,数据无价,我还希望这个文件系统带冗余功能。我首先注意到的是Ubuntu Enterprise Cloud的提供者:Eucalyptus。它提供了和AWS(Amazon Web Service)几乎完全兼容的云计算接口。看起来似乎是个云存储的靠谱解决方案。Eucalyptus模仿Amazon的S3服务,提供

2015-05-27 19:45:57 886

原创 Error: xz compression not available

1.问题描述今天在使用yum的时候遇到啦这样的问题:Error: xz compression not available无论是 yum list  还是yum search package 都会报Error: xz compression not available这个错误2.解决办法后来将旧的yum源全部删掉,即  yum clean all 然后 yum ma

2015-05-25 10:54:56 3669

转载 mysql 帮助文档学习

转自:http://www.ilanni.com/?p=8157在安装、管理和使用mysql过程中,你是不是需要记忆很多的mysql命令。而且对于新手来说,很不多的命令不知道该如何应用,对于老手来说很多命令时间长了忘记具体的用法。其实mysql的帮助信息,已经给我们提供很全面的使用方法。下面我就大致介绍下,如何使用mysql的帮助信息。说明:在此我只是为学习mysql提供一个思

2015-05-11 14:50:13 710

原创 python PIL IOError: decoder jpeg not available

1.问题描述环境:fedora20任务描述:将.gif图片转为jpg格式图片infile= chuangyelaji.gifoutfile=os.path.splitext(infile)[0] + ".jpg"​im = Image.open(infile).convert('RGB').save(outputfile)异常信息:/usr/bin/pyth

2015-04-28 15:50:00 1453

转载 python 结巴分词(jieba)学习

转自:http://www.tuicool.com/articles/QV36rupython 结巴分词(jieba)学习一.特点1,支持三种分词模式:    a,精确模式,试图将句子最精确地切开,适合文本分析;    b,全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;    c,搜索引擎模式,在精确模式的基础上,对长词再次切分,提

2015-04-28 14:24:36 1113

原创 mac /include/c++/v1/iterator:341:10: fatal error: '__debug' file not found #include <__debug>

1.问题描述在mac 下编译c++程序会报如下错误:MacBook-Pro:~/Documents/data_structure/Sort/Merge $g++ merge_sort.cpp In file included from merge_sort.cpp:1:In file included from /Library/Developer/CommandL

2015-04-25 17:27:19 1627

转载 一致性哈希算法及其在分布式系统中的应用

转自(http://www.zhangxiaolong.org/archives/36.html)摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此

2015-04-20 16:48:14 428

原创 比较好的blog(可以学习)

可以值得学习的blog,先记录下来,以后可以慢慢学习http://www.wklken.me/

2015-04-20 14:45:37 503

原创 enumerate学习

#!/usr/bin/env python# encoding: utf-8# enumerate 使用场景:对一个列表或者数组既要遍历索引又要遍历元素时使用# 例如:#     比如:# for index,value in enumerate(list):#       print index,value# 当然也可以# for i in range(0,l

2015-04-20 10:20:22 515 1

原创 datetime module

一、datetime 模块下包含下面几个类1.datetime(1)method[datetime.today()]    不能加时区参数,返回当前时间,相当于datetime.fromtimestamp(time.time())[datetime.now([tz])]    可以加时区参数,如果不加时区参数,相当于datetime.today()[date

2015-04-07 18:37:55 499

转载 24时区,GMT,UTC,DST,CST时间详解

全球24个时区的划分      相较于两地时间表,可以显示世界各时区时间和地名的世界时区表(World Time),就显得精密与复杂多了,通常世界时区表的表盘上会标示着全球24个时区的城市名称,但究竟这24个时区是如何产生的?过去世界各地原本各自订定当地时间,但随着交通和电讯的发达,各地交流日益频繁,不同的地方时间,造成许多困扰,于是在西元1884年的国际会议上制定了全球性的标准时,明定以英国

2015-04-07 16:57:41 574

原创 time 模块学习笔记

一、查看帮助文档1.time帮助文档行http://docs.python.org/library/time2.>>>import time>>>help(time)time() -- return current time in seconds since the Epoch as a floatclock() -- return CPU time since p

2015-04-07 16:44:43 737

原创 memcached清除缓存

telnet ip portstatsflush_allquit

2015-04-02 15:42:02 466

原创 git 学习

[github 上添加 SSH key]    (1)创建一个 SSH key         $ ssh-keygen -t rsa -C "your_email@example.com"        代码参数含义:        -t 指定密钥类型,默认是 rsa ,可以省略。        -C 设置注释文字,比如邮箱。        -f 指定密钥文件存储文件名。

2015-03-31 16:41:20 501

转载 Git分支管理策略

Git分支管理策略作者: 阮一峰日期: 2012年7月 5日如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份

2015-03-30 19:48:36 438

原创 mysql 语句学习网站

http://www.w3school.com.cn/sql/func_date_add.asp

2015-03-26 16:41:28 390

原创 python sort 和sorted的区别和用法

python sort 和sorted的区别和用法1.最好的学习方法是看帮助文章>>> help(list.sort)sort(...)    L.sort(cmp=None, key=None, reverse=False) -- stable sort *IN PLACE*;    cmp(x, y) -> -1, 0, 1>>> help(sorted)H

2015-03-24 16:02:21 924 1

原创 pip 基本软件的安装

pip install scikit-learn 安装机器学习库 [nosetests -v sklearn 进行测试]指定网站安装pip install numpy  -i  http://pypi.douban.com/simple/将指定网站配置再配置文件中~/.pip/pip.conf[global]timeout = 60index

2015-03-23 17:30:11 430

原创 mysql 索引基本操作

一.索引查询show index from table_name;各字段含义:Non_unique:如果索引不能包括重复词,则为0。如果可以,则为1Key_name:索引名称Seq_in_index:索引中的列序列号,从1开始Column_name:列名称Collation:列以什么方式存储在索引中。在MySQL中,有值‘A’(升序)或NULL(无分类)Card

2015-03-20 23:02:27 698

转载 搭建dns

两种简单的方式搭建DNS1.使用smartdns进行搭建smartdns使用场景smartdns是python语言编写,基于twisted框架实现的dns server,能够支持针对不同的dns请求根据配置返回不同的解析结果。smartdns获取dns请求的源IP或者客户端IP(支持edns协议的请求可以获取客户端IP),根据本地的静态IP库获取请求IP的特性,包括所在的国

2015-03-19 19:51:49 1091

原创 Memcached install and config for fedora

Memcached install and config1.Fedora install Memcached用简单的yum安装,其中的几个依赖包,比如libevent-devel等会自动安装yum install memcachedyum install  memcached-devel  # 开发时使用yum install  libmemcached libmemcac

2015-03-13 22:59:39 413

转载 linux date 秒和标准时间的相互转换(学习)

$ dateTue Feb 3 11:29:00 CST 2009--把时间转成秒数$ date +%s1233631748--把秒数转换成标准时间格式(方法1)$ date -d '1970-1-1 0:0:0 GMT + 1233631748 seconds'Tue Feb 3 11:29:08 CST 2009--把秒数转换成标准时间格式(方法2)$ da

2015-03-11 20:23:46 4129

转载 linux history学习

1.History命令语法说明:[test@linux]# history [n][test@linux]# history [-c][test@linux]# history [-raw] histfiles参数:n   :数字,要列出最近的 n 笔命令列表-c  :将目前的shell中的所有 history 内容全部消除-a  :将目前新增的history 指令

2015-03-11 20:13:47 402

转载 diff 学习

diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:  $ diff diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff有三种格式:  * 正常格式(normal diff)  * 上下文格式(

2015-03-11 16:18:45 353

转载 Nginx介绍

原文:http://www.aosabook.org/en/nginx.html作者: Andrew Alexeev转自:http://blog.csdn.net/hanhuili/article/details/9389571nginx(发音"engine x")是俄罗斯软件工程师Igor Sysoev开发的免费开源web服务器软件。nginx于2004年发布,聚焦于高性

2015-03-11 15:46:29 445

原创 pip install scipy 错误解决

解决方法:yum install openblas-develyum install blas-develyum install lapack-devel安装错误日志:libraries mkl,vml,guide not found in ['/data/www/env/lib', '/usr/local/lib64', '/usr/local/lib', '

2015-03-11 15:14:11 11665

转载 Python Twisted介绍

原文链接:http://www.aosabook.org/en/twisted.html转自:http://blog.csdn.net/hanhuili/article/details/9389433作者:Jessica McKellarTwisted是用Python实现的基于事件驱动的网络引擎框架。Twisted诞生于2000年初,在当时的网络游戏开发者看来,无论他们使用哪种语言

2015-03-11 14:58:42 628

转载 mysql explain

When you issue a query, the MySQL Query Optimizer tries to devise an optimal plan for query execution. You can see information about the plan by prefixing the query with EXPLAIN. EXPLAIN is one of t

2015-03-10 14:28:50 369

转载 python 模块学习 hashlib

一、hashlib概述涉及加密服务:14. Cryptographic Services其中 hashlib是涉及安全散列和消息摘要,提供多个不同的加密算法借口,如SHA1、SHA224、SHA256、SHA384、SHA512、MD5等。二、快速入门import hashlibm = hashlib.md5() #创建hash对象,md5:(message-Dige

2015-03-10 09:59:23 358

原创 linux 挂载优盘

1.fdisk -l  查看磁盘分区情况,找到磁盘所在的分区2.mdkir /mnt/usb  创建usb挂载目录3. mount  -t  vfat  /dev/sdb1  /mnt/usb   挂载U盘4.做相关的读写操作5.unmount   /mnt/usb   卸载U盘

2015-03-09 14:21:23 470

转载 shell传入参数处理方式

1.参数处理-Shell传入参数的处理    1. $# 传递到脚本的参数个数    2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个    3.脚本运行的当前进程ID号    4. $! 后台运行的最后一个进程的进程ID号    5. $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数     6. $- 显示shell使用

2015-03-06 14:15:45 761

原创 python random学习

# -*- coding: utf-8 -*-"""Python中的random模块用于生成随机数,记录下来,方便以后查询使用1.random.random()用于生成一个0到1的随机符点数: 0 2.random.uniform(a, b)用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: a 3.random.

2015-03-06 10:05:48 432

原创 对字典values进行排序

# -*- coding: utf-8 -*-import itertoolsmykeys = ['b', 'a', 'c']myvalues = ['bbb', 'aaa', 'cccc']d = dict(itertools.izip(mykeys, myvalues))print 'd=', ddef sortDictValue(kdict

2015-03-06 09:32:18 573

转载 python itertools的使用

转自:http://blog.csdn.net/xiaocaiju/article/details/69681231. chain的使用[python] view plaincopyprint?import itertools  listone = ['a','b','c']  listtwo = ['11','22','abc']  for item in

2015-03-05 18:16:44 445

原创 机器学习资料

1.语音识别网站http://julius.sourceforge.jp/en_index.php

2015-03-04 19:30:59 386

转载 k-means algorithm

来自:http://zipperary.com/2013/06/10/k-means-algorithm/k-means algorithm最近在学习『机器学习』这门课,使用的斯坦福大学Andrew Ng在Coursera的在线课程。机器学习主要包括有监督学习和无监督学习。我的学习进度到了后者。今天学习的是无监督学习中最常见、最普遍、最基础的一类问题——clustering

2015-03-03 17:31:39 524

转载 梯度下降算法

转自:http://zipperary.com/2013/06/16/large-scale-ml/机器学习在这几年得到快速发展,一个很重要的原因是 Large Dataset(大规模数据),这节课就来介绍用机器学习算法处理大规模数据的问题。关于数据的重要性,有一句话是这么说的:It’s not who has the best algorithm that wins.It

2015-03-03 17:26:26 772

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除