`
mypyg
  • 浏览: 549363 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
今天编译程序时遇到了一个问题,程序死活提示找不到rpl_malloc符号,网上搜索了一下,有说要把configure.ac中的 AC_MALLOC_FUNC去掉的,去掉了还是不行;有说configure时加with-gnu-ld的也不行;有说configure的cache 文件修改变量值还是不行。 搜索所有的文件内容都没有发现有使用rpl_malloc的地方,知道是malloc被替换的但死活找不到什么时候替换 的。 只好gcc -E 看预处理完的代码,发现所有的malloc已经被替换成了rpl_malloc。 把#include的文件挨个注 释掉,最后发现是引用的别的库的头文件中导致了,再那个头 ...
简介见: http://baike.baidu.com/view/1996394.htm
ɐ ɑ ɒ ɓ ɔ ɕ ɖ ɗ ɘ ə ɚ ɛ ɜ ɝ ɞ ɟ ɠ ɡ ɢ ɣ ɤ ɥ ɦ ɧ ɨ ɩ ɪ ɫ ɬ ɭ ɮ ɯ ɰ ɱ ɲ ɳ ɳ ɴ ɵ ɶ ɷ ɸ ɹ ɺ ɻ ɼ ɽ ɾ ɿ ʀ ʁ ʂ ʃ ʄ ʅ ʆ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ ʐ ʑ ʒ ʓ ʔ ʕ ʖ ʗ ʘ ʙ ʚ ʛ ʜ ʝ ʞ ʟ ʠ ʡ ʢ ʣ ʤ ʥ ʦ ʧ ʨ
←↑→↓↖↗↘↙≈≠≤≥①②③④⑤⑥⑦⑧⑨⑩ ⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇ ⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛ █■□▲△▼▽◆◇○◎●◢◣◤◥★☆☉♀♂、。 〃々〈〉《》「」『』【】〒 ...
现在已经不用这么麻烦了,找一份最新的vmware tools即可了。 1.首先要去下载一份openvmtools http://mesh.dl.sourceforge.net/sourceforge/open-vm-tools 2.下载一份最新版本的解压缩: 在configure之前ubuntu需已经安装: libgtk2.0-dev glib-2.0-dev libfuse-dev libxext-dev libxi-dev libxrender-dev libxrandr-dev libxinerama-dev libxtst-dev liburiparser-dev libpng12-d ...

java的访问权限表

    博客分类:
  • Java
java的访问权限:                 default private protected public 本类            可      可      可        可 同包类          可      不可    可        可 其他包的其他类  不可    不可    不可      可 其他包的子类    不可    不可    *有限访问可     【同包类】:含其他类及子类。 【有限访问】:只能隐式或显式使用this对象访问。
把个人其他博客的文章慢慢搬过来,主要是能上传代码附件。 (1)Java中的基本类型比如int,bool等是值传递。 (2)对象类型则类似于C中的指针传递:    2.1当修改参数的指向时不影响函数外部的变量,其仍然指向原来的对象。    2.2但是修改参数指向的对象的成员变量时,此修改作用的对象实际上与函数外部的对象是同一个,修改被保存。 class Test{ public static void testChangeInt(int a) { System.out.println("Old value:"+a); //Old val ...
在Ap中有时需要设置一些配置参数,这些参数通过配置文件保存。 为了设置这些参数,需要提供一个UI,针对这种需求,Android提供了preferenceActivity。 PreferenceActivity通过读取预先定义的xml文件来生成界面,并能够自动的根据用户的操作来修改参数,并保存到配置文件中供读取。 1.MainActivity: 按下Menu按键弹出菜单,点击菜单启动SettingActivity。 2.SettingActivity继承自PreferenceActivity: @Override protected void onCreate(Bundle saved ...
以下概念都是在Android平台的sqlite3限制下的理解: 1.数据库基础概念: 1.1sqlite通过文件来保存数据库,一个文件就是一个数据库。 1.2数据库里又包含数个表格;      每个表格里面包含了多个记录;       每个记录由多个字段组成;        每个字段都有其对应的值;         每个值都可以指定类型。 1.3数据库名称即文件名;表格有自己的名称;记录没有名称;每个字段都有名称。 1.4记录没有顺序的概念,不存在第一、第二此类的概念;只能通过查询来获取满足条件的记录。 1.5数据库使用:通过执行SQL指令来操作数据库。 2.Android平台 ...
4.获取日历列表并显示: 原理:向https://www.google.com/calendar/feeds/allcalendars/full发送GET请求然后解析响应。 发送时牵扯到HTTP Header生成,重定向以及把数据解析成为Java对象等操作,这些库函数都提供了接口可用。 在googleapi-client-api的例子中提供了一个model,此model对库的接口针对calendar又进行了一次封装,可以直接复制到代码中使用。 4.1 CalendarUrl类:继承自GoogleUrl,扩展了一些获取url的函数。 CalendarUrl url = Cal ...
3.与服务器进行数据交互: 交互是通过HTTP请求及响应来进行;数据被通过xml被打包成Atom协议(http://www.ietf.org/rfc/rfc4287.txt)格式交互。 按照Atom协议格式:      Google的日历数据是以feed为根节点打包返回,每个feed又可以包含多个entry,每个entry是一个日历。      同样日历中的事件也是以feed为根节点打包返回,每个feed包含多个entry,每个entry就是日历中的一个事件。      库函数对交互过程进行了封装。包括:将函数请求转换成HTTP请求以及将返回的XML数据解析到对象。      为了能够将XM ...
刷机又把数据刷没了,网络时代,数据还是和服务器同步好了。 从 http://code.google.com/p/google-api-java-client 下载了库和sample,因为此库还在更新中,文档不是很全,自己摸索了一遍,总结在下面。 访问google服务的流程: 1.使用用户名、密码获取授权字符串。 2.使用授权字符串以及其他的参数发送http请求。 3.解析响应,并处理结果。 在Android平台上第一步可以通过AccountManager服务来实现,只要有绑定的Gmail账户,就无须再次输入密码。 第二步以及第三步可以利用Google封装好的库来实现,有两个官方库可用,一个 ...
最近一段时间开始了Android源代码研究,陆续将最近的一些经验及资料汇总一下,方便日后查找。 Android源代码编译可以在windows下也可以在Linux下,个人比较习惯Linux。 1.首选是选择Linux系统,原来用的系统已经2年未更新,故而考虑一起更新。 先是选择了Ubuntu 10.10,但在我的电脑上老是桌面假死,另外很多开发工具要单独安装; 更换成Fedora 14,开始还正常,但是编译Android源码时Make总是崩溃; 转换Debian,结果不认我机器的网卡,懒得再搞内核,转回Ubuntu 10.04,这个版本基本ok了,自己要安装一些开发包。 主要包括git-co ...
在程序开发中,android系统控件提供的外观往往距离我们要求的有一定差距, 此时我们可以通过一些方法来修改。 本文只讨论外观修改,在系统控件上进行功能扩充的自定义控件另外讨论。 首先我们看下系统的RadioButton: RadioButton长成什么样子是由其Background、Button等属性决定的,Android系统 使用style定义了默认的属性,在android源码 android/frameworks/base/core/res/res/values/styles.xml中可以看到默认的定义: <style name="Widget.CompoundBut ...
在上文中我们对手势操作进行了基本验证, 我们将上文中添加第二个textview的改为添加Listview,代码如下: ListView lv = new ListView(this); lv.setBackgroundColor(0xff808080); final String[] items = {"one", "two", "three"}; lv.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, it ...
Global site tag (gtag.js) - Google Analytics