Item 9: Never call virtual functions during construction or destruction.
父类构造期间,对虚函数的调用不会下降至子类。如果这并非你的意图,请不要这样做! 这个问题阿里实习面试曾经问到过,看这篇文章: 2014阿里巴巴面试经历
看Scott Meyers举的例子:
class Transaction { ...
分类:
编程语言 时间:
2015-08-25 16:35:29
阅读次数:
141
Item 10:Have assignment operators return a reference to *this.
这是关于赋值运算符的编程惯例,用来支持链式的赋值语句:
int x, y, z;
...
x = y = z = 1;
在C++中,它相当于:
x = ( y = ( z = 1 ) );
这是因为=运算符是右结合的,链式赋值时...
分类:
编程语言 时间:
2015-08-25 16:34:23
阅读次数:
146
有感于linux的开放姿态,最近购买了个linux服务器。各种原因,只是用命令行形式。
但问题来了,不适应不在于命令行难记之类。而在于软件的安装及管理,先记下来,后面将慢慢找具体的解决方案。也希望可以帮到后来者。
1. 软件查找不知道怎么查找。
比如想安装个subversion 或者 ftp 之类的。在windows下通常的方法是在开始菜单查找...
场景:
判断对象里面是否是类字符串
一般立刻会想到使用type()来实现
>>> def isExactlyAString(obj):
return type(obj) is type('')
>>> isExactlyAString(1)
False
>>> isExactlyAString('1')
True
>>>
还有
>>> def isAString(obj):...
分类:
编程语言 时间:
2015-08-25 16:35:05
阅读次数:
219
System.exit() 的本质是通知 JVM 关闭。一般来说,有两种禁用 System.exit() 的办法:
安全管理器
安全策略
本质都是JRE 提供的本地实现,在执行之前进行权限判断。因为System.exit() 是一种很暴力的手段,如果在 Client 模式下自己写个小程序无所谓,但是在 Server 上多个程序、或者多线程时就会有很大的麻烦...
分类:
其他好文 时间:
2015-08-25 16:32:27
阅读次数:
250
读取图片流代码
<?php
@ header("Content-Type:image/png");
$imagespath = $_GET['imagespath'];
$vms_ini_path=dirname(dirname(dirname(dirname(__FILE__)))).'\vms.ini';//vms.ini文件绝对路径
$ini_array = parse_ini_fi...
分类:
Web程序 时间:
2015-08-25 16:32:28
阅读次数:
182
首先介绍一下事情的前因后果。前一阵去美国出差,一个周末,几个同事相约去拉斯维加斯玩,行程安排的非常紧张,周五下午从旧金山去洛杉矶,然后去New Porter,周六下午去LV,周日下午返回旧金山,全程自驾。这样的话在LV就待不了几个小时,所以干脆没有预定酒店,打算玩一晚上后就在车上休息几个小时。
周六晚上我们把车停在了LV的Strato Sphere下面的停车楼4层,结果周日凌晨5点左右回到停车场...
分类:
其他好文 时间:
2015-08-25 16:34:27
阅读次数:
312
题意:一个方格矩阵r*c,现在从(1,1)走到(r,c),假设当前走到的格子为(i,j),停留原地概率为p1[i][j],下一次移动到格子(i,j+1)概率为p2[i][j],到(i+1,j)概率为p3[i][j]。p1[i][j]+p2[i][j]+p3[i][j]=1。三者需要消耗的能量均为2,问走到(r,c)需要消耗的能量
思路:比较基础的一道概率DP的题目
假设从(...
分类:
其他好文 时间:
2015-08-25 16:32:07
阅读次数:
132
一、静态页面:1、页面的布局:对于页面的布局,如果此页面的头部或者尾部有背景颜色等,我们需要先定义一个总的header、footer标签,设置背景颜色。再对内容部分给出一个宽度,使用margin:0 auto;来设置。这样才能自适应不同的分辨率。与响应式布局的区别,响应式布局是在不同的分辨率下显示的...
分类:
其他好文 时间:
2015-08-25 16:30:33
阅读次数:
193
部署生产环境出现以上错误,原因是jsp页面中使用了jstl的标签,但没有导入相应的jar包。因为开发环境 myeclipse10 自带类库已经集成解决方法①将jstl.jar和standard.jar放到WEB-INF/lib下重新打war包部署即可②如果是maven管理,pom.xml文件中加上下...
分类:
移动开发 时间:
2015-08-25 16:30:36
阅读次数:
264
Given a non-negative integernum, repeatedly add all its digits until the result has only one digit.For example:Givennum = 38, the process is like:3 + ...
分类:
编程语言 时间:
2015-08-25 16:31:53
阅读次数:
153
在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的功能,今天这篇文章将针对UITableView重点展开讨论。今天的主要内容包括:基本介绍数...
分类:
其他好文 时间:
2015-08-25 16:31:47
阅读次数:
176
创建索引: import java.io.BufferedReader;import java.io.File; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileRea...
分类:
Web程序 时间:
2015-08-25 16:31:08
阅读次数:
260
项目组一直没有前端,也不派人过来,项目又一直催上线,没办法自己写吧。开始选技术,之前有用过EasyUI说实话真的不好看。后来经研究决定用angularjs 谷歌大牛写的,这里就不详细说了两个js搞定 --------------- ---------------...
分类:
Web程序 时间:
2015-08-25 16:32:14
阅读次数:
202
这个帖子里的方法有点过时了,不推荐继续使用。有的时候会碰到这么一种情况,带着电脑和手机出去蹭网,无奈只有一个账号,手机上了电脑就没得用了,电脑用了手机就上不了网。如果能用电脑连接 Wifi 然后再开热点给手机用该多好。一般情况下,每台笔记本里面只有一张无线网卡,按照常规的思路要一边作为 STA 连接...
分类:
其他好文 时间:
2015-08-25 16:29:10
阅读次数:
202