摘要: 我安装的是wineQQ,下载和安装说明网址:http://www.longene.org/forum/viewtopic.php?p=12241注意:若安装后提醒需更新,记得不要更新,不然会无法启动。附:Wine Wiki地址http://wiki.winehq.org/FAQ_zhcn#head-63f81410ccf2f79c99105fb14fe45b974ee712f2 阅读全文
posted @ 2013-02-20 12:55 haoaina521 阅读(145) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; #define MAXN 1000000+100 bool arr[MAXN]; void findPrime(int size) { for(int i=2;i<=size;i++) if(arr[i]) for(int j=i+i;j<=size;j+=i) arr[j]=false; } int main() { int num; scanf("%d",&num); ... 阅读全文
posted @ 2013-02-12 06:12 haoaina521 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 1.http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6087.htmlandroid:shape的使用。Android中常常使用shape来定义控件的一些显示属性。2.http://blog.csdn.net/furongkang/article/details/6846313Android常用UI。详细介绍列表视图(ListView)、单选(RadioGroup)、多选(CheckBox)、下拉列表(Spinner)、菜单(Menu)、内容提示文本框(AutoCompleteTextView)、手势识别(GestureOverlayView) 阅读全文
posted @ 2013-02-08 15:40 haoaina521 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.可以将一个类的定义放在另一个类的定义内部,这就是内部类2.如果想在外部类的非静态方法之外的任意位置创建某个内部类的对象,那么必须像在main()方法中那样,具体地指明这个对象的类型:OuterClassName.InnerClassName。3.当生成一个内部类的对象时,此对象与制造他的外围对象之间就有了一种联系,所以他能访问其外围对象的所有成员,而不需要任何特殊条件。此外,内部类还拥有其外围类的所有元素的访问权。4.C++的嵌套类的设计只是单纯的名字隐藏机制,与外围对象没有联系,也有没有隐含的访问权。5.内部类的对象只能在与其外围类的对象相关联的情况下才能被创建(在内部类是非static 阅读全文
posted @ 2013-01-31 11:30 haoaina521 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1. F5:启动调试2. F7 /Shift-F7:显示代码窗口或显示设计器窗口3.Alt-Enter:显示选中对象的属性(这是个常用的windows快捷键,可以用显示目录和文件的属性)4.F6 / Shift-F6 / Ctrl-Shift-B:生成解决方案/生成项目/生成解决方案5.Shift-Alt-C: 在项目里添加类6.Ctrl-K + Ctrl-C: 注释一段选择代码7.Ctrl-K + Ctrl-U: 取消一段选择代码的注释8.Ctrl-M + Ctrl-O / Ctrl-M + Ctrl-P: 折叠定义/展开所有代码(停止大纲显示 )9.Ctrl-M + Ctrl+M:展开或折 阅读全文
posted @ 2012-12-21 13:14 haoaina521 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 这几天在用python进行自然语言处理,遇到了一个编码的问题:UnicodeDecodeError: 'ascii' codec can't decode byte 0xd1 in position 74752: ordinal not in range(128)。谷歌和百度了相关的关键词都没有找到很好的解决方案,最后自己调试出解决方法。解决方法如下:1.看编辑器给出的错误提示:'ascii' codec can't decode byte 0xd1,意思是要被decode(解码)的字符为0xd1,应该是utf8编码的,不能用ascii来解码,应 阅读全文
posted @ 2012-12-15 10:43 haoaina521 阅读(243) 评论(0) 推荐(0) 编辑
摘要: - Java4Less (http://java4less.com/charts/chart.php?info=android)- Chart4J (http://code.google.com/p/charts4j/)- BlueChart (http://code.google.com/p/bluechart/)- aChartEngine (http://code.google.com/p/achartengine/)- aiCharts (http://www.artfulbits.com/Android/aiCharts.aspx) 阅读全文
posted @ 2012-12-01 20:03 haoaina521 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.包含抽象方法的类叫做抽象类。如果一个类包含一个或多个抽象方法,该类必须被限定为抽象的。2.接口允许创建者确定方法名、参数列表和返回类型,但是没有任何方法体。接口只提供了形式,而未提供任何具体实现。3.interface的访问权限设置和类的一样。4.在接口中定义的方法和域都默认为public,不能声明为private。5.toString()方法是根类Object的一部分。6.创建一个能够根据所传递的参数对象的不同而具有不同行为的方法,被称为策略设计模式。这类方法包含所要执行的算法中固定不变的部分,而“策略”包含变化的部分。策略就是传递进去的参数对象。7.适配器设计模式。适配器中的代码将接受 阅读全文
posted @ 2012-09-21 01:37 haoaina521 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.C只有前期绑定,没有后期绑定。2.private方法属于final方法。3.将某个方法声明为final,可以有效地关闭动态绑定。4.多态是一项让程序员“将改变的事物与未变的失物分离开”的重要技术。5.只有非private方法才能被覆盖,但是还是需要密切注意覆盖private方法的现象。确切地说,在导出类中,对于基类中的private方法,最好采用不同的名字。6.任何域访问操作都将由编译器解析,因此不是多态的,故要调用基类的域,要用关键字,super。7.静态方法是与类,而并非与某个单个对象相关联。8.构造器不具有多态性,它们实际上是static方法,只不过该static声明是隐式的。9.调 阅读全文
posted @ 2012-09-19 17:47 haoaina521 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.初始化引用,可以在代码中的下列位置进行:在定义对象的地方,这意味着它们总是能够在构造器被调用之前被初始化。在类的构造器中。就在正要使用这些对象之前,这种方式被称为惰性初始化,在生成对象不值得及不必每次都生成对象的情况下,这种方式可以减少格外的负担。使用实例初始化。2.为了继承,一般的规则是将所有的数据成员都指定为private,将所有的方法指定为public。3.导出类的构建过程是从基类“向外”扩散的,所以基类在导出类构造器可以访问它之前,就已经完成初始化。4.如果没有默认的基类构造器,或者想调用一个带参数的基类构造器,就必须用关键字super显式地编写调用基类构造器的语句,并且配以适当的 阅读全文
posted @ 2012-09-17 15:13 haoaina521 阅读(136) 评论(0) 推荐(0) 编辑