码迷,mamicode.com
首页 > 编程语言
C++ 编写一个不可复制的类
C++ 编写一个不可复制的类 flyfish Effective C++:条款06 若不想使用编译器自动生成的函数,就该明确拒绝 . Explicitly disallow the use of complier-generated functions you do not want. 老式C++的写法 class noncopyable { protected: nonco...
分类:编程语言   时间:2015-01-30 16:04:54    阅读次数:91
62. Unique Path Leetcode Python
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any point in time. The robot is trying to reach th...
分类:编程语言   时间:2015-01-30 16:05:00    阅读次数:111
使用gradle和eclipse创建java web项目
安装gradle 官网下载gradle二进制文件 http://gradle.org/downloads解压,并加入环境变量 构建web项目 gradle init gradle提供了初始化项目的命令,但是该命令还不完善,只支持几种项目 http://gradle.org/docs/2.2/userguide/build_init_plugin.html 项目结构如下: jav...
分类:编程语言   时间:2015-01-30 15:58:24    阅读次数:203
VC++的小问题:const char[]无法转换到LPCWSTR
解决方法:工程设置-》配置属性-》常规-》字符集,修改为:使用多字节字符...
分类:编程语言   时间:2015-01-30 15:59:38    阅读次数:63
【Python笔记】从一段Bug代码来理解Python的Naming Rule
从Python文档关于Naming and binding的说明可知,变量名是绑定到具体对象的,从这点来看,可以把它理解为C++中的引用。考虑下面两行语句: a = 'test' a = 'test_ext'第1行执行后,Python解释器会在内存中创建string类型的对象'test',这个对象一旦创建就不能再修改其值。赋值符号只是将变量名a绑定到这个对象上而已。 第2行执行后,同理,值为'...
分类:编程语言   时间:2015-01-30 15:58:20    阅读次数:79
C++常考面试题:实现内存拷贝函数
C++常考面试题:实现内存拷贝函数...
分类:编程语言   时间:2015-01-30 15:57:13    阅读次数:77
【编程拾遗】VC++中LPCTSTR、CString、char *、string之间的相互转换
字符集 在VC2012中,字符集默认采用Unicode字符集(Use Unicode Charecter Set选项),其值还可以设置为多字节字符集(Use Multi-Byte Charecter Set)。 为什么要使用Unicode 可以很容易地在不同语言之间进行数据交换。使你能够分配支持所有语言的单个二进制.exe文件或DLL文件。提高应用程序的运行效率。 ...
分类:编程语言   时间:2015-01-30 15:51:27    阅读次数:94
Spring aop Cannot subclass final class class com.sun.proxy
nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bean': Post-processing of the FactoryBean's object failed; nested exception is org.springfra...
分类:编程语言   时间:2015-01-30 15:51:33    阅读次数:1487
javascript Array 数组的迭代方法
javascript迭代的方法 //filter() 利用指定的函数确定是否返回数组中包涵的某一项 var num = [1,2,3,4,5,6,12]; num.filter(function(item, index, array){ return (item > 2); //[3, 4, 5, 6, 12] }); //map() 返回一个数组,数组中每一项都是在原...
分类:编程语言   时间:2015-01-30 15:48:50    阅读次数:34
菜鸟学JS(四)——javascript为按钮注册回车事件(设置默认按钮)
不得不说,在JS方面,自己真的是个不折不扣的菜鸟。对于JS以及一些JS框架如JQuery等JS框架,自己也只是处在简单应用的阶段,当然自己也在不断的学习当中,希望将来能跟大家分享更多JS方面的心得。今天先来点开胃的,说一下如何设置一个默认按钮,就是不管焦点在不在按钮上,只要按下回车,就等于触发了按钮的单击事件。代码非常简单,要完成这个功能,只需几行代码: //为keyListener方法注册按键事...
分类:编程语言   时间:2015-01-30 15:49:54    阅读次数:63
c++创建BMP文件并写入数据
最近要看看自己生成的图像,想输出到一个bmp文件。BMP(Bitmap-File)图形文件,又叫位图文件,是Windows采用的图形文件格式,在Windows环境下运行的所有图象处理软件都支持BMP图象文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。一个BMP文件由四部分组成:...
分类:编程语言   时间:2015-01-30 15:49:54    阅读次数:58
解析C++中虚函数
C++中的一个重要特征是多态即使用同名函数实现不同的功能,多态分为编译时的多态和运行时的多态,编译时的多态主要是指运算符重载和函数重载,而运行时的多态主要是指派生类和虚函数的多态,即使用基类的应用或指针可以引用派生类中的方法(不能引用基类中没有而派生类中新增的方法),如果没有指明是虚函数,指向派生类的指针或引用将会直接调用基类中的方法。这是由于如果定义为虚函数,将会在对象中增加一个虚函数表,来存放...
分类:编程语言   时间:2015-01-30 15:47:21    阅读次数:48
unity3d 我的面试经历
昨天在上海的一家公司面试成功了这是我第一次面试,也是我的第一份工作先上我的简历给大家参考下吧个人简历个人信息:姓名:廖旭升 学历:无民族:汉 专业:无性别:男 所在地:江苏张家港年龄:21岁 电话:1515*********E-mail:[email protected] QQ:6087537求职意向:....
分类:编程语言   时间:2015-01-30 15:44:53    阅读次数:439
JVM内存模型及垃圾回收算法
JVM内存模型及垃圾回收算法
分类:编程语言   时间:2015-01-30 15:44:32    阅读次数:75
Swift 属性
Swift中属性是描述特定类、结构或者枚举的值,可以分为以下几种: 1.存储属性(Stored Properties) 2.计算属性(Computed Properties) 3.类型属性(Type Properties)存储属性: //存储属性就是实例对象的该属性不需要自己额外实...
分类:编程语言   时间:2015-01-30 15:44:17    阅读次数:56
35_张孝祥Java高新技术_为注解增加各种属性
35_张孝祥Java高新技术_为注解增加各种属性
分类:编程语言   时间:2015-01-30 15:43:03    阅读次数:80
c++不定参数函数
不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。原理刚学C语言...
分类:编程语言   时间:2015-01-30 15:42:00    阅读次数:137
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!