自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eliot

不断学习,不断进步!

  • 博客(434)
  • 资源 (42)
  • 收藏
  • 关注

转载 Fiddler 构造http请求

今天使用Fiddler构造一个POST请求,server端的PHP脚本的 $_POST数组中怎么也获取不到值,后来偶然发现是因为缺少了一个http头:Content-Type: application/x-www-form-urlencoded另外提示一点的是: 鉴于有如下功能,我们不需要去计算post数据的长度,然后手动添加Content-Length 头了:

2015-04-17 11:59:47 3547

转载 24个有用的PHP类库分享

提示:常上QQ空间的朋友可关注【WEB开发者】腾讯认证空间,精彩内容不错过。  目前,PHP是用于Web开发的最流行的脚本语言。你可以在互联网上随手找到关于PHP大量资料,包括文档、教程、工具等等。PHP不仅是一种功能丰富的语言,它还能帮助开发人员轻松地创建更好的网络环境。为了进一步的帮助开发人员,小编将同大家一起分享一些免费并且高质量的PHP类库,希望能够帮助到大家。还在等什么,Le

2014-12-17 13:01:44 1842 1

转载 python 随机数

这些天需要用到从一堆数中随机提取几个数,于是重新研究了下random模块。下面介绍下random中常见的函数。前提:需要导入random模块>>>import random1、random.random      random.random()用于生成一个0到1的随机符小数: 0 >>> random.random()        # Random

2014-12-16 23:03:59 1693

转载 Python中文分词组件jieba

jieba"结巴"中文分词:做最好的Python中文分词组件 "Jieba" Feature支持三种分词模式:精确模式,试图将句子最精确地切开,适合文本分析;全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。支持繁体分词支

2014-12-12 14:50:38 3671

原创 centos安装scikit-learn

安装numpy 和 scipysudo yum install numpy.x86_64sudo yum install scipy.x86_64安装pip# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb

2014-12-12 14:16:23 2436

转载 linux中pip安装步骤与使用详解

pip类似RedHat里面的yum,安装软件非常方便。本节详细介绍pip的安装、以及使用方法,希望文章对各位了解pip的安装与使用带来帮助。1、pip下载安装1.1 pip下载 代码如下复制代码# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar

2014-12-12 12:04:21 2838

转载 64位windows操作系统安装scikit-learn

首先装Python2.7.6 Windows X86-64 Installer然后装numpy-MKL-1.7.2.win-amd64-py2.7.exe然后装scipy-0.13.2.win-amd64-py2.7.exe最后装scikit-learn-0.14.1.win-amd64-py2.7.exe都是傻瓜式next-next操作。。。其中后面三

2014-12-12 10:56:48 1402

转载 安装scipy或者numpy时弹出python2.7 was not found in the registry 的解决办法: python的注册与注销方法

参考链接:http://lijunwei1228ok.blog.163.com/blog/static/9738379720140231713138/参考链接:http://lijunwei1228ok.blog.163.com/blog/static/9738379720140231713138/import sysfrom _winreg import *# tweak as

2014-12-12 10:25:21 3827

原创 python除去html标签

使用python自带的HTMLParser 实现。#!/usr/bin/env python# -*- coding: utf-8 -*-import urllib2,reimport time,sysfrom HTMLParser import HTMLParser#设置默认编码type = sys.getfilesystemencoding()class MyHTMLPar

2014-12-10 22:40:23 3048

转载 python中文转换url编码

今天修改一个天气预报的东西,但输入城市不能得到天气预报,感觉是编码不对,因为你输入一个城市(比如‘杭州’),url的地址编码却是'%E4%B8%BD%E6%B1%9F',因此需 要做一个转换。这里我们就用到了模块urllib。>>> import urllib>>> data = '杭州'>>> print data杭州>>> data'\xe6\x9d\xad\xe5

2014-12-10 22:19:39 11289 1

转载 python字符串编码

字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即     decode              encodestr ---------> unicode --------->stru = u'中文' #

2014-12-10 21:32:14 1455

转载 如何设置按钮背景图片

