现在位置: 首页 > ChristenaSchulz发表的所有文章
  • 08月
  • 24日
综合 ⁄ 共 3567字 评论关闭
原文链接:http://www.mikeash.com/pyblog /friday-qa-2013-09-27-arm64-and-you.html “64位” 我们先来谈谈“64位”这个术语及其含义。大家对于这个术语一直比较困惑,很大一部分原因在于,它没有统一的、约定俗成的定义。然而,在大体上却达成了一些共识,尽管这些共识并未为大众所知。 “×× 位”CPU通常是指两个部分的宽度:整数寄存器的宽度和指针的宽度。值得庆幸的是,在大多数现代CPU中,它们是一致的。“64位”通常是指CPU有64 位整数寄存器和64位指针。除了搞清楚“64位”所指的对象外,明白非“64位”所指的对象也十分重要,这......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 3673字 评论关闭
转自:http://blog.csdn.net/fisher_jiang/article/details/2477577 C++中析构函数可以为纯虚吗?    众所周知,在实现多态的过程中,一般将基类的析构函数设为virtual,以便在delete的时候能够多态的链式调用。那么析构函数是否可以设为纯虚呢?class CBase{    public:        CBase()       {            printf("CBase()\n");       }    virtual ~CBase() = 0;};答案是可以,那么这样实现的目的是什么呢?当然是避免实例化。 但因为派生类不可能来实现基类的析构函数,所以基类析构函数虽然可以标为纯虚,但是仍必须实现析......
阅读全文
  • 05月
  • 28日
操作系统 ⁄ 共 699字 评论关闭
按以下步骤解决: 1 下载alsa的开发包并安装  先查看内核中alsa driver版本:alsactl -v. 再到官方网站www.alsa-project.org/下载对应的开发包 开发包在ftp://ftp.alsa-project.org/pub/lib/  解压后./configure make install直接就可以安装上 2 重新编译qt库, ./configure -multimedia -v > out.txt   configure完之后在文件out.txt中查看有无这一行字Alsa support ........... yes    如果为yes,则步骤1中的开发包装成功了的,如果为no,则步骤1可能有问题        楼主出现的问题是因为没有执行步骤1.        之后make make i......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 144字 评论关闭
在linux下使用top命令可以查看进程,但是单从文件名无法定位到进程的位置。 有如下两种方法: (1)获取进程的pid,然后使用命令ls -l /proc/${pid},这个命令可以列出该进程的启动位置。 (2)/usr/sbin/lsof | grep ${进程名称} 这个命令也能列出进程的启动位置。
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 3205字 评论关闭
查询优化器在从表中查询数据时,需要选择一个合适的访问模式,在决定使用哪一种索引,使用扫描还是查找,使用书签查询时,查询优化器要考虑许多因素,这些因素包括: l   索引执行时,查找或扫描所需的I/O数 l   评估查询中的索引键是否是最佳 l   谓词的选择性(也就是说,相对于表中总记录数满足谓词的百分比) l   索引是否覆盖所有列? 下面通过一个例子来介绍: create table T (a int, b int, c int, d int, x char(200)) create unique clustered index Ta on T(a) create index Tb on T(b) create inde......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 1912字 评论关闭
还是做的少,都完全不知道往树链剖分方向想,赛后听了昂神思路才恍然。 首先,石头路连接构成的是一棵树,然后,对于泥路,可以看作是在它的期末位置所在链上覆盖,被覆盖到两次的石头路都是破坏后不能达到效果的,而对于只被覆盖过1次的石头路则是可以的,这条路被断后,剩下一个要断的土路即为覆盖它的那条。所以,只要树链剖分一下,记录被覆盖次数,然后找出只被覆盖了一次的个数即为答案。 #include<iostream> #include<cstdio> #include<cstring> #include<vector> #include<queue> using na......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 5970字 评论关闭
SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。 FMDB (https://github.com/ccgus/fmdb) 是对SQLite 的封装 使用说明 该使用说明主要翻译自fmdb的github项目说明文档: https://github.com/ccgus/fmdb 增删改查造作: FMDatabase #import <Foundation/Foundation.h> #import "FMDatabaseAdditions.h" @class FMDatabase; /** * @brief 对数据链接进行管理,包括链接,关闭连接 * 可以建立长连接 长连接 */ @interface SDBManager : NSObject { NSString * _name; } /// 数据库操作对象,......
阅读全文
The ContentProvider API is a thin layer on top of a SQLite database. This example showcased using the ContactsContract provider. The android.provider package also contains providers for the calendar and for multimedia. You’ll follow a similar pattern when working with any given ContentProvider, including custom ones. You want to expose data collected by your app to other apps, and even allow them to add to this data. You want to give other apps flexibility in how they query this data, an......
阅读全文
  • 12月
  • 07日
综合 ⁄ 共 222字 评论关闭
 CString cs1 = "gettruckpos";  byte buf[200];  memcpy(buf,cs1.GetBuffer(cs1.GetLength()),cs1.GetLength());  //将cstring放入byte数组  CString *pPhoneNum =new CString((char*)buf, cs1.GetLength()); //将byte数组转换成cstring  CString cs2 = *pPhoneNum;  
阅读全文
  • 11月
  • 23日
综合 ⁄ 共 2952字 评论关闭
树形DP / 泛化物品的背包。。。可以去看09年徐持衡论文《浅谈几类背包问题》 The most powerful force Time Limit: 16000/8000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 727    Accepted Submission(s): 182 Problem Description The leaders of AC country made a decision to regain the TW Island. But they have to face the powerful force from USB. So the leaders have to hire some excellent soldiers from the training base called ALPC to format the most powerful forc......
阅读全文
默认情况下ios是用4个点表示一个实际的像素点,4:1的关系,所以图像在ios设备上运行时,看上去要比实际用像素画的比较大。 文档里是这么说的。稍后追加 The different resolutions only come into play if you want to use high res mode on the retina displays (iPhone 4, iPod Touch 4th Gen). If you enable high res mode, then you can/should use the larger textures for your map. If you don't, then the retina display will use the same resolution as the earlier models. (It uses 4 pixels of the display to ......
阅读全文
  • 10月
  • 28日
综合 ⁄ 共 1110字 评论关闭
题目:输入一个字符串,打印出该字符串中字符的所有排列。 例如输入字符串abc,则输出由字符a、b、c 所能排列出来的所有字符串  abc、acb、bac、bca、cab 和cba。   /*思路:考察递归  *     / abc(1,1)  *        abc(0,0)\ acb(1,2)      *       /       bac(1,1)  *      /            /    *abc --bac(0,1)\bca(1,2)  *  \  *   \            /cba(1,1)  *    cba(0,2)\cab(1,2)  **/ 代码如下: /** * @PLA 字符串的排列 * 题目:输入一个字符串,打印出该字符串中字符的所有排列。 例如输入字符串abc,则输出由字符......
阅读全文