一句话,直接返回即可,不用任何变化。当启动了c++11选项后,通过函数返回代码没有发生任何变化,但是已经使用了move语义,而不需要之前的NRVO编译器优化技术。下面是stackoverflow上的一个讨论贴,比较有价值:246down voteacceptedFirst examplestd::vector return_vector(void)
{
std::vector tmp {1...
分类:
编程语言 时间:
2015-04-12 22:48:06
阅读次数:
202
4月12日,乐视创始人贾跃亭在微博上发表了一篇题为“下一代移动互联网不再需要专制者”的公开信,矛头直指苹果。在这封信中,贾跃亭首先肯定了苹果为科技产业所做的贡献,但另一方面,他也直言不讳的指出,苹果的封闭政策已经彻底扼制了创新,阻碍了行业发展,同时他还认为一个扼杀创新、扼杀自由、扼杀开放的商业模式终将被时代替代,而开放闭环才是未来。
坦白说,这封公开信的力道确实够足,言辞...
分类:
移动开发 时间:
2015-04-12 22:49:00
阅读次数:
133
package cn.xdy.shop.util;
import java.util.Properties;
import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.PasswordAuthentication;
imp...
分类:
其他好文 时间:
2015-04-12 22:49:18
阅读次数:
185
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他好文 时间:
2015-04-12 22:49:45
阅读次数:
234
目录目录
传说的开始
看到winter的代码我的第一反应是全无promise的精髓
其实我了解Promise也是新近的事情
我与Promise后来发生的故事
红绿灯大战的亲历实录
Promise写出来怎么会是这个样子
欢迎回到火星
感谢米粽粽同学提到我的一篇旧文
第一步的抽象
一点说明前提
重新定义问题
Promise的编程基础之逻辑过程
如何确认一个数据就绪
然后then只能处理一个数据
最后任何...
分类:
其他好文 时间:
2015-04-12 22:47:28
阅读次数:
377
Activity 就是Android中的活动,是Android系统中唯一一个可见组件。
Activity中官网中有一句话:
The visible
lifetime of an activity happens between a call to onStart() until
a corresponding call to onStop()
这句话的意思是可以看见Act...
分类:
移动开发 时间:
2015-04-12 22:50:14
阅读次数:
329
这四个操作符的区别可以通过名字容易的区分:
||(短路或),|(或),&&(短路与),&(按位与)
通过一个简单的例子讲解一下:
public class Test1 {
public static void main(String[] args) {
int i=0;
if (3>2 || (i++)>0){
...
分类:
编程语言 时间:
2015-04-12 22:49:31
阅读次数:
246
一、copy命令copy主要用来对文件和目录的复制功能。例子如下:例1. 复制单个文件:例2. 对文件目录进行复制:
例3. 将文件复制到另外的目录<copy file="source.txt" todir="de...
分类:
其他好文 时间:
2015-04-12 22:48:14
阅读次数:
127
一,使用Finalizer析构器
1,使用了Finalizer析构器的对象如何被回收?
在类中定义了析构器的对象将会被移动到一个专门的队列中,这个队列将作为它的应用程序根,而使队列中的对象存活的更久一点,在对象上面调用完析构函数后,对象才会从队列中清理掉。...
分类:
Web程序 时间:
2015-04-12 22:47:59
阅读次数:
154
CDbConnection: 一个抽象数据库连接
CDbCommand: SQL statement
CDbDataReader: 匹配结果集的一行记录
CDbTransaction:数据库事务
访问数据库前需要建立数据库连接;使用DAO建立一个抽象数据库链接:
$connection = new CDbConnection($dsn, $username, $passw...
分类:
数据库 时间:
2015-04-12 22:46:35
阅读次数:
266
分析:控制每个字不能相等,和那些数可以相等
#include
#include
int main()
{
int t1,t2,t3,t4;
int m1,m2,m3,m4;
int n1,n2,n3,n4,n5;
int sum=0;
for(int i=1000;i<9999;i++)
{
t1=i%10;
t2=...
分类:
其他好文 时间:
2015-04-12 22:47:20
阅读次数:
121
Markdown 11种基本语法
现在是我在学习Markdown时做的笔记。学完这些Markdown的基本使用已经不成问题。
1. 标题设置(让字体变大,和word的标题意思一样)
在Markdown当中设置标题,有两种方式:
第一种:通过在文字下方添加“=”和“-”,他们分别表示一级标题和二级标题。
第二种:在文字开头加上 “#”,通过“#”数量表示几级标题。(一共只有1~6级...
分类:
其他好文 时间:
2015-04-12 22:49:21
阅读次数:
135
我是个离不开google服务的人。花钱买的SSH服务也时不时抽风。于是……
$sudo apt-get install miredo
$ifconfig
在结果中应该能看见一个叫 teredo 的虚拟网卡。
$ ping6 ipv6.google.com
PING ipv6.google.com(2404:6800:8003::93) 56 data bytes
64 ...
分类:
系统相关 时间:
2015-04-12 22:46:31
阅读次数:
167
Description
观察下面的加法算式:
祥 瑞 生 辉
+
三 羊 献 瑞
-------------------
三 羊 生 瑞 气
其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。
分析:控制好那些字可以相等,那些字不可以相等就行了
#i...
分类:
其他好文 时间:
2015-04-12 22:48:48
阅读次数:
255
leetcode41 First
Missing Positive
题目:
Given an unsorted integer array, find the first missing positive integer.
For example,
Given [1,2,0] return 3,
and [3,4,-1,1] return 2.
Your algorit...
分类:
其他好文 时间:
2015-04-12 22:48:14
阅读次数:
136
SharePanel – Android上简单的一键分享,可分享到微信QQ和新浪微博SharePanel Android上简单的一键分享可分享到微信QQ和新浪微博
简介
效果图
代码块
简介最近在写一个小程序长微博工具,效果就是编辑长微博,然后一键分享到微信、QQ和新浪微博。一开始是想直接用Intent.createChooser(target, title)来做,后来一想,这样做不是很好啊,会有...
分类:
微信 时间:
2015-04-12 22:46:53
阅读次数:
377
osgEarth中文显示乱码的几种方法
在此感谢那些在路上那个帮助过别人的朋友,谢谢。
方法一:
通过自己写函数转换类型。
下面这三个函数先复制过去吧。
void unicodeToUTF8(const std::wstring &src, std::string& result)
{
int n = WideCharToMultiByte( CP_UTF8, 0,...
分类:
其他好文 时间:
2015-04-12 22:46:32
阅读次数:
452