- 博客(16)
- 资源 (5)
- 收藏
- 关注
转载 数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库
2013-10-31 15:08:39 301
转载 haffman树
haffman树1. 简介 haffman编码主要用于数据压缩,huffman树可以解决二进制编码时码长最短且无二义性。haffman树是haffman编码的基础。根据字符出现的频率,利用haffman树可以构造一种不等长的二进制编码,并且构造所得的haffman编码是一种最优前缀编码,可以使编码后的电文长度最短,且保证任何一个字符的编码都不是同一字符集中另一字符码的前缀。
2013-10-29 15:40:50 917
原创 数据结构中的各种排序算法
1.归并排序归并操作(merge),也叫归并算法,指的是将两个顺序序列合并成一个顺序序列的方法。如 设有数列{6,202,100,301,38,8,1}初始状态:6,202,100,301,38,8,1第一次归并后:{6,202},{100,301},{8,38},{1},比较次数:3;第二次归并后:{6,100,202,301},{1,8,38},比较次数:4;第三次
2013-10-29 14:46:40 604
转载 数据结构B-树
一个m阶B-树:1).对于根节点,子树(孩子或者称为分支)个数取值范围[2,m],关键字个数范围[1,m-1]2).对于内结点,分支数范围[ceil(m/2),m],关键字个数的范围是ceil(m/2)-1,m-1]3).对于最小度数为t>=2的结点,根节点关键字的个数范围: [1, 2*t - 1],非根节点关键字的个数范围: [t-1, 2*t - 1],分支的个数范围:[t, 2
2013-10-29 13:26:13 701
原创 Android SDK更新以及ADT无法在线下载
无法更新和下载androidSDK打开SDK Manager时底部进度条一直不动,打开详细信息,发现卡在:1 Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml解决办法:修改hosts文件。(1)windows下打开C:\Windows\System32\drivers\et
2013-10-25 23:58:21 464
转载 ADB server didn't ACK * failed to start daemon
这个错误,网上很多说法是说因为电脑安装了豌豆荚,只需打开“任务管理器”,找到'wandoujia_helper.exe',有的可能有几个相关的进程,只要带有wandoujia标志的进程给结束掉,还有就是因为启动了Eclipse原因,可以先把Eclipse关闭了。但是我的电脑没有安装豌豆荚,后来知道是因为安装了QQ音乐,其内部有个tadb.exe,个人猜测是用来通过QQ音乐将歌曲同步到手机中的。
2013-10-18 11:43:28 405
原创 从assets获取 image/获取文件并读取数据
package com.dahong.util;import java.io.IOException;import java.io.InputStream;import org.apache.http.util.EncodingUtils;import android.content.Context;import android.content.res.
2013-10-10 18:26:07 810
转载 Color 颜色码-英文名称-十六进制-RGB对照表
色英文代码形像颜色HEX格式RGB格式 LightPink浅粉红#FFB6C1255,182,193 Pink粉红#FFC0CB255,192,203 Crimson猩红#DC143C220,20,60
2013-10-10 12:02:59 2357
转载 Android的按钮单击事件及监听器的实现方式
第一种:匿名内部类作为事件监听器类大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如
2013-10-04 09:56:24 485
转载 android 的view类的setVisibility();值的意思
android view setVisibility():有三个参数:Parameters:visibility One of VISIBLE, INVISIBLE, or GONE,想对应的三个常量值:0、4、8VISIBLE:0 意思是可见的INVISIBILITY:4 意思是不可见的,但还占着原来的空间GONE:8 意思是不可见的,不占用原来的布局空间
2013-10-03 20:23:01 405
转载 android Animation
AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 RotateAnimation 旋转动画效果 public static void startAnimationsIn(ViewGroup viewgroup,int durationMillis) {for (int i = 0; i
2013-10-03 19:38:05 502
原创 获取android 屏幕宽度高度
宽度:int width = getWindowManager().getDefaultDisplay().getWidth();高度同理可求
2013-10-03 18:46:24 428
转载 android反编译工具
如果想学习一个东西,最快的方法是从别人的实例着手,这样子碰到各种问题,自己才会想办法去弄懂,学习android也是一样,我们从别人的apk着,但很多都是经过编译了的。今天教大学如何将apk进行反编译,学习别人编程的思路,方法。当然这样也可以汉化一些国外的经典软件。 下面提到的软件,在本站提供下载的压缩包内都有,希望此教程对大家学习android有所帮助。一、反编译A
2013-10-03 14:33:38 518
转载 Android 坐标
1、Android中的坐标系统在Android系统中,屏幕的左上角是坐标系统的原点(0,0)坐标。原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。2、屏幕的宽和高为了在屏幕中的合适位置绘制图形,我们需要使用屏幕的宽和高作为参考,来确定绘制图形的位置。要获得屏幕的宽和高,首先从Activity对象中获得WindowManager对象,然后从WindowManager对象中获得Di
2013-10-03 10:32:12 478
转载 android:padding和android:margin的区别
android:layout_marginLeft指该控件距离边父控件的边距,android:paddingLeft指该控件内部内容,如文本距离该控件的边距。 如:当按钮分别设置以上两个属性时,得到的效果是不一样的。android:paddingLeft="30px":按钮上设置的内容(例如图片)离按钮左边边界30个像素。android:layout_marginLef
2013-10-03 10:10:54 481
原创 android 全屏显示
1.public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //隐去标题栏(应用程序的名字) this.requestWindowFeature(Wi
2013-10-02 22:41:35 408
从assets获取图片和文档
2013-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人