`
dazhilao
  • 浏览: 240367 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
    ARM处理器使用流水线来增加处理器指令流的速度,这样可使几个操作同时进行,并使处理与存储器系统之间的操作更加流畅,连续,能提供0.9MIPS/MHZ的指令执行速度    PC代表程序计数器,流水线使用三个阶段,因此指令分 ...
原文地址:http://blog.163.com/joyrain_06/blog/static/1788253920113823524293/ 一、环境     硬件:s3c2440     内核:Linux2.30.4     交叉编译工具:EABI4.3.3     开发环境:rhel5.5 二、移植   1.修改arch/arm/mach-s3c2440/mach-mini2440.c文件:    a.加入头文件   #include <../mach-s3c2410/include/mach/spi.h>  #include <linux/spi/s ...
原文地址:http://blogold.chinaunix.net/u3/98807/showart_2185464.html 在arch/arm/mach-s3c2440/mach-mini2440.c中: 1:加入头文件: #include <linux/spi/spi.h>#include <linux/spi/spidev.h>     2:---------------------------------------- static struct spi_board_in ...
原文地址:http://blog.ehomy.net/archives/94 最近在在把一些程序从VC6迁移到VS2008,由此而关注到了Winodws版本的定义问题。 关于版本定义的关键无外乎为程序头文件中对于#define WINVER 和 #define _WIN32_WINNT 的使用,具体为: #define WINVER 0xXXXX #define _WIN32_WINNT 0xXXXX 该定义一般用于标示程序对运行环境的要求,另外在某些头文件中也有这样的宏定义。如果版本匹配的话就会在编译的时候将这些内容编译,否则就不编译。 定义正确的Windows ...
一.常见问题 a.可以编译,不能执行的 AfxInitRichEdit(); b.升级默认的Riched版本(默认的有一些bug),如 可在InitInstance中添加 LoadLibrary("RICHED20.DLL") 最后注意 FreeLibrary 如果是CRichEditView基类的可用 BOOL CXXXXXXView::PreCreateWindow(CREATESTRUCT& cs) { //装入rich edit version 2.0 if (LoadLibraryA("RICHED20.DLL") == NULL) ...
UpdateData,顾名思义,是用来刷新数据的。   UpdateData(TRUE) -- 刷新控件的值到对应的变量   UpdateData(FALSE) -- 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT1, m_usercode); 将IDC_EDIT1编辑框控件与m_usercode变量做了关联,如果修改m_usercode之后要想对应控件显示更改,则需要调用UpdateData(FALSE);反之在IDC_EDIT1的oneditchanged()中需要加入UpdateData(TRUE);   简单的说,如果Updatedata(TRUE ...
一、框架窗口 框架窗口在其大小被改变的时候会收到WM_SIZE消息,这个消息的处理函数是CFrameWnd::OnSize,此函数接着调用RecalcLayout来重新安置各子窗口,它的主体代码如下: if(GetStyle() & FWS_SNAPTOBARS) { CRect rect(0, 0, 32767, 32767); Repo ...
原文地址:http://www.m8diy.com/cn/?/log/show/5/Android2XYiZhiDaoM8BuZhouShuoMing/ Android2.X移植到M8步骤说明 1. 首先我们大家都知道Android是基于Linux之上的一个软件平台,Android移植的大部分工作其实是Linux到M8的移植。所以,我们首先需要完成Linux的移植。 2. M8原本是Windows CE 6.0系统(以下简称CE),因此需要解决如何从CE引导进入Linux的问题。烧boot是不可能了,幸好有HaRET这个好工具,它运行在WM下,可以直接读取linux的zImage文件实现内核 ...
修改时间前,必须确定当前用户具有相应权限。 #include <stdio.h> #include <string.h> #include <stdlib.h> #include <time.h> #include <sys/time.h> int main(int argc, char *argv[]) { time_t mytime = time(0); struct tm* tm_ptr = localtime(&mytime); if (tm_ptr) { tm_ptr ...
http://www.ibm.com/developerworks/aix/library/au-gnu.html
撇开PM Book里面和传统项目管理关注的较高层面(如项目管理组织)以及时间,成本,质量(效果)这个3角形,我觉得项目经理主要应该关注一下几个方面:   1、明确的目标   我把目标放在第一位,因为目标对于团队的成功非 ...
原文地址:http://hi.baidu.com/liheng_2009/blog/item/c065e880cc09129ef603a6e8.html 最近公司一台服务器的某个服务无故死掉,查看系统日志/var/log/messages ,发现有如下报错: segfault at 0000000000000000 rip 0000000000878bd1 rsp 00007fffffa0e220 error 6 查找了 ...
原文地址:http://limy123.blog.51cto.com/87625/75580 broadcom驱动光盘中提供了2种驱动安装包,rpm -ivh bcm5700-<version>.src.rpm和bcm5700-<version>.tar.gz(其中version为网卡驱动版本,如8.1.55),下面分别介绍2种安装方法。 由于安装驱动过程中需要编译源码,所以在安装驱动前需要安装redhat内核源码,否则在后面的驱动编译过程中会报错,可以在服务器上用如下命令检查是否安装了内核源码: #rpm -qa|grep kernel-source 如果返回结果中有k ...
原文地址:http://topic.csdn.net/t/20040128/21/2684442.html     最近新买了5台dell R410的服务器,安装系统是centos5.4,上线运行后,两台带宽流量比较大的server(40M),频繁出现公网网口 自己宕掉的情况,整的我够呛,通过和dell支持联系,让 ...
解决方法: 在终端输入命令: setsebool ftpd_disable_trans 1 service vsftpd restart 其实这是SELinux的设置命令. 其实 man 一下setsebool也知道了: NAME   setsebool - set SELinux boolean value 在不熟悉SELnux前,把SELinux关掉也可以的。有时间研究下SELinux。 在想用SELinux但是又不熟悉的情况下可以把SELinux设置成Permissive,表示SELinux规则启动,但只是把违规的记录到log中。 如果希望这个设置在重启后仍然有效,可以使用se ...
Global site tag (gtag.js) - Google Analytics