1.理解JAVA虚拟机的内存管理运行时的数据区
从java虚拟机的内存分配来看,一个java程序运行时包含了如下几个数据区: a) 程序计数寄存器(Program Counter Register) b)
虚拟机栈(Java Virutal Machine Stack) c) 本地方法栈(N...
分类:
编程语言 时间:
2014-04-14 05:36:53
收藏:
0 评论:
0 赞:
0 阅读:
460
发射子弹应该是游戏都会有的一个方面吧。创建一个子弹类:public class Dan{
private int x; private int y; public Dan(int x, int y) { super(); this.x = x;
...
分类:
编程语言 时间:
2014-04-14 06:00:44
收藏:
0 评论:
0 赞:
0 阅读:
576
package LinkList;public class LinkList {
private class Node{ private T data; private Node next;
@SuppressWarnings("unused") ...
分类:
编程语言 时间:
2014-04-14 06:01:41
收藏:
0 评论:
0 赞:
0 阅读:
496
package SequenceList;import
java.util.Arrays;public class SequenceList { private int DEFAULT_SIZE = 16;
//保存数组的长度 private int capacity; //...
分类:
编程语言 时间:
2014-04-14 06:04:34
收藏:
0 评论:
0 赞:
0 阅读:
671
参考:1.http://www.cjsdn.net/doc/jdk60/javax/sound/sampled/package-summary.html2.http://www.cjsdn.net/doc/jdk60/javax/sound/sampled/package-tree.html软件包
...
分类:
编程语言 时间:
2014-04-14 06:13:30
收藏:
0 评论:
0 赞:
0 阅读:
509
今天终于安装上了java的环境高兴一下,毕竟虐了我好几天了。(好吧,我是小白。。。)一开始我在百度上输入量java后进入官网安装了java后以为就能用了,没想到一直没法运行。后来才知道我下载的是jre版本,也就是说只是一个java的运行环境,要进行Java开发的话得下载安装jdk,安装jdk的时候会...
分类:
编程语言 时间:
2014-04-14 06:14:33
收藏:
0 评论:
0 赞:
0 阅读:
516
深入分析 Java I/O 的工作机制I/O 问题可以说是当今互联网 Web
应用中所面临的主要问题之一,因为当前在这个海量数据时代,数据在网络中随处流动。这个流动的过程中都涉及到 I/O 问题,可以说大部分 Web 应用系统的瓶颈都是
I/O 瓶颈。本文的目的正是分析 I/O 的内在工作机制,你将...
分类:
编程语言 时间:
2014-04-14 06:17:31
收藏:
0 评论:
0 赞:
0 阅读:
483
java程序运行时内存分配详解一、基本概念
每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,每一个线程有一个自己私有的栈。进程所创建的所有类的实例(也就是对象)或数组(指的是数组的本身,...
分类:
编程语言 时间:
2014-04-14 06:28:15
收藏:
0 评论:
0 赞:
0 阅读:
464
我们知道并行编程模型两种:一种是基于消息式的,第二种是基于共享内存式的。
前段时间项目中遇到了第二种 使用多线程开发并行程序共享资源的问题
,今天以实际案例出发对.net里的共享内存式的线程同步机制做个总结,由于某些类库的应用属于基础,所以本次不对基本使用做出讲解,基本使用
MSDN是最好的教程。....
分类:
编程语言 时间:
2014-04-14 11:34:48
收藏:
0 评论:
0 赞:
0 阅读:
584
JavaScript中的无冲突处理
分类:
编程语言 时间:
2014-04-14 11:38:47
收藏:
0 评论:
0 赞:
0 阅读:
421
前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的j...
分类:
编程语言 时间:
2014-04-14 11:41:41
收藏:
0 评论:
0 赞:
0 阅读:
569
有时候我们在spring容器启动完成后,我们需要做一些处理动作,这个时候怎么做呢?spring提供了事件监听器的处理机制。spring提供了内置的几类的事件:ContextClosedEvent
、ContextRefreshedEvent 、ContextStartedEvent 、Context...
分类:
编程语言 时间:
2014-04-14 11:45:38
收藏:
0 评论:
0 赞:
0 阅读:
623
前面已经写过一篇关于java classloader的拙文java
classloader原理初探。时隔几年,再看一遍,觉得有些地方显得太过苍白,于是再来一篇:完成一个Java类之后,经过javac编译,会生成一个class文件,这个class文件中包含跟这个类相关的所有基本信息:属性字段,方法等....
分类:
编程语言 时间:
2014-04-14 11:55:24
收藏:
0 评论:
0 赞:
0 阅读:
544
java集合类关系图如下图所示:collection中包括了List和Set,map是另一个抽象类。如何遍历Collection中的每一个元素?不论Collection的实际类型如何,它都支持一个iterator()的方法,该方法返回一个迭代子,使用该迭代子即可逐一访问Collection中每一个元...
分类:
编程语言 时间:
2014-04-14 12:19:02
收藏:
0 评论:
0 赞:
0 阅读:
543
voidinputstrMain(){chara[]="hhhh";charb[]="bbb";intresult=strcmp_(a,b);if(result>0){puts("前面的大");}elseif(result<0){puts("后面的大");}else{puts("一样大");}}//比较两个数组的大小intstrcmp_(constchar*p1,constchar*p2){constchar*p1_,*p2_;intp1_num=getAr..
分类:
编程语言 时间:
2014-04-13 19:59:25
收藏:
0 评论:
0 赞:
0 阅读:
564
1、将javascript写成js文件,然后在php文件中将js文件放到<head></head>部分。<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
&l..
分类:
编程语言 时间:
2014-04-13 20:09:46
收藏:
0 评论:
0 赞:
0 阅读:
514
c++ 编程语言的历史可以追溯到1979年,当时Bjarne Stroustrup 正在为他的博士学位工作。BS 曾近有幸用过simula这种语言,通过名字可知道这种语言主要被模拟器使用。BS使用的是simula的变种Simula67,这种语言被认为是第一个支持面向对象编程范式的语言。bs发现这种范式在软件开发中非常有用,但simula在实际使用中速度非常慢。
之后,他开始使用带类的c...
分类:
编程语言 时间:
2014-04-13 19:43:05
收藏:
0 评论:
0 赞:
0 阅读:
579
Hello 大家好,我是stefan,今天给大家讲解下如何使用C++来通过TCp等网络协议传输数据
步骤如下:
1. 新建一个超大的 char *p 数组...大到足够容纳你所需要的数据为止
2. 将每一个string的内容放到这个 p数组里面.
比如: 如果是 std::string , 就 strcpy(p,str.c_str());
如果是 std::wst...
分类:
编程语言 时间:
2014-04-13 20:28:41
收藏:
0 评论:
0 赞:
0 阅读:
483
1、Python生成exe封装
# mysetup.py
from distutils.core import setup
import py2exe
setup(console=["helloworld.py"])
>>>pythonmysetup.py py2exe
2、生成pyc文件
>>> import py_compile
>>> py_compile.com...
分类:
编程语言 时间:
2014-04-13 20:36:25
收藏:
0 评论:
0 赞:
0 阅读:
663
这个问题,本来以为自己早已烂熟于胸了,但是一个测试程序还是把我给放倒了。
首先给出以下C语言默认的隐式转换规则:
char,short --> int --> unsigned --> long --> double float
OK, 这里看起来好像也完全没问题。我们接下来看一个简单的小示例:
#include
int main()
{
unsigned sho...
分类:
编程语言 时间:
2014-04-13 19:32:44
收藏:
0 评论:
0 赞:
0 阅读:
746