上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 236 下一页
摘要: 在数学领域,函数是一种关系,这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。在C语言中函数也有这种联系。自变量影响着因变量。在linux内核驱动编程经常会有抽象层的概念。硬件抽象层是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。内核提供了简单的内核符号表机制(可以理解为全局函数/变量指针),模块或者源程序向其他程序导出符号,则使用下面的宏:EXPORT_SYMBOL(name);模块层叠技术在复杂的项目中非常有用。如果以设备驱动的形式实现一个新的 阅读全文
posted @ 2013-06-20 19:29 爱生活,爱编程 阅读(514) 评论(0) 推荐(0)
摘要: 1.在SAE新建项目打印出phpinfo <?php print phpinfo(); ?> 2. 可见:PHP Version 5.3.8 【使用的是php5.3.8编译的】 3. 可见: System SAE LINUX ENVIRONMENT Build Date May 19 2013 【说明是一台共享的虚拟机,创建于2013.05.19】 4. 可见:Thread Safety disabled 【可能使用的是fastcig模式】 5. 可见: Zend Memory Manager enabled Zend Mu... 阅读全文
posted @ 2013-06-20 19:27 爱生活,爱编程 阅读(288) 评论(0) 推荐(1)
摘要: 最近耗时多天,成功的将RT3070驱动。并解决了socket的网络编程,成功的在BA9G10上面实现了USB wif。连上家里的无线路由器,通过ubuntu下面建立的服务端程序,将BA9G10中的数据成功读取到PC机上面了。其过程的艰辛和曲折说起来是满眼血泪史啊。下面将记录其中解决问题的大致过程。 最开始设计方案时,为了整体的方便。我借用了外面开发板的文件系统。本来是为了偷懒的,不知道最后我为这件事情付出了沉重的代价。开始在编译RT3070驱动时,我直接将别人的文件系统加载到BA9G10中。在加载驱动时,我发现他们提供的文件系统版本过老,我用的编译器是SBC的arm-none-l... 阅读全文
posted @ 2013-06-20 19:25 爱生活,爱编程 阅读(576) 评论(0) 推荐(0)
摘要: 首先在工程中需要添加对Microsoft Excel office 11.0 object的引用生成excel的类代码如下using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; namespace LvwToExcel { class CExcel { /// <summary> /// 导出Excel文件 /// </summary> /// <param name="lvwShow 阅读全文
posted @ 2013-06-20 19:23 爱生活,爱编程 阅读(903) 评论(0) 推荐(0)
摘要: 最近做了一些东西,项目到了收尾的工作。不过这次我没有参与到控件机器的功能的那一部分,都是主管自己写的。不过,所有的控件重写都是由我来做的。还有数据库这一方面是我和主管共同完成的。不过还不错,主管写一部分就叫我过去给我讲一部分,由于时间的原因,他写了四个页面控件机械的功能,我写了查询,登陆,还有权限,操作数据这一方面。大大小小页面有八人页面。里面有一些功能是主管帮我完成的。在这次项目中收获不少。由于项目要去德国参展,带了许多bug的一个项目到了收尾阶段。现在就差几个界面没有往里面合啦。主管最近也很忙,他的小孩病他,大上个星期做的手术。这周办的是出院手续。今天早主管没有来,去办出院手续啦。祝福小孩 阅读全文
posted @ 2013-06-20 19:21 爱生活,爱编程 阅读(9751) 评论(1) 推荐(1)
摘要: sql server 2005只有.mdf文件如何附加、新建一个同名数据库,停止sql服务,删除新建数据库.ldf文件2、将要附加的数据库的.mdf文件覆盖刚新建的.mdf文件,并重启服务这时数据库DATA目录下只有一个.mdf文件,启动sql server Management studio --新建查询use mastergoalter database db_name set emergency go --置数据库为单用户模式 alter database db_name set single_user with rollback immediate go --重建数据库日志文件 alt 阅读全文
posted @ 2013-06-20 19:20 爱生活,爱编程 阅读(1166) 评论(0) 推荐(0)
摘要: 最近自测后端模块时有个业务需求需要利用WebServer(我用的是Apache)将HTTP POST请求转发至后端C模块,后端处理后返回2进制加密数据。http post请求的url格式为: http://demo-domain/myuri?param1=p1&param2=p2 由于myuri非php文件,故要借助Apache的rewrite功能将其“引流”至php脚本,由后者实现真正的代理功能。 Apache的Rewrite功能由扩展模块mod_rewrite.so实现,关于mode_rewrite的介绍,可以参考Apache官方文档。 ... 阅读全文
posted @ 2013-06-20 19:18 爱生活,爱编程 阅读(3858) 评论(0) 推荐(0)
摘要: 有时候我们的tabhost并不需要贴图,所以这个时候就必须把文字居中显示和设置大小了,代码如下setContentView(R.layout.home_vzo_tabhost); tabHost = getTabHost(); tabWidget = tabHost.getTabWidget(); TabHost.TabSpec spec; Intent intent; //indicator指示器 intent = new Intent(this,HomeVzoBasicInfoActivity.class); //把值传给启动的界面 //名字;要显示的字符;... 阅读全文
posted @ 2013-06-20 19:16 爱生活,爱编程 阅读(420) 评论(0) 推荐(0)
摘要: 前言今天写代码的时候,想要动态的申请一个二维数组空间,思索了一段时间才写出来,这里记录一下吧,以后就不至于再浪费时间了。下面以申请int型数组作为例子: 申请一维数组 一维数组的数组名可以看成数组起始元素的首地址,因此我定义一个int *arr的指针,分配n个大小的int型空间,写法如下: #include <stdio.h>#include <stdlib.h>int main(void){ int n, *arr; while (scanf("%d", &n) != EOF) { arr = (int *)malloc(sizeof(in 阅读全文
posted @ 2013-06-20 19:14 爱生活,爱编程 阅读(2685) 评论(0) 推荐(1)
摘要: 所谓名字修饰约定,就是指变量名、函数名等经过编译后重新输出名称的规则。 比如源代码中函数名称为intFunc(int a,int b),经过编译后名称可能为?Func@@YAHHH@Z、?Func@@YGHHH@Z、_Func@8,也有可能与源代码中名称相同为Func。 影响编译后输出的名称通常与名字修饰约定(extern "C"、extern "C++"等)和函数调用约定(__stdcall、__cdecl等)等相关。 口说千遍,不如实际演练一遍。那么,就让我们写代码来测试下。 注意,本文只讨论extern "C"、extern & 阅读全文
posted @ 2013-06-20 19:12 爱生活,爱编程 阅读(249) 评论(0) 推荐(0)
上一页 1 ··· 112 113 114 115 116 117 118 119 120 ··· 236 下一页