- 博客(65)
- 收藏
- 关注
转载 tt资料
http://mogu.io/im-server-develop-01http://www.oschina.net/p/teamtalkhttps://github.com/mogujie/TeamTalkhttp://yaocoder.blog.51cto.com/2668309/1412029http://blog.youkuaiyun.com/xnn2s/article/de
2015-04-22 11:47:00
862
原创 判断二叉树是否为平衡二叉树
需求:输入一棵二叉树的根结点,判断该树是不是平衡二叉树。如果某二叉树中任意结点的左右子树的深度相差不超过1,那么它就是一棵平衡二叉树。分析:/* * 思路:递归思想,左右子树的深度差不能大于1; * * * 细节:根节点如果为空,是否属于异常还是平衡二叉树 * 左右节点的差应该是绝对值 * */代码实现:bo
2015-03-23 22:41:31
586
原创 计算二叉树的深度
需求:输入一棵二元树的根结点,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。分析:/* * 思路1:算出所有路径的深度,然后找出最长的路径,即为深度; (这种方法代码量比较大) * 思路2:递归思想,如果左右子树都为空,则深度为1;如果左右子树都不为空,则深度为左右子树最大值加1 *
2015-03-23 22:12:28
1361
转载 动态绑定遇到默认实参
阅读以下代码,输出结果:#include using namespace std;class A{public: virtual void func(int num = 10) { cout << "num = "<< num << endl; }};class B : public A{public: virtual void func(int num =
2015-03-19 21:58:45
406
转载 反转单链表
为了正确地反转一个链表,需要调整指针的指向。与指针操作相关代码总是容易出错的,因此最好在动手写程序之前作全面的分析。在面试的时候不急于动手而是一开始做仔细的分析和设计,将会给面试官留下很好的印象,因为在实际的软件开发中,设计的时间总是比写代码的时间长。与其很快地写出一段漏洞百出的代码,远不如用较多的时间写出一段健壮的代码。实现代码如下:void sll_reverse_solu
2015-03-18 23:39:30
451
转载 ubuntu下手动挂载U盘
开机后插入U盘,桌面自动显示pc, lr,如何挂载U盘?mount -f vfat /dev/sdb1 /media/usb1将fat32格式的U盘挂载到/media/usb1目录下。
2015-03-18 21:28:36
561
转载 init进程
init进程属于守护进程,没有控制终端,但是会打开stdout、stdin和stderr用于打印????init进程是如何将信息打印到显示器上的??守护进程与后台进程的区别:(1) 后台运行程序,即加&启动的程序,(2)后台运行的程序拥有控制终端,守护进程没有。Linux中包含控制台、串口和伪终端3类终端设备1、串行端口终端(/dev/ttySn)
2015-03-03 15:35:27
644
转载 memcache
http://369369.blog.51cto.com/319630/833234http://www.linuxidc.com/Linux/2012-04/58742p5.htm
2015-01-26 10:28:38
320
转载 常见服务器架构
http://blog.youkuaiyun.com/21aspnet/article/category/837923youtube架构http://wribao.php230.com/category/it/367084.htmltwitter系统架构分析http://wribao.php230.com/category/it/107387.html
2015-01-23 19:09:02
505
转载 组播
http://blog.chinaunix.net/uid/7396260/cid-34920-list-1.htmlhttp://blog.youkuaiyun.com/maopig/article/details/6868626
2014-08-15 16:30:37
327
转载 Android应用开发——使用AsyncTask异步更新UI界面
参考:http://blog.youkuaiyun.com/mylzc/article/details/6772129
2014-06-09 22:08:25
402
转载 Android应用开发之ViewPager
参考:http://blog.youkuaiyun.com/wangjinyu501/article/details/8169924
2014-05-07 22:23:52
374
转载 android界面设计之TabHost布局
参考:http://www.cnblogs.com/devinzhang/archive/2012/01/18/2325887.html
2014-04-21 21:49:12
482
转载 Android应用开发——显示动态壁纸(GIF)
http://www.myexception.cn/image/1474108.htmlhttp://blog.sina.com.cn/s/blog_7033e38201010qc1.html http://www.linuxidc.com/Linux/2011-04/35000.htm
2014-04-12 22:01:00
699
转载 Android应用开发——动态图形绘制
1、http://blog.youkuaiyun.com/imdxt1986/article/details/7041570
2014-04-12 21:13:35
373
转载 Android应用开发——线程间通信之Handler+Looper+MessageQueue
1、需求 每个Android应用程序都运行在一个dalvik虚拟机进程中,进程开始的时候会启动一个主线程(MainThread),主线程负责处理和ui相关的事件,因此主线程通常又叫UI线程。而由于Android采用UI单线程模型,所以只能在主线程中对UI元素进行操作。如果在非UI线程直接对UI进行了操作,则会报错
2014-04-12 18:34:38
1015
转载 android应用开发——android存储之SharedPreferences
参考资料:http://blog.youkuaiyun.com/worker90/article/details/6971662
2014-04-07 20:42:47
463
转载 Android应用开发——界面开发之常用组件的属性介绍
Android之系统自带的文字外观设置及实际显示效果图 http://www.cnblogs.com/-cyb/archive/2011/08/02/Android_textAppearance.html
2014-04-06 22:34:58
438
转载 JAVA基础——native关键字
http://blog.youkuaiyun.com/jiakw_1981/article/details/3073613
2014-04-05 17:42:11
428
原创 Android应用开发——Activity组件
Activity简介: Activity是Android四大组件之一,一个应用程序通常由几个Activity组成,多个Activity组成了Activity栈,当前活动的Activity处于栈顶;Activity有生命周期,由Android系统控制。 Activity上面是一个窗口对象,窗口对象上面是布局容器对象(如LinearLayout),布局对象上面就是
2014-02-20 23:12:16
523
转载 Android应用开发——常见用户界面组件之TextView
需求:在布局文件中可以创建一个TextView示例代码:<TextView android:id="@+id/textview1" android:text="welcome" android:layout_width="fill_parent" android:layout_height="wrap_content"
2014-02-20 23:02:51
568
转载 getchar
http://bbs.youkuaiyun.com/topics/110165909http://blog.sina.com.cn/s/blog_590be5290100kaeg.html
2013-11-28 11:29:49
679
转载 shell的执行过程
1.shell命令分为内置命令和外部命令。内置命令是shell解释程序内建的,由shell直接执行,不需要派生新的进程外部命令分为二进制代码和shell脚本。2.(1)为了执行外部的二进制命令,需要一种机制,以允许子进程转换为将要被执行的命令。Unix/Linux调用exec可以做到这些。它允许一个进程用其他命令的可执行代码覆盖自己。二进制代码需要由磁盘装入内存中执
2013-11-25 11:26:36
584
转载 attribute 用法 section 部分
attribute 用法 section 部分http://blog.sina.com.cn/s/blog_5e11a56a0100c8h5.html###1. gcc的__attribute__编译属性要了解Linux Kernel代码的分段信息,需要了解一下gcc的__attribute__的编绎属性,__attribute__主要用于改变所声明或定义的函数或
2013-11-08 11:32:15
7197
转载 Adapter的使用
一、概述 Adapter是将数据绑定到UI界面上的桥接类,比如通过它将数据填充到ListView, GridView, Gallery。 而android 提供了几种Adapter:ArrayAdapter, BaseAdapter, CursorAdapter, HeaderViewListAdapter, ListAdapter, ResourceC
2013-11-05 22:55:42
922
原创 Android中应用程序之间的数据共享
一、概述 如何将应用程序的数据暴露出去?Android提供了一种统一的接口,即ContentProvider,一个程序可以通过实现一个Content provider的抽象接口将自己的数据完全暴露出去,而且Content providers是以类似数据库中表的方式将数据暴露。Content providers存储和检索数据,通过它可以让所有的应用程序访问到,这也是应用程序之间唯一共享
2013-10-28 23:46:25
1301
原创 AndroidManifest.xml文件的分析
一、概述 每个Android工程都有一个名为“AndroidManifest”的配置文件,名称都不变; 该文件属于全部配置文件,位于工程根目录下,在应用中所有用到的组件(Activity、Service等)都需要在该文件中声明; 二、使用方法 示例代码如下:<manifest xmlns:android="http://schemas.android.
2013-10-28 22:59:43
609
原创 Android应用程序调试问题总结
1、To Do List应用程序中,单击日期Item设置日期,弹出对话框设置好日期后,显示的月份总是要比真实设置的值少一个月份??
2013-10-26 23:50:56
354
转载 Notification和NotificationManager的使用
作用:可以显示广播消息中的声音、图标等信息。使用方法:(1)获取系统级服务NotificationManagerNotificationManager nm = (NotificationManager)getSystemService(service);(2)实例化Notification,并设置其属性:Notification n = new Notification(
2013-10-26 23:10:46
436
转载 Android中对话框的使用
参考资料:http://www.cnblogs.com/Gaojiecai/archive/2011/12/10/2283156.htmlhttp://bbs.youkuaiyun.com/topics/390206387
2013-10-25 19:42:09
528
转载 有关Activity生命周期的讨论
http://www.cnblogs.com/xyd21c/archive/2013/03/12/2955821.htmlhttp://wenku.baidu.com/view/e9a94412866fb84ae45c8de7.htmlhttp://wenku.baidu.com/view/1f7068e9f8c75fbfc77db276.html调用onResume获
2013-10-23 19:31:49
412
转载 Cursor的使用
Cursor是一个游标接口,一般对数据进行查询后都会返回一个Cursor对象(包含了要查询的数据),通过该Cursor对数据进行操作。注意点:返回Cursor对象时,指针指向的是第一条记录的前面,因此,操作Cursor前,需要使用cursor.moveToNext()操作将指针指向返回数据的第一条记录。操作方法总结:moveToNext:定位到下一条记录;int andro
2013-10-23 19:14:52
959
转载 通过Uri查询数据得到Cursor
1、通过Uri可以对数据进行查询,返回一个包含特定数据(结果集)的Cursor对象(Cursor提供了遍历查询结果的方法),主要有两种方式:1.1 Activity.managedQuery()方法(目前被废弃)根据指定的URI路径信息返回包含特定数据的Cursor对象,应用这个方法可以使Activity接管返回数据对象的生命周期。参数分析:URI: Content Prov
2013-10-23 18:50:57
2599
转载 Uri的使用
Uri代表了要操作的数据,Uri主要包含了两部分信息:1》需要操作的ContentProvider ,2》对ContentProvider中的什么数据进行操作,一个Uri由以下几部分组成: (1)访问资源的命名机制。scheme (2)存放资源的主机名。 authority(3)资源自身的名称,由路径表示。path其中authority又分为host和port。格式如下:s
2013-10-22 23:08:04
679
原创 Android应用开发——数据库分析
SQlite的使用问题总结: class MyDBHelper extends SQLiteOpenHelper{ private static final String CREATE_TABLE_SQL = " create table TempTbl(_id integer,name text) "; private SQLiteDatabase d
2013-10-11 18:50:35
622
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人