自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山顶冻人的专栏

内外兼修

  • 博客(36)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android学习笔记17——TCP/IP socket编程

<br /><br />先来介绍下网络协议: <br />    TCP/IP <br />        Transmission Control Protocol 传输控制协议 <br />        Internet Protocol 互联网协议 <br />    UDP <br />        User Datagram Protocol 用户数据协议 <br /><br />连接协议: <br />    分为: <br />    面向连接协议: Connection Oriented

2011-04-15 22:34:00 23516 2

原创 Android学习笔记16——WIFI操作

Android的WIFI操作

2011-04-14 22:29:00 4234

原创 Android学习笔记15——Broadcast机制(二)

续Broadcast(一),BroadcastReceiver在程序代码中注册的方法,以及简单的短信的操作

2011-04-14 17:04:00 2146

原创 Android学习笔记14——Broadcast机制(一)

Android广播机制 Broadcast 初步

2011-04-12 15:21:00 1657

原创 Android学习笔记13——XML文件解析

java sax对xml的解析

2011-04-11 15:25:00 1061

原创 Android学习笔记12——内存卡操作及文件下载功能的实现

内存卡操作及文件下载功能的实现,权限配置,工具类

2011-04-07 16:27:00 7143 4

原创 Android学习笔记11——SQLite的操作

Android下的SQLite的基本操作

2011-04-05 18:32:00 1229

原创 Android学习笔记10——Handler(二)

Handler高级

2011-04-04 21:09:00 5954

原创 Android学习笔记9——Handler初步

Android的Handler的初步

2011-04-04 18:38:00 1395

原创 Android学习笔记8——常用控件ListView

关于ListView的初步

2011-04-02 15:54:00 957

原创 Android学习笔记7——常用控件ProgressBar

关于ProgressBar控件

2011-04-02 15:51:00 1528

原创 Android学习笔记6——常用控件RadioButton/CheckBox/Toast

常用控件RadioButton/CheckBox/Toast的定义、使用

2011-04-01 16:57:00 2858

原创 Android学习笔记5——Activity的布局初步

关于Activity的线性布局(LinearLayout)、表格布局(TableLayout)和相对布局(RelativeLayout)

2011-03-31 20:34:00 997

原创 数据结构的Java实现——二叉树

二叉树的二叉链表实现、先序、中序、后序遍历实现

2011-03-30 14:55:00 12200

转载 HashMap遍历

<br />From:http://blog.csdn.net/blackchoc/archive/2009/04/25/4123837.aspx<br /> <br />Map虽然实现了Collection接口,但是并不能直接遍历。如果想遍历Map,需要使用entrySet<br /> /** *Entry: java.util.Entry *hashmap类型为HashMap */ for(Iterator iter=hashmap.entrySe

2011-03-29 21:46:00 948

转载 KMP算法

KMP模式匹配算法,next函数

2011-03-29 15:03:00 722

原创 数据结构的应用——使用栈和递归实现Hanoi问题求解

