<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[为了未来奋斗]]></title><description><![CDATA[喜欢计算机！喜欢技术！喜欢交流！]]></description><link>https://blog.youkuaiyun.com/weima007</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weima007]]></copyright><item><title><![CDATA[基于 Paraview 扩展与实现——（6）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/26749067</link><guid>https://blog.youkuaiyun.com/weima007/article/details/26749067</guid><author>weima007</author><pubDate>Fri, 23 May 2014 21:42:22 +0800</pubDate><description><![CDATA[2.1 图形模型


VTK的图形模型和实现类
VTK的图形模型，主要有以下几个核心类组成：
1）渲染交互器：实现用户和渲染窗口之间的交互操作。
2）渲染窗口(RenderW indow)：实现类为 vtk RenderW indow。
3）渲染器（ Render ）：实现类为 vtkRe nder。
4）灯光(Light)：实现类为 vtkLight 。
5）相机(Ca mer]]></description><category></category></item><item><title><![CDATA[基于 Paraview 扩展与实现——（5）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/26748467</link><guid>https://blog.youkuaiyun.com/weima007/article/details/26748467</guid><author>weima007</author><pubDate>Fri, 23 May 2014 21:39:10 +0800</pubDate><description><![CDATA[Paraview几乎把VTk发挥到了极致，所以如果想能够对Paraview能够熟练的应用，必须熟悉VTK的一些基础的知识，现在整理一下VTK的一些理论知识！

1. VTK调研


1.1 VTK的程序构架

VTK在基础的图形函数库OpenGL的基础上采用面向对象的设计方法发展起来的，将一些常用的算法封装起来以供用户调用。
VTK采用流水线(p ipe line)机制，由可视化模]]></description><category></category></item><item><title><![CDATA[基于 Paraview 扩展与实现——（4）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/26748131</link><guid>https://blog.youkuaiyun.com/weima007/article/details/26748131</guid><author>weima007</author><pubDate>Fri, 23 May 2014 21:32:44 +0800</pubDate><description><![CDATA[ParaView基于VTK作为数据处理和渲染的核心算法。 ParaView采用了 VTK的流水线机制，它将可视化处理过程分为数据读取、数据过滤、数据映射、渲染、显示等过程。
 
ParaView的可视化流程图如图所示。
1）数据过滤：根据可视化需要，对原始数据进行过滤处理，得到具有一定形式的子数据集数据特征。
2）数据映射：将过滤后的数据映射成几何数据，定义原始数据和图形图像数据之间的接口]]></description><category></category></item><item><title><![CDATA[基于 Paraview 扩展与实现——（3）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/26049977</link><guid>https://blog.youkuaiyun.com/weima007/article/details/26049977</guid><author>weima007</author><pubDate>Sat, 17 May 2014 10:08:28 +0800</pubDate><description><![CDATA[1.1 Paraview的通信模式
ParaView 服务器（ParaVie w Server），提供了运行并行，交互可视化所必须的抽象层，使用户应用程序不必考虑诸如 ParaView 是否和如何在并行状态下运行等问题。VTK 提供了数据处理和渲染的核心算法。VTK，与一些其他的函数库（基础图形库 OpenGL，用于并行运算的 MPI 等）来提供可视化处理功能，如渲染，并行处理，文件输入输出，和]]></description><category></category></item><item><title><![CDATA[基于 Paraview 扩展与实现——（2）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/26047323</link><guid>https://blog.youkuaiyun.com/weima007/article/details/26047323</guid><author>weima007</author><pubDate>Sat, 17 May 2014 09:36:22 +0800</pubDate><description><![CDATA[Paraview程序的架构
Paraview 支持多种数据格式和显示方式，目前包括网格绘制，面绘制，体绘制等方法。若要扩展 Paraview 的功能，必须了解其绘制的固定流水线，并且必须要编写符合 Paraview 接口规范的代码。
可视化包含三个基本的步骤：数据读取，数据过滤和数据渲染。首先，数据需要被读取到可视化应用程序 ParaView 中；接着，根据分析需要选择若干种过滤器来处理这些数]]></description><category></category></item><item><title><![CDATA[基于 Paraview 扩展与实现——（1）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/26045993</link><guid>https://blog.youkuaiyun.com/weima007/article/details/26045993</guid><author>weima007</author><pubDate>Sat, 17 May 2014 09:27:50 +0800</pubDate><description><![CDATA[最近由于项目需求，需要调研paraview , 在国内的一些网站很难找到相关的知识，找到的也仅有一些简单代码的分析，但是对于如何去扩展和实现一些自己的项目的功能，还是有点难度的，关于官网提供的信息，基本上全是英文的，鄙人英文不是很过关，但是对于专业术语还是能看的懂的，当然在国内的知网上也参考了一下论文（如果牵扯到版权问题，还望原作者给我留言，我立即改正），感觉有些收货，现在把我对Paraview研]]></description><category></category></item><item><title><![CDATA[一个程序员的创业失败教训]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/20294303</link><guid>https://blog.youkuaiyun.com/weima007/article/details/20294303</guid><author>weima007</author><pubDate>Sun, 02 Mar 2014 16:37:36 +0800</pubDate><description><![CDATA[1.没有选择好运作项目的公司和合作伙伴，公司知名度不高，高层里本来是三个人，但是实际上却只有我一个人在打拼，我知道我能和他们互补，但是我还是缺乏市场开拓的能力，技术我完全可以做好，但是”一脚踢”的事实逼我必须全面兼顾，太多的事情让我太累，无法一一的做起来，结果是一件事情都没有做好。

2.我自己对困难的估计不足，运营的风险其实是很大的，公司整体预防风险的能力有限，而且市场本身的根基不好，就像房]]></description><category></category></item><item><title><![CDATA[造成segment fault，产生core dump的可能原因]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/19544523</link><guid>https://blog.youkuaiyun.com/weima007/article/details/19544523</guid><author>weima007</author><pubDate>Thu, 20 Feb 2014 10:55:25 +0800</pubDate><description><![CDATA[1.内存访问越界

 a) 由于使用错误的下标，导致数组访问越界

 b) 搜索字符串时，依靠字符串结束符来判断字符串是否结束，但是字符串没有正常的使用结束符

 c) 使用strcpy, strcat, sprintf, strcmp, strcasecmp等字符串操作函数，将目标字符串读/写爆。应该使用strncpy, strlcpy, strncat, strlcat, snpr]]></description><category></category></item><item><title><![CDATA[行为模式 （3）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/18796893</link><guid>https://blog.youkuaiyun.com/weima007/article/details/18796893</guid><author>weima007</author><pubDate>Sun, 26 Jan 2014 15:48:48 +0800</pubDate><description><![CDATA[13、CHAIN OF RESPONSIBLEITY —晚上去上英语课，为了好开溜坐到了最后一排，哇，前面坐了好几个漂亮的MM哎，找张纸条，写上“Hi,可以做我的女朋友吗？如果不愿意请向前传”，纸条就一个接一个的传上去了，糟糕，传到第一排的MM把纸条传给老师了，听说是个老处女呀，快跑! 

责任链模式： 在责任链模式中，很多对象由每一个对象对其下家的引用而接起来形成一条链。请求在这个链上传递，]]></description><category></category></item><item><title><![CDATA[结构型模式（2）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/18796841</link><guid>https://blog.youkuaiyun.com/weima007/article/details/18796841</guid><author>weima007</author><pubDate>Sun, 26 Jan 2014 15:44:53 +0800</pubDate><description><![CDATA[6、ADAPTER —在朋友聚会上碰到了一个美女Sarah，从香港来的，可我不会说粤语，她不会说普通话，只好求助于我的朋友kent了，他作为我和Sarah之间的Adapter，让我和Sarah可以相互交谈了(也不知道他会不会耍我) 

适配器模式：把一个类的接口变换成客户端所期待的另一种接口，从而使原本因接口原因不匹配而无法一起工作的两个类能够一起工作。适配类可以根据参数返还一个合适的实例给客]]></description><category></category></item><item><title><![CDATA[创建型模式（1）]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/18796799</link><guid>https://blog.youkuaiyun.com/weima007/article/details/18796799</guid><author>weima007</author><pubDate>Sun, 26 Jan 2014 15:42:20 +0800</pubDate><description><![CDATA[1、FACTORY —追MM少不了请吃饭了，麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西，虽然口味有所不同，但不管你带MM去麦当劳或肯德基，只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 

工厂模式：客户类和工厂类分开。消费者任何时候需要某种产品，只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时，工厂类也要做相应的修改。如：如何创建及如何]]></description><category></category></item><item><title><![CDATA[Ｃ＋＋ MFC  BCG艰辛学习路]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7832579</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7832579</guid><author>weima007</author><pubDate>Sun, 05 Aug 2012 17:37:23 +0800</pubDate><description><![CDATA[公司最近做的项目是使用c++ mfc BCG来做的！mfc以前没接触过 ，c++编写代码不过几百行！其他的都要重新开始，该学习的地方真多啊！]]></description><category></category></item><item><title><![CDATA[安装office2007之后，安装vs2008，每次打开office2007总是提示信息，解决方法]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7745682</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7745682</guid><author>weima007</author><pubDate>Fri, 13 Jul 2012 23:42:50 +0800</pubDate><description><![CDATA[打开“C:\Program Files\Common Files\microsoft shared\OFFICE12\Office Setup Controller\SETUP.EXE”，对该文件右键重命名，比如SETUP666.EXE，退出后再运行office就没有配置过程了。
此时使用的office的默认路径。]]></description><category></category></item><item><title><![CDATA[毕业设计辛酸路—Libcgi库的安装]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7605789</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7605789</guid><author>weima007</author><pubDate>Sun, 27 May 2012 00:21:57 +0800</pubDate><description><![CDATA[解压libcgi-1.0.tar.gz得到一个libcgi-1.0的文件夹，进到这个文件夹下面，执行./configure，完了再执行make。现在，在这个文件夹的src子目录下就会产生一个libcgi的共享库libcgi.so.
执行：make
 intall
然后执行：cp ./src/libcgi.so /usr/bin]]></description><category></category></item><item><title><![CDATA[毕业设计辛酸路—在ubuntu下安装mplayer以及遇到的问题]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7605785</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7605785</guid><author>weima007</author><pubDate>Sun, 27 May 2012 00:19:44 +0800</pubDate><description><![CDATA[今天尝试在ubuntu下安装mplayer，发现了很多以前没有遇到过的问题，记录下来，以便以后参考！ 
当./configure的时候，遇到以下错误： 
1.Error: The GUI requires libavcodec with PNG support (needs zlib). 
Check "configure.log" if you do not understand why]]></description><category></category></item><item><title><![CDATA[毕业设计辛酸路——嵌入式平台搭建]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7597691</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7597691</guid><author>weima007</author><pubDate>Thu, 24 May 2012 11:24:28 +0800</pubDate><description><![CDATA[一、安装ubuntu
1.Request CDs 官网索取光盘https://shipit.ubuntu.com,寄过来时间较长,建议用iso镜像刻录光盘。
2.下载iso镜像 http://www.ubuntu.com/getubuntu/download
3.本人使用ubuntu最新版本ubuntu10.04,软件方式安装。
4.安装中文语言包和中文输入法(推荐fcitx),具体过程见]]></description><category></category></item><item><title><![CDATA[毕业设计辛酸路—mini2440 从VM中的Ubuntu nfs启动]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7597680</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7597680</guid><author>weima007</author><pubDate>Thu, 24 May 2012 11:20:19 +0800</pubDate><description><![CDATA[一、安装NFS
sudo apt-get install nfs-kernel-server

二、服务器端
要做4件事情
1）sudo vi /etc/exports
加入一行：
/opt/FriendlyARM/mini2440/ *(rw,sync,no_root_squash)
注：/opt/FriendlyARM/mini2440/是你要挂载的nfs目录>

2）su]]></description><category></category></item><item><title><![CDATA[毕业设计的辛酸路——Ubuntu10.04+apache安装]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7597643</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7597643</guid><author>weima007</author><pubDate>Thu, 24 May 2012 11:17:45 +0800</pubDate><description><![CDATA[接近四个小时的时间终于征服了Apache，前一段时间晕晕忽忽的安装上了，但是不小心系统出问题了，今天浪费了很多时间，留个标记！以后备用。
 

直接安装httpd, 
如果没有错误提示直接可以略过一下的步骤，但是我在配置的过程中出现了很多错误，现在总结如下：
[root@kong test]# tar -zxf httpd-2.4.1.tar.gz
[root@kong httpd-2]]></description><category></category></item><item><title><![CDATA[《把时间当作朋友》读书笔记]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7492137</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7492137</guid><author>weima007</author><pubDate>Tue, 24 Apr 2012 08:57:16 +0800</pubDate><description><![CDATA[来北京接近两个月了，感受最大的是北京人的时间观念和生活节奏，是一般的小城市所不能及的，需要提高的地方还是很多的。今天花了一个多小时的时间仔细品读了李笑来老师的文章，感觉颇有收益，把文章中我感觉比较经典的部分摘录如下：
  “仔细听清楚,无论我讲得多么有趣、多么有用或者是多么有道理,跟你一点关系都没有--当且只当你按我说的做了之后,对你来说,才算是真的有趣、真的有用、真的有道理。”
   每个人]]></description><category></category></item><item><title><![CDATA[管道使用的四种特殊情况！]]></title><link>https://blog.youkuaiyun.com/weima007/article/details/7483943</link><guid>https://blog.youkuaiyun.com/weima007/article/details/7483943</guid><author>weima007</author><pubDate>Sat, 21 Apr 2012 12:02:26 +0800</pubDate><description><![CDATA[进程之间通信最简单的方式：管道通信
使用管道需要注意以下4种特殊情况（假设都是阻塞I/O操作，没有设置O_NONBLOCK标志）：



如果所有指向管道写端的文件描述符都关闭了（管道写端的引用计数等于0），而仍然有进程从管道的读端读数据，那么管道中剩余的数据都被读取后，再次read会返回0，就像读到文件末尾一样。

如果有指向管道写端的文件描述符没关闭（管道写端的引用计数大于0），]]></description><category></category></item></channel></rss>