2016年12月19日
摘要: 对于服务器端来说,如果要加入多线程机制,则应该在每个用户连接之后启动一个新的线程 建立一个EchoThread类,此类专门用于处理多线程操作,此时的多线程使用Runnable接口实现 是是 阅读全文
posted @ 2016-12-19 14:51 布鲁布鲁sky 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 1、服务器端程序 2、客户端程序 效果如下: 此时,服务器每次只能有一个用户连接,属于单线程,要让多个用户连接服务器,要使用多线程... 阅读全文
posted @ 2016-12-19 14:47 布鲁布鲁sky 阅读(440) 评论(0) 推荐(0) 编辑
摘要: Java中使用Socket(即套接字)完成TCP程序的开发 服务器端使用ServerSocket接收客户端的连接请求,每一个客户端都使用一个Socket对象表示 在服务器端每次运行时都要使用accept()方法等待客户端连接,此方法执行后,服务端将进入阻塞状态,直到客户端连接之后,程序才可以向下继续 阅读全文
posted @ 2016-12-19 14:15 布鲁布鲁sky 阅读(4407) 评论(0) 推荐(0) 编辑
摘要: 实现目的:点击按钮,原子性执行两条sql语句,同时成功或同时失败 数据库有这三个字段(忽略已有的一条记录): 一、用事务的sql语句 按钮事件完整代码: 故意将第二条sql语句写错 点击按钮: 弹出错误,而且也把第一条执行的sql语句回滚了,数据库中没有添加数据 二、没有用事务处理插入sql语句 点 阅读全文
posted @ 2016-12-19 11:30 布鲁布鲁sky 阅读(1551) 评论(0) 推荐(0) 编辑