编译CUDA动态链接库及使用

除了直接在项目中使用cu或cuh来编写CUDA代码之外,还可以将CUDA相关操作代码放在一个DLL项目中,将项目编译成动态链接库DLL,然后在需要使用的项目中引用这个DLL并调用其内部函数即可。现在新建一个DLL项目,项目名称为Test00302,如下图所示:现在在项目中新建一个名为Test.cu...

2013-01-11 15:03:48

阅读数 1710

评论数 0

CUDA与已有的VS项目结合

先新建一个简单的控制台应用程序,项目名称为Test00301,如下图所示:然后在项目中新建一个名为Test01.cu文件,如下图所示:然后在解决方案资源管理器中选择该项目并点击右键,在弹出的菜单中选择“生成自定义…”,如下图所示:在弹出的“Visual C++生成自定义项文件”窗体上勾选CUDA4...

2013-01-11 14:55:09

阅读数 1205

评论数 0

使用大块内存的设置

(C++)如下分配内存的代码: booleantempTag=true; do { try { double *K=NULL; int nnz; cout"...

2013-01-07 22:09:11

阅读数 1049

评论数 0

已经设置了端口映射但是外网还是访问不了服务器

来自于  http://www.tp-link.com.cn/pages/article-detail.asp?result=faq&d=31已经设置了端口映射但是外网还是访问不了服务器1、首先检查您设置的端口影射是否正确映射到您内网的服务器。即您设置的转发规则的IP地址是否为您服务器的I...

2012-09-28 23:28:20

阅读数 1625

评论数 0

SQLite操作

Android中使用Sqlite存储和管理数据,如前面的联系人、短信等,都是通过Sqlite来进行存储和管理,在启动模拟机之后,通过File Explorer窗体可以查看模拟机中的数据库(如果没有File Explorer,则通过Eclipse的“Window——Show View——Other…...

2012-09-18 16:40:13

阅读数 1476

评论数 0

电话监听

电话状态的监听主要通过电话服务TelephonyManager的listene()方法添加一个监听器,这个监听器为PhoneStateListener对象,用于监听PhoneStateListener.LISTEN_CALL_STATE状态。通过自定义一个继承于PhoneStateListener...

2012-09-18 16:33:14

阅读数 1268

评论数 0

监听短信

通过BroadcastReceiver可以监听系统中的广播信息,包括短信、电量等,当监听到这些广播信息之后可以对这些信息进行过滤或处理。这些都只需要自定义一个继承于BroadcastReceiver的广播接收类,同时重写该类的onReceive()方法,onReceive()方法具有两个参数,第一...

2012-09-18 16:31:20

阅读数 957

评论数 0

发送短信

Android中短信主要采用SmsManager的sendTextMessage()方法来发送文字短信,sendTextMessage()方法有5个参数,第一个参数为对方的手机号码(不能为空),第二个参数为发送方的手机号号码(可以为空),第三个参数为发送的短信内容(不能为空),第四个参数为Pend...

2012-09-18 16:28:21

阅读数 675

评论数 0

拨打电话

拨打电话是手机常用的功能,Android中可以通过Intent启动android.intent.action.CALL,然后设置Uri参数,拨打电话的prefix为“tel”,所以如果要拨打电话1388888,Uri的字符串应为“tel:1388888”,即: Intent myIntent=n...

2012-09-18 16:26:31

阅读数 951

评论数 0

十四、地图

目前很多地图服务商提供了面向Javascript的地图服务,如百度、Google、MapABC、微软等,其开发方式都大同小异。下面以百度地图为例来说明这一过程,我们以前面自定义组件的知识为基础,通过自定义一个MyMapPanel来显示和管理地图。 首先新建一个MapTest.html网页,其内容...

2012-09-18 16:19:22

阅读数 816

评论数 0

十三、自定义组件

有时候需要自定义组件使得Web程序更加丰富,ExtJS也提供了自定义组件的功能,主要通过Ext.define来实现。下面先新建一个MyPanel.html文件,其内容如下:        自定义Panel             然后新建一个MyPa...

2012-09-18 16:16:43

阅读数 782

评论数 0

十二、ExtJS与Webservice应用

Webservice与ExtJS结合的应用中有许多细节值得注意,下面就从Visual Studio创建一个Webservice项目开始,首先启动Visual Studio并新建一个“Asp.Net Web服务应用程序”或“Asp.Net Web应用程序”,新建项目命名为“TestWebServic...

2012-09-18 16:15:32

阅读数 2058

评论数 0

十一、消息对话框

前面已经涉及了简单的消息对话框Ext.MessageBox.alert(等同于Ext.Msg.alert),现在新建一个MessageBoxExamples.html网页,其内容如下:        消息窗体               然后新建一...

2012-09-18 16:11:37

阅读数 1066

评论数 0

十、窗口

ExtJS的窗口(Window)可以在网页中任意添加,由于其可以放大、缩小、移动,非常灵活,在使用过程中非常受欢迎。现新建一个Window.html网页,其内容如下:        Window窗体             然后新建Window.js文件...

2012-09-18 16:08:27

阅读数 665

评论数 0

九、表单Form

表单内容非常丰富,包含多种控件,如textfield、combobox、datefield、textarea等。现新建一个SimpleForm.html网页,其内容如下:        Form表单             然后新建一个SimpleFor...

2012-09-18 16:06:05

阅读数 916

评论数 0

八、Viewport

Viewport是一个表示程序可视区域的容器,它会直接渲染在HTML的body上,并且可以根据浏览器可视区域的大小自动调整窗口,但是一个网页中只允许存在一个Viewport,若要添加面板,则通过它的items来添加。上一例中添加了两个Panel到第三个Panel中,本例将这两个Panel添加到Vi...

2012-09-18 16:05:32

阅读数 875

评论数 0

七、Panel面板

新建一个Panel.html网页,其内容如下: Panel面板         然后新建一个Panel.js文件,在该文件中添加定义Panel代码,如下: Ext.onReady(function(){     var myPanel =...

2012-09-18 16:03:43

阅读数 749

评论数 0

六、ComboBox控件

首先新建一个ComboBox.html网页,其内容如下: ComboBox控件         width=”100%” height=500/> 然后新建一个ComboBox.js文件,其内容如下: Ext.onReady(funct...

2012-09-18 16:02:22

阅读数 1282

评论数 0

五、按钮

按钮是一种非常常见的控件,ExtJS中按钮在Ext.Button中,新建一个Button.html网页,其内容如下: 按钮           然后新建Button.js文件,其内容如下: Ext.onReady(function(){  ...

2012-09-18 16:00:50

阅读数 601

评论数 0

四、从XML读取数据表格

XML是一种常见的数据,其应用也非常广泛。现在新建一个名为xmlgrid.html网页,其内容如下: XML表格           然后新建一个xmlgrid.xml文件,其内容如下: 张三 男 2012001 170 ...

2012-09-18 15:59:49

阅读数 1472

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