2011年5月31日

http和socket简介

摘要: Http 和 Socket 连接区别 1、TCP连接 要想明白Socket连接,先要明白TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,阅读全文

posted @ 2011-05-31 11:25 千山万水_ 阅读(1314) 评论(0) 编辑

ant使用笔记

摘要: ant使用笔记----------------------------------------------Eclipse 自动生成 Ant的Build.xml 配置文件,生成的方法很隐蔽选择你要生成Build.xml文件的项目,右键. Export-> General -> Ant Buildfiles .点Next,再点Finish.生成完毕.----------------------------------------------1.<project>标签每个构建文件对应一个项目。<project>标签时构建文件的根标签。它可以有多个内在属性,就如代码阅读全文

posted @ 2011-05-31 11:19 千山万水_ 阅读(1677) 评论(0) 编辑

j2se图片拖拽练习

摘要: package graphicsDrag;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Point;import java.awt.Rectangle;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import ja阅读全文

posted @ 2011-05-31 11:09 千山万水_ 阅读(280) 评论(0) 编辑

A星寻路示例

摘要: package autoFindPath;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import javax.swing.JFrame;import javax.swing.JPanel;/** * 自动阅读全文

posted @ 2011-05-31 11:05 千山万水_ 阅读(828) 评论(0) 编辑

转载:一个sprite类

摘要: /** * tiger注: * * 这是网上看到的一个sprite类。 * * spriteImg源图是帧图片的集合图片。按从上到下从左到右的排列。详见方法:splitImage * 判断两个sprite是否碰撞的方法是collidesWith 。根据参数会判断是否像素碰撞。 * 像素碰撞验证的时候是看交叉的像素是否都不是透明! * * 我感觉这里有一个方法有误:getBounds(Sprite) . 应该按帧的大小来创建。 * *//** * @author Captain Awesome (http://www.javagaming.org/index.php?action=profile阅读全文

posted @ 2011-05-31 11:02 千山万水_ 阅读(864) 评论(0) 编辑

生成内部三角形

摘要: import java.awt.Color;import java.awt.Component;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Point;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.util.LinkedList;import java.util.List;import javax.swing.JFrame;import javax.swing.JPanel;/** * 三角形阅读全文

posted @ 2011-05-31 10:58 千山万水_ 阅读(70) 评论(0) 编辑

导航

公告