摘要:
《OpenCL异构计算1.2》新鲜出炉,目前市面上仍一书难求!我们已向清华出版社订购到第一批新书。关注异构开发社区,积极参与,就有可能免费获取新书!1.如果您异构社区的老朋友,请关注:10.1假期后我们将陆续向2013 7月-12月社区月度、季度达人免费派送新书,以答谢您一直以来的参与与支持;或,在9月-12月期间,入选异构社区优秀博文和论坛帖的作者也将免费获得新书!2.如果您刚刚开始异构开发,请关注:在9月-11月异构社区新注册会员中,我们每月将向随机抽取的5位会员免费派送新书;3.如果您错过了以上两次机会,请关注:9-12月的GPU Saturday微博及活动,积极参与就有机会免费获取新书 阅读全文
摘要:
oracle:select rownum from departmentsqlserver:select row_number() over (order by id) from department 阅读全文
摘要:
想当年大一的时候,一个最长上升子序列的问题使得我的罚时上升了不少。。。。当年还是图样啊这道题目本质就是求最长上升子序列#include#include#include#includeusing namespace std;int main(){ int i,n,j,a[201]; cin>>n; for(i=1;i=1;i--) { int mb=1; for(j=n;j>i;j--) { if(a[j]<a[i])mb=max(mb,dp2[j]+1); } dp2[j]=mb... 阅读全文
摘要:
转载请注明来自souldak,微博:@evagle MUTUAL FUNDS AND OTHER INVESTMENT COMPANIES KEYWORDS: investment company net asset value (NAV) 基金资产净值 unit investment trust 单位投资信托基金 open-end fund 开放型基金 closed-end fund 封闭型基金 load hedge fund 对冲基金 12b-1 fees soft dollars ... 阅读全文
摘要:
模板方法模式定义:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使的子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。将主要的方法定义为final,防止子类修改算法骨架,将子类必须实现的方法定义为abstract。而普通的方法(无final或abstract修饰)则称之为钩子。 钩子作用: 1)作为可选内容,子类可以重写或者置之不理 2)让子类有机会对模板方法中即将发生的或者已经发生的步骤做出反应 3)作为控制条件,使得子类可以影响到抽象类中的算法流程 角色:模板抽象父类,模板子类 优点: 1)模板方法模式在一个类中形式化地定义算法,而... 阅读全文
摘要:
绘图基础--鼠标移动画点 // draw1.cpp#include // Define the application classclass CApp : public CWinApp{public: virtual BOOL InitInstance();};CApp App; // define the window classclass CWindow : public CFrameWnd{ public: CWindow(); afx_msg void OnMouseMove(UINT,CPoint); DECLARE_MESSAGE_MAP()};// The window' 阅读全文
摘要:
闲云繁影日悠悠,物转星稀几度秋。看到忙碌收获的人们舞动着手中的工具犹如赛场上美丽的舞者,那曾是记忆里幸福深刻的画面似乎时刻让我感觉着舞者的荣耀与自豪,谁可曾知道播种时的心思与痛楚,灾害乃至是危机时的蹒跚与历练,收获时仅存的喜悦而且要马上面对荒凉和虚无,如果不是精心的料理哪会有丰收的喜悦与欢庆?如果不是经历过长期的沉淀于积累哪会有婀娜的舞姿?如果不是长期的坚持与执着哪会有竞技场上的鲜花与喝彩? 接触到微知纳特才知道在电子行业硬件领域有这么一位舞者。在网络产业化及商业化的背景下,越来越多的嵌入式设备也需要实现联网。但是由于嵌入式系统中主控芯片及存储介质等资源相对匮乏,导致操作系统必须... 阅读全文
摘要:
void CDlgSelectCS::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT_SCR, m_ScrCS_Name); DDX_Text(pDX, IDC_EDIT_DEST, m_DestCS_Name); }MSDN是这样描述的:Called by the framework to exchange and validate dialog data.大意是框架调用此函数来改写与确认对话框数据。简单地说,通过VC的向导,你可以为每个控... 阅读全文
摘要:
在进行页面的DIV+CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的,对于该问题的解决方法也是“见机行事”,根据原因的不同要用不同的解决方法,这里把解决直接把解决image图片布局下边的多余空白的BUG的常用方法归纳,供大家参考。方法整理来源于万福的网络。 1、将图片转换为块级对象可去掉下边空白 即,设置img为: display:block; 在本例中添加一组CSS代码: #sub img {display:block;} 2、设置图片的垂直对齐方式 即设置图片的ver... 阅读全文
摘要:
在SQL Server中可以使用dtexec命令运行SSIS包(2005以上版本),当然也可以通过系统过程:xp_cmdshell调用dtexec运行SSIS包。具体操作步骤如下:1.首先,当然是要在Business Intelligence中设计好包,并调试通过。2.然后,有两种方式可以在SQL Server中使用命令运行SSIS包第一种是直接执行ssis包文件,命令如: exec xp_cmdshell 'dtexec /f "c:\test.dtsx"'第二种是将包文件发布或者导入到Integration Services服务中,然后再执行。发布包是在 阅读全文
摘要:
MFC基本框架By 小戴 发表于 2006-12-21 15:59:00 MFC 应用程序框架 1、 MFC 简介: MFC ( Microsoft Foundation Class )是由微软公司编写的一套专门用于 Windows 编程的 C++ 基础类库, VC++ 编程基本上都是围绕着 MFC 类库来进行的。它封装了 Windows API 的绝大多数功能,为用户开发 Windows 应用程序建立了一个非常灵活的应用程序框架。 CObject 是 MFC 类库的根类。 MFC 类库包括: (1)CCmdTarget 类:是 CObject 类的子类,它是 MFC 库中所有具有消. 阅读全文
摘要:
采用内部类完成链表的操作1、增加节点,在链表的最后进行增加class Link{ // 链表的完成类 class Node{ // 保存每一个节点,此处为了方便直接定义成内部类 private String data ; // 保存节点的内容 private Node next ; // 保存下一个节点 public Node(String data){ this.data = data ; // 通过构造方法设置节点内容 } public void add(Node newNode){ // 将节点加入到合适的位置 if(this.next==null){ //... 阅读全文
摘要:
/** * 时间unix转换 * @param timestampString * @return */ public static String TimeStampDate(String timestampString, String format) { Long timestamp = Long.parseLong(timestampString) * 1000; String date = new java.text.SimpleDateFormat(format).format(new java.util.Date(t... 阅读全文
摘要:
4 制定Sprint计划计划是Scrum中重要的一环; 是为了让团队获得足够信息, 不受打扰地工作, 增加团队的信心;Planning的成果: 1) Sprint目标 2) 团队成员名单(时间百分比, part time) 3) Sprint Backlog(US列表) 4) Demo日期 5) DailyMeeting时间地点产品负责人必须参加因为每个故事都有3个互相之间有着强烈依赖的变量: Scope-Estimate-Impantance范围和重要性由产品负责人设置,估算由团队设定, 在Planning上讨论理解使得这三者调整优化;会议开始后PO需要概括一下这个sprint希望达到的目标 阅读全文
摘要:
今天在linux上进行了比较复杂的编译和测试。先描述一下我比较失败的编译经验,希望能把刚才繁琐的动作的动作描述清楚。 情景重复:1.cpp ----> lib1.so2.cpp ----> lib2.so 3.cpp ----> exe 好啦,我介绍下项目环境。cpp文件:source/bak(这个下面是:1.cpp.bak,2.cpp.bak,3.cpp.bak source/*.cpp 工程:project/bak(这个下面是:Makfile1,Makfile2,Makfile3)project/Makefile 现在进入我繁琐的事情了:为了编译lib1.so,我做了一下 阅读全文
摘要:
相信不少想学习linux的新手们正愁不知道看什么linux学习教程好,下面小编给大家收集和整理了几点比较重要的教程,供大家学习,如需想学习更多的话,可到wdlinux学堂寻找更多教程。linux下什么是目录?绝对目录?绝对路径?相对目录?相对路径?习惯了windows的朋友,都知道,C盘,D盘,E盘等等所以对目录,绝对路径这些是没有什么概念的 但如果比较接触电脑或又或是接触过DOS或是一些windows下的命令的人,一般也都会知道 但还是有C,D,E盘等等,这个windows对目录的一个分法 但Linux下不同,Linux下没有盘符的概念,所有的一切,都是目录和文件 目录是存放文件一个组织.. 阅读全文
摘要:
测试环境:OEL+11.2.0.1实例名:orcl2DBID:1336959433场景:Oracle数据库的存储坏了,数据文件和控制文件全部丢失,只有数据文件的备份集,且备份集中无控制文件。(当然了,oracle10g和11g中是自动备份数据文件的) 备份数据库首先将数据库进行全备 [oracle@DBA2 backup]$ rman target / Recovery Manager: Release 11.2.0.1.0 - Production on Sun Sep 22 00:05:52 2013 Copyright (c) 1982, 20... 阅读全文
摘要:
1.如何创建一个有效的AudioRecorder实例Android各种设备的采样频率不同,输入的声道数也不同,如果采用固定的采样频率和声道数,那么得到的AudioRecorder不一定能够正常初始化。为了正常使用,需要尝试各种不同的参数,得到在此设备上可以用的AudioRecorder实例。代码如下: private void createAudioRecord() { for (int sampleRate : new int[]{44100, 8000, 11025, 16000, 22050, 32000, 47250, ... 阅读全文
摘要:
虚函数的作用和意义,就不进行说明了,这里主要讨论下虚函数的用法。 1.典型的虚函数用法可以看到,只有标识为virtual的函数才会产生多态的效果,而且是编译多态。它只能借助指针或者引用来达到多态的效果。class A{public: virtual void f(){coutf(); // 调用B::f() pa->g(); // 调用A::g() delete pa; pa=new C; pa->f(); // 调用C::f() pa->g(); // 调用A::g() delete pa; pa=NULL; return 0;} 2.虚函数的默认继承虚函数是默认继承vir 阅读全文
摘要:
进程通信,指的是进程之间相互交换信息。从某种意义上说进程同步和互斥也是一种进程通信,只是交换的数据量小,因此成为低级通信。 目前高级通信方式分位三大类:共享存储器系统、消息传递系统和管道通信系统。共享存储器系统 这种通信方式要求进程之间共享某些变量,通过这些变量交换信息。但这这些变量要在各进程之间互斥使用。 消息传递系统 广泛应用的一种通信机制。在消息化传递系统中,进程之间交换数据以格式化的方式,又称为报文。按照其实现方式的不同分为直接通信和间接通信。 (1)直接通信:发送进程直接把消息发送给接受进程。并挂在接受进程的消息缓冲队列上,接受进程从缓冲队列中取出来。 (2)间接通信:发... 阅读全文