<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Febird's Sky</title><subtitle type="text">Search &amp; Research &amp; Find</subtitle><id>http://feed.cnblogs.com/blog/u/29576/rss</id><updated>2009-05-19T10:56:50Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/29576/rss"/><entry><id>http://www.cnblogs.com/duanp/archive/2009/05/19/febird-modified-cpedialog.html</id><title type="text">改进 GAE cpedialog 博客程序的一些细节</title><summary type="text">中午吃饭时间，彻底更正了cpedialog的 多用户角色权限控制，包括删除文章的权限，系统管理权限。下面总结一下自定义的一些地方和改进:1. 多用户用户分为 admin ，editor，user ， anonymous 四类角色。</summary><published>2009-05-19T10:53:00Z</published><updated>2009-05-19T10:53:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2009/05/19/febird-modified-cpedialog.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2009/05/19/febird-modified-cpedialog.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2009/05/19/python-strftime.html</id><title type="text">Python 格式化输出时间字符串函数 strftime</title><summary type="text">strftime（）函数将时间格式化我们可以使用strftime（）函数将时间格式化为我们想要的格式。它的原型如下：size_t strftime(char *strDest,size_t maxsize,const char *format,const struct tm *timeptr);我们可以根据format指向字符串中格式命令把timeptr中保存的时间信息放在strDest指向的字符串中，最多向strDest中存放maxsize个字符。该函数返回向strDest指向的字符串中放置的字符数。</summary><published>2009-05-19T09:08:00Z</published><updated>2009-05-19T09:08:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2009/05/19/python-strftime.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2009/05/19/python-strftime.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2009/03/18/from-IEEE802-1-to-IEEEE802-22.html</id><title type="text">从IEEE802.1到IEEE802.22</title><summary type="text">   当初学习计算机网络的时候总是在讲IEEE802点几的什么协议标准，感觉当时没有系统的学习，比较乱，所以印象不太深刻。现在要做Zigbee的项目，所以研究了一下802.15.1规范，所以就已是来了兴趣，将802.1工作组到802.22的资料找了遍，现在汇总起来，做了一个pdf。  IEEE802 委员会指定了N多标准，从基础网络架构到各种局域网，城域网的具体协议，802的工作组为科技的进步做了不少贡献，除了802.13 因为数字不吉祥之外，从802.1到802.22均有具体的研究，其中有很多工作组现在已经停止了或者并入了其他组。这里查看或者下载pdf: 从IEEE802.1到IEEE802.22.pdf下面copy一个目录 ：从IEEE 802.1 到802.22..............</summary><published>2009-03-18T13:58:00Z</published><updated>2009-03-18T13:58:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2009/03/18/from-IEEE802-1-to-IEEEE802-22.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2009/03/18/from-IEEE802-1-to-IEEEE802-22.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2009/02/28/CodeWarrior4-1-Tips.html</id><title type="text">CodeWarrior for Freescale S12 开发Tips</title><summary type="text">一.关于4.1不能新建工程向导以前的一般是安装3.1和4.1，3.1用来建工程，4.1用来开发，其实4.1中就是少了一些Wizard罢了，经过本人的研究，是由于主办方提供的安装文件中缺少data3.cab造成的。导致安装后缺少相应的H12 XML模板所致，只要将3.1的E:"Develop"Metrowerks"CodeWarrior CW12_V3.1"bin"Plugins"Support"H...</summary><published>2009-02-28T09:48:00Z</published><updated>2009-02-28T09:48:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2009/02/28/CodeWarrior4-1-Tips.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2009/02/28/CodeWarrior4-1-Tips.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2009/01/06/FirstAndroid.html</id><title type="text">第一个 Android  程序</title><summary type="text">曾经的一时兴趣， 下载了Android开发SDK，但是搁置了很久，按照Google的文档，很快就完成了第一个 应用，Google的文档很详细，这里就不再赘述。 http://code.google.com/intl/zh-CN/android/intro/hello-android.html 不过说明一点，就是新建工程的时候，pakage名称必须包含至少一个 &amp;#8220;.&amp;#8221;，否则会...</summary><published>2009-01-06T15:54:00Z</published><updated>2009-01-06T15:54:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2009/01/06/FirstAndroid.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2009/01/06/FirstAndroid.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2009/01/05/IPv6.html</id><title type="text">[资料] IPv6主机地址</title><summary type="text">在IPv4中，如果一台主机安装一张网卡，那么典型的情况是该主机有一个分配给网卡的IPv4地址。但IPv6则不同，通常一台IPv6主机有多个IPv6地址，即使该主机只有一个单接口。一台IPv6主机可同时拥有以下几种单点传送地址：● 每个接口的链路本地地址● 每个接口的单点传送地址（接口的单点传送地址可以是一个站点本地地址和一个或多个可聚集全球地址）● 环路（loopback）接口的环路地址（::1）...</summary><published>2009-01-05T14:49:00Z</published><updated>2009-01-05T14:49:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2009/01/05/IPv6.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2009/01/05/IPv6.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2008/12/21/Web_Serial_MSCOMM32_2.html</id><title type="text">Web中使用MSCOMM32.OCX读写串口(2)</title><summary type="text">接着上一篇，很多时候都是使用框架，使用框架的好处是避免串口每次都要设置，打开。可能你的 MSCOMM这个对象在另一个Frame(假设叫left)，而且你需要执行代码的页面是另一个(假设叫right)，你可用 这样的代码访问。[代码]最后，这个程序用到了ActiveX，就不考虑浏览器兼容行了。</summary><published>2008-12-21T01:49:00Z</published><updated>2008-12-21T01:49:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2008/12/21/Web_Serial_MSCOMM32_2.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2008/12/21/Web_Serial_MSCOMM32_2.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2008/12/21/Web_Serial_MSCOMM32.html</id><title type="text">Web中使用MSCOMM32.OCX读写串口</title><summary type="text">最近帮一个老师收尾一个射频卡项目，主要是应用层的，就是使用串口和单片机通信。但是这个要求很变态，需要使用Web来读写串口，但是我考虑自己写一个 ActiveX控件，但是用C++写一个纯COM+麻烦，后来看到有任用.NET来写ActiveX,但是要求客户端要装.NET FX,抓狂之下，找到了 MSCOMM32.OCX简单的HTML+JS代码:[代码]但是有一个问题，使用脚本的方式调用MSCOMM32...</summary><published>2008-12-21T01:24:00Z</published><updated>2008-12-21T01:24:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2008/12/21/Web_Serial_MSCOMM32.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2008/12/21/Web_Serial_MSCOMM32.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2008/12/20/Matlab-Timer.html</id><title type="text">Matlab中Timer的使用</title><summary type="text">鉴于Matlab中缺乏多线程机制，使用Timer无疑是一个很重要的工具，Matlab中Timer是一个Java对象。 Timer的定义  t=timer(); 设置属性: eg. set(t,'Name','your_timer_name'); 当然可以一次性设置完成: 例如: TaskTimer=timer(... 'Name','FebirdTimer',... 'TimerFcn',@Exe...</summary><published>2008-12-20T15:31:00Z</published><updated>2008-12-20T15:31:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2008/12/20/Matlab-Timer.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2008/12/20/Matlab-Timer.html"/></entry><entry><id>http://www.cnblogs.com/duanp/archive/2008/12/20/Matlab-GUI.html</id><title type="text">Matlab多窗口传值问题(GUI)</title><summary type="text">1.直接传递  当要在一个matlab中的.m文件打开一个新窗口时候，可以直接传递 例如有两个窗口 A.fig/A.m 和 B.fig/B.m 在 A.m中  B(var1) ; 即可传入参数 那么在B中这样获取即可:  if length(varargin)==1  some_var= varargin{1}; end2.通过output属传回 在A.m中 some_var=B(var1); 也...</summary><published>2008-12-20T15:30:00Z</published><updated>2008-12-20T15:30:00Z</updated><author><name>febird</name><uri>http://www.cnblogs.com/duanp/</uri></author><link rel="alternate" href="http://www.cnblogs.com/duanp/archive/2008/12/20/Matlab-GUI.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/duanp/archive/2008/12/20/Matlab-GUI.html"/></entry></feed>
