- 博客(14)
- 收藏
- 关注
原创 python抓取javascript动态生成HTML内容的实践
本实验在Ubuntu14.04上完成。使用的浏览器是火狐(Firefox 33.0),python版本是2.7.6。大家都知道用urllib配合正则表达式抓取静态HTML的内容很方便,但是如果网页中有javascript动态生成的内容,urllib就无能为力了。此时我们要借助一个额外的工具:selenium。它的工作原理是操纵(火狐)浏览器浏览目标网页,等待网页中的javascript全部
2014-12-03 08:47:58 4472
原创 windows下,Python中获取本地磁盘卷标的方法
本文中的代码在 win7 SP1 32bit + Python 2.7.8的环境下测试通过。
2014-08-05 20:07:30 5461
原创 关于CNN的两篇入门文章
@inproceedings{simard2003best, title={Best Practices for Convolutional Neural Networks Applied to Visual Document Analysis.}, author={Simard, Patrice and Steinkraus, David and Platt, John C},
2014-04-14 09:09:34 887
原创 fatal error C1083: 无法打开预编译头文件 的解决方法
在VS中移植工程,尤其是含有StdAfx.h和StdAfx.cpp这两个文件的工程,重新编译时常发生“fatal error C1083: 无法打开预编译头文件”的错误。如何解决呢?下面以VS2010为例说明解决步骤1. 在解决方案资源管理器中,工程名上点右键,选择“属性”。2. 在 配置属性 -> C/C++ -> 预编译头 选项卡中,查看 “预编译头文件”一项的值。这就是Std
2014-03-17 10:27:20 3584
原创 记平台可移植的matlab编程
最近在windows下和linux下的matlab进行编程,发现两个系统还是略有不同的。为了保证程序可移植,有一些需要注意的地方:1. ls函数在两个平台下的返回值格式不一致,不宜使用。而dir函数是表现一致的。2. 凡涉及文件路径的拼凑,不要直接写正反斜杠。可以用filesep函数获取当前系统的分隔符('\'或'/'),或者用fullfile函数进行路径拼接。
2014-03-03 10:48:36 980
原创 Matlab函数拟合之Neural Network方法记录
程序如下:clear all; close all;x = [0 1 2 3 4 5 6 7 8];x1 = [0:0.1:8];t = [0 0.84 0.91 0.14 -0.77 -0.96 -0.28 0.66 0.99];% plot(x,t,'o')net = feedforwardnet(5);net = configure(net,x,t);net.train
2014-02-09 04:38:44 2685
转载 Suffering-oriented programming
Suffering-oriented programmingMONDAY, FEBRUARY 6, 2012Someone asked me an interesting question the other day: "How did you justify taking such a huge risk on building Storm while working o
2014-02-09 03:50:34 901
原创 Matlab中的符号计算
尽管本人认为Matlab是一个优秀的数值计算软件,不应该拿它来做符号计算,然而客观上Matlab确实有符号工具箱且有很多人使用。因此这里也整理了一点关于符号计算的认识。下面的说法或程序在Matlab2013b下是成立的。更早版本的符号工具箱有一些差别。1. 定义符号变量syms x y用syms命令可以一句话定义多个符号变量2. 符号变量参与的计算与符号表达式求值凡是有
2014-02-04 04:30:57 3789
原创 matlab解非线性方程(组)的数值方法
matlab中解非线性方程涉及两个函数: fzero和fsolve。这两个函数的区别在于:fzero仅用于求解一元标量函数的0点,而fsolve可以求解多元矢量函数的0点。这两个函数共同点在于:都使用迭代算法求解,因此必须给定初始值。两个函数的原型都可以概括为:X = solver(FUN,X0, ...); 其中,FUN是函数句柄,X0是初始值。solver可以代表fzero或f
2014-01-15 19:32:46 12418
转载 PiCam:一个超薄超小的手机摄像头阵列
大家都知道,lytro的光场相机通过摄像头阵列来获得更高质量的图像,intel现在也在进行这方面的研究。最近,在SIGGRAPH Aisa上,来自Pelican图像公司以及哥伦比亚大学的学者发布了一种特别小型的相机阵列。这种相机阵列有很高的性能,能够捕获光场而且通过对齐进行分析进行图像质量的提高,并且能够获得深度信息。这个摄像头支持静态和动态图像,能够在弱光线下工作,而且非常小,完全能够安装到
2014-01-13 12:10:02 2887
原创 matlab出错自动中断
在命令行里输入dbstop if error然后执行程序,就可以在出错出自动断下,进入K>>提示符,便于调试。暂不清楚如何取消这一设置。重启matlab是可以的。
2013-12-30 13:12:23 3423
原创 关于matlab中动态增长数据结构的实验记录
实验代码:tica = [];for k = 1:10000 a(end+1, :) = rand(1, 100);endtocticb = cell(0);for k = 1:10000 b{end+1, 1} = rand(1, 100);endc = cell2mat(b);toc实验结果:Elapsed time is 4.048442 s
2013-12-28 23:55:24 1704
原创 matlab中的java数据结构
1. Queue数据结构:q = javaObject('java.util.LinkedList');q.add('item1');q.add([3 3 3]);item = q.remove()item = q.remove()q.add('item4');q
2013-12-20 14:37:52 1173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人