<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[luojiafei的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/luojiafei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; luojiafei]]></copyright><item><title><![CDATA[FFMpeg框架代码阅读]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7447847</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7447847</guid><author>luojiafei</author><pubDate>Wed, 11 Apr 2012 01:10:22 +0800</pubDate><description><![CDATA[简介

FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统，但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码，AVI、MPEG、OGG、Matroska、ASF等90多种解码.

TCPMP, VLC, MPlayer等开源播放器都用到了FFmpe]]></description><category></category></item><item><title><![CDATA[典型的 C++ 程序员成长经历]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7425549</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7425549</guid><author>luojiafei</author><pubDate>Wed, 04 Apr 2012 14:30:04 +0800</pubDate><description><![CDATA[一个典型的 C++ 程序员成长经历：

1.  完整的学一遍 C++ 所有语言特性，典型书籍 "The
 C++ Programming Language" Part1, Part2, "C++ Primer"

    感觉 C++ 像大杂烩（多编程范型），各种精妙的语法特性 (friend, virtual/RTTI, const/mutable, exception, templa]]></description><category></category></item><item><title><![CDATA[客户端与服务器持续同步解析（轮询，comet，WebSocket）]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7408005</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7408005</guid><author>luojiafei</author><pubDate>Thu, 29 Mar 2012 17:07:53 +0800</pubDate><description><![CDATA[作者：盼逆邵年  来源：博客园  发布时间：2012-02-10
 20:42  阅读：1943 次  原文链接   [收藏]  





在B/S模型的Web应用中，客户端常常需要保持和服务器的持续更新。这种对及时性要求比较高的应用比如：股票价格的查询，实时的商品价格，自动更新的twitter timeline以及基于浏览器的聊天系统（如GTalk）等等。由于近些年AJAX技术的]]></description><category></category></item><item><title><![CDATA[vmware wsx的安装]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7391170</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7391170</guid><author>luojiafei</author><pubDate>Sat, 24 Mar 2012 22:10:07 +0800</pubDate><description><![CDATA[wsx的安装
作者：罗嘉飞
时间：2012/3/22



今天尝试了新技术vmware的wsx,这是通过在浏览器中访问虚拟机的操作系统，由于最近也在做相关的项目，所以便安装了它，目前只支持Linux版本的，运行在python2.6中。废话不多说，以下便是安装过程：
1.下载Workstation bundle
2.安装Workstation:
    sudo chmod 75]]></description><category></category></item><item><title><![CDATA[pycurl 上传文件 提交]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7366666</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7366666</guid><author>luojiafei</author><pubDate>Sun, 18 Mar 2012 16:28:45 +0800</pubDate><description><![CDATA[import pycurl 
 
fields = [('field1', 'this is a test using httppost & stuff'), 
    ('field2', (pycurl.FORM_FILE, 'file1.txt', pycurl.FORM_FILE, 'file2.txt')), 
    ('field3', (pycurl.FORM_CONTEN]]></description><category></category></item><item><title><![CDATA[python for windows的网址]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7366483</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7366483</guid><author>luojiafei</author><pubDate>Sun, 18 Mar 2012 15:15:06 +0800</pubDate><description><![CDATA[http://www.lfd.uci.edu/~gohlke/pythonlibs/]]></description><category></category></item><item><title><![CDATA[通过Python领悟闭包的奥秘 - [Python]]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7358556</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7358556</guid><author>luojiafei</author><pubDate>Thu, 15 Mar 2012 21:01:41 +0800</pubDate><description><![CDATA[版权声明：转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://blackgu.blogbus.com/logs/171867049.html



之前经常听人提到“闭包”这个词，当时对于我这个Java程序员来说概念还是很模糊，当时我尝试找了些资料去看，但还是一知半解，最近一边工作一边学习Python，看到Python中的闭包，结合《Python Cookbook》中的]]></description><category></category></item><item><title><![CDATA[已知HICON，如何将其保存为图标文件？以及ICO文件的格式]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7355371</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7355371</guid><author>luojiafei</author><pubDate>Thu, 15 Mar 2012 02:48:32 +0800</pubDate><description><![CDATA[作者: masterz

void CCsdn9Dlg::OnOK() 
{
    // TODO: Add extra validation here
    //CreateStreamOnHGlobal
    //IPicture::Save
    LPBYTE lpBits=NULL;
    long size=0;
    HICON hicon=LoadIcon(AfxGetI]]></description><category></category></item><item><title><![CDATA[保存ico]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7353513</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7353513</guid><author>luojiafei</author><pubDate>Wed, 14 Mar 2012 16:23:07 +0800</pubDate><description><![CDATA[发现有两个很好的方法。
1. 
void   SaveIcon(HICON   hIconToSave,   LPCTSTR   sIconFileName) 
{ 
if(hIconToSave==NULL   ||   sIconFileName==NULL) 
return; 
//warning:   this   code   snippet   is   not   bullet]]></description><category></category></item><item><title><![CDATA[C++获取系统图标方法]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7353246</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7353246</guid><author>luojiafei</author><pubDate>Wed, 14 Mar 2012 15:42:07 +0800</pubDate><description><![CDATA[原作者：James Brown
Original Author: James Brown
原文链接：http://www.catch22.net/tuts/sysimg.asp
Original Link: http://www.catch22.net/tuts/sysimg.asp
点这里下载示例程序及其源码
注意：本文的中文翻译工作已得到了原文作者 James Brown 的邮件授权，如果您需]]></description><category></category></item><item><title><![CDATA[获取给定路径的图标，演示SHGetFileInfo用法]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7353239</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7353239</guid><author>luojiafei</author><pubDate>Wed, 14 Mar 2012 15:41:04 +0800</pubDate><description><![CDATA[基于上次那个SHBrowseForFolder用法的演示代码
建立的仍然是Win32 命令行的工程，所以入口点为main(),需要手动获取HINSTANCE结构。程序在WINXP+VS2005测试通过
/********************************************************************
  created:  2008/05/02
  crea]]></description><category></category></item><item><title><![CDATA[浏览文件夹对话框，演示SHBrowseForFolder用法]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7353231</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7353231</guid><author>luojiafei</author><pubDate>Wed, 14 Mar 2012 15:40:05 +0800</pubDate><description><![CDATA[浏览文件夹对话框，演示SHBrowseForFolder用法


/********************************************************************
  created:  2008/04/24
  created:  24:4:2008   12:47
  author:    Gohan 
                http://f]]></description><category></category></item><item><title><![CDATA[Win32下C++遍历目录和文件的源码]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7351278</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7351278</guid><author>luojiafei</author><pubDate>Wed, 14 Mar 2012 00:48:37 +0800</pubDate><description><![CDATA[#include
#include
#include
using namespace std;

//只能处理目录:lpPath只能是路径
void find(char *lpPath)
{
    char szFind[MAX_PATH];
   char szFile[MAX_PATH];

    WIN32_FIND_DATA FindFileData;

    strcpy(szFi]]></description><category></category></item><item><title><![CDATA[js写的俄罗斯方块]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7351087</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7351087</guid><author>luojiafei</author><pubDate>Tue, 13 Mar 2012 23:20:58 +0800</pubDate><description><![CDATA[.c {margin :1px;width:19px;height:19px;background:red;position:absolute;}
.d {margin :1px;width:19px;height:19px;background:gray;position:absolute;}
.f {top:0px;left:0px;background:black;position:abso]]></description><category></category></item><item><title><![CDATA[python--让桌面播放图片]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7350247</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7350247</guid><author>luojiafei</author><pubDate>Tue, 13 Mar 2012 19:46:22 +0800</pubDate><description><![CDATA[由于最近一直用python做一个项目，昨天临睡前突然有灵感，想让桌面快速的播放图片，于是写下了如下的代码:#encoding=utf-8
'''
Created on 2012-3-13

@author: '罗嘉飞' 

titile:'用桌面播放照片'
'''

import win32api, win32con, win32gui
import os

def setWallpaper(pi]]></description><category></category></item><item><title><![CDATA[python:设置windows桌面壁纸]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7347119</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7347119</guid><author>luojiafei</author><pubDate>Tue, 13 Mar 2012 02:03:39 +0800</pubDate><description><![CDATA[def setWallpaper( bmp ):
    import win32api, win32con, win32gui
    k = win32api.RegOpenKeyEx(win32con.HKEY_CURRENT_USER,"Control Panel\\Desktop",0,win32con.KEY_SET_VALUE)
    win32api.RegSetValueEx(]]></description><category></category></item><item><title><![CDATA[Python:一个多功能的抓图工具开发（附源码）]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7346863</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7346863</guid><author>luojiafei</author><pubDate>Mon, 12 Mar 2012 22:58:48 +0800</pubDate><description><![CDATA[最近几年，各种论坛回帖中经常会见到这样的回复：无图无真相。还有经常写工作周报或者实验结果时，均要贴几张图上去。所以，抓图的需求在工作和生活中应用算是比较多的了，如果在家，我个人一直使用PrtSc键或QQ的抓图工具，用PrtScr键的一个问题是，我必须打开画图板（mspaint.exe）,把剪贴板中的图片黏贴到画布上，再另存为，还是比较麻烦的。如果在公司，因为用不了QQ，此时，要抓个一块区域上的图，]]></description><category></category></item><item><title><![CDATA[Python:通过获取淘宝账号和密码的实验，来看登陆方式选择的重要性]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7341084</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7341084</guid><author>luojiafei</author><pubDate>Sat, 10 Mar 2012 23:46:57 +0800</pubDate><description><![CDATA[在昨天的文章《Python:监控键盘输入、鼠标操作，并将捕获到的信息记录到文件中》中，我们实现了将用户输入记录到文件的功能，今天看看这一功能的实际应用。

一、实现思路：

  1、判断当前用户操作的窗口，如果窗口是淘宝网的页面，则开始监控。

  2、将用户在淘宝上的所有输入全部记录下来，通常这些记录中会包括用户登陆时的用户名、密码，电话、邮箱等敏感信息。

二、代码实现：]]></description><category></category></item><item><title><![CDATA[Groovy入门教程]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7325220</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7325220</guid><author>luojiafei</author><pubDate>Tue, 06 Mar 2012 16:03:13 +0800</pubDate><description><![CDATA[Groovy入门教程
kmyhy@126.com  2009-5-13
一、groovy是什么
简单地说，Groovy 是下一代的java语言，跟java一样,它也运行在 JVM 中。
作为跑在JVM中的另一种语言，groovy语法与 Java 语言的语法很相似。同时，Groovy 抛弃了java烦琐的文法。同样的语句，使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员]]></description><category></category></item><item><title><![CDATA[[置顶] C语言和设计模式（总结篇）]]></title><link>https://blog.youkuaiyun.com/luojiafei/article/details/7304116</link><guid>https://blog.youkuaiyun.com/luojiafei/article/details/7304116</guid><author>luojiafei</author><pubDate>Tue, 28 Feb 2012 22:49:22 +0800</pubDate><description><![CDATA[【 声明：版权所有，欢迎转载，请勿用于商业用途。  联系信箱：feixiaoxing @163.com】




    设计模式的书相信很多人都看过。对于设计模式这样一种方法，相信不同的人有不同的理解。我在这里写的博客只是我个人对设计模式的粗浅认识。文中肯定存在很多的不足和不成熟之处，希望朋友们谅解。望大家多多指正，谢谢！




01）C语言和设计模式（继承、封装、多态）]]></description><category></category></item></channel></rss>