自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

慢慢来会比较快

每多学一点知识,就少写一行代码

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 最大子数组问题

求解最大子数组的三种方法:暴力求解,分治递归,带增量的非递归方法

2014-10-02 23:48:04 1046

原创 软件设计原则SOLID

在软件设计的过程中

2014-05-26 08:56:51 628

原创 Huffman压缩

Huffman编码的Java实现,对数据的压缩和解压缩的过程做了分析和代码和代码实现,主要涉及到二叉树这种数据结构和一些数据处理方法

2014-04-06 18:17:12 2980

原创 Java中线程同步和线程死锁问题

在这里我总结两方面的内容:线程同步与线程死锁,两者之间也存在一定关系,也正是因为线程同步才会处出现线程死锁的问题,现在首先来看线程同步的内容。线程同步是这样一类问题:当一个有限的资源被多个线程共享的时候,为了保证对共享资源的互斥访问,我们一定要给他们排出一个先来后到。而要做到这一点,对象锁在这里起着非常重要的作用。每一个对象都有一把锁,而且只有一把锁,一个线程拿到之后别的对象便拿不到这个锁了,

2014-02-26 20:53:38 855

原创 windows phone开发学习(2)

今天的主要内容有1.处理屏幕旋转的问题,使我联想到wp8自带的计算器就和这方面的内容有关,横屏与竖屏所展现出来的是不一样的。如果只是把xaml文件里的SupportedOrientations改为LandscapeOrPortrait,这样的话当屏幕方向改变时只是死板地适应屏幕而已,甚至一些效果都会失去,所以要加入处理屏幕方向改变这样的事件处理来处理这个事件,在xaml文件属性设置里添

2014-02-06 19:01:01 630

原创 windows phone开发学习(1)

2014/2/5结合前几天了解了一下windows phone 的生命周期:Tombstoned即为winphone的墓碑机制,winphone中的伪多任务:在这里,我再给出自己关于android和wp流畅度不同的解释,这种伪多任务是一个方面,还有另外一个方面就是两个系统对程序的保护现场措施不同,在android里面,可以一直开好多程序,QQ,微信,微博,贴吧,酷我,等等,开的个数

2014-02-06 18:54:50 701

原创 初探Java中的多线程

这里主要总结一下Java中有关多线程的内容,Java中多线程的内容很重要的,只是本人学识尚浅,斌哥讲完了课之后又查阅了很多资料才算是搞懂了一些。首先我们应该知道的是Java中实现多线程有两种实现方法,第一种是extends  Thread,第二种是implements Runnable,关于这两种的区别和用法会在下面讲到,我们先看着两种实现方式的代码:public class Lisa e

2014-01-20 11:28:08 486

原创 安卓入门环境搭建及应用程序初步创建

首先,我们先来看一下安卓开发环境的搭建,我们可以在android开发者中心下载到开发工具,下载下来的是一个有android开发插件的eclipse,我们可以利用它来开发安卓应用,启动之后是这样子:安卓的开发环境搭建好之后,就可以进行安卓开发了,其实重要的不是环境的搭建,而是要重视实际的开发过程。到目前为止我的认知,觉得移动应用开发首先要注意开发语言,然后就是界面标记语言,以及开发相关的一些

2014-01-19 21:43:39 656

原创 Java中有关IO的操作

在Java中有关文件的操作一直是重要的内容,总结一些这些天有关IO流的知识,首先是file类的内容,file类的对象在我看来就是把指定路径的文件用file对象关联起来,构造方法是File file = new Flie(String path),path可以是绝对路径也可以是相对路径,但只是关联起来,并不能对其进行读写操作,读写操作要建立输入输出流对象进行操作,关联起来之后我们便可以对关联文件的属

2014-01-15 22:06:54 548

原创 Java中关键字static,final的理解

下面总结一下Java中关键字的用法及其注意事项:首先,java中的关键字主要有访问权限,public,private,protected 。关于类,方法,变量修饰符的关键字有class,interface,abstract,implements,extends,final,static,synchronized。 关于程序控制的关键字有break,continue,return,do,whil

2013-12-31 13:07:21 653

原创 Java画图板的完善

好久没有总结了,总结确实应该是经常性的,不然先前觉得很惊天动地的收获时间久了甚至都会忘记,这次的优化主要在于这几个方面,首先是功能的完善,到写博客为止,已经实现的功能有直线,矩形,椭圆,刷子,橡皮,铅笔以及各种颜色的选择和以上图形的重绘功能,将要实现的功能是喷漆,多边形,圆角矩形,曲线等,其中圆角矩形比较简单,当然,也包括以上形状的重绘,还有一些细节的优化,好吧,就先展望到现在,现在来总结一下这阶

2013-12-23 21:21:06 757

原创 简单画图板的创建

这是第一次细致地学习创建一个简单java项目,收获很多,不仅是专业知识,更多的是自己对Java项目整体创建的认识,这是一个由模糊变清晰的过程,那种豁然明白的感觉很好,首先对java项目创建有大致的认识,同一个包下建立几个java 类,在每个类里面自己定义类,包括属性和方法,在定义MyDrawFrame类的时候,用到了几个组件,窗体组件,面板组件,按钮,斌哥在讲解的时候自己听得非常清楚,但是自己写的

2013-12-01 19:14:14 761

五子棋 人人对战 人机对战

一个简单的五子棋游戏 可以实现人人对战及简单的人机对战

2014-01-16

空空如也

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

TA关注的人

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