编译CUDA动态链接库及使用

除了直接在项目中使用cu或cuh来编写CUDA代码之外,还可以将CUDA相关操作代码放在一个DLL项目中,将项目编译成动态链接库DLL,然后在需要使用的项目中引用这个DLL并调用其内部函数即可。现在新建一个DLL项目,项目名称为Test00302,如下图所示:现在在项目中新建一个名为Test.cu的文件,如下图所示:然后设置项目的生成自定义方式为,如下图所示:然后设置Test.cu的属性中“项类型...
阅读(1366) 评论(0)

CUDA与已有的VS项目结合

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

使用大块内存的设置

(C++)如下分配内存的代码: booleantempTag=true; do { try { double *K=NULL; int nnz; cout"请输入分配内存大小(MB):" cin>>nnz; nnz...
阅读(766) 评论(0)

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

来自于  http://www.tp-link.com.cn/pages/article-detail.asp?result=faq&d=31已经设置了端口映射但是外网还是访问不了服务器1、首先检查您设置的端口影射是否正确映射到您内网的服务器。即您设置的转发规则的IP地址是否为您服务器的IP地址。2、无法访问内网的服务器,请检查服务器是否开启了。您可以在局域网内使用其他的计算机访问一下您的服务器,...
阅读(747) 评论(0)

SQLite操作

Android中使用Sqlite存储和管理数据,如前面的联系人、短信等,都是通过Sqlite来进行存储和管理,在启动模拟机之后,通过File Explorer窗体可以查看模拟机中的数据库(如果没有File Explorer,则通过Eclipse的“Window——Show View——Other…”菜单,然后在Android下选择File Explorer),如下图所示:通过File Explor...
阅读(1288) 评论(0)

电话监听

电话状态的监听主要通过电话服务TelephonyManager的listene()方法添加一个监听器,这个监听器为PhoneStateListener对象,用于监听PhoneStateListener.LISTEN_CALL_STATE状态。通过自定义一个继承于PhoneStateListener类的MyPhoneCallListener类,在其onCallStateChanged()重载函数里面...
阅读(1053) 评论(0)

监听短信

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

发送短信

Android中短信主要采用SmsManager的sendTextMessage()方法来发送文字短信,sendTextMessage()方法有5个参数,第一个参数为对方的手机号码(不能为空),第二个参数为发送方的手机号号码(可以为空),第三个参数为发送的短信内容(不能为空),第四个参数为PendingIntent对象,用于判断发送短信是否成功(可以为空),第五个参数也为PendingIntent...
阅读(517) 评论(0)

拨打电话

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

十四、地图

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

十三、自定义组件

有时候需要自定义组件使得Web程序更加丰富,ExtJS也提供了自定义组件的功能,主要通过Ext.define来实现。下面先新建一个MyPanel.html文件,其内容如下:        自定义Panel             然后新建一个MyPanel.js和XZYPanel.js文件,自定义的组件名称为XZYPanel,XZYPanel.js文...
阅读(673) 评论(0)

十二、ExtJS与Webservice应用

Webservice与ExtJS结合的应用中有许多细节值得注意,下面就从Visual Studio创建一个Webservice项目开始,首先启动Visual Studio并新建一个“Asp.Net Web服务应用程序”或“Asp.Net Web应用程序”,新建项目命名为“TestWebService”,如下图所示: 打开项目中默认新建的Service1.asmx文件(如果没有asmx,则...
阅读(1602) 评论(0)

十一、消息对话框

前面已经涉及了简单的消息对话框Ext.MessageBox.alert(等同于Ext.Msg.alert),现在新建一个MessageBoxExamples.html网页,其内容如下:        消息窗体               然后新建一个MessageBoxExamples.js文件,添加一个按钮,并在按钮的单击事件里面添加弹出最简单的...
阅读(952) 评论(0)

十、窗口

ExtJS的窗口(Window)可以在网页中任意添加,由于其可以放大、缩小、移动,非常灵活,在使用过程中非常受欢迎。现新建一个Window.html网页,其内容如下:        Window窗体             然后新建Window.js文件,添加如下代码: Ext.onReady(function(){     var myWin =...
阅读(570) 评论(0)

九、表单Form

表单内容非常丰富,包含多种控件,如textfield、combobox、datefield、textarea等。现新建一个SimpleForm.html网页,其内容如下:        Form表单             然后新建一个SimpleForm.js文件,在JS文件中添加如下代码: Ext.onReady(function(){...
阅读(786) 评论(0)

八、Viewport

Viewport是一个表示程序可视区域的容器,它会直接渲染在HTML的body上,并且可以根据浏览器可视区域的大小自动调整窗口,但是一个网页中只允许存在一个Viewport,若要添加面板,则通过它的items来添加。上一例中添加了两个Panel到第三个Panel中,本例将这两个Panel添加到Viewport中。首先新建一个Viewport.html网页,其内容如下: Viewp...
阅读(754) 评论(0)

七、Panel面板

新建一个Panel.html网页,其内容如下: Panel面板         然后新建一个Panel.js文件,在该文件中添加定义Panel代码,如下: Ext.onReady(function(){     var myPanel = Ext.create(‘Ext.form.Panel’,{        title:’我的第一...
阅读(567) 评论(0)

六、ComboBox控件

首先新建一个ComboBox.html网页,其内容如下: ComboBox控件         width=”100%” height=500/> 然后新建一个ComboBox.js文件,其内容如下: Ext.onReady(function(){     //1   定义数据模型 Ext.define(‘myDataModel’, {...
阅读(1164) 评论(0)

五、按钮

按钮是一种非常常见的控件,ExtJS中按钮在Ext.Button中,新建一个Button.html网页,其内容如下: 按钮           然后新建Button.js文件,其内容如下: Ext.onReady(function(){     var myButton01 = Ext.create(‘Ext.Button’,...
阅读(477) 评论(0)

四、从XML读取数据表格

XML是一种常见的数据,其应用也非常广泛。现在新建一个名为xmlgrid.html网页,其内容如下: XML表格           然后新建一个xmlgrid.xml文件,其内容如下: 张三 男 2012001 170 1985 9/1 12:00am 王芳 女 2012003 160 1985 10/...
阅读(1055) 评论(0)
140条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:256586次
    • 积分:4102
    • 等级:
    • 排名:第7133名
    • 原创:139篇
    • 转载:1篇
    • 译文:0篇
    • 评论:165条
    文章分类
    最新评论