码迷,mamicode.com
首页 > 编程语言
MFC CPen CBrush CFont
在OnDraw函数内定义后使用使用时,要pDC->SelectObject(),如pDC->SelectObject(font);CPen://draw linePen.CreatePen(PS_SOLID, 2, RGB(250, 0, 0));pDC->MoveTo(x, y);//origin...
分类:编程语言   时间:2016-01-09 06:12:06    阅读次数:305
MFC 启动其他程序
尝试了多种方式之后都无法成功地在对话框程序中弹出一个单文档程序,然后我想到了这个办法。如果直接在代码中实现某些窗口的弹出比较麻烦,可以采用这个方式来弹出这种窗口。如果需要传递参数,只需将数据写入文件,然后再在弹出的窗口程序中对文件进行读取解析即可。类似的,还可以通过socket在不同程序间进行参数数...
分类:编程语言   时间:2016-01-09 06:09:23    阅读次数:213
COM调用–Delphi、PB、C++、VB
本文使用Delphi和C++创建CRC32的COM文件(Dll)。 VB: V6.0 PB: V8.0 Delphi创建的文件,提供给VB6调用;C++创建的文件,提供给PB8调用。 一、VB部分 COM文件:FCN.dll 注册:regsvr32 x:\yyy\FCN.dll 1. 校验值文件 描...
分类:编程语言   时间:2016-01-09 06:11:51    阅读次数:343
C++11新特性之 std::forward(完美转发)
上篇博客对右值、右值引用都做了简要介绍。我们也要时刻清醒,有时候右值会转为左值,左值会转为右值。 (也许“转换”二字用的不是很准确)如果我们要避免这种转换呢? 我们需要一种方法能按照参数原来的类型转发到另一个函数中,这才完美,我们称之为完美转发。std::forward就可以保存参数的左值或右值特性。因为是这样描述的: When used according to the following...
分类:编程语言   时间:2016-01-09 01:04:30    阅读次数:234
决定干点事儿--翻译一下《effective modern c++》
写了很多关于C++11的博客,总是觉得不踏实,很多东西都是东拼西凑。市场上也很少有C++11的优秀书籍,但幸运的是Meyers老爷子并没有闲赋,为我们带来了《effective modern c++》。我们都要认清,一个人很难超越自我,超越自我的巅峰之作。因为不同的时代,也会早就不同的伟大作品。说上面这段话的意思就是,我们不能期待《effective modern c++》能达到《effective...
分类:编程语言   时间:2016-01-09 01:06:51    阅读次数:181
初识Python
Python简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言:这意味着开发过程中没有了编译这个环节。类似于P...
分类:编程语言   时间:2016-01-09 01:04:36    阅读次数:230
16-1-8 JAVA学习笔记(1) XML语法
一.XML语法 1.xml文档声明,声明基本属性,有且只有一个文档生活,必须在最前端: ; 2.xml元素,一个xml标签就是一个xml元素,一个标签分为开始标签和结束标签,在开始标签跟结束标签间可以包含文本,文件内容成为标签体, 如果一个xml标签内不包括标签体也不包含其他元素,那么可以把开始.....
分类:编程语言   时间:2016-01-09 00:58:38    阅读次数:249
javascript类型系统之Array
[1]数组创建 [2]数组操作 [3]继承的方法 [4]实例方法
分类:编程语言   时间:2016-01-09 00:55:58    阅读次数:296
【原创】Docker容器及Spring Boot微服务应用
Docker容器及Spring Boot微服务应用1什么是Docker1.1Docker的出现问题一:项目实施环境复杂问题 传统项目实施过程中经常会出现“程序在我这跑得好好的,在你那怎么就不行呢?!” 这是一个典型的应用场景,Dockerimage中包含了程序需要的所有的运行时依赖,比如java.....
分类:编程语言   时间:2016-01-09 00:51:59    阅读次数:11464
javascript的Function 和其 Arguments
http://shengren-wang.iteye.com/blog/1343256javascript的Function属性:1、Arguments对象2、caller对调用单前函数的Function的引用,如果是顶层代码调用,则返回null(firefox返回undefined)。注:只有在代...
分类:编程语言   时间:2016-01-09 00:51:58    阅读次数:222
JavaScript 学习中
邮箱的验证: email
分类:编程语言   时间:2016-01-08 23:46:35    阅读次数:395
使用JAVA直观感受快速排序与冒泡排序的性能差异
初学算法,肯定会编写排序算法其中两个最为有名的就是冒泡排序和快速排序理论上冒泡排序的时间复杂度为O(N^2),快速排序的时间复杂度为O(NlogN)下面本门使用JAVA,分别编写三段排序程序对十万个0-9999的整数进行一次冒泡排序对十万个0-9999的整数进行1000次快速排序,使用递归完成对十万...
分类:编程语言   时间:2016-01-08 23:47:10    阅读次数:596
How to get the query string by javascript?
1.html:test getQueryString2.html:javascript获取url参数和script标签中获取url参数 js1.js:/*http://css.dusystem.com/example/index.htmlwindow.location.protocol = "ht....
分类:编程语言   时间:2016-01-08 23:45:48    阅读次数:463
【数组】Minimum Path Sum
题目:Given amxngrid filled with non-negative numbers, find a path from top left to bottom right whichminimizesthe sum of all numbers along its path.Note...
分类:编程语言   时间:2016-01-08 23:45:56    阅读次数:397
Python IO多路复用
首先什么是I/O:I/O(input/output),即输入/输出端口。每个设备都会有一个专用的I/O地址,用来处理自己的输入输出信息I/O分为磁盘io和网络io,这里说的是网络ioIO多路复用:I/O多路复用指:通过一种机制,可以监视多个描述符(socket),一旦某个描述符就绪(一般是读就绪或者...
分类:编程语言   时间:2016-01-08 23:41:30    阅读次数:497
输出 一维数组中最大的数+数组遍历
1 //将数组中最大的数输出 2 //数组遍历 3 int[] arr = new int[]{2,4,1,6,10,11}; 4 System.out.println("输出一维数组 :"); 5 for...
分类:编程语言   时间:2016-01-08 23:44:05    阅读次数:415
拓扑排序算法(C++)
源代码:#includeint m,n,h[1001]={0};bool f[1001][1001]={0};const int maxint=1000000;int main(){ scanf("%d%d",&n,&m); for (int a=1;a<=m;a++) { int x,y; s.....
分类:编程语言   时间:2016-01-08 23:39:26    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!