UIImage *buttonImageNomal=[UIImage imageNamed:@"buttonNomal.png"]; UIImage *stretchableButtonImageNomal=[buttonImageNomal stretchableImageWithLeftCapWidth:12 topCapHeight:0]; [self.doSomething

2014-12-09 20:57:34 2405

转载 将淘宝客链接转换为正常淘宝、天猫商品链接

前一阵有个朋友采集了一堆的淘宝客推广链接,但很多都是加密后的格式http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CITy7klxxrJ35Nnc0vWaHl37H18cjdMO0RFhunziOFb%2FYR38ThEJAQs2K2vhBq7dgXLmU%2BSx8tU3PLk9d5Pc2Up下文均简称此为淘客链接,朋友希望能转换成正常

2014-11-20 11:21:52 5004

转载 机器学习各类工具weka、scikit-learn等各项指标的对比

以下表格摘自:http://www.shogun-toolbox.org/另推荐机器学习软件汇总网站 http://mloss.org/software/featureshogunwekakernlabdlibniemeorangejava-mlpyMLmlpypybraintorch3scikit

2014-11-17 14:52:41 2178

转载 2014年免费开源PHP框架排行榜

2013年PHP的世界发生了翻天覆地的变化,越来越多的PHP框架涌现出来。去年年底的时候,PHP Weekly曾做过一项谁是最好的PHP框架的调查(Laravel独占PHP框架市场四分之一的江山),本文将以这份调查为依据,向广大PHP开发者推荐PHP框架排行前十的框架,如果你喜欢请随手点个赞,如果你觉得小编总结得不好,请你在评论中指出!NO.1 Laravel - 巨匠级PHP开发框架

2014-11-16 21:14:02 1508

原创 抓包获取百度音乐API

这次抓包是获取手机APP中的数据包

2014-11-03 14:30:41 8373 5

原创 linux创建root账户

vi /etc/passwd将要修改的用户的uid和gid均设置为0.保存即可本文为Eliot原创,转载请注明出处:

2014-10-31 23:53:04 17762 2

原创 js使用总结

1.周期性执行函数setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。举例: var c=0; var t; function timedCount() { document.getElementById('txt').value=c; c=c+1; t=setTimeout("timedCount()",1000); }或者:

2014-10-24 19:57:30 1514

原创 ajax jsonp跨域

js跨域问题是指:js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。js跨域参考:http://www.cnblogs.com/2050/p/3191744.html可以通过jsonp实现js跨域,但是获取的数据必须是脚本文件,例如json。下面

2014-10-24 19:49:48 1607

原创 js变量详解

1.变量的声明1)js变量有局部变量和全局变量之分,无论是局部变量还是全局变量最好都使用var声明2)如果没有使用var声明一个变量,js会隐式声明该变量,且该变量为全局变量3)可以使用var多次声明一个变量4)尝试读取一个未声明的变量,js会报错5)尝试读取一个未初始化的变量,js将得到一个默认值undefined举例:var i = 12;var i = 34;

2014-10-24 19:45:42 1434

原创 js回车事件

回车事件使用的是HTML的Event对象,通过keyCode判断被敲击的键。function Click(){if(event.keyCode == 13){ //按下回车键//do something}}或者:function Click(){//do something}关于Event事件参考:HTML DOM Event

2014-10-24 19:43:59 6243 1

转载 keyCode对照表

转自:

2014-10-24 19:41:09 2132

原创 query cookie详解

下载地址:http://plugins.jquery.com/cookie/jquery没有单独的cookie函数,但是提供了一个cookie插件,使用非常方便。查看源码可以发现cookie函数主要包括3个参数:$.cookie = function (key, value, options){};其中key和value是必填项,options是选填项。options包括:有效期、路径

2014-10-24 19:35:11 2350

转载 JavaScript跨域总结与解决办法

什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和

2014-10-20 20:30:26 1069

转载 Sublime Text 2 快捷键用法大全

Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+L 选择整行(按住-继续选择下行)Ctrl+M 光标移动至括号内开始或结束的位置Ctrl+T 词互换Ctrl+U 软撤销Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者

2014-10-20 10:33:13 1599

转载 Sublime Text2使用、快捷键及插件推荐、中文版下载

Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但目前可以无限期试用)也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

2014-10-20 10:31:08 2670

原创 python解决urllib2乱码问题

举例:#!/usr/bin/env python# -*- coding: utf-8 -*-import urllib import urllib2 def main(): url = "http://www.douban.com" #浏览器头 headers = {'User-Agent':'Mozilla/5.0 (Windows; U; Windows NT 6.1;

2014-10-17 16:27:09 15099

转载 Python字符串的encode与decode研究心得乱码问题解决方法

为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“\xe4\xb8\xad\xe6\x96\x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)”?本

2014-10-17 16:25:04 3367

转载 非常酷的可视化日志分析软件:Logstalgia

