在printf时:如果以%f格式输出,将输出8个字节(scanf输入时,%f是4个字节)
在参数入栈时如果是float型或者double型 直接入栈8个字节,此时输出及后续输出都没问题
但如果参数小于8个字节且不是float型:比如int shor int ,就会扩展符号位,成为4个字节再入栈,但是输出的是8个...
分类:
编程语言 时间:
2014-09-23 17:17:05
阅读次数:
286
package org.springside.modules.orm;
import java.util.Collections;
import java.util.List;
import org.apache.commons.lang.StringUtils;
public class Page {
// 公共变量 //
public static final ...
分类:
编程语言 时间:
2014-09-23 17:30:55
阅读次数:
160
先装软件先转jdk,默认装然后jre装,默认装JDK是Java的开发平台,在编写Java程序时,需要JDK进行编译处理;JRE是Java程序的运行环境,包含了JVM的实现 及Java核心类库,编译后的Java程序必须使用JRE执行。在下载的JDK安装包中集成了JDK与JRE,所以在安装JDK过程中会...
分类:
编程语言 时间:
2014-09-23 16:49:35
阅读次数:
251
很偶然的机会认识到这个语言,当时在纸上对着它的 "hello world" 程序一个字符一个字符的解释了一遍,惊讶于它的设计思想。到网上查了下,记录下来。 以下是正文 : --------------------------------? Brainfuc...
分类:
编程语言 时间:
2014-09-23 16:36:25
阅读次数:
248
Linux下C语言的编译全过程解读我们总是在Linux下输入 gcc -o app main.c 即可编译好程序,对于具体的详细过程及流程,相信亲们就不太了解啦!下面给大家展示一下C编译器的解释全过程。
Linux下编辑调试工具: gcc gdb
把高级语言编译成二进制可执行代码的工具。
把高级语言编译成二进制可执行文件的过程如下:
需要经历四个步骤:
(1)预处...
分类:
编程语言 时间:
2014-09-23 15:58:14
阅读次数:
261
在我们前面一个例子中,我们使用下面这样一段代码
package com.test.net;
import java.io.DataInputStream;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class EchoServer {
/**
* 打...
分类:
编程语言 时间:
2014-09-23 17:36:35
阅读次数:
194
log4j2不仅仅是log4j的简单升级,而是整个项目的重构,官网地址:http://logging.apache.org/log4j/2.x/,大家可以从官网的介绍看出它相比log4j第1代的种种优点。一、基本使用1.1 maven依赖项 1 2 org....
分类:
编程语言 时间:
2014-09-23 16:54:34
阅读次数:
304
策略模式: 1 策略模式 2 概述 3 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 4 5 适用性 6 1...
分类:
编程语言 时间:
2014-09-23 17:10:34
阅读次数:
219
什么是模板方法,这个有待考虑,看下面: 1 模板方法 2 概述 3 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 4 5 TemplateMethod使得...
分类:
编程语言 时间:
2014-09-23 15:46:14
阅读次数:
194
本文旨在给所有希望了解JVM(Java Virtual Machine)的同学一个概念性的入门,主要介绍了JVM的组成部分以及它们内部工作的机制和原理。当然本文只是一个简单的入门,不会涉及过多繁杂的参数和配置,感兴趣的同学可以做更深入的研究,在研究JVM的过程中会发现,其实JVM本身就是一个计算机体...
分类:
编程语言 时间:
2014-09-23 17:21:14
阅读次数:
308
JAVA读取文件1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static ...
分类:
编程语言 时间:
2014-09-23 16:28:44
阅读次数:
287
time 日期时间处理 Python日期、时间 处理提供了time, datetime calendar等模块来处理时间日期time.time time.time()函数返回从1970年1月1日以来的秒数,这是一个浮点数。time.sleep 可以通过调用time.sleep来挂起当前的进程。...
分类:
编程语言 时间:
2014-09-23 15:36:24
阅读次数:
224
用它可以查找符合特定规则的文件。查找文件只用到三个匹配符:"*", "?", "[]"。"*"匹配0个或多个字符;"?"匹配单个字符;"[]"匹配指定范围内的字符,如:[0-9]匹配数字。glob.glob 返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,这里可....
分类:
编程语言 时间:
2014-09-23 16:25:34
阅读次数:
187
java获取取得Timestamp类型的当前系统时间java获取取得Timestamp类型的当前系统时间 格式:2010-11-04 16:19:42方法1:Timestamp d = new Timestamp(System.currentTimeMillis()); 方法2:Date date ...
分类:
编程语言 时间:
2014-09-23 16:58:24
阅读次数:
241