<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sharpayhsm的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sharpayhsm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sharpayhsm]]></copyright><item><title><![CDATA[总结~~~]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/84248307</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/84248307</guid><author>sharpayhsm</author><pubDate>Thu, 12 Jul 2012 10:28:27 +0800</pubDate><description><![CDATA[网络通信
一.常用的网络命令 
ping——用来查看网络是否通畅，不能用来证明主机上是否开放了某个端口 
telnet——如果网络通畅，可以用telnet命令连接对方的端口，如果能连接上，证明对方端口打开。
netstat——打印出电脑与其他服务器建立的TCP连接或UDP连接信息。
 
 
二.网络通信的基本原理 服务器与客户端的通信 主要实现方法
 第一步，创建服务器 Serve...]]></description><category></category></item><item><title><![CDATA[ java 之 Hash表]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/84097513</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/84097513</guid><author>sharpayhsm</author><pubDate>Fri, 09 Dec 2011 23:24:34 +0800</pubDate><description><![CDATA[ java 之 Hash表  
       哈希表是一种数据结构 ，Hash表是将数组和链表结合起来，便于我们能够更好的行快速查询和插入以及删除数据。用传统的方法比如：数组，就使我们插入删除数据十分的复杂；链表，就使我们查询数据特别的麻烦，花在遍历上的时间会很长。
      我们将这两种传统的方法结合起来，就是哈希表。我觉得可以概括为以下4点：
         1.构建一个哈希表的原则...]]></description><category></category></item><item><title><![CDATA[多线程的总结]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83979256</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83979256</guid><author>sharpayhsm</author><pubDate>Mon, 01 Aug 2011 12:38:39 +0800</pubDate><description><![CDATA[[align=center]多线程的总结[/align]


1.多线程概念：
	程序：是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。存在硬盘上的文件。
			
	进程：一个应用程序。
			多个进程内部的数据和状态都是完全相独立的。
	
	线程：一个运行单位，一个进程内部可以存在多个线程。
			多线程是共享一块内存空间和一组系统资源。
	
	并发编程...]]></description><category></category></item><item><title><![CDATA[复习——队列  || 总结——集合框架]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977646</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977646</guid><author>sharpayhsm</author><pubDate>Thu, 28 Jul 2011 15:05:43 +0800</pubDate><description><![CDATA[
[align=center]复习——队列
总结——集合框架[/align]

1）自定义队列： 自定义队列是线性数据结构

	队列：
      1、队列可以像数组一样有序存放对象，但它的长度不是固定的，可以自动增长。
      2、队列要借助于数组和引用传递来实现。
      3、自定义队列是用类来操作数组的，将所有的操作用类封装起来，在类外是无法看到具体操作的。
	...]]></description><category></category></item><item><title><![CDATA[  文件 异常 io流  的总结]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977645</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977645</guid><author>sharpayhsm</author><pubDate>Thu, 28 Jul 2011 15:04:14 +0800</pubDate><description><![CDATA[							总结
1.	文件  FIile

文件和目录路径名的抽象表示形式。 
用户界面和操作系统使用与系统相关的路径名字符串 来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名 有两个组件： 
1）一个可选的与系统有关的前缀 字符串，比如盘符，&quot;/&quot; 表示 UNIX 中的根目录，&quot;\\\\&quot; 表示 Microsoft Windows UNC 路径名。 ...]]></description><category></category></item><item><title><![CDATA[java 基础入门总结]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977644</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977644</guid><author>sharpayhsm</author><pubDate>Thu, 28 Jul 2011 15:03:20 +0800</pubDate><description><![CDATA[1.	java基础入门
a)	操作系统中配置java环境变量？
Java JDK。变量名：Path    
b)	对类名、属性名、方法名以及常量名命名的时候需要注意什么？
对象名：第一个字母小写，以后的单词的第一个字母要大写，其余均小写。不能与类名，系统定义的方法名同名。只能包含数字、字母和下划线，开始只能以字母或下划线开头。

属性名：第一个字母小写，以后的单词的第一个字母要大写，其...]]></description><category></category></item><item><title><![CDATA[java  关键字总结]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977643</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83977643</guid><author>sharpayhsm</author><pubDate>Thu, 28 Jul 2011 15:02:26 +0800</pubDate><description><![CDATA[[align=center]Java 关键字[/align]1.访问控制:
private 私有的
private 
Java语言的一个关键字，用在方法或变量的声中。它表示这个方法或变量只能被这个类的其它元素所访问。 

protected 受保护的
protected 
Java语言的一个关键字，在方法和变量的声明中使用，它表示这个方法或变量只能被同一个类中的，子类中的或者同一个包...]]></description><category></category></item><item><title><![CDATA[总结java基本学习]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83923751</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83923751</guid><author>sharpayhsm</author><pubDate>Thu, 19 May 2011 23:29:19 +0800</pubDate><description><![CDATA[                       总结java基本学习
                   
1.	java基础入门
a)	环境变量的配置
变量名：Path     变量值：D:\Program Files\Java\jdk1.6.0_18\bin
b)	对类名、属性名、方法名以及常量名命名的时候需要注意什么？
不能以关键字来命名，要有特定含义。
类名：类名的首字母要大...]]></description><category></category></item><item><title><![CDATA[五子棋]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83918632</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83918632</guid><author>sharpayhsm</author><pubDate>Tue, 10 May 2011 19:58:35 +0800</pubDate><description><![CDATA[[size=small;]     做了那么久的五子棋，到今天终于可以差不多结束啦！虽然说我做的有一点点小问题，貌似还是比较大的，从个人的角度来说，我满意就行啦。在判断那什么加权值的上面有一点问题，所以电脑在自己下棋的时候把握不了自己真正要下的地方，有的时候看上去很傻。还有加了人机对战之后，判断输赢变得比较迟钝或者说是有的时候赢了它不会判断。有了这些“小小”的误差后，还是需要时间调试，不能说自己完...]]></description><category></category></item><item><title><![CDATA[简单的五子棋]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83911099</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83911099</guid><author>sharpayhsm</author><pubDate>Mon, 25 Apr 2011 22:46:28 +0800</pubDate><description><![CDATA[                  [size=large] [color=darkred]五子棋的开发[/color]  [/size] 

  一.五子棋开发的难点
     1.算法    
        具体是五子棋排放，判断输赢的方法。       
     2.代码结构复杂度提高
	
  二.技术点:
    1.JFrame, Graphics, 按钮
    ...]]></description><category></category></item><item><title><![CDATA[画板的重绘]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83905891</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83905891</guid><author>sharpayhsm</author><pubDate>Sun, 17 Apr 2011 11:24:35 +0800</pubDate><description><![CDATA[
   画板的重绘
    这一周学习了画板以及画板的重绘。     画板就是针对JFrame的掌握，还有获取画布graphics，在画布上进行绘图。主要掌握MouseListener和ActinListener接口的使用。 
     1.画板的完成及理解              创建窗体-&amp;gt;添加按钮-&amp;gt;添加事件-&amp;gt;对象间相互调用      2.画板重绘关键点     ...]]></description><category></category></item><item><title><![CDATA[8大基本类型对应的包装类型]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83887799</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83887799</guid><author>sharpayhsm</author><pubDate>Sat, 09 Apr 2011 21:02:01 +0800</pubDate><description><![CDATA[[color=red]8大基本类型对应的包装类型[/color]public class BaseTypePackage {
	
[color=gray]
[code=&quot;java&quot;]public static void main(String[] args) {
		//八大基本类型对应八大包装类型
		int i = 1;
		Integer i2 = new Integer(1);...]]></description><category></category></item><item><title><![CDATA[数组和队列的学习总结]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83887713</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83887713</guid><author>sharpayhsm</author><pubDate>Sat, 09 Apr 2011 16:45:23 +0800</pubDate><description><![CDATA[                                            数组和队列的学习总结 1数组是Java中数组是类，创建的每一个数组都是对象。
  数组也是一种容器，用来存储同一类型的数据。数组提供了一个共有的属性,叫做length属性,改属性会返回数组中能存储 的个数.   注意要初始化数组。 2.创建数组的格式有三种：   1.数据类型  []  数组名  = new ...]]></description><category></category></item><item><title><![CDATA[自定义数组]]></title><link>https://blog.youkuaiyun.com/sharpayhsm/article/details/83887706</link><guid>https://blog.youkuaiyun.com/sharpayhsm/article/details/83887706</guid><author>sharpayhsm</author><pubDate>Sat, 09 Apr 2011 16:37:54 +0800</pubDate><description><![CDATA[[color=violet]数组[/color]
通过加一个元素，插入一个元素，删除一个元素的方法，实现了自定义队列，掌握了自定义队列的基本用法。实现了队列，虽然在过程中犯了一些小错误，不过映像深刻。
[code=&quot;java&quot;]package cn.javake.hsm;

public class ArrayDiy {
	private String[] array = new Str...]]></description><category></category></item></channel></rss>