`
文章列表
程序开发小技巧——格式化代码 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb 在实际的开发过程中,保持良好的编码习惯是一个优秀程序员的基本要求,但是在编码以及修改的过程中,时刻保持代码的格式比较麻烦。 对于这样一个有用却麻烦的工作,集成开发环境(IDE)帮大家实现了,所以我们只需要在编码的过程中使用该功能即可了。 1、在JBuilder中格式化代码 在需要格式的代码文件中,击右键选择“Format All”即可。 如果需要自定义代码格式,可以选择“Project”->“Project Properties”中的“Basic Fo ...
程序员可以速成吗? 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb 从1998年上大学开始,才开始接触计算机,那个时候学校计算机中心还是使用的Windows 95,一晃八年多过去了。从2001年开始做第一个实际的项目,到现在也做了大大小小不少的项目,但是感觉编程技术还有很多很多需要学习的内容,感觉一段时间不学习就会落伍一样。 程序员可以速成吗?我认为进入程序员这个行业,的确可以速成,3-5个月的努力学习,完全可以帮助你进入这个行业,但是想做一个经验丰富的程序员,至少也需要一、二年的磨练,如果对于程序员有很大的兴趣的话,这个过程将是“痛并快乐着 ...
J2ME技术回顾 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb J2ME(Java 2 Micro Edition),也称JME,是SUN公司于1999年底推出的消费类电子设备开发技术,目前在手机程序开发领域应用最为广泛。当前支持J2ME技术的手机在全球超过7亿部 ...
//文件名:SnakeMIDlet .java package snake; import javax.microedition.midlet.*;import javax.microedition.lcdui.*; public class SnakeMIDlet extends MIDlet { SnakeCanvas displayable = new SnakeCanvas(); public SnakeMIDlet() { Display.getDisplay(this).setCurrent(displayable); } public void startApp() {} ...
一个简单的游戏源代码 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb 实现一个简单的翻牌游戏,每次最多翻开两个数字,如果数字相同则消失,否则两个数字不显示,可以继续游戏。 游戏规则如下: 1、游戏数据使用两个一维数组存储: u map存储逻辑数据 u displayMap存储绘制的数据,-1代表已经翻开,0代表未翻开,大于0代表已经翻开。 2、绘制规则: u 在屏幕中心绘制图形 u 每个单元格宽度和高度都是20,每个单元格之间间隔4 3、游戏结束判别规则: u 单元格全部消失或者只有一个单元格剩余 实现代码如 ...
import java.io.*;import java.util.*;import java.awt.*;import java.awt.event.*; /*** 支持脚本文件的按键控制程序*/public class KeySprite{public static void main(String[] args){String filename = "test.t";try{//读取配置文件Vector v = readFile(filename);//执行文件parseVec ...
MIDP3.0简介 翻译:陈跃峰 出自:http://blog.csdn.net/mailbomb 原文:http://blogs.forum.nokia.com/view_entry.html?id=127 大约一年以前,当阅读MIDP3.0(JSR-271)的规范时,就有种强烈的感觉——它必然通过利用高性能的机器从而在移动领域获得更大的提升。Java Micro Edition在继续发展,我们将在未来获得更多。对于像我这样的开发者,觉得JME还是有一定限制,还有很长的路要走。 MIDP3.0包含的核心特性如下: u
Nokia Series 40 3rd Edition Feature Pack 1 对应的设备 翻译:陈跃峰 出自:http://blog.csdn.net/mailbomb 原文:http://blogs.forum.nokia.com/view_entry.html?id=111 大家注意到Series 40 3rd Edition Feature Pack 1的SDK已经发布了(译者注:下载地址为http://www.forum.nokia.com/info/sw.nokia.com/id/e5ab25ad-d641-4193-bf20-66eca47621c8/S40_S ...
某公司招聘J2ME程序员的面试题目 内容如下: 1、写出计算8除以2最快的方法。 2、编写代码实现求byte类型数据的绝对值。方法声明如下: byte abs(byte b){ } 3、编写代码实现同一平面内两圆是否碰撞,其中: 第一个圆圆心坐标为(x1,y1),半径是r1,第二个圆圆心坐标为(x2,y2)
如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色!      1. 买个闹钟,以便按 ...
题目要求: 1、生成一个随机组合,例如 1 2 3 4 5 6 7 8 9 10 2、该组合中包含所有1-10之间的整数 3、每个数字不允许重复。 4、具有一定效率
成功并不像你想像的那么难 1965年,一位韩国学生到剑桥大学主修心理学。在喝下午茶的时候,他常到学校的咖啡厅或茶座听一些成功人士聊天。这些成功人士包括诺贝尔奖获得者,某一些领域的学术权威和一些创造了经济 ...
首先表示感谢。 cqucyf@gmail.com
将限制转换为力量——设计一键游戏 翻译:陈跃峰 出自:http://blog.csdn.net/mailbomb 简介 有人说过,最容易使用的游戏是只包含一个按钮的游戏。当我们按下它时,显示“You Win”。这个反面的例子说明这样一个具有很少可用 ...
扑克发牌算法实现 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb 扑克发牌算法是棋牌游戏中常用的基础算法,也是游戏开发人员需要熟悉的基础算法之一。下面介绍一下该算法的一种实现方式。 首先给扑克牌中每张牌设定一个编号,下面算法实现的编号规则如下: u 红桃按照从小到大依次为:1-13 u 方块按照从小到大依次为:14-26 u
Global site tag (gtag.js) - Google Analytics