- 博客(12)
- 收藏
- 关注
转载 简单Socket网络通信
问题:编写一个网络应用程序,有客户端和服务端,客户端向服务端发送一个字符串(如"Hello Socket"),服务器收到该 字符串后将其打印到命令行上,然后向客户端返回该字符串的长度,最后,客户端输出服务器端返回的该字符串的长度, 分别用TCP和UDP两种方式去实现。 Socket通信流程: 实现代码如下: TCP: package scoket; import...
2019-02-12 21:08:00 137
转载 Spring Websocket实现简易在线聊天功能
针对Spring Websocket的实现,我参照了其他博主的文章https://www.cnblogs.com/leechenxiang/p/5306372.html 下面直接给出实现: 一、引入相关依赖 在之前的文章中,我们说到要使用websocket,我们首先要在maven中引入相关的依赖包,具体如下: <dependency> <gro...
2019-01-31 12:21:00 144
转载 Spring实现WebSocket通信
WebSocket是两个应用之间全双工的通信通道。WebSocket最常见的应用场景是实现服务器和基于浏览器的应用之间的通信。 浏览器中的javascript客户端开启一个到服务器的连接,服务器通过这个连接发送更新给浏览器。相比轮询服务端以查找更新的 方案,这种技术更加高效。 下面将通过两种方式(XML配置和Java类配置)实现WebSocket的简单应用。 需要说明的是,由于本...
2019-01-26 17:03:00 138
转载 Spring中配置使用slf4j + log4j
本人也是查看别人博客获得的方法,详细讲解请参照 https://www.cnblogs.com/yuxiaole/p/9297266.html 下面进入正题: 1.在pom.xml中注入相关的依赖 <!-- slf4j + log4j 日志 --> <dependency> <groupId>org.slf4j<...
2019-01-23 23:01:00 115
转载 构建web应用之——文件上传
我们通过使用multipart请求数据接收和处理二进制信息(如文件)。DispatcherServlet并没有实现任何解析multipart请求数据的功能,它将该任务委托给了Spring中的multipart解析器, 通过MultipartResolver接口的实现,来解析multipart请求中的内容。 Spring3.1开始,Spring内置了两个MultipartResolve...
2019-01-10 17:11:00 111
转载 构建web应用之——SpringMVC实现CRUD
配置好SpringMVC最基本的配置后,开始实现处理数据的CRUD(CREATE, READ, UPDATE, DELETE) 为实现模块上的松耦合,我们将与数据库的交互任务交给DAO(Data Access Object,即数据访问对象)层, SpringMVC中使用@Repository注解为DAO自动生成bean,下面是实现数据增删改查所用的数据库: 1.数据库:mysql ...
2019-01-07 20:56:00 331
转载 构建web应用之——maven创建以及SpringMVC配置
构建web应用第一步需要创建以及配置maven项目管理,同时配置启动SpringMVC,这里推荐参考CSDN的一篇文章链接:https://blog.csdn.net/weixin_42222334/article/details/80362126,下面列出一些要点 一、打开IDEA创建新项目 1.工具栏左侧选择maven(应为要创建maven项目管理) 2.选择自己本地已...
2019-01-06 16:20:00 130
转载 软件测试第三次作业主路径覆盖测试
Primes.java 1 package findPrimes; 2 3 public class Primes { 4 5 private final static int MAXPRIMES = 100; 6 7 private boolean isDvisible(int a, int b) { 8 ...
2018-03-25 17:59:00 192
转载 软件测试第三次作业
问题描述: Use the following method printPrimes() for questions a–d. /** * Finds and prints n prime integers * Jeff Offutt, Spring 2003 */ private static void printPrimes(int n) {...
2018-03-25 16:48:00 127
转载 软件测试第一次试验JUnit
一、Junit, hamcrest以及eclemma的安装 对于Junit和hamcrest的安装,我并没有从下载Junit和hamcrest相关的jar包然后通过build path导入到项目中,而是使用了eclipse自动导入的Junit4包(因为实验要求Junit以及hamcrest版本正好和eclipse氧气中自动导入的包版本一样),具体步骤如下: 鼠标右键点击工程->...
2018-03-22 22:30:00 432
转载 软件测试第二次作业
There are two faulty programs. Answer the following questions about each program. 1.Identify the fault. 程序一:索引值i取不到0,数组中遗漏最后一个元素。 程序二:当搜索到第一个0时便返回其索引(并非最后一个0值) 2.If possible, identify a test ...
2018-03-11 17:45:00 128
转载 第一个博客——python通过值传递函数参数
功能:银行账户计算利率(python实现) 部分代码: def addInterest(balance, rate): newBalance = balance * (1 + rate) balance = newBalance def test():...
2018-03-11 16:46:00 179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人