- 浏览: 11191 次
最新评论
文章列表
无聊时的小程序- -:图像灰度化处理
- 博客分类:
- 图像处理
简介:
1.实现三种灰度算法处理
2.支持拖放
--------------
展示如下:
--------------
代码附于上传文件中。
一个小试题:英雄角色PK
- 博客分类:
- 多线程 RPG游戏
前段时间在网上看到一个公司的试题,题目不算严谨,我按照自己的想法写了一个小程序。测试多次,运行正常。先将题目和我做的答案附下。欢迎交流。
------------------------------------
三个英雄角色参与PK
每个英雄具有以下几 ...
java小应用:文件编辑器
- 博客分类:
- java 文件编辑
下面发表一个小应用:java文件编辑器。老早就写好的,来充充博客文章数,顺便一些朋友们如果初入java领域,想要做一些小东西啊什么的,这篇文章也许能帮到您。
应用展示如下: ---------------------------------------
这里我实现了对文件的创建、保存、另存为、打开方法。因为实在简单,才用了5个类(每个类中的代码也少得很),结构如下: ---------------------------------
下面我就不演示该程序的功能了。代码我将在最后附上。
这个程序毕竟很简单,有些功能没有。譬如:
1.一个非常大的文件需要打 ...
音乐播放器
- 博客分类:
- java JMF 音乐播放 多媒体
这个小应用做得比较早了,一个音乐播放器。在逻辑方面倒是很简单。现在来介绍一下他的实现功能和简单的设计逻辑。
以下是效果图: 很粗糙是吧?功能上,最基本的本地音乐播放器应该有的功能都有了 ...
最近在做一些js实例应用,发现了一个奇怪的问题。下面是过程:
①按钮:
②点击后
--------------------------------------------------------------
这个在我看来非常容易,于是我很快就写好了:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<h ...
不知道为什么,暑假结束到前一段时间,我都对编程打不起多少兴趣。当初的激动万分现在却翻不起多少涟漪。想想以前在很多事情方面,我也有过这样的剧情。也许是当初的无知,到现在的略微入门,我已经了解到了java这个词后边蕴含的广阔的知识海洋。不过我才不会退却,这种困难只是小菜一碟。这段时间的忘却只是一次休整。等着吧,这次我要一股作气,完成我的一番畅想!
使用设计模式设计的计算器
- 博客分类:
- c++/java
最近读《大话设计模式》有感,正好以前写过一个计算器,当时感觉写的很费力,而且要添加和修改某些功能总是要修改全部代码,十分吃力。现在倒知道了自己的不足之处,于是按照有规划地设计来重写一遍计算器。 ...
学习网络通信也有一段时间了,期间也有许多理解与感悟。现在写出来和大家一起分享,交流。废话不多说,开始进入正题。
首先说一下通信的流程。通信有几个重要的东西。首先是服务器的程序Server。他调用ServerSocket的accept方法,在该端口相当于设置一个监听器,监听是否有网络连接请求发送过来。第二个就是客户端的访问请求和交流线程ClientThread。他也通过一个socket连接上服务器,此时服务器收到一个请求,便自身生成一个Server线程来处理该请求(这个需要自己定义与构思)。最后,服务器和客户端就通过这两个线程来交流。其实可以将这两个线程看成一 ...
/**
***= =最近懒得没有发表一篇文章,自觉羞愧...于是发表几篇小文以弥胡哥对我的期盼之情...
翻译一下: 一个房间,3维的,指定他的3个维度的大小,然后指定他的每个单位的内容(= =w 天哪poj你好烦),#代表该单位无法通过,.代表可以通过,S代表可怜的主人公所在位置,E代表光明的出口所在的位置。求该主人公能否逃脱,能在最少多少次的操作后逃脱(话说这题翻译过来是地下城...好吧,槽点略多)
描述You are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is compo ...
/**
***= =,好吧我来翻译一下,就是有2个数A,B。A可以+1,-1,*2来改变自己的值,上面三种情况都算作操作+1。求A=B所用的最少的操作数。。。。。(0<A,B<100000).----此题来自百练pojA:Catch That Cow查看 提交 统计 提问总时间限 ...
求质数是有许许多多算法的,毕竟这也是一个比较久远的问题了。而目前求质数的算法在现在更多地要求高效,于是各种算法都发展起来了。。。。。。。。。。。。。。
首先,我们容易想到的是:从2开始遍历,然后求他是否有除自己和1之外的因子。。。
然后我们可能会想到从3开始只遍历奇数。。。。。。。。。。。。
再我们可能想到了从2遍历到当前测试数的根号2向下取整,这排除了比较多的不可能因子。。。
除了遍历的方法,我们也可以想到,将得到的质数放入一个质数数组中,然后直接遍历该质数数组来判断是否质数。。
...
1.
制作该计算器使用了一个2个类,一个显示类(Accu),一个监听类(AccuListener)
2. 该类定义了1个数据成员,一个构造函数,一个主函数
3. 数据成员toolkit为该类的Toolkit,用来定义窗口出来时的初始位置
4.构造函数 6.主函数
7.监听类
抽象类和接口:
接口是由抽象方法和属性构成且默认为抽象,公有。
属性为常量,格式static final 属性名=要赋的值。
方法: 格式 public 返回类型 方法名();
接口由于含有抽象方法,是不能实例化对象的。他的作用就是 ...
继承:
关键字(extends).
class 子类 extends 父类{}
子类继承父类的非private属性和方法
方法重写:
子类若想要从父类中继承的方法实现和父类不同的程序,则可以在子类中重写该方法
如 public class Father{
protect String name;
public void setName(String name){
this.name=name;
}
}
public class Son extend ...
java类是抽象的,生活中不实际存在上的。他是一类对象的共同点。
类的形式为 public+class+类名{}
*类包括属性和方法:
属性 访问限制符+类型+属性名;
如private String name;
方法 访问限制符+返回类型+方法名(参 ...