- 博客(33)
- 资源 (28)
- 收藏
- 关注
原创 Android实现模拟时钟(简单+漂亮)--时针、分针、秒针
前言 前不久在网上看见Android实现的模拟时钟,感觉十分有意思,这里是地址: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=58324可惜的是这种方式没有 秒表。笔者突然对其有了兴趣,也想去实现以下自己的模拟时钟。折腾了
2013-05-30 19:47:51 28267 8
原创 Servlet之请求转发与重定向区别
前言 在前面一片文章中笔者实现了一个简单的登录验证的功能,在验证中涉及到了两种页面 跳转的方式 请求转发 和重定向。那么这两种方式到底有什么区别呢?在这篇文章中,笔者 将结合实例进行探讨。 请求转发 在实际的开发中我们
2013-05-30 16:01:19 3303
原创 Servlet之HTTP响应处理、表单处理
前言 在前面对HTTP请求的相关信息和Servlet是如何对HTTP请求进行处理的,接下来学习HTTP 响应,以及Servlet对HTTP响应的处理。之后掌握Servlet对表单的处理,以一个简单的登录验证 来学习。 HTTP响应
2013-05-29 18:26:16 2850
原创 Java实现局域网聊天软件分享
前言 翻翻u盘里面的东西,发现了自己以前实现的局域网聊天软件。这里共享出来给各位学习 Java的童鞋。对知识的渴望源自于人的内心,对知识的分享也源自于人的本性。 功能罗列 啥功能笔者就不去重新实践了,
2013-05-29 11:50:58 9130 24
原创 Servlet之HTTP请求处理
前言 前一篇文章了解了Servlet是如何进行开发的,这篇文章笔者将实际进入Servlet开发,进行一些 简单的逻辑的处理。此次分析的是Servlet对HTTP请求的处理和对表单的处理。 下面H
2013-05-28 21:40:00 7363
原创 开发Servlet的三种方式和Servlet配置详解
前言 在前面的文章中笔者就Servlet整体的框架有了一个认知,基本了解了其运作的原理。这篇文章 笔者将会对Servlet开发的方法和Servlet的配置做一个总结。 Servlet开发三种方式 在前面Servlet基础框架、源码学习中我们知道了Servlet框架图。链接如下:
2013-05-27 09:11:59 4371 1
转载 深入理解Servlet线程安全问题
前言 在上一篇关于Serlvet框架和Servlet生命周期的学习中,我们已经知道了在多线程的情况下 Servlet是线程不安全的。Servlet体系是建立在java多线程的基础之上的,它的生命周期是由Tomcat 来维护的。当客户端第一次请求Servlet的时候,tomcat会根据web.xml配置文件实例化s
2013-05-26 10:26:03 22711 4
原创 面向过程与面向对象的本质区别思考
前言 不久前有人在面试的时候被问及面向对象和面向过程的本质区别是什么?对于这个问题小生 也没有做过多的思考,今天在此做一个总结,探求一些面向对象和面向过程本质的区别在哪里。 简单对比 面向过程就像是一个细心的管家,事无具细的都要考虑到。而面向对象就像是个家用电器,
2013-05-25 20:31:55 15649 2
原创 Eclipse中直接将web项目发布到Tomcat的webapps
前言 在以前用MyEclipse和Tomcat做web项目的时候,记得可以直接将web项目发布到Tomcat目录 中去,十分方便。现在使用Eclipse开发web项目的时候,Eclipse是将项目发布到一个临时的目录, 只有在打开Eclipse的时候,启动服务器才能运行Web项目。虽然可以将项目打成war发布
2013-05-25 09:46:51 5079 1
原创 Servlet框架基础和生命周期(结合源码)、destroy()的思考
前言 Servlet是一个java编写的程序,此程序是在服务器端运行的,是按照Servlet规范编写的一个 java类。Servlet是处理客户端的请求,并将处理结果以响应的方式返回给客户端。Servlet框架 是怎样的呢?它的生命周期又是什么情况呢?这是本文需要探求的。 Servlet
2013-05-25 09:46:18 15434 1
原创 Web应用工作原理、动态网页技术
前言 什么是web应用程序?web应用程序又是如何进行工作的呢?什么是动态网页技术?又有 哪些动态网页技术呢?这次这篇文章需要探求总结的。 Web应用 我们知道应用程序有两种模式,C/S模式和B/S模式。C/S模式是客户端/服务器模式,这类 应用程序
2013-05-25 09:44:52 15999 2
转载 JNDI到底是什么?
前言 在上一篇文章中笔者就J2EE的十三种技术规范做了一个简单的总结。虽然很多种技术规范小生 都没有接触过,不过总结一下方便日后的学习。也使自己对J2EE整个有一个认知。上篇文章中笔 者对JNDI完全没弄明白是怎么回事。通过查找资料总算是有些眉目了,现做一个总结。 要理解JNDI,我们要从其作用
2013-05-24 07:43:40 4746
原创 J2EE十三种技术规范介绍
前言 马上就要开始暑期实训了,想着把自己以前学习的东西复习一遍,做一些总结。(以前学习的时 候,没有做总结真是失误啊)。笔者的方向是java方向的,J2EE无疑是java的精髓。因此最近会抽出些 时间学习,巩固。对于这个过程,笔者打算从servlet、jsp基础开始。笔者十分赞同“合抱之树始于毫 末,
2013-05-22 13:37:36 3656 1
原创 Intellij IDEA使用入门
前言 对于java的开发工具笔者一直使用的是Eclipse居多,Eclipse是基于插件开发的功能十分的 全面.笔者也觉得Eclipse是一款十分强大的开源工具.不过最近心血来潮十分想试试其他开发工 具。Intellij IDEA同样是一款很好的开发工具,对于其和Eclipse到底谁更好笔者不会去
2013-05-22 09:47:38 29268 1
原创 Java实现Tank大战联机版
前言 在前面对于Java初学者开发简单的桌面游戏的碰撞检测的总结中,笔者特意去翻了翻U盘里面 的东西。发现以前用Java做的Tank大战游戏还静静的躺在那个角落。现在将其分享出来。陆续的 也会将以前做过的小玩意分享出来。 功能简述 笔者完成的Tank大战支持双人游戏,游戏的模
2013-05-20 08:43:37 7481 44
原创 Java简单游戏开发之碰撞检测
前言 不久之前在论坛上有人发贴,使用java编写的超级马里奥如何实现碰撞检测,笔者自己以前 也做过Tank大战。里面同样涉及到碰撞检测,翻翻U盘里的东西还在,什么时候也给共享出来。 这篇文章就简单游戏中的碰撞检测做一个简单的总结。首先需声明的是这里只是2D的碰撞检测。 碰撞检测
2013-05-20 08:43:07 48900 5
原创 iText生成pdf(图片转PDF)
前言 在学习的过程中笔者遇到过这种需求,就是将某个截取到的图片转化为PDF格式的。图片如何 转化为PDF格式的呢?首先想到的是PDF格式的文档是如何生成的,知道了这个就知道如何将图 片“插入”到PDF文档中了。那么java有没有生成PDF文档的第三方jar呢?答案是肯定的。 iText类库
2013-05-16 18:53:45 14338 6
原创 Android实现图片的裁剪(不调用系统功能)
接上一篇文章:http://blog.csdn.net/kiritor/article/details/8926336 上一篇文章提及了通过调用系统相册或拍照来实现图片的缩放\裁剪。不过这对于笔者项目的 要求同样不适合,笔者需要的是通过对手机屏幕整个进行一个截图,并对这个截图进行裁剪操作。 依靠系统功能确实可以实现图片的裁剪,但是不
2013-05-15 09:24:37 10297 46
原创 Android调用相册、拍照实现缩放、切割图片
好几天没有写博客了,感觉都有点懈怠了。笔者参加了大学生第二届软件设计大赛,这几天 一直在弄大赛的事情,没有花些时间来整理博客。好在经过一些时日比赛的东西也弄得差不多了, 接下来就是将这段时间学习里面有用的东西做一些总结。 今天做的就是关于实现图片的区域裁剪功能。由于项目功能的需要笔者需要实现PDF文档的 阅读,并且就某个页面
2013-05-14 17:21:35 6777 1
原创 伸展树--Java实现
前言 前面的学习中,笔者就二叉树、二叉查找树、平衡二叉树进行了一些总结。此篇文章主要 讨论伸展树。我们知道的是在二叉查找树上的基本操作(查找、插入)的时间复杂读与树的高度 成正比的关系。对于一个含有N个结点的二叉查找树来说,这些操作的最坏运行情况为OlogN)。
2013-05-09 08:56:09 2764 1
原创 平衡二叉树(AVL)--查找、删除、插入(Java实现)
前言 前面一篇文章,笔者就二叉查找树进行了一些解释与实现,这篇文章笔者将会就平衡二叉树 做一些总结与实现。读者若不了解二叉查找树的话,可以参考这篇文章: http://blog.csdn.net/kiritor/article/details/8889176
2013-05-08 10:11:20 11565 8
原创 二叉查找树--查找、删除、插入(Java实现)
下篇:平衡二叉树 http://blog.csdn.net/kiritor/article/details/8892648 二叉查找树 二叉查找树(Binary Search Tree),或者是一颗空树,或者是具有下列性质的二叉树: 1、若它的左子树不空,则
2013-05-06 11:24:12 31578 21
原创 Thinking in Java之集合相关整理(源码分析)
近来在对Java中常用集合源码的学习总算是初窥门径了,也形成了几篇的学习总结。为了 便于日后的再学习和方便大家的阅读、交流讨论。笔者现在对其做一个整理,权当是导航吧! 第一篇:Java集合API框架浅析 http://blog.csdn.net/kiritor/article/details/8868943
2013-05-05 14:20:16 3393
原创 Thinking in Java之HashMap源码分析
欢迎讨论、交流,转载请注明出处,3Q! 前言 在前面的文章中笔者就Map接口和Map接口的实现原理:内部哈希映射技术做了一个简单的 分析,并且对hashCode方法做了一些阐述。可能有些混乱,不过理解这些是弄懂HashMap 的前提,也能帮助我们更好的解析hashMap的源码。 H
2013-05-05 13:40:25 7887 2
原创 Thinking in Java之hashCode()方法
欢迎讨论、交流,转载请注明出处,3Q! 前言 一直对hashCode()这个方法由困惑,也不知道什么时候该去实现hashCode()方法。趁着研究 源码的这段时间吧hashCode()方法做一个总结。 HashCode返回值 Java中每个对象都是Object的子类,也就用于ha
2013-05-05 13:35:46 8524 1
原创 Thinking in Java之Map接口源码学习
欢迎讨论、交流,转载请注明出处,3Q! 前言 在前面的文章中 笔者就Collection接口、及其下的子接口和实现类做了相关的总结。这篇文章 笔者将会对Map接口和其的一个实现类HashMap的源码进行分析,做一些总结。 Map接口 对于Map接口和其实现类的UM
2013-05-05 13:34:21 3882 1
原创 正则表达式练习题集(附答案)
前言 好久到没有去写关于正则表达式的总结了,虽然自己写了一些关于正则表达式的东西。但是 感觉上对正则表达式还停留在网上查找的阶段,对于大部分的人来说,很难写自己的正则表达式 对于正则表达式笔者也做过相关的总结。呃,过了一段时间还是模糊了。因此找一些练习题来找 回自己的记忆。
2013-05-04 12:44:09 27890 11
原创 先序、中序确定二叉树
前言 我们知道遍历一颗二叉树一般有三种方式:先序、中序、后序。而且每一颗二叉树的三种遍历 方式的结果各自都是唯一的。但是有可能一颗二叉树的先序遍历结果和另一个不同的二叉树的中 序遍历结果是相同的。我们能够有二叉树求得其三种遍历结果,那么我们有可能根据三种遍历结果 去确定一颗二叉树么?
2013-05-03 21:18:07 6735
原创 二叉树的实现及先序、中序、后序遍历
定义 二叉树:在数据结构中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作为 “左子树”和右子树。二叉树通常被用于实现二叉查找树和二叉堆。 特点 二叉树的每个节点至多只有两颗子树(不存在度大于2的结点),需要注意的是二叉树的子树 是有左右
2013-05-03 16:09:48 20427 1
原创 Thinking in Java之Set接口、HashSet源码学习
前言 在前面的文章中笔者对List接口以及List接口的一个具体实现类ArrayList的源码做了相关的分析 这篇文章主要讨论Set接口的设计、以及Set接口的一个实现类HashSet的设计细节。对于他们的思 考,同样是基于源码学习的。 Set接口设计 通过阅读AP
2013-05-03 10:07:24 4633 4
原创 Thinking in Java之ArrayList、Vector比较分析
前言 前一篇文章笔者就List接口及其实现类ArrayList的源码做了相关的分析,今天笔者将会对 Vector与ArrayList进行一个对比。理解什么是同步,什么是异步!以及Vector是如何实现同步的。 Vector类 阅读源码可以知道Vector类和ArrayLi
2013-05-03 10:01:08 3882 2
原创 Thinking in Java之List接口、ArrayList类源码学习
前言 上一篇文章探究了Collection接口的详细设计和相关的方法。文章的链接如下: http://blog.csdn.net/kiritor/article/details/8869937,接下来将会探究其子接口List的源码,通过 源码探究其接口设计和特点。 List接口设计
2013-05-03 10:00:36 4850 1
原创 串模式匹配算法--KMP图解
前言 串:是有0个或多个字符组成的有限的序列。对于串的操作,经典的也就是串的模式匹配问题了。 也就是子串的定位操作。 算法实现一 先来看看传统的算法实现。 这种算法是一种暴力匹配的方式。假设要搜索的串为S长度为N 要匹配的串为T长度为M则,则
2013-05-02 16:55:28 2531
Regex Util Eclipse插件
2013-03-25
Design for Coder
2013-03-23
android 3d 相册
2013-03-21
android gallery 3D效果
2013-03-21
android switch 开关按钮
2013-03-16
android BaseAdapter listView优化
2013-03-12
java操纵本地方法JNA包
2013-03-06
Activity之间信息传递,切换效果集合,包括按钮美化
2012-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人