![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
一杯就醉1929
这个作者很懒,什么都没留下…
展开
-
UDP 的简单了解
基于UDP通信时,发送方应该做的几件事,并且以手机发短信为例理解一下。 1.首先创建要用来发送的本地地址对象,首先要知道信息的出发点是什么地方,显然包括ip和端口号。这相当于我们需要一个手机号。 2.创建要发送的socket的对象,有信息的出发点,就可以得到DatagramSocket对象。这相当于我们必须有一个手机。 3.该是到了知道信息的目的地了,创建发送数据的目标地址,显然包括ip...原创 2011-10-13 18:01:52 · 133 阅读 · 0 评论 -
Html
1 Html中的一些简单的标签的积累: <hr> 在网页中是再下一行出现一条直线 ;<b></b> 在网页中是加粗的作用。<p> ..</p> 这个在网页中是换行。 <title>...</title> 放在<head>里面是,显示网页的标题,不过放在body里面也会执行。其实据我原创 2011-11-20 17:24:41 · 81 阅读 · 0 评论 -
之前最恐惧的用代码写二叉搜索数
树还是一种数据结构,估计是它的形状很像一颗倒过来的树而得名的吧。所以它有一个根节点,然后每个根结点有很多个子结点,每个子节点又可以看作是根结点,所以他的算法基本上都会用到递归,这既使问题变得简单,又使问题变得复杂。我们上数据结构的课时,老师只要求我们手工计算,不用代码,现在要用代码实现,所以很有压力,确实想不到在几个月之前,自己对数据结构还是惧...2011-08-11 21:07:46 · 78 阅读 · 0 评论 -
链表,谈谈它
什么是链表呢,它自然是一种数据结构,那么必然要涉及到它和数组,队列的区别,至于和映射,集合的区别的就不用多说了。数组是定长的,队列和链表是不定长的,在数组中我们用的是length,在后两者,我们用的是size。数组和队列是有下标的,链表中就不存在下标了。在内存中,链表的存放空间不是连续的,所以链表有很多个结点,每个结点中由两部分(用c语言谈一下):数据域和指针域,在双链表中自然是前指针域,和后指针...原创 2011-08-09 20:00:12 · 98 阅读 · 0 评论 -
我也做雷电
刚做完雷电小游戏,现在总结一下。雷电小游戏中我想核心的东西就是多线程的运用,做雷电就是为了能够熟练的使用多线程,加深对线程执行过程的理解。至于现在对于多线程有了一定的了解,但不能说已经记载了血液中,能够使用多线程做出雷电,是趁热打铁的原因,如果在过几天做的话,我估计就会麻烦很多了。所以自己不看书不行。 正在执行的程序成为进程,在一个进程中,有多个线程,其中有个主线程,就是主函数,这个主线程负责启...原创 2011-08-08 07:35:43 · 322 阅读 · 0 评论 -
又学了一天线程
又学了一天线程 1线程的监听机制: 首先创建一个动作监听器, ActionListener,在actionPerformed 方法里面再创建一个监听线程,用一个队列保存产生的每一个线程,在监听线程里就可以得到其他线程的相关信息,但是如果其他的线程很多的话,就有可能监听不到。 2.线程的控制 java中没有很好的方法,我们现在用监听器来控制线程,控...原创 2011-08-02 23:35:36 · 91 阅读 · 0 评论 -
初识多线程
现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。一个进程就是一个正在执行的程序,一个进程中会有一到多个线程,在内存中每个进程都有自己的独立的空间,这个进程中的任何一个线程都共享这个内存空间。 在java 中我们可以通过继承Thread 或实现Runnable来得到线程。在java中程序是从main 开始的 它叫做 主线程,由它启动其他的线程,每产生一个线程就会产生一个新的调用栈。启...原创 2011-08-01 22:28:54 · 78 阅读 · 0 评论 -
文件的保存 队列 山寨BMP
文件的保存 我们在画图板上的所画的图形,是放在内存中的,就是说当我们把eclipse关掉时,我们花的图形会消失,因此我们需要把图形保存到文件中(放在外存中),那样就不丢失了。我们要用到的是基本文件输出与输入流的类即DataOutputStream和DataInputStream 他们有一个构造方法,就是DataOutputStream...原创 2011-07-28 23:08:29 · 76 阅读 · 0 评论 -
文件的输入输出 流
文件的输入输出 流 在 计算机中,有三个地方用来存放 数据,缓存,内存,外存。我们 用计算机 时,他要把数据从外存中 读到内存,然后 在 读到缓存。在这个过程中,我们就要用到文件的输入输出流 。输出流 指 数据从内存到 外存 ,输入指 数据从外存到 内存。这里有两个类 FileInputStream 和 FileOutputS...原创 2011-07-26 20:31:48 · 130 阅读 · 0 评论 -
文件的基本操作
文件的基本操作 package netjava.txc.file; import java.io.File; /** * file 类常用方法测试 * @author Administrator *static */ public class FileTest { //程序入口 publ...原创 2011-07-26 19:55:15 · 110 阅读 · 0 评论 -
异常机制 的 理解
java中的异常 机制 我们用java编写程序时,总会遇到一些 错误,有些错误是我们程序员的错,这是我们可以改正的 ,有些错误却是我们不能控制的。好的,在java中这些叫做异常,并且有一个超类叫做Throwable,而它有两个子类 1Error 2 Exception 。Error 类对象(如动态连接错误等),由Java虚拟机生成并抛弃(通常,Java程序不对这类例外进...原创 2011-07-26 18:52:30 · 130 阅读 · 0 评论 -
java中的 队列 集合 映射
java中的队列 集合 映射 从计算机的角度看,数据是所有能被输入到计算机中的,且能被计算机处理的符号的集合。它是计算机操作对象的统称。数据结构是指数据与数据之间的联系,可以看做是数据与数据之间存在某种关系的集合,数据结构包括一下几个方面: (1):数据元素之间的逻辑关系,即数据的逻辑结构。 (2):数据元素在计算机中的存储方式,即数据的存储结构。 (3):施加在数据上的任何操作,在...2011-07-24 20:54:31 · 274 阅读 · 0 评论 -
谈mvc
首先稍微解释一下MVC的含义,M(model),是指数据模型,这就和数据库有关了。V(view),是指视图,通俗讲应该就是网页界面,C(control)就是实现M和V之间的消息的沟通。 网站重要的两个部分就是数据库和界面,我们又通常称之为前台和后台,显然这两个有着密切的关系,但最好把这两个分离开来,或者说,把它们之间的千丝万缕的,隐隐约约的关系,搞的更清晰一些。有一个角色用来单独处理...原创 2012-04-17 21:24:36 · 84 阅读 · 0 评论