<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[THU_WM的专栏]]></title><description><![CDATA[CS硕士在读啦。。]]></description><link>https://blog.youkuaiyun.com/THU_Wm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; THU_Wm]]></copyright><item><title><![CDATA[python抓取javascript动态生成HTML内容的实践]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/41692035</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/41692035</guid><author>THU_Wm</author><pubDate>Wed, 03 Dec 2014 08:47:58 +0800</pubDate><description><![CDATA[本实验在Ubuntu14.04上完成。使用的浏览器是火狐(Firefox 33.0)，python版本是2.7.6。
大家都知道用urllib配合正则表达式抓取静态HTML的内容很方便，但是如果网页中有javascript动态生成的内容，urllib就无能为力了。
此时我们要借助一个额外的工具：selenium。它的工作原理是操纵（火狐）浏览器浏览目标网页，等待网页中的javascript全部]]></description><category></category></item><item><title><![CDATA[Linux下C/C++程序处理Ctrl+C的例子]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/41191869</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/41191869</guid><author>THU_Wm</author><pubDate>Mon, 17 Nov 2014 01:07:20 +0800</pubDate><description><![CDATA[遇到一个场景：程序要读入文件]]></description><category></category></item><item><title><![CDATA[windows下，Python中获取本地磁盘卷标的方法]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/38390013</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/38390013</guid><author>THU_Wm</author><pubDate>Tue, 05 Aug 2014 20:07:30 +0800</pubDate><description><![CDATA[本文中的代码在 win7  SP1 32bit + Python 2.7.8的环境下测试通过。]]></description><category></category></item><item><title><![CDATA[关于CNN的两篇入门文章]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/23655719</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/23655719</guid><author>THU_Wm</author><pubDate>Mon, 14 Apr 2014 09:09:34 +0800</pubDate><description><![CDATA[@inproceedings{simard2003best,
  title={Best Practices for Convolutional Neural Networks Applied to Visual Document Analysis.},
  author={Simard, Patrice and Steinkraus, David and Platt, John C},
 ]]></description><category></category></item><item><title><![CDATA[fatal error C1083: 无法打开预编译头文件 的解决方法]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/21372759</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/21372759</guid><author>THU_Wm</author><pubDate>Mon, 17 Mar 2014 10:27:20 +0800</pubDate><description><![CDATA[在VS中移植工程，尤其是含有StdAfx.h和StdAfx.cpp这两个文件的工程，重新编译时常发生“fatal error C1083: 无法打开预编译头文件”的错误。如何解决呢？下面以VS2010为例说明解决步骤
1. 在解决方案资源管理器中，工程名上点右键，选择“属性”。


2. 在 配置属性 -> C/C++ -> 预编译头 选项卡中，查看 “预编译头文件”一项的值。这就是Std]]></description><category></category></item><item><title><![CDATA[记平台可移植的matlab编程]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/20361261</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/20361261</guid><author>THU_Wm</author><pubDate>Mon, 03 Mar 2014 10:48:36 +0800</pubDate><description><![CDATA[最近在windows下和linux下的matlab进行编程，发现两个系统还是略有不同的。为了保证程序可移植，有一些需要注意的地方：


1. ls函数在两个平台下的返回值格式不一致，不宜使用。而dir函数是表现一致的。
2. 凡涉及文件路径的拼凑，不要直接写正反斜杠。可以用filesep函数获取当前系统的分隔符（'\'或'/'），或者用fullfile函数进行路径拼接。]]></description><category></category></item><item><title><![CDATA[Matlab函数拟合之Neural Network方法记录]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/19001313</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/19001313</guid><author>THU_Wm</author><pubDate>Sun, 09 Feb 2014 04:38:44 +0800</pubDate><description><![CDATA[程序如下：
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]]></description><category></category></item><item><title><![CDATA[Suffering-oriented programming]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/19000941</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/19000941</guid><author>THU_Wm</author><pubDate>Sun, 09 Feb 2014 03:50:34 +0800</pubDate><description><![CDATA[Suffering-oriented programming

MONDAY,
 FEBRUARY 6, 2012

Someone asked me an interesting question the other day: "How did you justify taking such a huge risk on building Storm while
 working o]]></description><category></category></item><item><title><![CDATA[Matlab中的符号计算]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/18918217</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/18918217</guid><author>THU_Wm</author><pubDate>Tue, 04 Feb 2014 04:30:57 +0800</pubDate><description><![CDATA[尽管本人认为Matlab是一个优秀的数值计算软件，不应该拿它来做符号计算，然而客观上Matlab确实有符号工具箱且有很多人使用。因此这里也整理了一点关于符号计算的认识。下面的说法或程序在Matlab2013b下是成立的。更早版本的符号工具箱有一些差别。
1. 定义符号变量
syms x y
用syms命令可以一句话定义多个符号变量


2. 符号变量参与的计算与符号表达式求值
凡是有]]></description><category></category></item><item><title><![CDATA[matlab解非线性方程（组）的数值方法]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/18319295</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/18319295</guid><author>THU_Wm</author><pubDate>Wed, 15 Jan 2014 19:32:46 +0800</pubDate><description><![CDATA[matlab中解非线性方程涉及两个函数: fzero和fsolve。
这两个函数的区别在于：fzero仅用于求解一元标量函数的0点，而fsolve可以求解多元矢量函数的0点。
这两个函数共同点在于：都使用迭代算法求解，因此必须给定初始值。
两个函数的原型都可以概括为：X = solver(FUN,X0,
 ...); 其中，FUN是函数句柄，X0是初始值。solver可以代表fzero或f]]></description><category></category></item><item><title><![CDATA[PiCam:一个超薄超小的手机摄像头阵列]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/18217711</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/18217711</guid><author>THU_Wm</author><pubDate>Mon, 13 Jan 2014 12:10:02 +0800</pubDate><description><![CDATA[大家都知道，lytro的光场相机通过摄像头阵列来获得更高质量的图像，intel现在也在进行这方面的研究。最近，在SIGGRAPH
 Aisa上，来自Pelican图像公司以及哥伦比亚大学的学者发布了一种特别小型的相机阵列。这种相机阵列有很高的性能，能够捕获光场而且通过对齐进行分析进行图像质量的提高，并且能够获得深度信息。这个摄像头支持静态和动态图像，能够在弱光线下工作，而且非常小，完全能够安装到]]></description><category></category></item><item><title><![CDATA[matlab出错自动中断]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/17679301</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/17679301</guid><author>THU_Wm</author><pubDate>Mon, 30 Dec 2013 13:12:23 +0800</pubDate><description><![CDATA[在命令行里输入
dbstop if error
然后执行程序，就可以在出错出自动断下，进入K>>提示符，便于调试。
暂不清楚如何取消这一设置。重启matlab是可以的。]]></description><category></category></item><item><title><![CDATA[关于matlab中动态增长数据结构的实验记录]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/17642829</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/17642829</guid><author>THU_Wm</author><pubDate>Sat, 28 Dec 2013 23:55:24 +0800</pubDate><description><![CDATA[实验代码：
tic
a = [];
for k = 1:10000
    a(end+1, :) = rand(1, 100);
end
toc

tic
b = cell(0);
for k = 1:10000
    b{end+1, 1} = rand(1, 100);
end
c = cell2mat(b);
toc
实验结果：
Elapsed time is 4.048442 s]]></description><category></category></item><item><title><![CDATA[matlab中的java数据结构]]></title><link>https://blog.youkuaiyun.com/THU_Wm/article/details/17441049</link><guid>https://blog.youkuaiyun.com/THU_Wm/article/details/17441049</guid><author>THU_Wm</author><pubDate>Fri, 20 Dec 2013 14:37:52 +0800</pubDate><description><![CDATA[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]]></description><category></category></item></channel></rss>