DDos和CC攻击是每个做运维都非常头疼的事情,需要快速定位攻击的url地址以及探测攻击规模。Logstalgia(也称ApachePong)便是这样的软件,Logstalgia通过分析Apache、nginx、lighttpd、varnish、squid等web服务产生的日志,以可视化的形态展现给管理员。这个过程是非常酷的,我找到了这份视频:如何安装Logstalgia?

2014-10-15 19:09:11 2256 1

原创 Mysql 查看正在执行的sql语句

使用命令:show processlist;可以列出当前执行的所有sql。

2014-09-17 15:20:17 2927

转载 PHP 浮点数计算比较及取整不准确的解决方法

浮点数计算结果比较一则浮点数计算例子如下:$a = 0.2+0.7;$b = 0.9;var_dump($a == $b);打印出的结果是:bool(false)。也就是说在这里 0.2+0.7 的计算结果与 0.9 并不相等,这显然是有违我们的常识的。对此问题,PHP官方手册曾又说明:显然简单的十进制分数如 0.2 不能在不丢失一点点精度的情况下转换为内部二进制

2014-09-09 21:32:47 2383

转载 PHP 取整函数 ceil 与 floor

PHP ceil()ceil() 函数:进一法取整,即取得比当前数大的下一位整数。语法:float ceil ( float value )提示ceil() 返回的类型仍然是浮点型(float)而不是想象当中的整型(integer),因为 float 值的范围通常比 integer 要大。例子:<?phpecho ceil(4.3); // 输出:

2014-09-09 21:31:38 5253

原创 php 精准计算模块bcmath

bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand, string $right_operand[, int $scale]),如果scale没有提供,就用bcscale的缺省值。这里大数直接用一个由0-9组成的string表示,计算结果返回的也是一个 string

2014-09-09 20:40:44 3520

原创 php 四舍六入(银行家舍入)实现

