码迷,mamicode.com
首页 > 编程语言
Java从基础到进阶学习之路----数独小游戏制作(一)
数独这个游戏大多数人都玩过,所以具体的游戏本身就不描述了。 详见百度百科:http://baike.baidu.com/subview/961/10842669.htm...
分类:编程语言   时间:2014-09-25 02:26:38    阅读次数:324
【转】面向GC的Java编程
Java程序员在编码过程中通常不需要考虑内存问题,JVM经过高度优化的GC机制大部分情况下都能够很好地处理堆(Heap)的清理问题。以至于许多Java程序员认为,我只需要关心何时创建对象,而回收对象,就交给GC来做吧!甚至有人说,如果在编程过程中频繁考虑内存问题,是一种退化,这些事情应该交给编译.....
分类:编程语言   时间:2014-09-25 02:06:50    阅读次数:283
mbStringLength 获取javascript字符串字节数
function mbStringLength(s) {var totalLength = 0;var i;var charCode;for (i = 0; i < s.length; i++) {charCode = s.charCodeAt(i);if (charCode < 0x007f) {...
分类:编程语言   时间:2014-09-25 02:20:27    阅读次数:217
加强版坦克大战(java版)
转载自:http://blog.csdn.net/lihongxun945/article/details/6275581这个坦克大战参考了初学java时看的马士兵的一个教程和小霸王上的坦克大战,并且加入了很多在魔兽中的英雄属性(移动速度,攻击速度,攻击力,生命上限等),还加入了一个小巧的地图编辑器...
分类:编程语言   时间:2014-09-25 00:56:17    阅读次数:328
java版的QQ小程序
转载自:http://blog.csdn.net/lihongxun945/article/details/6114290这是一个简单的java版的QQ小程序。包括一个简单的服务器和一个简单的客户端。运行时,先运行服务器,然后在运行客户端,就可以进行聊天了。默认的配置是localhost,端口454...
分类:编程语言   时间:2014-09-25 02:19:08    阅读次数:291
Java坦克大战游戏源代码
转载自:http://blog.csdn.net/java_cxrs/article/details/3860870经过几天的练习和研究终于自己能写出坦克大战游戏了,写完这个程序后感觉收获了很多东西,对JAVA的知识又有了一定的增长,接下来还准备继续写几个小项目来练习J2SE 由于代码太长就不发在博...
分类:编程语言   时间:2014-09-25 01:58:58    阅读次数:267
struts1和struts2线程安全问题
这是由于Servlet的工作原理产生的。我们先来简单回顾一下Servlet的生命周期“初始化->init->service->destroy->卸载”。这里大家都知道,我们在web.xml里面定义一个servlet的时候,我们可以给他们设置一个“load-on-startup” 的值,如果 Serv...
分类:编程语言   时间:2014-09-25 00:50:17    阅读次数:321
Python字典按值排序、包含字典的列表按字典值排序的方法
#-*- encoding=utf-8 -*- import operator #按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1)) print sorted_x #[(0, 0), (2, 1), (1, ...
分类:编程语言   时间:2014-09-25 00:33:38    阅读次数:290
[Java Performance] JIT编译器简介
使用JIT(Just-In-Time)编译器 JIT编译器概览 JIT编译器是JVM的核心。它对于程序性能的影响最大。CPU只能执行汇编代码或者二进制代码,所有程序都需要被翻译成它们,然后才能被CPU执行。C++以及Fortran这类编译型语言都会通过一个静态的编译器将程序编译成CPU相关的二进制代码。PHP以及Perl这列语言则是解释型语言,只需要安装正确的解释器,它们就能运行在...
分类:编程语言   时间:2014-09-25 01:36:48    阅读次数:551
javacard开发环境搭建 Eclipse+jcop+jcdk 配置完成的开发环境
Eclipse+jcop+jcdk 配置完成的开发环境,下载后安装jdk,并完成环境变量配置,即可开发javacard applet...
分类:编程语言   时间:2014-09-25 00:29:37    阅读次数:414
C++之如何实现一个不能被继承的类
C++中如何实现一个不能被继承的类? 在C#中可以使用sealed,Java中可以使用final来表示一个类不能被继承,而在c++中并没有这个,那我们怎么在c++中实现一个不能被继承的类呢? 1、把构造函数设为私有     这是最简单的一种办法了,那就是把构造函数设为私有,因为我们都知道当一个类试图从它那里继承的时候,必定会因为调用基类的构造函数,而基类的构造函数是私...
分类:编程语言   时间:2014-09-25 00:12:37    阅读次数:248
C++11和游戏相关。
C++11的整体设计目标: 1、使得C++成为更好的系统开发以及库开发的语言 2、使得C++成为更易于教学的语言(语法一致化和简单化) 3、保证语言的文档性和C++03、C语言的兼容性。 【话唠】[C++]Jingz蓝玉 2014/9/24 22:19:20 换句话说,可能以后需要C++实现的游戏算法都会出现一种开源的状态——因为没多少人用C++做游戏开发,所以引擎会增加相关库支...
分类:编程语言   时间:2014-09-24 23:54:27    阅读次数:211
Java带有运算符的字符串转换为Long型
由于项目需要在配置文件中配置一个刷新时间,但是配置文件中取出来来的数据肯定是字符串,然后要将该带有运算符的字符串转换为Long型。具体代码如下:配置文件system.properties中:1 reflash_time = (2*60*1000)Java代码取出该值:1 public static ...
分类:编程语言   时间:2014-09-25 01:26:37    阅读次数:349
Linux下C++的通用Makefile与解析
本文给出万能Makefile的具体实现,以及对其中的关键点进行解析。所谓C++万能Makefile,即可编译链接所有的C++程序,而只需作很少的修改。号称万能Makefile,一统江湖。我对原版的Makefile做了些修改。首先揭开它的庐山真面目:##########################...
分类:编程语言   时间:2014-09-25 00:47:37    阅读次数:262
Java反射:根据方法名动态调用方法,解决商品动态属性取值问题。
public class Goods{ private String goodsName; private String attr1; private String attr2; private String attr3; private String attr4; ......... privat...
分类:编程语言   时间:2014-09-25 00:10:37    阅读次数:247
【JAVA】关于向上转型与向下转型
向上转型: 子类引用的对象转换为父类类型称为向上转型。通俗地说就是是将子类对象转为父类对象。此处父类对象可以是接口 1 public class Animal { 2 public void eat(){ 3 System.out.print...
分类:编程语言   时间:2014-09-25 00:57:37    阅读次数:400
C语言异常与断言接口与实现
程序中通常会出现三种错误:用户错误、运行期错误以及异常标准库函数setjmp和longjmp在C语言中,标准库函数setjmp和longjmp形成了结构化异常工具的基础。简单的说就是setjmp实例化处理程序,而longjmp产生异常setjmp和longjmp是C语言所独有的,它们部分弥补了C语言...
分类:编程语言   时间:2014-09-24 23:50:48    阅读次数:389
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!