<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chenvsa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chenvsa]]></copyright><item><title><![CDATA[这里我说了算!]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7601207</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7601207</guid><author>chenvsa</author><pubDate>Fri, 25 May 2012 11:16:05 +0800</pubDate><description><![CDATA[这里我说了算！

自从9岁那年得到第一台Commodore 64家用电脑起，我就开始编程。然而，当面对如何写出好的代码时，我仍然感觉自己还有很多要学的。

在探索如何提高自己的过程中，我学了很多种语言。大多数是以面向对象为主的(OO)。
然而，让我惊讶的是，在我读过的大多数书本、杂志和网上文章中，有着大量遭透了的被当作面向对象例子的代码。
这些代码中，我看到的最多被违反的原则是“命令，]]></description><category></category></item><item><title><![CDATA[android ui界面美化3种]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7463009</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7463009</guid><author>chenvsa</author><pubDate>Sun, 15 Apr 2012 15:56:30 +0800</pubDate><description><![CDATA[一、背景色渐变 

背景色渐变可以通过在res/drawable中定义一个XML文件实现，gradient.xml的代码如下：

[xhtml] view plaincopyprint?
 
 

android:startColor="#FFFFFF" 
android:endColor="#000000" 
android:angle="45"/> 
 

其中，sh]]></description><category></category></item><item><title><![CDATA[java使用jchardet检测文本文件(字节流)的编码方式]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7445569</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7445569</guid><author>chenvsa</author><pubDate>Tue, 10 Apr 2012 15:13:38 +0800</pubDate><description><![CDATA[java使用jchardet检测文本文件(字节流)的编码方式
2009-12-03 10:48
有时需要InputStreamReader(InputStream in, Charset cs)这个构造来处理字符流。然而Charset不一定知道。这个时候就需要检测编码方式了。jchardet是firefox使用的字节流编码检测算法的java开源实现，协议为MPL(Mozilla
 Publi]]></description><category></category></item><item><title><![CDATA[android控件、activity美化------shape的使用]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7398924</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7398924</guid><author>chenvsa</author><pubDate>Tue, 27 Mar 2012 14:48:11 +0800</pubDate><description><![CDATA[Android中常常使用shape来定义控件的一些显示属性，今天看了一些shape的使用，对shape有了大体的了解，稍作总结：

先看下面的代码：

复制到剪贴板  XML/HTML代码


shape>            solid android:color="#ff9d77"/>            gradient          android:startColo]]></description><category></category></item><item><title><![CDATA[android在PreferenceActiviy加入有米广告]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7391800</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7391800</guid><author>chenvsa</author><pubDate>Sun, 25 Mar 2012 11:19:58 +0800</pubDate><description><![CDATA[前两天做了我的第一个android程序。
我想在我的程序的设置界面中植入广告，设置界面是继承自PreferenceActivity，

该界面的xml文件和普通的Activity的xml并不相同，但是只要按照官方文档的代码稍作添加即可实现。

官方文档如下：



使用xml布局嵌入广告

步骤一.建立attrs.xml文件
在 res/values 文件夹中添加 attr]]></description><category></category></item><item><title><![CDATA[vim汇编语言语法高亮]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7385387</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7385387</guid><author>chenvsa</author><pubDate>Thu, 22 Mar 2012 23:24:19 +0800</pubDate><description><![CDATA[为了在vim中正常高亮显示汇编源码，编辑filetype.vim，找到augroup filetypedetect所在行，并在下面加入两行代码，如下所示
augroup filetypedetectau BufNewFile,BufRead *.asm setf masmaugroup END



这样后缀为.asm的文件就可以正常高亮了。]]></description><category></category></item><item><title><![CDATA[crc纠错原理]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7367003</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7367003</guid><author>chenvsa</author><pubDate>Sun, 18 Mar 2012 21:30:45 +0800</pubDate><description><![CDATA[在接收端收到了CRC码后用生成多项式为G(x)去做模2除，若得到余数为0,则码字无误。若如果有一位出错，则余数不为0，而且不同位出错，其余数也不同。可以证明，余数与出错位的对应关系只与码制及生成多项式有关，而与待测碼字（信息位）无关。图10给出了G(x)＝1011，C(x)＝1010的出错模式，改变C(x)（码字），只会改变表中码字内容，不改变余数与出错位的对应关系。
‍‍‍‍

图10 （]]></description><category></category></item><item><title><![CDATA[破解eclipse vi插件（新旧版本都有）]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7339779</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7339779</guid><author>chenvsa</author><pubDate>Sat, 10 Mar 2012 14:34:05 +0800</pubDate><description><![CDATA[eclipse 安装 vi plugin 很简单，这里不赘述。


使用 vi plugin 都是 2.5.1 版本之前的版本，这次我安装这个插件的时候没有注意版本，eclipse 将它升级到了最新版本，当然也带来了麻烦。下图不一定都一样。






先前的破解方式对 2.5.1 不起作用，每次使用 vi plugin 的时候，都会提示 give money！！！！！！]]></description><category></category></item><item><title><![CDATA[Android的设置界面及Preference使用]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7337524</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7337524</guid><author>chenvsa</author><pubDate>Fri, 09 Mar 2012 16:48:32 +0800</pubDate><description><![CDATA[一．基础知识
    我们在使用Android手机时，可能会经常用到其中的设置界面，如下所示：


图1 Android系统中的设置界面
    而且对于我们自己开发的一个完整的程序来说，我们也会需要给用户提供一个设置界面使用户可以对程序的一些参数进行设置。因此，我们就来学习下如何实现符合我们需要的一个设置界面，及其背后的数据持久化功能。
二．实例开发
2.1 SharedPrefe]]></description><category></category></item><item><title><![CDATA[POSIX介绍和使用（3）]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7238744</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7238744</guid><author>chenvsa</author><pubDate>Tue, 07 Feb 2012 11:08:58 +0800</pubDate><description><![CDATA[这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上，将向您详细讲述Posix线程库API。本文是第三篇将向您讲述线程同步。
互斥锁
尽管在PosixThread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能，但显然semphore的功能过于强大了，在PosixThread中定义了另外一套专门用于线程同步的mutex函数。
1．创建和销毁
有两种方法创建互斥锁，静态方式]]></description><category></category></item><item><title><![CDATA[POSIX线程介绍与使用（1）]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7238683</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7238683</guid><author>chenvsa</author><pubDate>Tue, 07 Feb 2012 10:55:11 +0800</pubDate><description><![CDATA[POSIX（可移植操作系统接口）线程是提高代码响应和性能的有力手段。在本系列中，Daniel Robbins向您精确地展示在编程中如何使用线程。其中还涉及大量幕后细节，读完本系列文章，您完全可以运用 POSIX线程创建多线程程序。
线程是有趣的
了解如何正确运用线程是每一个优秀程序员必备的素质。线程类似于进程。如同进程，线程由内核按时间分片进行管理。在单处理器系统中，内核使用时间分片来模拟线程]]></description><category></category></item><item><title><![CDATA[GNOME 3安装配置与使用]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7210215</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7210215</guid><author>chenvsa</author><pubDate>Thu, 19 Jan 2012 09:54:45 +0800</pubDate><description><![CDATA[GNOME 3是GNOME的全新版本，于2011年4月发布，并在2011年9月发布了GNOME 3.2更新版。由于其界面风格和操作模式与之前版本相比有明显变化，习惯了GNOME 2的老用户不免会遇到些问题。本文将介绍GNOME 3的使用技巧，以及如何通过GNOME Shell扩展（GNOME Shell Extensions）让GNOME 3更适合用户的个性化需求。
先介绍一下经常和GNOME]]></description><category></category></item><item><title><![CDATA[有关关键路径的概念和算法]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7098841</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7098841</guid><author>chenvsa</author><pubDate>Fri, 23 Dec 2011 22:33:05 +0800</pubDate><description><![CDATA[AOE网：在一个表示工程的带权有向图中，用顶点表示事件，用有向边表示活动，边上的权值表示活动的持续时间，称这样的有向图叫做边表示活动的网，简称AOE网。AOE网中没有入边的顶点称为始点（或源点），没有出边的顶点称为终点（或汇点）。
AOE网的性质：
⑴ 只有在某顶点所代表的事件发生后，从该顶点出发的各活动才能开始；
⑵ 只有在进入某顶点的各活动都结束，该顶点所代表的事件才能发生。
关键路径]]></description><category></category></item><item><title><![CDATA[<<点对点通信及文件传输软件>>课程设计]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7088772</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7088772</guid><author>chenvsa</author><pubDate>Tue, 20 Dec 2011 17:52:16 +0800</pubDate><description><![CDATA[这是大一写的课程设计。
 
点对点通信及文件传输软件
一、软件分析
        软件主要功能为通信及文件传输，通信不局限于局域网，文件传输功能适合小文件发送，传输大文件速度较慢。
        软件可以方便的用于校园内（比如宿舍间，宿舍内）的文件传送，这样就解决了xp系统和win7系统的共享难题，也避免了频繁使用U盘对电脑USB接口的损伤。
        软件为点对点式，即每次]]></description><category></category></item><item><title><![CDATA[gdb的使用]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7047247</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7047247</guid><author>chenvsa</author><pubDate>Tue, 06 Dec 2011 18:51:55 +0800</pubDate><description><![CDATA[说明
    从优快云的网站上找到的GDB使用说明。

    原文标题：用GDB调试程序
    作者：haoel （QQ是：753640，MSN是： haoel@hotmail.com）
    关键字：gdb 调试 c c++ gun
    这篇文章非常好，所以转载了下来，作为收藏。

GDB概述

GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或]]></description><category></category></item><item><title><![CDATA[gdb的使用]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7047233</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7047233</guid><author>chenvsa</author><pubDate>Tue, 06 Dec 2011 18:48:25 +0800</pubDate><description><![CDATA[说明从优快云的网站上找到的GDB使用说明。
原文标题：用GDB调试程序
作者：haoel （QQ是：753640，MSN是： haoel@hotmail.com）
关键字：gdb 调试 c c++ gun
这篇文章非常好，所以转载了下来，作为收藏。


topGDB概述
GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许
，各位比较喜欢那种图形界面方式的，像VC、BC]]></description><category></category></item><item><title><![CDATA[经典vim插件功能说明、安装方法和使用方法介绍]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7017487</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7017487</guid><author>chenvsa</author><pubDate>Sun, 27 Nov 2011 20:24:49 +0800</pubDate><description><![CDATA[1 #=============================================================================
  2  转载请注明出处: http://blog.youkuaiyun.com/tge7618291
  8 #==================================================================]]></description><category></category></item><item><title><![CDATA[ubuntu11.04修改开机画面和终端（tty）的分辨率]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7016633</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7016633</guid><author>chenvsa</author><pubDate>Sun, 27 Nov 2011 14:24:47 +0800</pubDate><description><![CDATA[第一步：打开终端，修改/etc/default/grub文件

$ sudo gedit /etc/default/grub

取消#GRUB_GFXMODE=640×480这一行前面的注释符号，并将后面的数字修改为一个合适的值，不需要太高，比如1024x768。这个值同时会影响grub启动菜单和控制台里文字的分辨率。

第二步：修改/etc/grub.d/00_header文件]]></description><category></category></item><item><title><![CDATA[Ubuntu下包含2种远程桌面的方式：VINO-Server以及VNC Server。]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7013760</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7013760</guid><author>chenvsa</author><pubDate>Sat, 26 Nov 2011 00:25:59 +0800</pubDate><description><![CDATA[Ubuntu下包含2种远程桌面的方式：VINO-Server以及VNC Server
Ubuntu下包含2种远程桌面的方式：VINO-Server以及VNC Server。
其中Vino-Server是Ubuntu自带的远程桌面服务器，也就是在系统(System) —> 首选项(Preferences) —> 远程桌面(Remote Desktop)下，可以很容易开启，然后就可以使用VNC V]]></description><category></category></item><item><title><![CDATA[在ubutntu的skyeye环境下调试ucos-ii]]></title><link>https://blog.youkuaiyun.com/chenvsa/article/details/7011562</link><guid>https://blog.youkuaiyun.com/chenvsa/article/details/7011562</guid><author>chenvsa</author><pubDate>Fri, 25 Nov 2011 13:02:48 +0800</pubDate><description><![CDATA[在ubutntu的skyeye环境下调试ucos-ii


 转载请注明出处



要用的工具是：
1.skyeye
2.arm-elf-tools
3.ucos-ii4skyeye




    1.在ubuntu中，如果源中有skyeye的话安装最简单，sudoapt-get
 installskyeye，这样安装的skyeye不是最新版本的（但是对个人学习应]]></description><category></category></item></channel></rss>