=======================================================DTO=
package cn.itcast_03;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;/* * 多次启动接收端: * Unrecognized Windows Sockets error: 0: Cannot bind * 端口被占用。
看了几套源码,其中都有用到DTO,这篇文章主要来谈论一下DTO使用的场合及其带来的
package cn.itcast_04;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class ReceiveDemo { public static void main(String[] args) throws IOExceptio
package cn.itcast_05;import java.io.IOException;import java.net.DatagramSocket;/* * 通过多线程改进聊天室程序,这样就可以实现在一个窗口发送和接收数据了 */public class ChatRoom { public static void main(String[] args) throws I
HibernateTemplate中的load和get都可以取回一个对象,难道是方法重复吗?绝对不可能,那它
package cn.itcast_06;import java.io.IOException;import java.io.OutputStream;import java.net.Socket;/* * TCP协议发送数据: * A:创建发送端的Socket对象 * 这一步如果成功了,说明建立连接成功了。 * B:获取输出流,写数据。 * C:释放资源
package cn.itcast_06;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;/* * TCP协议接收数据: * A:创建接收端Socket对象 * B:监听客户端连接,返回一个对应的Socket
package cn.itcast_07;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;/* * TCP协议接收数据: * A:创建接收端Socket对象
package cn.itcast_08;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;/* * 服务器输出到控制到 */public cl
package cn.itcast_09;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSock
package cn.itcast_10;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;/* * 服务器输出到控制台 */public cl
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <!-- 控制数据源内加载的
Struts2与Spring整合 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http
Struts2与Spring与Hibernate标准整合 web.xml <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com
package cn.itcast.oa.base; import java.lang.reflect.ParameterizedType; import java.util.List; import javax.annotation.Resource; import org.hibernate.Session; import org.hibernate.SessionFactory; im
流程说明:实现一组功能的步骤 1,充分了解需求,包括所有的细节,需要知道要做一个什么样的功能。 2,设计实体/表 正向工程:设计实体、映射文件 --> 建表 反向工程:设计表 --> 映射文件、实体 3,分析功能 分析到每个请求的粒度。 得到的结果是我们需要处理多少种请求,其中每种请求对应一个Action方法。 4,实现功能: a,创建Action,并定义出其中的方法。 b,实现
1:要想了解多线程,必须先了解线程,而要想了解线程,必须先了解进程,因为线程是依赖于进程而存在的。2:什么进程? 通过任务管理器我们看到了进程的存在。 而通过观察,我们发现只有运行的程序才会出现进程。 进程:正在运行的程序。 进程 是系统进行资源分配和调用的独立单位。每一个进程都有它自已的内存空间和系统资源。3:多进程有什么意义? 单进程的计算机只能做一件事情,而我们现在的计算机
在线支付分析图在线支付流程图
package cn.itcast_02;/* * 需求:我们要实现多线程的程序。 * 如何实现呢? * 由于线程是依赖进程而存在的,所以我们应该先创建一个进程出来。 * 而进程是由系统创建的,所以我们应该去调用系统功能创建一个进程。 * Java是不能直接调用系统功能的,所以,我们没有办法直接实现多线程程序。 * 但是呢?Java可以去调用C/C++写好的程序来实
package cn.itcast.shop.vo.cart;import cn.itcast.shop.vo.Product;/** * 购物项对象 * * @aut.
<% response.sendRedirect(request.getContextPath()+"/index.action");%>
package cn.itcast_01;/* * 进程: * 正在运行的程序,是系统进行资源分配和调用的独立单位。 * 每一个进程都有它自已的内存空间和系统资源。 * 线程: * 是进程的中单个顺序控制流,是一条执行路径 * 一个进程如果只有一条执行路径,则称为单线程程序。 * 一个进程如果有多条执行路径,则称为多线程程序。 * * 举例: * 扫
package cn.itcast_03;/* * 如何获取线程对象的名称呢? * public final String getName():获取线程名称。 * 如何设置线程对象的名称呢? * public final void setName(String name):设置线程的名称。 * * 针对不是继承Thread类的子类该如何获取线程名称呢? * publ
属性值"必须与listKey 的"属性值"相同) -->
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号