• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅
2013年9月22日
《OpenCL异构计算》新版中译本派送中!
摘要: 《OpenCL异构计算1.2》新鲜出炉,目前市面上仍一书难求!我们已向清华出版社订购到第一批新书。关注异构开发社区,积极参与,就有可能免费获取新书!1.如果您异构社区的老朋友,请关注:10.1假期后我们将陆续向2013 7月-12月社区月度、季度达人免费派送新书,以答谢您一直以来的参与与支持;或,在9月-12月期间,入选异构社区优秀博文和论坛帖的作者也将免费获得新书!2.如果您刚刚开始异构开发,请关注:在9月-11月异构社区新注册会员中,我们每月将向随机抽取的5位会员免费派送新书;3.如果您错过了以上两次机会,请关注:9-12月的GPU Saturday微博及活动,积极参与就有机会免费获取新书 阅读全文
posted @ 2013-09-22 20:53 Class Xman 阅读(468) 评论(0) 推荐(1)
sqlserver的rownum
摘要: oracle:select rownum from departmentsqlserver:select row_number() over (order by id) from department 阅读全文
posted @ 2013-09-22 20:52 Class Xman 阅读(775) 评论(0) 推荐(1)
rnqoj-28-合唱队形-最长上升子序列
摘要: 想当年大一的时候,一个最长上升子序列的问题使得我的罚时上升了不少。。。。当年还是图样啊这道题目本质就是求最长上升子序列#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... 阅读全文
posted @ 2013-09-22 20:50 Class Xman 阅读(213) 评论(0) 推荐(1)
9.21 investments - chapter 4 - Summary
摘要: 转载请注明来自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 ... 阅读全文
posted @ 2013-09-22 20:48 Class Xman 阅读(210) 评论(0) 推荐(1)
模板方法模式
摘要: 模板方法模式定义:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使的子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。将主要的方法定义为final,防止子类修改算法骨架,将子类必须实现的方法定义为abstract。而普通的方法(无final或abstract修饰)则称之为钩子。 钩子作用: 1)作为可选内容,子类可以重写或者置之不理 2)让子类有机会对模板方法中即将发生的或者已经发生的步骤做出反应 3)作为控制条件,使得子类可以影响到抽象类中的算法流程 角色:模板抽象父类,模板子类 优点: 1)模板方法模式在一个类中形式化地定义算法,而... 阅读全文
posted @ 2013-09-22 20:46 Class Xman 阅读(153) 评论(0) 推荐(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' 阅读全文
posted @ 2013-09-22 20:43 Class Xman 阅读(314) 评论(0) 推荐(1)
开源硬件的舞者
摘要: 闲云繁影日悠悠,物转星稀几度秋。看到忙碌收获的人们舞动着手中的工具犹如赛场上美丽的舞者,那曾是记忆里幸福深刻的画面似乎时刻让我感觉着舞者的荣耀与自豪,谁可曾知道播种时的心思与痛楚,灾害乃至是危机时的蹒跚与历练,收获时仅存的喜悦而且要马上面对荒凉和虚无,如果不是精心的料理哪会有丰收的喜悦与欢庆?如果不是经历过长期的沉淀于积累哪会有婀娜的舞姿?如果不是长期的坚持与执着哪会有竞技场上的鲜花与喝彩? 接触到微知纳特才知道在电子行业硬件领域有这么一位舞者。在网络产业化及商业化的背景下,越来越多的嵌入式设备也需要实现联网。但是由于嵌入式系统中主控芯片及存储介质等资源相对匮乏,导致操作系统必须... 阅读全文
posted @ 2013-09-22 20:41 Class Xman 阅读(205) 评论(0) 推荐(1)
MFC中DoDataExchange()的作用
摘要: 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的向导,你可以为每个控... 阅读全文
posted @ 2013-09-22 20:38 Class Xman 阅读(483) 评论(0) 推荐(1)
图片下面出现空白像素的问题解决
摘要: 在进行页面的DIV+CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的,对于该问题的解决方法也是“见机行事”,根据原因的不同要用不同的解决方法,这里把解决直接把解决image图片布局下边的多余空白的BUG的常用方法归纳,供大家参考。方法整理来源于万福的网络。 1、将图片转换为块级对象可去掉下边空白 即,设置img为: display:block; 在本例中添加一组CSS代码: #sub img {display:block;} 2、设置图片的垂直对齐方式 即设置图片的ver... 阅读全文
posted @ 2013-09-22 20:37 Class Xman 阅读(254) 评论(0) 推荐(1)
在SQL Server中使用命令调用SSIS包
摘要: 在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服务中,然后再执行。发布包是在 阅读全文
posted @ 2013-09-22 20:34 Class Xman 阅读(453) 评论(0) 推荐(1)
MFC基本框架
摘要: 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 库中所有具有消. 阅读全文
posted @ 2013-09-22 20:32 Class Xman 阅读(560) 评论(0) 推荐(1)
面向对象基础:--链表的改进
摘要: 采用内部类完成链表的操作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){ //... 阅读全文
posted @ 2013-09-22 20:30 Class Xman 阅读(265) 评论(0) 推荐(1)
java日期int和String互转
摘要: /** * 时间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... 阅读全文
posted @ 2013-09-22 20:28 Class Xman 阅读(970) 评论(0) 推荐(1)
硝烟中的Scrum和XP-我们如何实施Scrum 4 (Part 1/2)
摘要: 4 制定Sprint计划计划是Scrum中重要的一环; 是为了让团队获得足够信息, 不受打扰地工作, 增加团队的信心;Planning的成果: 1) Sprint目标 2) 团队成员名单(时间百分比, part time) 3) Sprint Backlog(US列表) 4) Demo日期 5) DailyMeeting时间地点产品负责人必须参加因为每个故事都有3个互相之间有着强烈依赖的变量: Scope-Estimate-Impantance范围和重要性由产品负责人设置,估算由团队设定, 在Planning上讨论理解使得这三者调整优化;会议开始后PO需要概括一下这个sprint希望达到的目标 阅读全文
posted @ 2013-09-22 20:27 Class Xman 阅读(330) 评论(0) 推荐(1)
[置顶] 养成良好的编程习惯-一个库一个文件夹
摘要: 今天在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,我做了一下 阅读全文
posted @ 2013-09-22 20:24 Class Xman 阅读(200) 评论(0) 推荐(1)
linux教程之四
摘要: 相信不少想学习linux的新手们正愁不知道看什么linux学习教程好,下面小编给大家收集和整理了几点比较重要的教程,供大家学习,如需想学习更多的话,可到wdlinux学堂寻找更多教程。linux下什么是目录?绝对目录?绝对路径?相对目录?相对路径?习惯了windows的朋友,都知道,C盘,D盘,E盘等等所以对目录,绝对路径这些是没有什么概念的 但如果比较接触电脑或又或是接触过DOS或是一些windows下的命令的人,一般也都会知道 但还是有C,D,E盘等等,这个windows对目录的一个分法 但Linux下不同,Linux下没有盘符的概念,所有的一切,都是目录和文件 目录是存放文件一个组织.. 阅读全文
posted @ 2013-09-22 20:22 Class Xman 阅读(307) 评论(1) 推荐(1)
利用dbms_backup_restore恢复数据库
摘要: 测试环境: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... 阅读全文
posted @ 2013-09-22 20:20 Class Xman 阅读(328) 评论(0) 推荐(1)
android AudioRecorder简单心得
摘要: 1.如何创建一个有效的AudioRecorder实例Android各种设备的采样频率不同,输入的声道数也不同,如果采用固定的采样频率和声道数,那么得到的AudioRecorder不一定能够正常初始化。为了正常使用,需要尝试各种不同的参数,得到在此设备上可以用的AudioRecorder实例。代码如下: private void createAudioRecord() { for (int sampleRate : new int[]{44100, 8000, 11025, 16000, 22050, 32000, 47250, ... 阅读全文
posted @ 2013-09-22 20:18 Class Xman 阅读(505) 评论(0) 推荐(1)
【C++基础之十一】虚函数的用法
摘要: 虚函数的作用和意义,就不进行说明了,这里主要讨论下虚函数的用法。 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 阅读全文
posted @ 2013-09-22 20:17 Class Xman 阅读(269) 评论(0) 推荐(1)
进程通信
摘要: 进程通信,指的是进程之间相互交换信息。从某种意义上说进程同步和互斥也是一种进程通信,只是交换的数据量小,因此成为低级通信。 目前高级通信方式分位三大类:共享存储器系统、消息传递系统和管道通信系统。共享存储器系统 这种通信方式要求进程之间共享某些变量,通过这些变量交换信息。但这这些变量要在各进程之间互斥使用。 消息传递系统 广泛应用的一种通信机制。在消息化传递系统中,进程之间交换数据以格式化的方式,又称为报文。按照其实现方式的不同分为直接通信和间接通信。 (1)直接通信:发送进程直接把消息发送给接受进程。并挂在接受进程的消息缓冲队列上,接受进程从缓冲队列中取出来。 (2)间接通信:发... 阅读全文
posted @ 2013-09-22 20:14 Class Xman 阅读(465) 评论(0) 推荐(1)
[置顶] 怎么对待重复的代码
摘要: 很多程序员喜欢copy,有点经验之后,可能会鄙视这样的做法。在实际的项目中,我喜欢把多次出现的代码通过一个函数,一个模板模式,一个基类封装起来。但是,在写测试程序的时候却习惯拷贝。来一段比较挫的代码:int main(){ int i = 0; /// future QCLibrary *lib_future; lib_future = new QCLibrary(".", "lib_future"); lib_future->Load(); MDFUNC future_func = (MDFUNC)lib_future->Resolve(& 阅读全文
posted @ 2013-09-22 20:11 Class Xman 阅读(224) 评论(0) 推荐(1)
AIX和Linux中wtmp的不同处理方式
摘要: wtmp 记录用户登录和退出事件.它和utmp日志文件相似,但它随着登陆次数的增加,它会变的越来越大,有些系统的ftp访问也在这个文件里记录,同时它也记录正常的系统退出时间,可以用ac和last命令访问.1、它不会随着信息的增多而自动减少。2、它有可能根据不同系统的默认设置,会有对应的保存周期。3、它可以用last来查看记录Aix: last -f /var/adm/wtmp -n 10Linux: last -f /var/log/wtmp -n 10 Linux:wtmp文件的设置在/etc/logrotate.conf/var/log/wtmp { monthly minsiz... 阅读全文
posted @ 2013-09-22 20:08 Class Xman 阅读(520) 评论(0) 推荐(1)
Visio 下载,及密钥
摘要: Visio2010简体中文高级版(永久激活密钥:GR24B-GC2XY-KRXRG-2TRJJ-4X7DC) ed2k://|file|cn_visio_2010_x64_516562.exe|515232976|E07BBD0AE55934A8557CB47ACB10D0CE|/ ed2k://|file|cn_visio_2010_x86_516541.exe|462636136|936EFC78D981A30C87473303E00DC78A|/ Visio2013中文零售专业版下载(Professional Retail) ed2k://|file|cn_visio_prof... 阅读全文
posted @ 2013-09-22 20:07 Class Xman 阅读(3161) 评论(2) 推荐(2)
全局变量和局部变量
摘要: 全局变量:可以被不同的函数、类或文件调用的变量,在函数外定义。 局部变量:只能在函数内使用,定义在函数内。 局部变量的使用:class Myclass: def myFun(): num = 12 print "myFun num =" + num #正确 def myFun2(): num = num + 1 print "muFun num =" + num #出错 num*= 10 print "MyClass num =" + num #出错全局变量的使用:class Myclass: gl... 阅读全文
posted @ 2013-09-22 20:04 Class Xman 阅读(372) 评论(0) 推荐(1)
UNIX网络编程--IPV4 IPV6 ICMPV4 ICMPV6
摘要: 一、IPV4首部 IP层提东无连接不可靠的数据报递送服务。它会尽力把IP数据报递送到指定的目的地,然而并不保证他们一定到达,也不保证他们的到达顺序与发送顺序一致,还不保证每个IP数据报只到达一次。任何期望的可靠性(既五差错按顺序不重复地递送用户数据)必须由上层提供支持。对于TCP应用程序而言,这有TCP本身完成,对于UDP应用程序而言,这得由应用程序完成。IP层最重要的功能之一是路由。每个IP数据报包含一个源地址和一个目的地址。1)4位版本字段值为4.2)首部长度字段是包括任何选项在内的整个IP首部的32位字长度。这个4位字段的最大取值为15,因而IP首部的最大长度为60个字节。扣除首部拱顶部 阅读全文
posted @ 2013-09-22 20:02 Class Xman 阅读(322) 评论(0) 推荐(1)
Android XML文档解析(一)——SAX解析
摘要: ------------------------------------------------------------------------------------------------------ 此文章仅作为学习交流所用 转载或引用请务必注明原文地址:http://blog.csdn.net/luzhenrong45/article/details/11851607 或联系作者:luzhenrong45@gmail.com 谢谢! ----------------------------------------------------------... 阅读全文
posted @ 2013-09-22 20:01 Class Xman 阅读(309) 评论(0) 推荐(1)
rnqoj-30- [stupid]愚蠢的矿工-树形DP
摘要: 把树转化为二叉树,然后再左右DP;#include#include#include#includeusing namespace std;struct list{ int l; int r;}node[2001];int val[2001];int vis[2001][101];int m,n;int dp(int x,int m){ if(m==0)return 0; if(vis[x][m]!=-1)return vis[x][m]; if(x==0)return 0; int ans=0; ans=dp(node[x].r,m); for(... 阅读全文
posted @ 2013-09-22 19:58 Class Xman 阅读(362) 评论(0) 推荐(1)
linux 文件内容的复制
摘要: #include #include #include #include #define BUFFER_SIZE 1024 int main(int argc,char **argv) { FILE *from_fd; FILE *to_fd; long file_len=0; char buffer[BUFFER_SIZE]; char *ptr; /*判断入参*/ if(argc!=3) { printf("Usage:%s fromfile tofile\n",argv[0]); exit(1); } /* 打开源文件 */ if((from_fd=fopen(arg. 阅读全文
posted @ 2013-09-22 19:57 Class Xman 阅读(589) 评论(0) 推荐(1)
主流视音频平台参数
摘要: 主流视音频平台参数,Wiki上的,包括世界上主流的视音频平台(YouTube,优酷等,很全),包括视频的编码方式,分辨率,码率,播放器等等信息http://en.wikipedia.org/wiki/Comparison_of_video_hosting_services摘录一个表格部分内容如下:ServiceVideo PlayerStreaming Video FormatMax size (MB)ResolutionVideo bitrate (kbit)Audio bitrate (kbit)Atom.comFlash1,000640x480??blip.tvHTML 5 Open W 阅读全文
posted @ 2013-09-22 19:56 Class Xman 阅读(217) 评论(0) 推荐(1)
Reservoir Sampling - 蓄水池抽样
摘要: 问题起源于编程珠玑Column 12中的题目10,其描述如下:How could you select one of n objects at random, where you see the objects sequentially but you do not know the value of n beforehand? For concreteness, how would you read a text file, and select and print one random line, when you don’t know the number of lines in... 阅读全文
posted @ 2013-09-22 19:52 Class Xman 阅读(286) 评论(0) 推荐(1)
网络病毒知多少
摘要: 近来局域网病毒肆虐导致机房大多数电脑上不了网,影响巨大。那到底这是什么样的病毒呢? 首先病毒从类型上分为:木马病毒和蠕虫病毒。 木马病毒是一种后门程序,它潜伏在操作系统中,窃取用户资料比如QQ、网上银行密码、账号、游戏账号密码等等。蠕虫病毒相对要先进一点,它的传播途径很广,可以利用操作系统和程序的漏洞主动发起攻击,每种蠕虫都有一个能够扫描到计算机当中的漏洞的模块,一旦发现后立即传播出去,由于蠕虫的这一特点它的危害性也更大,它可以在感染一台计算机后通过网络感染这个网络内的所有计算机,被感染后,蠕虫会发送大量的数据包,所以被感染的网络速度会变慢,也会因为CPU、内存占用过高而产生或濒临... 阅读全文
posted @ 2013-09-22 19:50 Class Xman 阅读(627) 评论(0) 推荐(1)
随机物品权重算法设计
摘要: 1、前言 在游戏开发中很多功能按权重随机给东西,比如:掉落、奖励、抽奖等等..... 2、功能*)支持多个权重进行随机*)能屏蔽指定权重,防止再次随机到3、实现public int weightRandom(BitSet exclude, int... weights) { if (weights == null) { //安全性验证 } int length = weights.length; if (length == 0) { return -1; } i... 阅读全文
posted @ 2013-09-22 19:47 Class Xman 阅读(578) 评论(0) 推荐(1)
娃哈哈如何度难关值得民企借鉴
摘要: “没那么严重”,9月18日,遇袭第六天,上一年度中国大陆首富宗庆后在他的办公室对在场者说。境内外媒体报道,宗庆后遇袭被砍断了四根手指的肌腱,且有人爆料称此次袭击可能不是打劫,而是来自高管的报复,原因是娃哈哈内部有机构运作“陷入停滞”,多位高管被停待岗。精准指向这家家族式企业治理特征的传言,而不是宗庆后遇袭的细节,迅速放大了事态的商业影响。(9月19日南方网)1987年创立,现已成长为全球四大饮料公司的娃哈哈公司最近屡屡被媒体曝光,从宗庆后让出内地首富宝座,到传言“因内部斗争,宗庆后被高管报复遇袭”。这对于向来铁板一块鲜有内部新闻的娃哈哈来说,一下便成为媒体关注焦点也不足为奇。那么娃哈哈是否将面 阅读全文
posted @ 2013-09-22 19:46 Class Xman 阅读(243) 评论(0) 推荐(1)
一道百度2014校招笔试题
摘要: 题目:用c/c++,不借助任何系统函数,实现字符串的反转,如输入apple,输出elppa真是哪壶不开提哪壶,C语言本来我就才疏学浅。。。写个java的糊弄一下吧。。public class Reverse { public String reverse(String str){ char[] arr=new char[str.length()]; for(int i=str.length()-1;i>=0;i--){ arr[str.length()-i-1]=str.charAt(i); } return new String(arr); } public static voi... 阅读全文
posted @ 2013-09-22 19:43 Class Xman 阅读(167) 评论(0) 推荐(1)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3