<br />package ds.linerlist;import java.util.Stack;/** * 用栈和递归实现N阶汉诺塔。 * @author <a href="mailto:[email protected]" mce_href="mailto:[email protected]">Bao Yiming</a> */public class Hanoi { /** * 将塔座source上按直径由小到大且至上而下编号为1至n *

2011-03-28 14:34:00 2135

翻译 Activity生命周期(Activity Lifecycle)

翻译自Android Developers Reference

2011-03-27 17:29:00 1258

原创 Android学习笔记4——Activity的生命周期

介绍Activity的生命周期等相关知识

2011-03-27 15:10:00 1616 1

原创 Android学习笔记3——四种常用控件

Android四种常用控件的用法TextViewEditTextButtonMenu

2011-03-26 14:07:00 1257 1

原创 Android学习笔记2——Activity初步

1、一个Activity就是一个类,并且这个类要继承自Activity(Android.jar中的)。2、需要override onCreate()方法。当一个Activity第一次运行,显示在手机上的时候,就会调用onCreate()方法;由系统调用。3、每个Activity都需要在AndroidManifest.xml文件中配置。在application标签下的activity标签,

2011-03-25 20:08:00 1305

原创 数据结构的应用——使用栈实现任意迷宫的求解

<br />一个迷宫可以用如下的二维矩阵来表示<br /><br />其中,1表示“墙壁”(红色部分)<br />0表示“通路”白色部分<br />黄色的单元格分别表示迷宫的入口和出口,用二维矩阵来表示则为:<br />{ {1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 0, 0, 1, 0, 0, 0, 1, 0, 1}, {1, 0, 0, 1, 0, 0, 0, 1, 0, 1}, {1, 0, 0, 0, 0, 1, 1, 0, 0,

2011-03-24 21:09:00 2543

原创 Android学习笔记1——建立android工程及其目录结构

一、在eclipse中新建一个android工程1、点击File->New->Project...,在对话框中选择Android->Android Project。点击Next。2、在Project Name中输入工程名;Build Target中勾选要使用的SDK版本,因为Android SDK向下兼容,建议选择1.6版SDK,然后可以在其他高级版本上重新编译;Properties下的Application Name填写发布出来的程序的名称,Package Name填写包名,这个“Package”即为Ja

2011-03-23 23:34:00 1336

原创 数据结构的应用——使用栈实现字符串括号匹配检查

<br />假设表达式中允许包含两种括号:圆括号和方括号,其嵌套顺序随意,及([]())或[([][])]等均为正确的格式,[(])或([())或(()]均为不正确的格式。<br />匹配算法的思想是:<br />首先将第一个括号压入栈,然后从第二个括号开始,如果与栈顶元素能匹配,能将栈顶元素弹出;如果不匹配,则将该元素压入栈中。<br />当带匹配字符串遍历结束后,检查栈是否为空,为空则表示匹配成功了,如果非空则表示还有括号未能匹配,即该字符串匹配失败。<br />具体代码:<br /> <br />pa

2011-03-23 20:32:00 6301 2

原创 数据结构的应用——使用栈实现十进制到其他(2、8、16)进制的转换

<br />算法基于原理:      N = (N / d)×d + N % d<br />其中:<br />N——十进制数<br />d——目标数制的基数<br /> <br />以十进制数1348转换到八进制数举例,其运算过程如下:<br /><br />(来源:数据结构 严蔚敏)<br /> <br />由于结果需要逆序输出,故采用栈结构来实现,具体代码如下:<br /> <br />package ds.linerlist;import java.util.Stack;enum SHIFT

2011-03-23 16:48:00 7126

原创 数据结构的应用——使用栈实现十进制到其他(2、8、16)进制的转换

<br />算法基于原理:      N = (N / d)×d + N % d<br />其中:<br />N——十进制数<br />d——目标数制的基数<br /> <br />以十进制数1348转换到八进制数举例,其运算过程如下:<br /><br />(来源:数据结构 严蔚敏)<br /> <br />由于结果需要逆序输出,故采用栈结构来实现,具体代码如下:<br /> <br />package ds.linerlist;import java.util.Stack;enum SHIFT

2011-03-23 16:44:00 5640

原创 数据结构的应用——一元N次多项式的加法

<br /><br /><br /> <br />采用ArrayList来实现多项式,为免要求输入时按升幂输入,可以调用Collections的sort方法。<br />建立每个项的类PolyItem,实现Comparable接口以便ArrayList的排序,代码如下:<br />/** * 多项式的项,并实现了项的大小比较 * @author Bao Yiming */class PolyItem implements Comparable<PolyItem> { Integer

2011-03-23 15:19:00 1997

原创 数据结构的Java实现——栈和队列

<br />栈(Stack)作为一个先进后出(FILO)的线性结构,只支持在栈顶的插入和弹出。<br />队列(Queue)作为一个先进先出(FIFO)的线性结构,支持在队首获取元素,在对尾插入元素。<br /> <br />栈的实现:<br /><br /> <br />package ds.linerlist;/** * 栈的实现 * @param <E> * @author <a href="mailto:[email protected]" mce_href="mailt

2011-03-21 22:35:00 6997

原创 数据结构的Java实现——单链表

单链表的Java实现

2011-03-21 21:23:00 6068 4

原创 数据结构的Java实现——顺序表

顺序表的Java实现

2011-03-21 18:37:00 11362

原创 Servlet请求转发之RequestDispatcher

<br />转发的原理:<br /><br /> <br /> <br />图片来自:http://blog.sina.com.cn/s/blog_4a157f470100a86y.html?retcode=0<br /> <br />浏览器将请求发送至servlet容器后,相应的组件获取到这个请求,然后在其内部将这个请求转发(request, response)给另外一个组件2,然后有组件2来响应浏览器的请求,但是此时浏览器上看到的仍然是组件1的地址。<br />在转发中,实际上转发的只有request,

2010-10-28 23:28:00 17354 1

转载 我看UNIX和Windows的区别

FROM:http://blog.csdn.net/littlehedgehog/archive/2010/10/13/5939461.aspx我看UNIX 与Windows 的本质区别文化,我首先想到的是文化。Unix 和Windows 从诞生之初的文化差异本质上划分了两者的界限。直观看来,一个装逼文化,一个傻逼文化。Unix 诞生在贝尔实验室的MULTICS 项目之后。据说当时这个项目设计得十分复杂,功能设计也几乎是上天入地无所不能。虽说当时贝尔实验室是很牛,可以牛到不用装逼也能露逼一下的地步。

2010-10-25 22:44:00 774

原创 一个简单的基于Servlet的验证码生成程序

思路:很简单,生成四个0-9之间的随机数,拼成一个四位数的字符串,然后在内存中生成图片,将字符串画上去,输出。主要几点:图片要用字节流输出,故在此要用ServletOutputStream,不能用PrintWriter;生成随机数那一段,先生成了四个一位随机数,然后用StringBuffer来拼装,避免用String,提高效率。package cc.co.baoym;import java.awt.Color;import java.awt.Font;import java.awt.Gr

2010-10-25 22:43:00 1096

转载 Tomcat中的invoker

FROM:http://www.darkmi.com/blog/archives/878invoker为方便servlet的开发与调试开启了一道大门,免去了开发一个servlet就要在web.xml文件中添加相应配置信息的麻烦。以下是位于$TOMCAT_HOME/conf/web.xml文件中对于invoker的说明:

2010-10-25 22:41:00 1667

原创 Tomcat中的类加载器

对于Tomcat中的类加载问题,在看张孝祥的视频教程中没听进去,讲得太烦,索性阅读了tomcat的how-to文档,不甚懂,自己的理解如下,差不多就是文档的自我理解中文翻译。Tomcat 6 中的类加载跟J2SE中的类加载是差不多的,即 differs slightly from this, as discussed below, but the main principles are the same.类加载器形成了一个上下相互继承的树状结构。Tomcat 6 的这颗树如下:      Boots

2010-10-25 22:38:00 747

原创 ServletConfig与ServletContext

ServletContext定义了一组servlet与servlet容器之间通信的方法。它的参数-值对(param-value pairs)放在web.xml的标签中。ServletConfig则是servlet容器在servlet初始化时用来给其传递信息的一个配置对象。它的所有初始化参数只能在部署描述符(deployement descriptor)中设置。它的参数-值对(param-value pairs)放在的标签中。ServeletContext包含在ServletConfig中。The

2010-10-25 22:37:00 1124

ACM经典题目解题报告

ACM经典题目解题报告,涵盖几十道ACM经典原题的解答报告

2009-09-08

C++教学课件(配清华大学郑莉第三版)

C++的教学课件,配套教材为清华大学出版社郑莉第三版,课件内容较为详细

2009-07-11

MFC深入浅出(李久进)

李久进所著,MFC深入浅出,有别于侯捷所著的深入浅出MFC,各有特色,有兴趣的可以下载看看

2009-07-09

离散数学教学课件(PPT)

本人上课老师用的离散数学教学课件,内容比较详细,有兴趣的可以下载看看

2009-07-09

空空如也

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

TA关注的人

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