![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 60
cnmm22
这个作者很懒,什么都没留下…
展开
-
关于在 java 或其他游戏设计中实现屏幕震动
采用的是g.transform(int x,int y);实现的。java awt 是 g.translate(1, 1) ,java 移动或其他语言可能是 transform; java awt Graphics 和 Graphics2D都行;注意:g.translate 或者 g(g2d).rotate(angleValue); 实际上都是移动或旋转 画布原创 2015-03-25 20:08:18 · 1147 阅读 · 0 评论 -
什么是 Maven??
Maven 是一个帮你自动导入 jar 包的工具。类似 npm!。由于公司内部一般都会架设专门的服务器来避免每次都从网上下载 jar 包,所以 Maven 经常配合私服搭建工具 Nexues搭建本地 jar仓库。原创 2015-03-30 14:22:47 · 716 阅读 · 0 评论 -
大家一起来打炮初回放送
原创 2015-04-05 12:17:22 · 863 阅读 · 0 评论 -
java 怎样给一个程序设置冷却时间? 好比一个操作我一天只想让客户执行一次?
分两步走:1、全局声明:static Preferences prefs;prefs = Preferences.userRoot().node("Maina Back"); boolean lvlig;该操作被添加到监听事件结尾, 当用户执行事件时,向注册表里写入当前时间:if (!lvlig) {Unit.prefs.putLong("Lvlig",原创 2015-04-06 12:38:07 · 2683 阅读 · 0 评论 -
我写了一个方法,把数字转换成字母
cnmm22 原创。功能 把 1 转化成 A0, 2-B0, 3-C0, 21-U0, 87-I3, 2131-Y81以此类推。package dw;public class dw { static int a; static int b; public static void main(String[] args) { int l = 2131;原创 2015-04-23 15:32:47 · 2307 阅读 · 0 评论 -
java 实现精确碰撞检测。
cnmm22 原创。[http://blog.csdn.net/cnmm22/article/details/45220551]用我的方法,你可以在java 里实现精确的斜角矩形,平行四边形,不规则矩形,不规则多边形与圆形的碰撞检测。我们知道,在java 里有一个类,x.getRect().intersects(x1.getRect() 可以实现规则矩形的碰撞检测:这是无法容忍的“碰撞检测”。这不是原创 2015-04-23 13:26:59 · 13397 阅读 · 2 评论 -
Maina Back 二回放送
剧本:无色界剧本:好奇统一战视频地址:http://v.youku.com/v_show/id_XOTM4MzY0ODcy.html剧本:战胜完美视频地址:http://v.youku.com/v_show/id_XOTM4OTU4MTE2.html原创 2015-04-23 16:08:15 · 600 阅读 · 0 评论 -
在 java 中播放声音(2)
声音是一个游戏至关重要的部分。上一次我谈了利用AudioClip 简单两行代码来播放声音(http://blog.csdn.net/cnmm22/article/details/44674173)。今天我介绍一下另一种方法,利用AudioStream。使用这两个方法过程中定位一个资源的过程要难于使用方法本身。上一次我们给 AudioClip 传进一个 URL 从而定位一个资源,这一次,我们延续这个思原创 2015-05-01 12:56:46 · 816 阅读 · 0 评论 -
cocos js js java互调 (如何在ANDROID平台上使用JS直接调用JAVA)
在cocos2d-js 3.0beta中加入了一个新特性,在android平台上我们可以通过反射直接在js中调用java的静态方法。它的使用方法很简单:var o = jsb.reflection.callStaticMethod(className, methodName, methodSignature, parameters...)在callStaticMethod方法中原创 2015-06-22 12:56:53 · 4103 阅读 · 0 评论 -
从user 登陆开始
首先,我们来看看我们的需求,看看需求里有没有你感兴趣的知识点:用户登陆: 实现用户从网页登陆界面输入正确的用户名、密码及验证码后跳转到一个页面显示登陆成功要求: 1. 数据库中创建用户表,表字段 username(用户名), password(密码,md5加密存储)2. 操作数据库数据使用hibernate3. 整个应用从架构上分前端服务器和后端服务器,原创 2015-07-14 12:04:50 · 2413 阅读 · 0 评论 -
重学 servlet
首先,关于 servlet 百度百科讲得很清楚,可以去看看。另外我们有一个关于动态网的链接,也可以去看看:http://blog.chinaunix.net/uid-20577907-id-3023777.html。我做了一些记录 ,关于 servlet.当不会修改服务器端的数据时,应该使用 doGet() 方法。当需要修改服务器端的数据时,应该使用原创 2015-07-14 11:55:28 · 1022 阅读 · 0 评论 -
数据库,啥叫事物?
啥叫事物?好多面试里会问到事物。哦哟,啥叫事物哟……还是老办法,先搞清楚为啥要有这个东西,没有这个东西会怎样?和其他所有东西一样,简单徳没朋友。假说我们要在数据库里解决这个功能:A跟B转账。OK,无论怎样,转账流程应该是数据库里A钱少了,B钱多了,完事。但是排不排除,A钱少了,B钱还没多就中断滴情形?不排除。所以,把整原创 2015-07-17 16:19:45 · 921 阅读 · 0 评论 -
一道PHP面试题
$a=0; $b=0; If($a=3||$b=3){ $a++; $b++; } Echo$a.”,”.$b; 写出运行结果。结果是1,1.知识点1:if里的运算顺序。实际上顺序是,If($a=3||$b=3){ = If($a=(3||$原创 2015-04-01 18:19:07 · 608 阅读 · 0 评论 -
java 怎样做出完美动画,(包括透明效果)
有一张 gif 我处理了一下,拿到 java 上,直接 g.draw 是这个效果: 这已经是处理的极限,因为这张图做出来是为白底背景而作,而我的背景是黑底。但,最终我做出来是这个效果: 可以看到我更酷了:羽毛的颜色完美融合,而且羽毛泛着荧光。而且我的羽毛可以左右变换 ,我的羽毛在飘动,而且我的炮弹可以变色!我是怎样做到的??要做到原创 2015-04-03 14:01:52 · 10525 阅读 · 0 评论 -
在 JAVA 中播放声音(1)
我们可以采取简洁的两行代码实现在JAVA里播放声音,代码如下:URL u1 = this.getClass().getClassLoader().getResource("mic/121.wav"); //相对src路径,前面不要有 /AudioClip co1 = JApplet.newAudioClip(u1); co1.loop(); 现在你原创 2015-03-27 12:12:46 · 6524 阅读 · 1 评论 -
若还 不懂 java synchronized 同步,锁,对象wait,notify问题,看完这两段代码,解决问题。
看代码很累,特别看别人滴代码,又特别针对新人,但请你忍耐一下,看完这两个单独案例。这两个个代码的功能一样,都是间断打印1、2、1、2……间隔1秒。代码1:public class OutputThread implements Runnable { private int num; private Object lock; public O原创 2015-03-15 05:24:50 · 2350 阅读 · 1 评论 -
Java 游戏中实现全屏和自由切换
包括在awt 和swing 中。 我写了一段代码,在awt 和swing 中通用: Boolean fullsm; //定义一个类成员变量,配合按键和监听事件使用。 public void setwindows() { // dispose(); //退出显示时清理资源 //原创 2015-03-20 15:15:38 · 2094 阅读 · 0 评论 -
关于awt 不实用第三方类库 实现 图片旋转,变形等处理
开通黄钻关于awt 不实用第三方类库 实现 图片旋转,变形等处理● 一般实际应用中可能会直接g.drawImage 的时候 传入参数,来调整图片x,y坐标,甚至大小,所以重点是关于图片的旋转;● 一般控制旋转 要结合到 TimerTask 类;好下面说重点://=============================================原创 2015-03-25 22:15:33 · 1781 阅读 · 0 评论 -
关于解决这个问题:从一个点(x,y)绕另一个点(x0,y0)旋转任意角度A后得到的坐标(x1,y1)的坐标是多少?
这个问题是个很重要的问题,解决不好这个问题,很多底层图形绘制的效果做不出来。 网上对于这个问题的回答有限,给出的答案也是五花八门,很遗憾,我没找到一个完全正确的答案,很多人估计摸索出了正确答案,但没有说出来,因为这里面涉及象限问题,用极坐标是能解但不是一两句话能说清楚的。 现在给出网上的答案:x1 = (x - x0)*cosA - (y - y0)*sinA原创 2015-03-20 12:35:13 · 4768 阅读 · 0 评论 -
什么是MVC??
现在公司要开发一个项目,公司要采用一些技术手段把做模型(Module),前段界面显示(View),后端逻辑代码(Controller)的几波人分开各干各,这个技术手段就是 MVC。原创 2015-03-27 12:20:06 · 864 阅读 · 0 评论 -
在游戏里,我是怎样做出分身效果?
在游戏里,我是怎样做出分身效果? 我是怎样完成了里世界,分身。 我之前已经完成了夜撩,大阳气炮,夜撩断魂,中华宝轮……后来证明,要实现是世界,分身是一件相当困难的事情,这几乎花了我两天的时间。 我前后想过很多办法,实现的结果不是很理想: 最开始,我想得很简单,就是记录一个时间差,比如只需要记住主角3原创 2015-03-30 10:56:31 · 2192 阅读 · 0 评论 -
再谈关于 java 线程,synchronized,wait,notify
我可以明确告诉你,不可能有一个单线程程序里有 wait 这类代码的出现,因为要是真这样,线程一但wait ,再也没人叫醒他了,绝不可能有这样的程序出现。原创 2015-03-30 21:40:47 · 584 阅读 · 0 评论 -
什么是"hibernate",什么是DAO设计模式???
在一些阶段,这些 Foking问题困扰着你。面对一堆长篇大论,什么持久化呀,什么hibernate好呀,或者动不动就是深入的没有上下文的介绍,泥玛啊,这是什么啊。他们so easy,前提是有人把一些东西连贯起来告诉你,我就是那个好人。hibernate:要了解他你要根据这个路径:你了解 JAVE EE的基本概念;你了解 Mysql或其他关系型数据库基础;你了解所原创 2015-03-26 18:21:08 · 1877 阅读 · 0 评论 -
我是怎样做出夜撩的效果??
没有上下文的文字很难懂,这就是国外的编程语言为啥那么注重上下文这个概念,因为简单的东西没了它就不能懂了。我这里说的就是简单的东西,虽然没有上下文,但我也需要记录这样一些历程啊。。。回到话题,很简单,大概分两个步骤,1、我们要定义好一个missle的类,在其中放上一个属性叫速度,弹药的速度(所有的弹药类都应该运用多态来继承);于是我做了这样一个类 ,可以看到,cj是穿甲能原创 2015-03-20 13:22:12 · 913 阅读 · 0 评论 -
java与c++中的对象序列化 分析。
在java中 界面外观的管理是由UIManager这个类来管理的 。 不同的系统上安装的外观不一样 ,默认的是java的跨平台外观 ,下面示例 描述如何 获取系统所有安装的外观 以及设置界面外观 。1、 获取系统所有外观 。 每个外观都对应一个类名字 我们可以通过类名来设置外观import javax.swing.*;import java.awt.*;转载 2015-03-24 13:49:45 · 566 阅读 · 0 评论 -
java 怎样播放 gif 动画??
直接 g.draw("d11.gif" ,x ,y ,null) 就可以。更深入的研究请看我的另一篇博文:原创 2015-04-03 12:50:38 · 3719 阅读 · 0 评论 -
Java 类型, Hibernate 映射类型及 SQL 类型之间的对应关系
原创 2015-07-18 10:37:05 · 1467 阅读 · 0 评论