- 博客(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
3692
转载 24个有用的PHP类库分享
提示:常上QQ空间的朋友可关注【WEB开发者】腾讯认证空间,精彩内容不错过。 目前,PHP是用于Web开发的最流行的脚本语言。你可以在互联网上随手找到关于PHP大量资料,包括文档、教程、工具等等。PHP不仅是一种功能丰富的语言,它还能帮助开发人员轻松地创建更好的网络环境。为了进一步的帮助开发人员,小编将同大家一起分享一些免费并且高质量的PHP类库,希望能够帮助到大家。还在等什么,Le
2014-12-17 13:01:44
2011
转载 python 随机数
这些天需要用到从一堆数中随机提取几个数,于是重新研究了下random模块。下面介绍下random中常见的函数。前提:需要导入random模块>>>import random1、random.random random.random()用于生成一个0到1的随机符小数: 0 >>> random.random() # Random
2014-12-16 23:03:59
1806
转载 Python中文分词组件jieba
jieba"结巴"中文分词:做最好的Python中文分词组件 "Jieba" Feature支持三种分词模式:精确模式,试图将句子最精确地切开,适合文本分析;全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。支持繁体分词支
2014-12-12 14:50:38
3799
原创 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
2565
转载 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
2965
转载 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
1476
转载 安装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
3920
原创 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
3190
转载 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
11419
1
转载 python字符串编码
字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即 decode encodestr ---------> unicode --------->stru = u'中文' #
2014-12-10 21:32:14
1572
转载 如何设置按钮背景图片
UIImage *buttonImageNomal=[UIImage imageNamed:@"buttonNomal.png"]; UIImage *stretchableButtonImageNomal=[buttonImageNomal stretchableImageWithLeftCapWidth:12 topCapHeight:0]; [self.doSomething
2014-12-09 20:57:34
2522
转载 将淘宝客链接转换为正常淘宝、天猫商品链接
前一阵有个朋友采集了一堆的淘宝客推广链接,但很多都是加密后的格式http://s.click.taobao.com/t?e=zGU34CA7K%2BPkqB07S4%2FK0CITy7klxxrJ35Nnc0vWaHl37H18cjdMO0RFhunziOFb%2FYR38ThEJAQs2K2vhBq7dgXLmU%2BSx8tU3PLk9d5Pc2Up下文均简称此为淘客链接,朋友希望能转换成正常
2014-11-20 11:21:52
5608
转载 机器学习各类工具weka、scikit-learn等各项指标的对比
以下表格摘自:http://www.shogun-toolbox.org/另推荐机器学习软件汇总网站 http://mloss.org/software/featureshogunwekakernlabdlibniemeorangejava-mlpyMLmlpypybraintorch3scikit
2014-11-17 14:52:41
2310
转载 2014年免费开源PHP框架排行榜
2013年PHP的世界发生了翻天覆地的变化,越来越多的PHP框架涌现出来。去年年底的时候,PHP Weekly曾做过一项谁是最好的PHP框架的调查(Laravel独占PHP框架市场四分之一的江山),本文将以这份调查为依据,向广大PHP开发者推荐PHP框架排行前十的框架,如果你喜欢请随手点个赞,如果你觉得小编总结得不好,请你在评论中指出!NO.1 Laravel - 巨匠级PHP开发框架
2014-11-16 21:14:02
1587
原创 linux创建root账户
vi /etc/passwd将要修改的用户的uid和gid均设置为0.保存即可本文为Eliot原创,转载请注明出处:
2014-10-31 23:53:04
18186
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
1664
原创 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
1700
原创 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
1564
原创 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
6443
1
原创 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
2473
转载 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
1143
转载 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
1679
转载 Sublime Text2使用、快捷键及插件推荐、中文版下载
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但目前可以无限期试用)也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。
2014-10-20 10:31:08
2773
原创 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
15268
转载 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
3497
转载 非常酷的可视化日志分析软件:Logstalgia
DDos和CC攻击是每个做运维都非常头疼的事情,需要快速定位攻击的url地址以及探测攻击规模。Logstalgia(也称ApachePong)便是这样的软件,Logstalgia通过分析Apache、nginx、lighttpd、varnish、squid等web服务产生的日志,以可视化的形态展现给管理员。这个过程是非常酷的,我找到了这份视频:如何安装Logstalgia?
2014-10-15 19:09:11
2391
1
转载 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
2528
转载 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
5371
原创 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
3620
原创 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
2770
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
3706
转载 Redis应用场景
1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。
2014-08-11 16:55:03
1472
原创 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
2012
转载 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
1214
原创 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
1659
原创 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
58203
1
CentOS6-Base-163.repo
2013-11-14
thrift和avro研究资料3
2013-06-19
thrift和avro研究资料2
2013-06-19
thrift和avro研究资料1
2013-06-19
Thrift编译Java程序所需jar包
2013-05-20
httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
2013-04-27
mysql-5.5.29-win32.msi
2013-04-27
php-5.3.3-Win32-VC6-x86.zip
2013-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人