自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(194)
  • 资源 (2)
  • 收藏
  • 关注

原创 scrapy的使用,修正《Python下用Scrapy和MongoDB构建爬虫系统》

修改了《Python下用Scrapy和MongoDB构建爬虫系统 》http://python.jobbole.com/81320/ 的一点小问题 1,创建项目:scrapy crawl air2,名为air2 爬取stackoverflow.com的首页http://stackoverflow.com/questions?pagesize=50&sort=newest 2,目录结构├── s

2015-04-30 23:28:17 6057

原创 对scipy.stats内建分布进行采样

从参数λ\lambda为10的指数分布p(x;λ)=λe−λxp(x;\lambda)=\lambda e^{-\lambda x}中采样随机变量。import scipy.statsimport numpy as npC=scipy.stats.expon(scale=10)rv=[C.rvs() for _ in range(0,10)]print("mean=%s std=%s" % (

2015-04-10 03:23:14 7115

原创 Python解析URL字符编码

任务:在很多情况下,我们需要解析URL字符编码,如%E2%80%93代表-. 这个时候可以使用python的urllib库,参考链接。from urllib import unquoteif __name__ == '__main__': s = "1961%E2%80%9362_Slovenian_Republic_League" print("before decoding:%

2015-03-26 15:49:38 6279

原创 windows 7 安装最优化计算包cvxopt

目标:在windows 7 (64bit) ,python2.7 环境下面安装cvxopt,以便进行线性规划、二次规划、半正定规划等的计算。解决过程简略记录:参考了cvxopt的官方说明 来安装cvxopt,但卡在了LAPACK的编译结果liblapack.a不能正确输出上面,LAPACK啊LAPACK。。。于是又参考了 《如何在Windows下使用LAPACK和ARPACK》 的工作,正

2013-09-19 03:58:22 14360 2

原创 linux下GSL安装

背景:Blei的hlda的C语言实现需要使用C语言的科学计算包GSL,因此决定安装。由于在windows下安装极其繁琐,先在Linux上安装之。系统环境:Linux version 2.6.35-22-generic (buildd@allspice) (gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu4) ) #33-Ubun

2012-12-06 15:17:38 36381 3

转载 【转】MATLAB读取和写入文本文件

转自:http://blog.sina.com.cn/s/blog_5d4e4aad0100bj4y.html在MATLAB中,来读取和写入文本文件是很简单的事。下面,就来简单介绍下。如果有其他问题,请留言。一、读取文本文件思路:1、用fopen来打开一个文件句柄2、用fgetl来获得文件中的一行,如果文件已经结束,fgetl会返回-13、用fclose来关闭文件句柄比

2012-10-17 22:49:35 5158

原创 python 调用octave

python是一个强大的胶水语言,兼具重量级编程语言(如java)和轻巧的脚本(如shell)的优点。实验中处理数据库和文本解析的工作都可以交给它来完成。虽说python也能利用numpy,scipy处理科学计算问题,但是里面同时定义了array和matrix还有稀疏矩阵,每种对象的处理方式都不同,很是头大。Otave和matlab高度兼容,又兼具开源和轻量的特点,用来处理矩阵计算最合适,

2012-09-17 00:27:32 11589 2

翻译 dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib 的解决方案

在mac os上使用octave绘图时发现:dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib出错信息类似:dyld: Library not loaded: /usr/X11/lib/libfreetype.6.dylib Referenced from: /usr/X11R6/lib/libfontc

2012-09-10 23:32:18 12396

原创 制订计划时的参考

我的工作能力:申请专利——三周整理文档——一天制作PPT——两天写作会议论文——6天中文初稿写作学位论文——?python编程——较快 500行/天java编程——较慢 200行/天?matlab/octave编程——Softmax Regression 推导3个小时,转成latex3个小时,编码3个小时,调试3个小时。 ——Naive Bayes 推导半个小时

2012-08-12 17:17:44 4130

原创 线性回归问题解的唯一性

线性回归问题在Andrew Ng的视频教学《机器学习》的第二章中有提到,可以用梯度下降的方法来解决其中的参数估计问题。Ng指出梯度下降法在线性回归问题中必然全局收敛,因为这个问题只有一个极值点。这也就意味着线性回归问题的解是唯一的。我们现在要证明这个解的唯一性。在证明唯一性之前,先求解线性回归问题。定义1:观察数据X。样本数据由一个m×(n+1)的矩阵X表达,其中m是样本数,n是样

2012-08-03 16:57:53 8558

原创 java与mysql的连接字符串,指明字符集的写法

问题症状:1,用mysql-front等客户端编写的sql语句向mysql插入中文字符没有任何问题。2,用 注明了连接方式(包括host,user,passward,database,charset)的python向mysql插入中文字符没有问题。3,检查了eclipse和系统的默认字符集,都是utf-8,没有问题。可是,用java向mysql插入中文字符就是有乱码。倒腾了快一天。

2012-08-03 15:38:56 17416

原创 python中做层次聚类,使用scipy.cluster.hierarchy.fclusterdata方法

python机器学习包里面的cluster提供了很多聚类算法,其中ward_tree实现了凝聚层次聚类算法。但是没有看明白ward_tree的返回值代表了什么含义,遂决定寻找别的实现方式。经过查找,发现scipy.cluster.hierarchy.fclusterdata能够实现层次聚类。有关这个方法的介绍在:http://docs.scipy.org/doc/scipy/referen

2012-07-31 17:39:05 30047

原创 wordpress的编辑后台显示历史版本

wordpress中,经常要做保存,这样不至于丢失编辑的内容。如果要从历史版本中恢复,需要在编辑后台显示历史版本。wordpress编辑页-》显示选项-》勾选“修订版本“在编辑页编辑框的下面显示了历史版本,选择其中一个可以还原。

2012-07-29 16:20:40 7631

转载 vi/vim鼠标中键粘贴不缩进的方法以及按行整体缩进的方法

vi/vim鼠标中键粘贴文本默认情况是自动缩进的,如果粘贴的是多行的文本,则第二行缩进1个tab,第三行缩进2个tab……依此类推,到最后文本会面目全非,解决办法是粘贴之前设置为粘贴(paste)模式。:set paste转载自:http://imtho.com/2009/02/placegobansgf1-08.htmlvim中按行整体缩进的方法:

2012-07-21 13:52:14 6595

原创 IIS中另一个程序正在使用此文件,进程无法访问

背景:Windows Server2003中,用inetmgr打开IIS管理器,准备运行网站,却发现“另一个程序正在使用此文件,进程无法访问”。解决方法:开始时怀疑是网站文件被另一个进程占用,所以注销了一遍,发现还是这个问题。搜索之后发现是端口被占用。netstat -ano 查看端口使用情况,确实看到了80端口被使用。这个时候在浏览器中敲入localhost:80,弹出来

2012-07-20 21:22:40 5022

原创 windows“运行”中的快捷命令

windows比起linux麻烦的一点就是找到相应的管理工具太耗费时间了。其实也有很多快捷命令帮助我们减轻工作量:Windows+R之后弹出“运行”对话框,输入相应的命令就可以快速进入管理工具。如:inetmgr IIS管理界面regedit 注册表services.msc 本地服务设置cmd中运行“dir | clip” 将当前目录放入windows剪贴板 (好像可以

2012-07-20 21:18:03 5042

原创 共享文件"您需要计算机管理员提供的权限才能对此文件进行更改"的解决方法

问题描述:在Windows Server2003上有一个共享文件夹,在Windows 7上访问该文件夹,并拷贝到本机,在Win7上弹出错误:“您需要计算机管理员提供的权限才能对此文件进行更改”。解决方案:对Windows Server 2003的共享文件夹和需要共享的文件设置权限。1,右键需要被拷贝或被访问的文件夹/文件2,点击“属性”3,点击”安全“标签卡4,点击”添

2012-07-17 10:26:23 29644

原创 vimrc配置的一个例子,语法高亮,光标下划线,文件修改注释

" waleking's mac vimrc file."" Maintainer: Bram Moolenaar " Modified by: waleking" Last change: 2012 June 5"" To use it, copy it to" for Unix and OS/2: ~/.vimrc" for Amiga: s:.vim

2012-07-16 17:16:29 7140

转载 SVN错误:Attempted to lock an already-locked dir

源自:http://www.blogjava.net/coderdream/archive/2008/05/27/203115.html在eclipse里提交和更新文件时报错。 Attempted to lock an already-locked dir svn: Working copy 'F:\workspace\WebFrame\WebRoot\attach\prodrel

2012-07-13 13:55:42 4303

原创 python中tuple构成的list的排序

tuple构成的list可以按照tuple中的任意一位进行排序。在python中的例子如下:[(13, 1), (11, 1), (9, 1), (6, 1), (1, 1), (2, 1), (4, 1), (13, 1), (4, 1), (2, 1), (13, 1), (0, 1), (7, 1), (11, 2), (9, 2), (6, 2), (1, 2), (2, 2),

2012-07-03 20:48:57 16414

原创 插件vimlatex的使用

vim中有latex插件vimlatex,这个插件的目标是1,简化latex中标签书写;2,提供tex文件自动格式缩进功能。官方网站是 vim-latex 总的安装步骤是:1,下vim-latex-1.8.****.tar.gz2,将下载的文件解压后放到~/.vim/得到的目录结构是:Makefile    Makefile.in compiler    doc

2012-07-03 00:06:32 1468

转载 取消svn add

转自:http://blog.csdn.net/kevinew/article/details/6115072Use the svn revert command:svn revert --recursive example_folder

2012-07-01 20:23:33 6786

转载 visio中保存vsd文件为高质量的jpg文件

How to save high resolution Microsoft Visio diagrams.http://kungfuwit.wordpress.com/2009/03/05/hello-world/Select the diagram in Viso.Draw a selection box around the diagram

2012-07-01 18:59:46 9012

原创 beamer中插入图片

背景:需要在beamer中插入图片,由于beamer和latex的区别仅在\documentclass{beamer},所以,latex中可用的配置在beamer中也一定可以使用。于是参考了Latex插图指南.pdf 按照里面的说明插入了解决方案:\usepackage{graphicx}在需要的地方:\includegraphics[height=4cm]{专利附图-模块

2012-07-01 17:38:17 35927

转载 为MacPorts下载设置代理服务器

转自:http://www.v2ex.com/t/12427编辑 /opt/local/etc/macports/macports.conf打开 proxy_http 127.0.0.1:8087proxy_override_env的设置不知道是做什么的

2012-07-01 17:31:31 1687

原创 用python将jpg文件转为eps格式

背景:由于latex要使用eps格式来插入图片,所以想找一个eps转换器,发现在AppStore上一个转换器要68元,决定使用python来做这件事情。解决方案:使用Python Imaging Library (简称PIL)地址: http://www.pythonware.com/products/pil/import Imageimg=Image.open("专

2012-07-01 17:21:18 12059 2

原创 xelatex+beamer+中文的一个tex例子

如下,是一个成功用xelatex+beamer处理中文幻灯片的tex环境:Mac OS 10.7.4TexLive 2011\documentclass{beamer}\usetheme{CambridgeUS} \usepackage{fontspec}\setsansfont{楷体} % font name is case-sensitive \begin{docu

2012-07-01 01:22:06 14570 2

原创 xetex用中文写“世界,你好!”

环境:Mac OS 10.7.4 TexLive 2011,TexLive中自带xelatex工具背景:xetex是tex的另一个分支,其目的是使用系统内自带的系统,并且采用Unicode编码,网上不少人都说xetex对于中文的处理比cjk+latex要简单。今天我也尝试一下。步骤:1,首先是写一个中文的hello world!参照http://canx.me/2011

2012-06-30 23:53:14 1922

转载 python的“函数指针”

C++里面有函数指针,想为python也实现一个函数指针,方便函数调用,参考了五年前的一篇博客里的工作:http://blog.csdn.net/dancing999/article/details/1515881#coding=utf8"""# Author: waleking# Created Time : 六 6/30 14:28:22 2012 Last Modifie

2012-06-30 16:46:23 16960

原创 解决wordpross上传图片,“有没有上级目录写权限”的问题

在使用wordpress上传图片时,遇到问题:“有没有上级目录写权限”经过查看,wp-content/目录下面没有uploads目录,新建之。并且修改uploads目录的权限,使得它拥有写的权限。这样以后上传的图片就都保存在这个目录下面了。如果要备份wordpress,一个很重要的要备份的文件夹就是uploads

2012-06-30 13:46:29 3161

原创 线性方程组解的结构的一个例子

原提问出现在http://math.stackexchange.com/questions/163768/is-this-solution-using-gaussian-elimination-or-jordan-gauss问题:以下用增广阵表示的方程组何时有唯一解,何时没有解,何时有多个解⎡⎣⎢⎢1342−11−35(a2–14)42(a+2)⎤⎦⎥⎥解:经过初等行变

2012-06-28 13:44:57 2051

原创 不动点迭代求解方程数值解

求解方程2x−x3=0解:可以采用不动点迭代的方式求出数值解。其不动点是x=3log2x,故可以采用下式进行不动点迭代:xn+1=3log2xn初始值为x0=2,迭代终止条件是|xn+1−xn|≤100∗np.spacing(1) 其中,np.spacing(1)=2.22044604925e−16用python计算,迭代44步收敛,得到的解为9

2012-06-27 22:02:58 5072

原创 mac上使用beamer生成幻灯片pdf

【2015-03-26更新】TeXLive 2014 支持Beamer。如果用的是Mac OS Yosemite系统,那么官方说明例子可以在 /usr/local/texlive/2014/texmf-dist/doc/latex/beamer/examples 找到。

2012-06-24 16:45:17 8639 2

原创 wordpress 调整段落间距和字体大小

默认的wordpress字体大小和段落间距有些不舒服,显得太大,有必要调整一下。如图 在WordPress的控制面板里面,选择 外观-》编辑直接编辑Style.css,其文件对应位置是 wordpress/wp-content/themes/[theme name]/style.csscontent textarea中line-height是行高,content hr中marg

2012-06-23 19:03:07 13842

原创 wordpress上安装MathJax

MathJax是什么?MathJax是一个JavaScript,用于在博客或其他html页面上渲染Latex、MathML的工具,由服务器端提供,可以在网页上显示公式。1,安装MathJax,需要在本地安装MathJax的Javascript,以及wordpress里面的MathJax插件MathJax-LaTeXThis plugin enables MathJax (htt

2012-06-23 04:51:03 5391

原创 mac os上安装php

php在mac os是内置的,运行一下命令可以查看php的版本号$php -vPHP 5.3.10 with Suhosin-Patch (cli) (built: Feb 20 2012 22:55:53) Copyright (c) 1997-2012 The PHP GroupZend Engine v2.3.0, Copyright (c) 1998-2012 Zend T

2012-06-23 02:36:20 1714

原创 在mac上开启apache

首先说一下机器的版本情况:Mac OS 10.7.4apache (mac 内置)Server version: Apache/2.2.21 (Unix) Server built:   Nov 15 2011 15:12:57 (使用 sudo apachectl -v 查看版本情况)1,开启apache应用sudo apachectl start这个时候在浏览器里输

2012-06-22 15:02:12 3396

原创 Chrome插件Math Anywhere,渲染有Latex的网页

如果你使用的是Chrome,同时,又使用了Math Anywhere插件,那么就可以对拥有Latex和MathML 的网页进行渲染,得到论文出版物的效果,做到了在机器上不用安装latex编译器还能写数学公式的异想天开之事。例如:$L(H,\lambda,\mu)=\sum_{i=1}^{n} v_i^T \bar{L} v_i -\lambda (\sum_{i=1}^{n} v_i^T

2012-06-21 17:53:30 7946

原创 hosts屏蔽网站以及代理越过屏蔽

用修改hosts的办法屏蔽了一些网站,这样就可以不必分心上网乱逛了。如 127.0.0.1 news.baidu.com也就是说ie解析时查看hosts,将news.baidu.com的链接指向127.0.0.1,从而起到屏蔽的作用。但是发现如果浏览器挂了代理,就会绕开屏蔽,一样可以访问网站。上网查询之后,在 http://topic.csdn.net/t/20030403

2012-06-21 00:58:12 4854

转载 论文搜索数据库

转自:http://www.douban.com/group/topic/6620571/      benjaminweber(stupids do what stupid does.)* Google http://scholar.google.com/ 查看所有版本,往往能绕过数据库直接从作者的个人主页下载文章. * IEEExplore ht

2012-06-17 02:41:28 1438

Pattern Recognition and Machine Learning 答案

Bishop的经典著作《Pattern Recognition and Machine Learning》的答案,在原书的课后习题中带有WWW标志的题号,可在此书中中答案

2011-12-26

Pattern Recogintion and Machine Learning

Bishop的机器学习著作,涵盖了概率统计在机器学习领域应用的大部分内容,对于回归、分类、神经网络、图模型、采样方法都要介绍,需要一定的数学基础。

2011-12-26

空空如也

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

TA关注的人

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