1.构造函数和析构函数里不应调用虚函数虚函数的多态是通过虚表和虚指针实现。虚表和虚指针是在基类和派生类初始化时逐层完善和建立。每个对象均有自己的虚表和虚指针。所以在基类构造函数里的虚表和虚指针是不完善的,调用虚函数会产生意外的结果。虚函数实现了晚绑定,析构是从最外层(晚派生)向最里层(早派生)进行析...
分类:
其他好文 时间:
2015-07-25 07:07:03
阅读次数:
140
这次不是自贸区, 希望是来真的吧, 毕竟国内经济不景气, 需要走"邪路"了(笑), 最好的是给游戏分个级, GTA什么的也能上.说实话, 很多玩游戏的老玩家都是30多的大叔, 很多都有孩子了, 年轻时玩游戏被曲解("战网魔"等等), 现在都中年了, 难道还是会被游戏毒害?其实游戏和影视一样, 是一种...
分类:
其他好文 时间:
2015-07-25 07:06:03
阅读次数:
105
Cantor expansion的本质是将一个排列hash成为一个数,这个数就是这个排列rank值,将原本需要用nn的空间来记录的排列状态在n!的空间内记录下来,有效利用了空白的空间。而将排列变为排名的桥梁便是展开后的那个an数组。其实原理非常简单,但是对于解决类似N数码问题等牵涉的排列状态记录的问...
分类:
其他好文 时间:
2015-07-25 07:05:20
阅读次数:
142
对于每组询问,spfa求出f[i][j]表示从S出发,经过j条x边到达i的最短路。若f[T][i]都为inf,则无解。若f[T][0]为inf,则有无穷个解。否则可以看作若干条直线,$O(n)$求出凸壳。算出相邻两条直线交点横坐标并取下整,若刚好为整数则-1,设b[i]为i与i+1的交点的横坐标。则...
分类:
其他好文 时间:
2015-07-25 07:04:52
阅读次数:
222
下载FFmpeg-VideoToGif-v1.0.bat.7zFFmpeg 2.6 及以上版本有效未使用palette时使用palette后@echo offset inFile=2015.06.12.aviset startTime=00:00:30.497 set endTime=00...
分类:
其他好文 时间:
2015-07-25 07:05:38
阅读次数:
237
谁知道Windows为什么不用UTF8,非要搞得和其他平台不一样?
分类:
其他好文 时间:
2015-07-25 07:05:49
阅读次数:
192
在项目的根目录目录下建立.codeintel/config但是在windows 需要进入dos 环境下建立。以点开头的文件夹和文件。资源管理器不允许创建点开头的文件或文件夹,但在命令提示符下是可以的,因此遇到这些情况的时候请切换到命令提示符下工作。使用mkdir .codeintel,在当前目录建立...
分类:
其他好文 时间:
2015-07-25 07:04:17
阅读次数:
1054
1 /// 2 /// Solution 3 /// 通过率 100% 4 /// 5 /// 6 /// 7 public static int solution(int[] ...
分类:
其他好文 时间:
2015-07-25 07:03:45
阅读次数:
119
LintCode - Merge Two Sorted ListsLintCode - Merge Two Sorted Lists
Web Link
Description
Code - C
TipsWeb Linkhttp://www.lintcode.com/en/problem/merge-two-sorted-lists/DescriptionMerge two sorted (ascen...
分类:
其他好文 时间:
2015-07-25 01:50:26
阅读次数:
139
下面是Maven构建的实现账户注册服务的account-captcha模块,该模块负责处理账户注册时key生成、图片生成以及验证等。...
分类:
其他好文 时间:
2015-07-25 01:49:57
阅读次数:
239
import java.math.BigInteger;
import java.util.Scanner;
public class Main{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
BigInteger[] a = new BigInte...
分类:
其他好文 时间:
2015-07-25 01:50:33
阅读次数:
129
turtlebot 有个实现iPhone360全景照相功能的应用
panorama. 官方使用Create底座和Kinnect, 在使用Roomba底座和Xtion Pro Live配套时发现,按照教程的方式启动不了。
1. 启动
roslaunch turtlebot_bringup minimal.launch \\加载轮子驱动
roslaunch turt...
分类:
其他好文 时间:
2015-07-25 01:50:22
阅读次数:
190
-------------------------------------------------------------------------
###KVM SNAT配置过程
-------------------------------------------------------------------------
#增加一个br0网桥(不跟任何网卡绑定)
brctl addbr br0...
分类:
其他好文 时间:
2015-07-25 01:48:22
阅读次数:
480
------------------------------------------------------------------------------------------------------------------NFS就是Network File System的缩写,最早是由Sun公司发展开发出来的,它最大的功能就是可以通过网络,让不同计算机,不同操作系统,可以共享资源文件。用户和...
分类:
其他好文 时间:
2015-07-25 01:48:29
阅读次数:
197
1:全选和反选全选:列表:'修改:function batchMove(){
//获取最新分组id
var wxGroupId = $("#groupBath...
分类:
其他好文 时间:
2015-07-25 01:48:49
阅读次数:
133
什么是适配器模式?
Adapter模式使的原本由于接口不兼容而不能一起工作的那些类可以一起工作。
简单的说,就是需要的东西就在面前,确不能使用,而短时间又无法改造它,于是我们就想办法适配它。
适配器模式主要应用于希望复用一些现存的类,但是接口又与复用环境要求不一致的情况。
代码示例:
///
/// 定义客户端期待的接口
///...
分类:
其他好文 时间:
2015-07-25 01:48:36
阅读次数:
138
Is rails slow?「铁路很慢」,你也许听过这个笑话,那么我们的 Rails 框架呢?
如果说 Rails 慢,那么如何提升 Rails APP 的性能就成了开发者们最关注的问题。也许你听说过很多提升 RoR APP 性能的方法,它们有难有易,我们需要在选择其中最能帮助开发者脱离性能困境的。这里列举了几种不同的提升 Rails 应用性能的方法。1. 数据库索引你的 APP 被 DB 性能限...
分类:
其他好文 时间:
2015-07-25 01:48:04
阅读次数:
178