- 博客(65)
- 问答 (1)
- 收藏
- 关注
原创 expected unqualified-id /
expected unqualified-id: 在类的定义结尾的时候要有;号c++ 的文件必须要有main函数。
2012-09-12 18:40:44 552
原创 temporary of type `int'
执行下面的语句你会得到错误: invalid initialization of non-const reference of type ‘int&’ from a temporary of type ‘int’ int &z = 12; 12 这个值是没有名字的,所以它是临时的(temporary),不能将一个temporary的变量赋值给一个引...
2012-09-11 20:02:57 93
原创 undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit stat
如标题错误,在编译如下代码的时候遇到的,经google得知,我用C编译器去编译C++代码造成的。gcc C编译器, g++ C++编译器。 #include <stdio.h>template <class T>T returnSelf(T &v){ return v;}int main(){ ...
2012-09-11 16:38:14 107
SenchTouch 使用scriptTagProxy 代理读取json数据
SenchaTouch 是一个应用于移动平台的HTML5框架,它提供了在手机移动平台上快速开发基于web的应用程序,现在介绍一下新手普遍头疼的数据访问问题。 SenchaTouch的数据访问很方便,只要声明好了数据存储类,然后配置数据地址,senchatouch的代理工具会将下载下来的json数据自动填充到本地数据存储里面。 这里我们讲一下以jsonp的...
2012-02-11 15:39:40 36
原创 nexus s recovery 惊叹号解决方法【转】
Posted on 九月 29, 2011 by pingsun in Android最近更新了Nexus s 2.3.6,可是再次进入Recovery的时候,却出现了,黄色感叹号。于是折腾啊,哎。。。查了好多资料才知道,原来官方原版Recovery的进入方法略有不通。原厂Recovery的进入方法,按电源键确认进入Recovery后,你会看见一个Android机器人和一个感叹号,这时候快速再...
2011-12-20 13:09:13 114
启动操作系统时发生abnormal terminate错误
win7下只有两个盘,c盘、D盘,现在想把d盘中的空闲空间分成几个独立的分区。 首先想到的是使用老牌的partition magic工具(简称pm),然而发现pm工具的最新版本的发布日期不会高于2002年,那时候win7还没有出现呢。 8) 依靠google发现了一款叫做Acronis Disk Director Suite的分区软件在win7分区中很受欢迎,可能是博主的...
2011-12-17 01:02:10 70
原创 关于ultraedit的使用,利用正则表达式过滤有用信息到新的文件中
路过的大侠请留步, 现在有这么一个需求,我有一篇TXT小说,我想把其中的章节行过滤出来整理成一个目录文件,请问有什么好的办法?我现在想到的办法是用ultraedit的正则表达式功能去定位章节行,然后将他们拷贝到一个文件中去; 用正则表达式定位我会,但是如何把他们拷贝到另一个文件中去呢?...
2011-11-26 18:13:31 105
原创 川大锐捷4.10客户端实现双网卡共享上网
此教程基于川大锐捷4.10客户端。 1. 使用附件中的破解补丁文件覆盖原有文件。2. 安装第二块网卡,用来共享上网,从第二块网卡伸出一根线,连入路由器。3. 将两块网卡和路由器均配置为自动获取IP.4. 打开两块网卡的网络共享。 可以共享上网了! ...
2011-06-14 23:12:19 148
原创 volatitle 和多线程开发
C/C++中:编译器在编译程序的时候会对程序指令做一些优化,如改变一些指令的执行顺序,或者把变量的值拷贝到寄存器中,然后在接下来的使用中从寄存器中快速的取得该值。然而这些优化行为有可能在多线程环境中造成临界区数据竞赛,想象一下两个线程A,B都在访问一个变量C,当A在访问变量C时,编译器做了优化,将C的值拷贝到了寄存器中已备告诉访问,问题来了,如果B改变...
2011-05-02 21:52:55 118
原创 心形图案
#include <GL/glaux.h>int main(int argc, char** argv){ auxInitDisplayMode (AUX_SINGLE | AUX_RGBA); auxInitPosition (0, 0, 500, 500); auxInitWindow(argv[0]); ...
2011-05-02 19:16:22 97
原创 openGL 小例子
#include <GL/gl.h>#include <GL/glaux.h>#define PI 3.1415926535897 int main(int argc, char** argv){ auxInitDisplayMode (AUX_SINGLE | AUX_RGBA); auxInitPosition ...
2011-05-02 13:15:01 57
OpenGL 基础入门
OpenGL 需要用到的数学知识:空间解析几何,矢量代数。世界坐标系: 有三维 x,y,z 轴,是 右手坐标系。向量:在一个坐标系中,两个点位置之间的差,可认为是一个有向线段。矩阵: 由mxn个数排成的m行n列的数表。对于OpenGL刚...
2011-04-30 22:38:36 117
原创 单精度的浮点数的精度
单精度浮点数(float)在c语言中用32位字节来存储,其中1位存符号位,8位存指数位,23位存尾数位(一个小数),尾数的长短决定了此数的精度,23*log10 2 ≈7.2,所以我们用单精度浮点数可以保证7位10进制精度。...
2011-04-30 16:34:15 184
原创 指针和引用
指针就是保存对象的地址的变量;引用是对象的别名,必须在声明的时候被实例化,所以引用不会为空。 在调用函数的时候,传指针是拷贝,在函数体内是拷贝的指针变量,而传引用则不用拷贝,直接指向参数。 指针变量可以被改变,从而指向其他的对象,而引用一旦实例化以后就不能被改变了,所以个人觉得在调用方法的时候传引用更安全一点,不会怕引用在方法体内的前一部分被改变了,而在后一部分使用的时候出现莫名的...
2011-04-20 10:04:32 47
原创 设备的search按钮调用自己程序的search模块
想在哪个Activity内调用自己程序定义的search模块,只需在这个activity对应的manifest文件中加上一个meta-data例如:<meta-data android:name="android.app.default_searchable" android:value=".ui.SearchActivity" />...
2011-04-14 14:33:49 66
原创 savedInstanceState 的作用
笼统定义:在每个Activity对象被killed之前(有条件的),savedInstanceState 用来保存每个对象的状态。 举个例子,有两个activity的实例,分别为A,B, A先启动,然后B再启动遮挡住了A, 这时候如果系统的内存不足,系统就会暂时回收A,因为此时A是被遮挡的,对用户不可见的! 在回收A之前要做一些保存实例状态的工作,因为在B回返的时候,A还是要被重新创建并显...
2011-04-14 11:07:08 143
原创 Url 编码
我们经常看到%20等类似百分号+数字的形式出现在url中。url规范中规定url中只能使用asc码的一个子集来表示。所在在url中的一些字符需要编码。需要编码的字符:1. asc码控制字符,这些字符无法打印在屏幕上。2. 非asc码字符。3. 一些保留字符,如“&”用来分隔参数。4. 不安全的字符,如空格,这些空格可能被忽略,然后又是必要的。 如何编码这些字...
2011-04-12 13:47:12 69
原创 Java class文件的opcode
使用Java自带的工具javap可以查看Java class文件的机器码。例:javap -c className public Activity(); 0 aload_0 1 invokespecial 4 new 7 dup 8 ldcaload_0 就是一个操作指令,这些指令都对应一些固定的数值,这些数值你...
2011-04-12 13:29:28 106
原创 使用Cavans.drawText()心得
使用Android中的Canvas.drawText()去写一串字符时,是安装这种字符的基线去写的。Paint.getTextMetricsInt()方法可以获得跟这个text paint中的字符大小和typeface关联的baseline信息,还有ascent和descent信息。ascent是baseline之上的空间(数值为负),descent是baseline之下的空间(数值为正)。...
2011-03-22 22:27:09 43
原创 Character 中的code point
code point 就是unicode编码即那个字符的16进制编码。 NumericValue 不太清楚,但是和code point无关。 package com.snail.character;public class CodePointTest { /** * @param args */ public static void ...
2011-01-12 14:44:42 78
android widget
widget 相对主程序应该是属于独立线程的,因为它里头使用的是pendingIntent, pendingIntent是可以请求其他的程序的intent,而且pendingintent 在发射它的主线程消息的情况下依然存在....
2010-12-15 14:04:32 30
android 内存优化
private static Drawable sBackground;@Overrideprotected void onCreate(Bundle state) { super.onCreate(state); TextView label = new TextView(this); label.setText("Leaks are bad"); i...
2010-12-15 12:13:45 44
原创 bindService 同步context和service的生命周期
public boolean bindService (Intent service, ServiceConnection conn, int flags)连接到一个应用服务,必要时创建它。ServiceConnection 参数可以接受到service对象,也可以在此service死掉和重启的时候被告知。这时这个service被认为当且仅当调用它的上下文存在的时候,它才有存在的意...
2010-12-09 16:54:17 68
Android Activity Launch Mode
1.intent 决定Activity所在的Task(Activity 堆栈)对于"standard" 和 "singleTop" 模式, 是task在产生intent,除非intent里设置了FLAG_ACTIVITY_NEW_TASK 标志,设置了此标志,这个activity将选择另外一个task。相对的 singleTask 和 singleInstance 模式标记activi...
2010-12-08 17:36:55 56
原创 API DEMO 学习
ListView 有方法叫 setTextFilterEnabled(true)可以设置listview为可搜索,不过此listview的adapter必须实现Filterable接口。List<ResolveInfo> android.content.pm.PackageManager.queryIntentActivities(Intent intent, int...
2010-12-08 17:10:14 50
原创 EditText将光标移动到文字的结尾
EditText a = (EditText)this.findViewById(R.id.EditText01); a.setText("abcdefg");Editable b = a.getText();a.setSelection(b.length());
2010-11-19 15:55:47 45
原创 解决listview设置背景图片以后,拖动出现黑色的问题。
android接受的颜色: #RGB, #ARGB, #RRGGBB, #AARRGGBB注意每种写法对应的位数不同。 解决listview设置背景图片以后,拖动出现黑色的问题。To fix this issue, all you have to do is either disable the cache color hint optimization, if you use a...
2010-11-18 14:52:53 47
原创 Eclipse 提示的时候卡死的解决方法
解决方法:右键项目,选择 property --> build your path --> lib, 然后把android sdk 置顶
2010-10-28 09:26:58 66
原创 如何去除word中的超链接
在已粘贴网页内容的word文档里按Alt+F11,粘贴如下代码: Sub 取消链接() For a = 1 To ThisDocument.Hyperlinks.Count ThisDocument.Hyperlinks(1).Delete Next End Sub 粘贴后按F5运行。然后删除这个宏回到word你会发现所有超链接都消失了。 ...
2010-07-21 11:23:02 108
原创 中国房价会在四季度下跌
中国房价会在四季度下跌展望中国经济,陶冬表示,未来中国经济增长可能会逐步走低,今年二季度10.6%的经济增长可能是中国最后一个两位数增长时期,到今年四季度可能仅为7%,短期内显然已经难以回到两位数时代。“原因在于(第四季度)一部分房地产商现金流会出现问题,房地产调控效果会进一步显现。”陶冬指出,从中国经济增长动力看,过去有两个超级因素使得中国长时间保持两位数的增长,第一是加...
2010-07-19 12:58:08 32
原创 指定css适用的媒介
媒介如电脑显示或者印刷品或者其他终端等,css可以根据不同的媒介改变样式。 <html><head><style>@media screen{p.test {font-family:verdana,sans-serif; font-size:14px}}@media print{p.test {font...
2010-05-27 16:37:11 57
原创 伪元素
顾名思义,就是假元素,这个元素并不存在,和伪类有相似之处。 伪元素 作用 IE F N W3C :first-letter将特殊的样式添加到文本的首字母5181:first-line将特殊的样式添加到文本的首行5181:before在某元素之前插入某些内容 ...
2010-05-27 16:33:55 47
原创 CSS 伪类
个人认识:css伪类即对某个元素的不同状态提供表现控制。a:link {color: #FF0000} /* 未访问的链接 */a:visited {color: #00FF00} /* 已访问的链接 */a:hover {color: #FF00FF} /* 鼠标移动到链接上 */a:active {color: #0000FF} /* 选定的链接 *...
2010-05-27 16:29:09 33
原创 css 分类
什么是内联元素????《CSS权威指南》中文字显示:任何不是块级元素的可见元素都是内联元素。其表现的特性是“行布局”形式,这里的“行布局”的意思就是说其表现形式始终以行进行显示。比如,我们设定一个内联元素border-bottom:1px solid #000;时其表现是以每行进行重复,每一行下方都会有一条黑色的细线。如果是块级元素那么所显示的的黑线只会在块的下方出现。...
2010-05-27 16:16:35 39
原创 CSS 的框模型
CSS 框模型概述元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素。内边距、边框和外边距都是可选的,默认值是零。但是,许多元素将由用户代理样式表设置外边距和内边距。可以通过将元素的 margin 和 padding 设置为零来覆盖这些浏览器样式。这可以分别进行,也可...
2010-05-27 14:51:53 36
原创 css 中的元素定位 (position 元素)
CSS position 属性通过使用 position 属性,我们可以选择 4 中不同类型的定位,这会影响元素框生成的方式。position 属性值的含义:static元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。relative元素框偏移某个距离。元素仍保持其未定位前的形状,它原本所占的空间仍保留。...
2010-05-27 14:47:30 38
空空如也
内部类引用局部变量为什么要求必须是final的,而引用全局变量就不需要
2011-01-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人