码迷,mamicode.com
首页 > 编程语言
Java写的第一个小程序
大二刚开学,开始学习Java,结合假期里学到的一些知识,写了一个简单的程序。有点像之前很火的”别踩白块儿“,但是简单的多,暂时就把它叫做“静止的别踩白块儿”。【玩法】鼠标点击出现色块的地方,点对加10分,点错减100分,负分游戏结束。现在的不足和问题: 点击错误时,不能马上显示Game Over,必...
分类:编程语言   时间:2014-10-01 15:51:51    阅读次数:261
JAVA数组的定义及用法
数组是有序数据的集合,数组中的每一个元素具有同样的数组名和下标来唯一地确定数组中的元素。1. 一维数组1.1 一维数组的定义type arrayName[];type[] arrayName;当中类型(type)能够为Java中随意的数据类型,包含简单类型组合类型,数组名arrayName为一个合法...
分类:编程语言   时间:2014-10-01 16:41:41    阅读次数:278
C++使用Boost实现Network Time Protocol(NTP)客户端
引言 ????????笔者机器上安装了两个系统,一个Linux Ubuntu,一个Windows8.1。让人感到郁闷的是,每次从Ubuntu重启进入Windows时,系统时间总是少了8个小时,每次都要用Windows的时间程序进行同步,也就是...
分类:编程语言   时间:2014-10-01 15:07:11    阅读次数:1150
python实现的基于TCP的JSON数据通信
用Python写的一个多线程TCP通信实例,实现了JSON数据的传输。闲言少述,直接上代码?一、client#!/usr/bin/env python# -*- coding:utf-8 -*-#import socketimport threadingimport SocketServerimpo...
分类:编程语言   时间:2014-10-01 14:13:41    阅读次数:219
Java的递归算法
递归算法设计的基本思想是:对于一个复杂的问题,把原问题分解为若干个相对简单类同的子问题,继续下去直到子问题简单到可以直接求解,也就是说到了递推的出口,这样原问题就有递推得解。 关键要抓住的是: (1)递归出口 (2)地推逐步向出口逼近 样例: example: 求5的阶乘。。 例如以下: Jav.....
分类:编程语言   时间:2014-10-01 15:16:11    阅读次数:197
Coding之路——重新学习C++(8):神奇的模板
1.解析一个正确的模板类 (1)首先,我们想创造一个模板,可以先针对一个特定的类型参数设计它的行为方式,然后在对抽象的一般类型进行推广。例如我们可以先设计String类的具体实现,然后再推广到String类模板。 (2)类模板的名字是不能重载的。所以,如果在某个作用域内声明了一个类模板,就不能有.....
分类:编程语言   时间:2014-10-01 14:08:31    阅读次数:268
JavaScript- The Good Parts Chapter 3 Objects
Upon a homely object Love can wink.—William Shakespeare, The Two Gentlemen of VeronaThe simple types of JavaScript are numbers, strings, booleans (tru...
分类:编程语言   时间:2014-10-01 15:31:31    阅读次数:351
Java学习笔记(一)网格袋布局
网格袋布局类似于Win8的Metro布局,用于将组件按大小比例放在不同位置的网格内,各组件的实际大小会随着窗口的改变而改变,但相对位置不变,能够很好的适应屏幕。通过阅读《21天学通Java》这本书,发现了一个布局组件的很好的例子,遂摘录下来,供分享和复习。在这本书中,举了..
分类:编程语言   时间:2014-10-01 14:25:31    阅读次数:266
javascript开发植物大战僵尸网页版游戏源代码下载
javascript开发植物大战僵尸网页版游戏源代码下载 源代码下载:http://www.zuidaima.com/share/1550463429364736.htm...
分类:编程语言   时间:2014-10-01 14:23:31    阅读次数:192
Python 运算符优先级
这个表给出Python的运算符优先级(从低到高).从最低的优先级(最松散地结合)到最高的优先级(最紧密地结合)。这意味着在一个表达式中,Python会首先计算表中较下面的运算符,然后在计算列在表上部的运算符。Python 运算符优先级运算符描述lambdaLambda表达式or布尔“或”and布尔“...
分类:编程语言   时间:2014-10-01 13:12:21    阅读次数:176
java EE 的页面获得路径
这个语句是用来拼装当前网页的相对路径的。是用来表明当前页面的相对路径所使用的根路径的。 比如,页面内部有一个连接,完整的路径应该是 http://localhost:80/myblog/authen/login.do 其中http://server/是服务器的基本路径,myblog是当前应用程序的名...
分类:编程语言   时间:2014-10-01 13:56:41    阅读次数:174
Java如何获取文件编码格式
1:简单判断是UTF-8或不是UTF-8,因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK。按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理就是只要读出文件前三个字节,判定这些字节的值,就可以得知其编码的格式。其实,如果项目运行的平台就是中文...
分类:编程语言   时间:2014-10-01 13:07:51    阅读次数:259
python 整数和浮点数
整数和浮点数Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。基本的运算:1 + 2 + 3 # ==> 64 * 5 - 6 # ==> 147.5 / 8 + 2.1 # ==> 3.0375使用括号可以提升优先级,这和数学运算完全一致,注意...
分类:编程语言   时间:2014-10-01 12:01:01    阅读次数:148
springMVC 源码解读系列(一)初始化
先看看DispatcherServlet的类机构:初始化时序图:servlet初始化会调用 init 方法,换句话说就是springMVC进行初始化的时候首先会去执行HttpServletBean的init方法, 下面看看HttpServletBean的源码:上面这段代码主要是在获取你在web.xm...
分类:编程语言   时间:2014-10-01 12:33:21    阅读次数:238
Java NIO与IO的差别和比較
导读J2SE1.4以上版本号中公布了全新的I/O类库。本文将通过一些实例来简介NIO库提供的一些新特性:非堵塞I/O,字符转换,缓冲以及通道。一. 介绍NIONIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包括数据且用于读...
分类:编程语言   时间:2014-10-01 12:15:11    阅读次数:275
Java虚拟机工作原理具体解释
一、类载入器首先来看一下java程序的运行过程。 从这个框图非常easy大体上了解java程序工作原理。首先,你写好java代码,保存到硬盘其中。然后你在命令行中输入javac YourClassName.java此时,你的java代码就被编译成字节码(.class).假设你是...
分类:编程语言   时间:2014-10-01 11:23:41    阅读次数:281
C++中使用初始化列表的情况
http://blog.csdn.net/iceshirley/article/details/5688696要理解这个问题,从概念上,我们要知道一点,那就是构造函数的执行过程会分成两个阶段:隐式或显示的初始化阶段以及一般的计算阶段。计 算阶段由构造函数体内的所有语句组成,在计算阶段,数据成员的设置...
分类:编程语言   时间:2014-10-01 12:27:21    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!