随笔 - 147  文章 - 5  评论 - 6  阅读 - 81225
06 2012 档案
[转]Android手机中获取手机号码和运营商信息
摘要:手 机号码不是所有的都能获取。只是有一部分可以拿到。这个是由于移动运营商没有把手机号码的数据写入到sim卡中.SIM卡只有唯一的编号,供网络与设备识 别那就是IMSI号码,手机的信号也可以说是通过这个号码在网络中传递的,并不是手机号码。试想,你的SIM丢失后,补办一张新的会换号码吗?是不会的. 就是因为在你的手机号码对应的IMSI号 在移动运营商中被修改成新SIM卡的IMSI号码。 那么手机号为什么有的就能显示呢? 这个就像是一个变量,当移动运营商为它赋值了,它自然就会有值。不赋值自然为空。 对于移动的用户,手机号码(MDN)保存在运营商的服务器中,而不是保存在SIM卡里。SIM卡只保留... 阅读全文
posted @ 2012-06-29 21:47 紫金树下 阅读(2658) 评论(0) 推荐(0) 编辑
关于vector::erase的问题
摘要:vector::erase在VC6.0和VS2010中有不同的表现#include<iostream>#include<vector>#include<cassert>using namespace std;int main(void){ vector<int> vec; vec.push_back(1); vec.push_back(6); vec.push_back(7); vec.push_back(5); vector<int>::iterator it1=vec.begin(); vector<int>::ite 阅读全文
posted @ 2012-06-25 09:29 紫金树下 阅读(987) 评论(0) 推荐(0) 编辑
BitTorrent (协议)
摘要:BitTorrent (协议)http://zh.wikipedia.org/wiki/BitTorrent_(%E5%8D%8F%E8%AE%AE)BitTorrent协议(简称BT,俗称比特洪流、BT下载)是一个网络文件传输协议,它能够实现点对点文件分享的技术。比起其他点对点的协议,它更有多点对多点的特性,这个特点简单的说就是:下载的人越多,速度越快。下载完只要不停止任务,并继续上传就可以成为种子,分享让其他人下载。通的HTTP/FTP下载使用TCP/IP协议,BitTorrent协议是架构于TCP/IP协议之上的一个P2P文件传输协议,处于TCP/IP结构的应用层。 BitTorrent 阅读全文
posted @ 2012-06-24 15:24 紫金树下 阅读(391) 评论(0) 推荐(0) 编辑
[转]不要把大脑当做磁盘
摘要:不要把大脑当做磁盘上学的时候我们会倾向于(被迫)背很多东西,毕业后发现大部分都又还给了老师。但是受过教育和没有受过教育的人还是有区别的,差别可能就在于剩下的那一小部分。工作后,在工作中可能还会倾向于去记忆很多东西,但是我发现很多时候是没有必要的,而且有时候甚至会成为一种负担。第一个原因是之前被我们说了很多的知识爆炸。只看看在软件开发领域,这十几年出现了多少新的语言,接口,框架,思想,方法,模式,还有操作系统。而且,知识增长的速度只会越来越快,分工也会越来越细,一个人要想记住所以的东西基本是不可能的,即便是他所处领域内的东西也是不可能的。第二个原因是没有必要。为什么要记住这些东西?因为会用到它。 阅读全文
posted @ 2012-06-22 13:51 紫金树下 阅读(125) 评论(0) 推荐(0) 编辑
[转]有关TinyXML使用的简单总结
摘要:最近使用TinyXML进行C++ XML解析,感觉使用起来比较简单,很容易上手,本文给出一个使用TinyXML进行XML解析的简单例子,很多复杂的应用都可以基于本例子的方法来完成。以后的文章里会讲解使用Xerces进行C++ XML解析的例子,希望大家一起交流。TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象模型,是将整个文档分成多个元素(如书、章、节、段等),并利用树型结构表示这些元素之间的顺序关系以及嵌套包含关系。 首 阅读全文
posted @ 2012-06-18 15:16 紫金树下 阅读(509) 评论(0) 推荐(0) 编辑
HDU OJ分类
摘要:基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1096、1097、1098、1106、1108、1157、1163、1164、1170、1194、1196、1197、1201、1202、1205、1219、1234、1235、1236、1248、1266、1279、1282、1283、1302、1303、1323、1326、1330、1334、1 阅读全文
posted @ 2012-06-07 19:00 紫金树下 阅读(1223) 评论(0) 推荐(0) 编辑
双调欧几里得旅行商问题
摘要:欧几里得旅行商问题是对平面上给定的n个点确定一条连接各点的最短闭合旅程的问题,下图a给出了7个点问题的解。这个问题的一般形式是NP完全的,故其解需要多于多项式的时间。J.L.Bentley建议通过只考虑双调旅程来简化问题,这种旅程即为从最左点开始,严格地从左到右直至最右点,然后严格地从右到左直至出发点。b显示了同样7个点问题的最短双调路线。在这种情况下,多项式时间的算法是可能的。描述一个确定最优双调路线的O(n^2)时间的算法,可以假设任何两点的x坐标都不相同。将各个节点从左至右进行排序,编号为1,2,....n。对于任意的i和k(其中1<=i<=n, 1<=k<=n) 阅读全文
posted @ 2012-06-07 15:52 紫金树下 阅读(771) 评论(0) 推荐(0) 编辑
[转载]mode_t等系统数据类型
摘要:mode_t 数据类型究竟是什么类型让我们逐步查找一下。首先从文件 /usr/include/sys/stat.h 中找到 mode_t 类型/usr/include/sys/stat.h -> typedef __mode_t mode_t;说明 mode_t 只是对 __mode_t 的一种定义。然后从 /usr/include/bits/types.h 中找到 __mode_t 类型/usr/include/bits/types.h -> __STD_TYPE __MODE_T_TYPE __mode_t;说明 __mode_t 也只是对 __MODE_T_TYPE 的一种定 阅读全文
posted @ 2012-06-06 20:33 紫金树下 阅读(3096) 评论(0) 推荐(1) 编辑
[转载] android ListView详解
摘要:在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器用来把数据映射到ListView上的中介。3.数据具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各种效 阅读全文
posted @ 2012-06-04 22:03 紫金树下 阅读(205) 评论(0) 推荐(0) 编辑
[转载] Android 2.3.3 API 读取通讯录中电话号码的实例
摘要:最近开始学习Android,主要看的是《Android应用开发揭秘》,在第3章的Example_03_02是一个读取通讯录联系人姓名和电话的实例,但由于API 2.0中,每个联系人可以有多个电话(例如手机、住宅、公司、传真等),书中原有的实例在API 2.0的环境中会报错。书中的Example_03_02代码:import android.app.Activity;import android.content.ContentResolver;import android.database.Cursor;import android.os.Bundle;import android.provid 阅读全文
posted @ 2012-06-01 21:07 紫金树下 阅读(490) 评论(1) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示