演示TCP传输1.Tcp分客户端和服务端2.客服端对应的对象是scoket 服务端对应的对象是serverscoket客户端:通过查阅scoket对象,发现在建立对象时,就可以连接指定的主机。因为tcp是面向连接的,所以在建立scoket服务时,就要有服务端存在,并连接成功,形成通路后,在该通道进行...
分类:
编程语言 时间:
2015-10-28 23:00:45
阅读次数:
417
1.C语言共32个关键字1)数据类型关键字a.基本数据类型void char int float doubleb.类型修饰关键字short long signed unsignedc.复杂类型关键字struct union enum typeof sizeofd.存储级别关键字auto static...
分类:
编程语言 时间:
2015-10-28 23:00:57
阅读次数:
322
注:本人初学菜鸟,今天同学讲了多线程,把自己理解的总结分享一下,敬礼~首先说一下java多线程的概念和原理一张原理图分析图送给大家,画的丑不要计较注意:对Java来说,run()方法没有任何特别之处。像main()方法一样,它只是新线程知道调用的方法名称(和签名)。因此,在Runnable上或者Th...
分类:
编程语言 时间:
2015-10-28 22:58:47
阅读次数:
252
对于直接继承Thread的类来说,代码大致框架是:123456789101112class类名extendsThread{方法1;方法2;…publicvoidrun(){// other code…}属性1;属性2;…}先看一个简单的例子:12345678910111213141516171819...
分类:
编程语言 时间:
2015-10-28 22:56:49
阅读次数:
293
定义一个空间大小为12int* arr2 = malloc(3 * sizeof(int));定义一个有大小的数组,大小为3,空间大小为12int* arr2 = calloc(3 , sizeof(int));malloc 和calloc 的区别 malloc不会给空间初始化,而callol则不一...
分类:
编程语言 时间:
2015-10-28 22:56:12
阅读次数:
189
File类的常用方法:1、创建 boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false.和输出流不一样,输出流对象一建立创建文件,而且文件已经存在会覆盖。 boolean mkdir():创建一级目录 boolean mkdirs():...
分类:
编程语言 时间:
2015-10-28 22:55:37
阅读次数:
289
#include using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */class SqString{privat...
分类:
编程语言 时间:
2015-10-28 22:57:34
阅读次数:
365
设计思路:通过inport javax.swing.*实现窗口的输出,通过import java.util.Random实现随机数的产生,利用递归调用求和编程总结:经过这次编程发现自己对java窗体的使用还不够熟练需要加强练习,递归调用更清楚了一点
分类:
编程语言 时间:
2015-10-28 22:52:20
阅读次数:
218
前言Java设计模式9:代理模式一文中,讲到了动态代理,动态代理里面用到了一个类就是java.lang.reflect.Proxy,这个类是根据代理内容为传入的接口生成代理用的。本文就自己写一个Proxy类出来,功能和java.lang.reflect.Proxy一样,传入接口、代理内容,生成代理。...
分类:
编程语言 时间:
2015-10-28 22:50:14
阅读次数:
256
http://blog.chinaunix.net/uid-20622737-id-3278427.htmlC++中的vector使用范例一、概述vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector是一个容器,它能够存放各种类型的对象...
分类:
编程语言 时间:
2015-10-28 22:50:40
阅读次数:
300
今天学习了迭代器,老师对迭代器的两个方法hasNext()和Next(),做了深入的理解,并且举了一个简单的例子大致模拟了底层的实现,下面我来记录下实现的过程,首先建立了一个Collection.java 这是模拟的Collection接口 代码如下:package cn.itcast.studyI...
分类:
编程语言 时间:
2015-10-28 22:46:44
阅读次数:
201
1概念在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。2简要介绍在计算机编程中,一个基本的概念就是同时对多个任务加以控制。许多程序设计问题都要求程序能够停下手头的工作,改为处理其他一些问题,再返回主进程。可以通过多种途径达到这个目的。最开始的时...
分类:
编程语言 时间:
2015-10-28 22:46:14
阅读次数:
264
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!整个教程中已经不时的出现一些内存管理和垃圾回收的相关知识。这里进行一个小小的总结。Java是在JVM所虚拟出的内存环境中运行的。内存分为栈(stack)和堆(heap)两部分。我们将分...
分类:
编程语言 时间:
2015-10-28 22:45:59
阅读次数:
264
项目目录结构spring-mybatis.xml ...
分类:
编程语言 时间:
2015-10-28 22:42:49
阅读次数:
377
1、第13讲【01:15】Java 程序中获得 Class 对象通常有如下三种方式: 1、使用 Class 的 forName() 2、调用某个类的 class 属性 3、调用某个对象的 getClass()【01:33】演示(上面3中方式 分别演示) 1、【02:20】Class class1 =...
分类:
编程语言 时间:
2015-10-28 22:39:19
阅读次数:
221
java.net类 DatagramSocket 此类表示用来发送和接收数据报包的套接字,数据报套接字是包投递服务的发送或接收点。java.net类 DatagramPacket 此类表示数据报包,数据报包用来实现无连接包投递服务。 void send(DatagramPacket p) 从...
分类:
编程语言 时间:
2015-10-28 22:38:06
阅读次数:
295