![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 68
wuxxd
这个作者很懒,什么都没留下…
展开
-
Java和微软不得不说的故事
Windows是非常受人们欢迎的操作系统,它是微软立足于软件界的根本所在;Java是非常受人们欢迎的编程语言,它是SUN公司的心血之作,Java最大特点是:一次编写,可以适应于任何平台,包括IBM的大型机,SUN公司的服务器,装有Windows的PC机,甚至还包括手机这样的终端设备。1996年,微软遇到了SUN,两者一拍即合,微软利用Java开发出IE浏览器,它们携手打败了网景的浏览器,然而,转载 2013-12-29 21:34:25 · 1200 阅读 · 0 评论 -
MyBatis发布到内网服务器上后的UnKnownHostException问题
最近把使用MyBatis的java应用发到服务器上后,发现了异常,这个异常在本地的机器上是没有的。最终查明原因是内网服务器没法连接外网导致的。 MyBatis需要联网的地方在XML配置文件中的第一个节点的这句 http://mybatis.org/dtd/mybatis-3-config.dtd,以及如果使用了mapper文件的http://mybatis.org/dtd/mybatis原创 2017-02-25 16:42:03 · 2977 阅读 · 0 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(完)
BufferedImage之前[第一篇](http://blog.csdn.net/smtctc/article/details/53836498),我们的MyGame里面有个有意思的成员BufferedImage,有学习了前几篇代码的朋友们肯定也发现了,我们每次draw方法传入的graphic对象都是BufferedImage的Graphics,也就是我们每次都是在BufferedImage上绘制原创 2017-02-25 16:21:47 · 1759 阅读 · 1 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(一)
游戏整体框架一图胜千言。先来张项目类结构截图(NetBeans IDE): Entity表示游戏中的物体(这命名。。貌似暴露了Web程序员的身份23333),看名字大概能知道他们是什么。例如Bird类就是我们最主要的主角小鸟了。 FlappyBird类是java的主类,里面包含一个Main方法。他要做的只是实例化我们的窗体(。-_-。) MyGame视图,主要负责展示游戏的画面,其实这里偷原创 2016-12-23 11:25:18 · 6269 阅读 · 3 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(六)
这一篇来实现结束界面。 还是先上代码。public class overMenu { private final Image IMG_OVER = new ImageIcon("images/gameover.png").getImage(); private final Image IMG_OVER_BACK = new ImageIcon("images/bg.png").get原创 2017-01-21 17:27:29 · 1289 阅读 · 0 评论 -
JAVA实现彩色图像转灰度
黑白图像只有黑白两种颜色,所以用灰度值0-255来表示黑白的比例。在彩色图像中有RGB三种颜色的分量来表示颜色,当R=G=B时,就显示出灰色。由RGB来求得灰度值的方法有好几种,可以取RGB的比例3:6:1,这样算出的灰度应用到图像中就能生成不错的黑白图像。下面放出2张效果图,分别是原图和转换的黑白图:根据上面的RGB比例公式得出一个计算灰度值得函数 //原创 2015-04-15 20:56:18 · 9133 阅读 · 1 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(五)
这一篇主要讲讲怎么做小鸟的敌人——管道。 先给出管道的具体代码,然后我们慢慢分析。public class Pipe { private Image IMG_PIPE_UP = new ImageIcon("images/pipe1.png").getImage(); private Image IMG_PIPE_DOWN = new ImageIcon("images/pipe2.原创 2017-01-10 20:04:36 · 1388 阅读 · 3 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(四)
游戏主角——小鸟的实现这一篇我们讲FlappyBird的主角小鸟的实现,下面先给出完整的代码,然后我们再来讲解细节(^_^)public class Bird { private Image[] IMG_BIRD = { new ImageIcon("images/bird1.png").getImage(), new ImageIcon("images/bir原创 2016-12-30 20:32:48 · 1632 阅读 · 3 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(三)
游戏界面的滚动背景上一篇我们讲了如何制作开始菜单,开始菜单比较简单,就只涉及了一个Entity,接下来几篇,我们要一步步实现游戏界面,对应的gameState为GAME_STATE_PLAYING。 这一篇,我们先讲滚动的背景是怎么做到的。 FlappyBird从游戏效果来说,算是一个横板的卷轴游戏。什么叫横板卷轴游戏呢?比如马里奥,就是随着人物的移动,背景会不断滚动变换,像是卷轴展开一样的效果原创 2016-12-26 21:30:36 · 1819 阅读 · 5 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(二)
开始菜单的实现Menu类按我们上一节的程序总框架,我们要实现开始菜单,主要就是实现开始菜单的Entity即Menu类。 而Menu类中主要的就是draw和logic两个方法,这两个方法一个负责开始菜单的绘制,一个负责开始菜单的逻辑。 下面是Menu完整的实现代码:public class Menu { private final Image[] IMG_GUID ={ n原创 2016-12-25 18:47:51 · 1711 阅读 · 5 评论 -
Step by Step,用JAVA做一个FLAPPYBIRD游戏(前言)
Step by Step,用JAVA做一个FLAPPYBIRD游戏(前言)原创 2016-12-23 10:17:30 · 1593 阅读 · 1 评论 -
JAVA图像处理——高斯模糊
JAVA图像处理——高斯模糊高斯模糊: 高斯模糊简单的说就是让图像的像素点取周围的像素点的平均,达到令图片模糊的效果。 当然,简单的取平均值是不太好的,因为一般与像素点距离近的像素点他们的颜色更接近,距离远的颜色偏离更大,所以可以采用正态分布曲线来取权重。 正态分布的曲线如下图: 正好符合中间点权重最高,距离中间点越远距离越低的效果,而且过度很平滑原创 2015-04-21 12:55:30 · 5556 阅读 · 0 评论 -
一次CPU占用过高事件的胡乱解决
1.起因之前组里做了一个基于drools的业务逻辑校验程序,使用的是java语言。因为工作后一直就用C#,但是学校里教的都是java,用上了很久没用的java还是挺高兴的。做完,测试完,放到线上,回家。我们的服务设定是每天早上5点定时跑的,到了第二天早上,手机就接到Zabbix的报警短信,我们的那台跑检验程序的机器CPU占用率超过80%,虽然我们之前Drools规则系统已经加入了很多业务,但是CPU原创 2017-06-28 20:56:20 · 8225 阅读 · 1 评论