1、在定义一个赋值运算符时,通常需要考虑以下四点:
是否将返回值的类型声明为该类型的引用,并在函数结束前返回实例自身的引用(即*this)。只有一个返回引用,才可以允许连续赋值,否则如果函数的返回值是void,应用该赋值运算符将不能做连续赋值。
是否将传入的参数类型声明为常量引用。如果传入的参数不是引用而是实例,那么从形参到实参会调用一次复制构造函数,把参数声明为引用可以避免这样的无谓消耗,能提高代...
分类:
其他好文 时间:
2015-03-03 11:47:34
阅读次数:
257
下载地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://download.oracle.com/otn-pub/java/jdk/8u31-b13/jdk-8u31-linux-x64.tar.gz?AuthParam=1425274077_b32bf92a0bb67039ccba3e32...
分类:
系统相关 时间:
2015-03-03 11:45:55
阅读次数:
172
最近在做平板项目,需要用到横屏切换,现在把属性贴出来方便以后查看。通常我们的应用只会设计成横屏或者竖屏,锁定横屏或竖屏的方法是在manifest.xml文件中设定属性android:screenOrientation为”landscape”或”portrait”: <activity
android:name="com.example.kata1.MainActivity"...
分类:
移动开发 时间:
2015-03-03 11:46:44
阅读次数:
143
这应该算是第一份回溯写迷宫的代码,寒假写的时候出了点小毛病一直显示找不到路径,连续几天都没有思绪,后面来学校在学霸的帮助下发现了原因
在main函数里定义了offset数组,在外面又同时定义了一个数组,结果在seekpath函数里面调用的是外面定义的那个,外面定义的没赋值。。结果就一直。。#include
#include
using namespace std ;
const int m = ...
分类:
其他好文 时间:
2015-03-03 11:46:06
阅读次数:
139
找到http://www.webxml.com.cn/zh_cn/index.aspx,里面有免费提供的手机归属地查询以及天气查询的webservices服务。
使用wsimport -keep SEI地址 把对应的客户端类生成出来。也可以把SEI地址对应的wsdl文档保存到本地,再使用wsimport读取本地的wsdl文档生成客户端类代码。
天气预报:
Client...
分类:
移动开发 时间:
2015-03-03 11:46:51
阅读次数:
338
Lua是一门简单而强大的语言,其本身强大的扩展性使得这门语言在游戏设计等领域发挥着重要的作用。博主曾在Unity3D中使用过这门语言,并且针对Lua和Unity、C++等方面的内容进行了学习和讨论。最近因为在【游戏脚本高级编程】这本书中详细介绍了Lua脚本的相关内容,因此在这里记录下博主的读书心得,方便以后在需要的时候查阅。
Lua系统构成Lua系统由Lua链接库、Luac编译器、Lua解释器三部...
分类:
编程语言 时间:
2015-03-03 11:47:24
阅读次数:
207
最近需要给REVOKE语句增加一个新的语法形式,通过bison编译,发现移进/规约冲突(SHIFT/REDUCT CONFLICT),可以通过拆分语法规则的方式,来解决该问题。...
分类:
其他好文 时间:
2015-03-03 11:44:12
阅读次数:
1148
...
分类:
其他好文 时间:
2015-03-03 11:47:09
阅读次数:
110
给mysql 5.6 status共340+个, 大致分个类
版本:
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.22 |
+-----------+
1 row in set (0.13 sec)
1
innodb数据引擎状态:
mysql> show...
分类:
数据库 时间:
2015-03-03 11:46:30
阅读次数:
209
结构体成员指针初始化
不可以正确运行的初始化方式(1):
#include
#include
#include
//#include "a.h"
//char a[100];
struct stu
{
char* name;
int num;
}*pst,st;
void init_pst()
{
pst = (struct stu *)malloc(size...
分类:
其他好文 时间:
2015-03-03 11:45:41
阅读次数:
175
动态代码布局
如何添加代码布局
代码布局注意的问题
代码布局和XML布局的性能比较...
分类:
移动开发 时间:
2015-03-03 11:45:58
阅读次数:
317
Knight Moves
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7551 Accepted Submission(s): 4513
Problem Description
A friend of you i...
分类:
其他好文 时间:
2015-03-03 11:43:47
阅读次数:
135
问题表现出现“文件或目录损坏且无法读取”这个问题的原因可能为不正常插拔,表现症状为:
文件或目录损坏且无法读取
磁盘属性为RAW格式,且容量为0
解决方法DOS下有个磁盘修复的命令——chkdsk,可以用它来修复“主文件索引表”(MFT):
格式为:chkdsk x :/f
x : 为损坏的盘符
/f : 参数指修复磁盘错误
更多参数说明及操作说明请运行 chkdsk /?...
分类:
其他好文 时间:
2015-03-03 11:45:09
阅读次数:
151
做完Find Minimum in Rotated Sorted Array I觉得很简单,再做2发现也不难,但是LeetCode竟然给了一个hard评级,难道是我编程水平大有长进?哈哈我估计是对复杂度有很高的要求的情况下比较难吧。。
Python(偷懒)做法就是一句话:return min(num)
Java(基本做法)如下:
public class Solution {
pub...
分类:
其他好文 时间:
2015-03-03 11:44:26
阅读次数:
128
xcode6不能默认创建pch,但我们可以手动创建啊.Duang~~
1.新建工程
2.创建pch文件
3.在setting里面设置...
分类:
其他好文 时间:
2015-03-03 11:46:05
阅读次数:
146
采用下面命令编译,必须确保有对整个project做过编译
1、采用mmm命令:mmm
example: mmm framework/base
2、采用mmm -B
example: mmm -B framework/base
区别在于:-B 代表always rebuilt , 不加...
分类:
移动开发 时间:
2015-03-03 11:42:58
阅读次数:
136
修改方法:
CallCardFragment.java 的方法 setDrawableToImageView()
如下code,注释掉 if 条件及 else部分,请验证效果:
// if (current == null) {
Log.d(this, "[setDrawableToImageView]current is null...
分类:
其他好文 时间:
2015-03-03 11:44:05
阅读次数:
143