项目中要用到银行家舍入方法,php没有现成的方法,所以写了一个function up6down4($num,$n){ $pow = pow(10,$n); $con_a = floor(round($num * $pow * 10,1)); $con_b = floor(round($num * $pow,1)); $con_c = ($num * $pow

2014-09-09 20:36:44 2611 1

原创 Fatal error: Call to a member function getData() on a non-object in /data/php/framework/exts/zii/wid

使用Yii框架的zii.widgets.CListView遇到的错误:zii.widgets.CListViewwidget('zii.widgets.CListView', array( 'dataProvider' => $order, 'itemView' => '_providerlist', 'emptyText

2014-08-31 18:48:59 3567

转载 Redis应用场景

1.  MySql+Memcached架构的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  

2014-08-11 16:55:03 1412

原创 SecureCRT上传下载文件

sz命令:服务器向客户端发送文件rz:服务器接受客户端传送的文件sz用法:下载一个文件sz filename 下载多个文件sz filename1 filename2下载dir目录下的所有文件,不包含dir下的文件夹sz dir/*下载文件存放位置在securtCRT中设置,位于:英文版 options — session options — X/Y/Zmo

2014-07-22 15:39:35 1911

转载 php函数serialize()与unserialize()

serialize()和unserialize()在php手册上的解释是:serialize — Generates a storable representation of a valueserialize — 产生一个可存储的值的表示unserialize — Creates a PHP value from a stored representationuns

2014-07-14 09:48:10 1163

原创 CodeIgniter 向mysql插入数据包含字母、汉字问题

今天在使用ci框架,需要向mysql数据表插入数据,其中的一个字段包含汉字、字母,可是用传统的使用sql语句:insert into XXX这种方式,无论如何都插入不成功,最后我换了另一种方式:$data = array( 'fault_id' => $fault_id );return $this->db->insert('faulthandle', $data);这种方式就可以!

2014-07-03 11:15:48 1586

原创 Linux 下 Error: Could not find or load main class Hello

在linux下写了一个非常简单的Hello world程序,编译运行竟然报错:Error: Could not find or load main class Hello最后发现是CLASSPATH的问题。首先需要检查jdk环境变量是否配置正确:参考这篇文章:ubuntu12.04 安装配置jdk1.7主要在环境变量这块:export JAVA_HOME=/usr/java/jdk

2014-06-21 21:13:29 57953 2

CentOS6-Base-163.repo

CentOS6-Base-163.repo更新源,直接放到/etc/yum.repos.d目录下,只想yum update即可将源换成163的源。

2013-11-14

mod_wsgi.so

mod_wsgi.so 将django程序部署到Apache服务器上需要用到

2013-06-19

Thrift和Avro实例

自己写的Thrift和Avro的示例,方便以后参考学习。

2013-06-19

ActiveMQ代码示例

自己总结搜集还有自己写的一些ActiveMQ示例。

2013-06-19

thrift和avro研究资料3

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第三部分。

2013-06-19

thrift和avro研究资料2

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第二部分。

2013-06-19

thrift和avro研究资料1

最近一个月一直在研究thrift和avro,把自己整理的资料以及搜集到的资料共享给大家!由于文件很大,所以分成了3个部分,必须全部下载后才能一起解压缩,这是第一部分。

2013-06-19

apache-activemq-5.8.0-bin.zip

apache-activemq-5.8.0-bin.zip

2013-06-19

ActiveMQ资料大全

我在研究ActiveMQ的时候搜集的大量的资料,全部放到了这里,特供大家参考,相信不会让你失望!

2013-06-19

sqlite-jdbc-3.7.2.jar

sqlite-jdbc-3.7.2.jar 最新版的jdbc资源包

2013-06-18

libthrift-0.9.0.jar

libthrift-0.9.0.jar java工程中开发Thrift程序需要引用的jar包。

2013-05-20

thrift-0.9.0.exe

thrift开发时,将thrift文件自动生成java文件需要用到thrift-0.9.0.exe

2013-05-20

Thrift编译Java程序所需jar包

Thrift编译Java程序所需jar包,包括10个jar包,是用Ant编译完后生成的针对java开发的jar包,可以直接放在工程中引用。

2013-05-20

httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

apache 2.2.22 版本 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi 一直在用,有需要的可以下载

2013-04-27

mysql-5.5.29-win32.msi

mysql-5.5.29-win32.msi 这是mysql 5.5.29 版本,针对windows32位的机器,一直在用,有需要的可以下载使用。

2013-04-27

php-5.3.3-Win32-VC6-x86.zip

这个是php-5.3.3-Win32-VC6-x86.zip,即PHP5.3.3的安装包,针对32位机器,VC6,我一直在用,没有问题,想要的可以下载使用。

2013-04-27

MySQL入门很简单-学习笔记

MySQL入门很简单-学习笔记_20110913 MySQL入门很简单-学习笔记_20110913

2012-12-01

Linux系统命令及其使用详解

Linux系统命令及其使用详解 Linux系统命令及其使用详解

2012-12-01

Linux下的vim配置和插件管理

Linux下的vim配置和插件管理 Linux下的vim配置和插件管理

2012-12-01

Linux下Shell编程

Linux下Shell编程

2012-12-01

Linux操作系统下C语言编程入门

Linux操作系统下C语言编程入门 Linux操作系统下C语言编程入门

2012-12-01

Linux常用命令手册

Linux常用命令手册

2012-12-01

Linux入门教程:经典入门级命令大全

Linux入门教程:经典入门级命令大全 Linux入门教程:经典入门级命令大全

2012-12-01

Linux入门教程PDF

Linux入门教程PDF

2012-12-01

Linux下基于TCP的预先派生子进程服务器的Socket编程

Linux下基于TCP的预先派生子进程服务器的Socket编程

2012-12-01

手把手教你如何建立自己的Linux系统第二版

手把手教你如何建立自己的Linux系统第二版

2012-12-01

新版Android开发教程及笔记-完整版

新版Android开发教程及笔记-完整版

2012-12-01

C语言实战105例(带源码)

C语言实战105例(带源码)

2012-12-01

生活英语情景口语100主题

生活英语情景口语100主题 生活英语情景口语100主题

2012-12-01

python简明教程

python简明教程

2012-12-01

Python核心编程 第二版

Python 核心编程 第二版

2012-12-01

Python_编码风格指南中译版

Python_编码风格指南中译版

2012-12-01

Python学习手册(第3版)

Python学习手册(第3版

2012-12-01

shell脚本练习问题集锦

shell脚本练习问题集锦

2012-11-15

Linux Shell批量编译

Linux Shell批量编译

2012-11-15

Win32_API_函数大全使用详解

Win32_API_函数大全使用详解

2012-11-15

Windows API大全

Windows API 大全,需要学习API的童鞋可以下载学习一下,祝学习愉快。

2012-11-15

白手起家Win32SDK应用程序

想学习Win32 SDK的童鞋可以下载下来看看,祝学习愉快~~~ 白手起家Win32SDK应用程序

2012-11-15

白手起家Win32SDK应用程序.doc

想学习 Win32SDK应用程序的童鞋可以下载看看,祝学习愉快~~ 白手起家Win32SDK应用程序

2012-11-15

空空如也

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

TA关注的人

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