自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机会是留给有准备的人

不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂

  • 博客(28)
  • 资源 (11)
  • 收藏
  • 关注

原创 解决 Ubuntu下Android源码开发环境

由于某种原因,我们访问谷歌的网站很是艰难,记得以前起码还是可以下载在eclipse插件中下载各个android api版本的,现在倒好直接这个也下载不了了。。 各种坑解决方案如下:

2013-08-07 20:37:19 1872

转载 拨号数据流程

http://my.eoe.cn/887716/archive/8171.html  http://blog.csdn.net/kevinf_sun/article/details/6760289

2013-08-14 17:14:03 1084

转载 Ubuntu Linux下android源码下载方法

在android下创建bin目录,以执行其中的命令:mkdir bin并将其加入到环境变量PATH中(这一步是可以略过的,会在第6步中说明):PATH=~/android/bin:$PATH1.安装gitsudo apt-get install git-core2.安装curlsudo apt-get install git-core curl3.安装rep

2012-10-26 09:34:39 910

转载 图的常用算法的Java实现

/** * Title: 图的遍历、最小生成树、最短路径 * * * Description: * * 采用邻接矩阵做为图存储结构,有权无向图,不相连的值为 -1 * * 图的遍历中深度遍历采用递归方法,广度遍历使用辅助队列 * * 最小生成树采用克鲁斯卡尔(Kruskal)算法,使用一数组记录节点的连通情况 * * 图的最短路径采用迪杰斯特拉(Di

2012-10-03 21:24:00 1645

原创 Java动态规划 实现最长公共子序列以及最长公共子字符串

动态规划法经常会遇到复杂问题不能简单地分解成几个子问题,而会分解出一系列的子问题。简单地采用把大问题分解成子问题,并综合子问题的解导出大问题的解的方法,问题求解耗时会按问题规模呈幂级数增加。为了节约重复求相同子问题的时间,引入一个数组,不管它们是否对最终解有用,把所有子问题的解存于该数组中,这就是动态规划法所采用的基本方法。【问题】 求两字符序列的最长公共字

2012-10-03 20:57:24 33408 5

原创 MyEclipse中解决不能查看源代码或者API帮助文档的方法

当我们在使用开源框架,当导入了Jar文件之后,经常需要在Ctrl+点击的情况下,查看源代码,或者是在一个类上点F1想查看文档的帮助,往往会遇见Class File EditorSource not foundThe source attachment does not contain the source for the filexxx.class.You can change t

2012-09-25 13:28:02 18276 2

原创 Jsp中application session request的区别实例

put.jsp<%@ page contentType="text/html; charset=GBK" language="java" errorPage=""%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio

2012-09-25 09:40:15 1766

原创 MySQL 设置数据表编码

MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。     查看系统的字符集和排序方式的设定可以通过下面的两条命令或mysql> status 。

2012-09-23 16:50:44 24665 2

原创 MyEclipse中几种编码方式修改

(1)修改工作空间的编码方式:Window-->Preferences-->General-->Workspace-->Text file encoding(2)修改一类文件的编码方式:Window-->Preferences-->General -->content Types -->修改default Encoding(3)修改单个文件的编码方式:在源码按右键-->General-->

2012-09-23 16:45:19 1514

原创 powerdesigner 用法

1  非空约束          打上勾就是not null  2  unique 约束 3 pdm生成数据库脚本    database-------geranate database    3.1配置生成脚本的格式    3.2选择需要生成的表格4 逆向工程

2012-09-23 16:40:29 916

原创 HOST:win7 GUSET: ubuntu11.04 下bochs的使用

花了一天的时间终于按照《一个操作系统的实现》--于渊 ,里面所示最简单的操作系统给实现了     想想这一天下来也够呛,但是成功之后的喜悦也是无以言表的,那种一个个问题麻烦逐渐解决之后带来的充实足以把一天下来的疲惫一扫而光。      ------------------  hello  os world-------------------     闲话少说,把我经验拿出来分享 更多

2012-09-23 16:36:25 1369

原创 Hibernate不能自动建表解决办法

最近开始学Hibernate,看的是李刚的那本《轻量级java ee企业应用实战》。头一个hibernate程序,我原原本本的按照书上例子写下来,同时只是改动了些mysql的连接参数,并且在mysql中新建了一个hibernate数据库,仅此而已。然而预想不到的事情发生了……程序写好之后,运行,报错       Hibernate: insert into news_table (title,

2012-09-23 16:30:30 41563 63

原创 Android 自适应不同分辨率屏幕

前几天,面试的时候,有问道关于如何自适应不同分辨率屏幕的问题。当时也是一知半解,今天索性看了很多资料,好好的总结了下。    首先解释几个基本的概念:    in:表示英寸,是屏幕的物理尺寸。每英寸等于2.54厘米。例如,形容手机屏幕大小,经常说,3.2(英)寸、3.5(英)寸、4(英)寸就是指这个单位。这些尺寸是屏幕的对角线长度。如果手机的屏幕是3.2英寸,表示手机的屏幕(可视区域)对角

2012-09-23 12:09:38 9209 1

原创 PPS2013校园招聘android开发笔试面试经历

PPS说大不大说小也不小,公司也就800人左右的规模,还没有上市。但其知名度还是有一定的,据称日访问量上百万,大学生一般都用过它来看电视。我第一次认识PPS还是大一刚来学校那会,那时候刚接触电脑,就喜欢下载些软件来摆弄,经常在一些天空啊,华军软件园之类的地方下载软件,但那个时候死活找不到下载链接,每次都搞的莫名其妙的装上了其他的软件,那时候我碰见最多的就是风行和PPS链接,弄的我一直都对这两款软件

2012-09-23 00:27:37 5383 2

转载 新浪微博OAuth2.0 VS OAuth1.0 主要区别

最近研究论坛里那个微薄验证授权的代码:终于看懂了不过到官方网站一下,原来是一代oauth认证。不过也好,二代简单了。呵呵。* OAuth2.0不需要签名了。之前所有的复杂的signatureBaseString计算、appSecret、 tokenSecret什么的都成浮云了,现在所有请求不需要签名了。所有二版微博API都使用HTTPS了。* 相对于1.0的Request_Token换

2012-06-21 16:06:14 5538 1

转载 Android 四种加载方式详解(standard singleTop singleTask

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置Activity有四种加载模式: standard singleTop s

2012-05-09 18:05:56 9279

原创 Activity

Android callsonSaveInstanceState() before the activity becomes vulnerable to being destroyed by the system, but does not bother calling it when the instance is actually being destroyed by a user act

2012-05-06 14:04:33 736

转载 DDMS查看Threads情况

有时候程序运行出现死锁或者信号量卡死是很纠结的问题,单看代码很难分析定位问题,这时候可以借助DDMS来查看threads的运行情况,一目了然。     手机连接上USB,确保adb连通,然后启动Eclipse里的DDMS,这时候应该手机就正常连接上了             就如上图中显示的,只要连接上了就可以查看某个进程里的所有线程的活动了; 下面具体解释下Threads

2012-05-01 09:49:45 2253

原创 Thread interrupt() 方法的使用

interrupt()只是改变中断状态而已:       interrupt()不会中断一个正在运行的线程。这一方法实际上完成的是,在线程受到阻塞时抛出一个中断信号,这样线程就得以退出阻塞的状态。更确切的说,如果线程被Object.wait, Thread.join和Thread.sleep三种方法之一阻塞,那么,它将接收到一个中断异常(InterruptedException),从而提早地终

2012-04-29 17:16:55 12144 1

原创 AlertDialog.Builder发生:android.view.WindowManager$BadTokenException: Unable to add window

写一个程序遇见如下异常:      android.view.WindowManager$BadTokenException: Unable to add window        提示在创建AlertDialog.Builder是发生异常,大概意思就是说该AlertDialog 不能添加到窗口。      活动A跳转到活动B,在B中创建的AlertDialog      如

2012-04-26 22:27:12 3324

原创 Anroid 异常:is not valid; is your activity running?

是由于有activity时依附于另一个activity的,当被依附的activity产生错误的时候,该activity没有了靠山而产生错误(或者是调用了一个已经被finish()的activity)。一般在创建alertdialog.builder是很容易见到。对于这个错误还没有根本的解决办法,唯一的办法就是改变该activity依附于另一activity的事实,将其放入另一activit

2012-04-26 15:56:50 36294 12

转载 Android activity的生命周期

Android activity的生命周期activity类处于android.app包中,继承体系如下:1.java.lang.Object2.android.content.Context3.android.app.ApplicationContext4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的activ

2012-04-26 10:14:26 750

转载 在Eclipse中使用JUnit4进行单元测试(高级篇)

一、     高级 Fixture上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过 500 兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,我们都要打开一个大文件并读入文件内容,这绝对是一个非常耗费时间的操作。如果我们使用 @Before 和 @Afte

2012-04-18 15:11:13 520

转载 在Eclipse中使用JUnit4进行单元测试(中级篇)

我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、     包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,绝大部分

2012-04-18 15:08:22 463

转载 在Eclipse中使用JUnit4进行单元测试(初级篇)

我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测

2012-04-18 15:06:56 709

转载 android:padding和android:layout_margin的区别

之前一直没有搞懂android:padding和android:layout_margin的区别,其实概念很简单,padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了。例如我的XML layout代

2012-04-07 16:59:09 22834 4

转载 LinearLayout中的layout_weight属性

LinearLayout中的layout_weight属性布局LinearLayout代码Xml代码  xml version="1.0" encoding="utf-8"?>  LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"      android:orientation

2012-04-07 16:38:06 5858 1

转载 android:layout_gravity和android:gravity属性的区别

gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置android:gravity:是对view控件本身来说的,是用来设置view本身的文本应该显示在view的什么位置,默认值是左侧android:layout_gravity:是相对于包含改元素的父元素来说的,设置该元素在父元素的什么位置android:orientatin:是父容器组件内的子容器组件排列方式

2012-04-07 16:26:50 3603

unity3D 重要知识点

本文档包含unity3d中使用很普遍的类和对象,同时对数学知识也有一定的介绍

2012-07-20

unity3D中的向量几何

unity3d 向量几何的应用十分普遍,灵活的应用对游戏编程人员来说尤其显得很重要

2012-07-20

Jsp项目 值得新手一看

很值得一看的Jsp项目尤其是对于新手 别吝啬你手里的分数。。。

2011-12-09

java api官方 中文

java api官方 中文 java api官方 中文 java api官方 中文

2011-04-07

java 编程思想 习题解答

java 编程思想 习题解答java 编java 编程思想 习题解答程思想 习题解答java 编程思想 习题解答

2011-04-07

125条常见的java面试笔试题大汇总

125条常见的java面试笔试题大汇总 125条常见的java面试笔试题大汇总 125条常见的java面试笔试题大汇总

2011-04-07

java语言程序设计

java语言程序设计 书上源代码 课后习题 课后练习 应有尽有

2011-03-31

红旗Linux桌面版6.0安装教程.

红旗Linux桌面版6.0安装教程。需要的朋友了可以下载

2011-03-09

win32 汇编语言

高清的win32 汇编语言,想进一步了解汇编语言的 可以深入研讨

2010-12-27

java 编程思想第4版

绝对的高清的java 编程思想第4版,需要下载的在这里试试绝对好

2010-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除