- 博客(7)
- 收藏
- 关注
转载 获取操作系统,浏览器及浏览器版本信息,以及区分PC端和移动端
/** * Name:UserAgent * Description:判断请求是来自PC端还是移动端等 * Author: YXJ * Time: 2018/4/20 10:02 */public class UserAgent { /** * 获取操作系统,浏览器及浏览器版本信息 * * @param request http请求 *...
2018-08-06 17:32:03 1015 1
转载 获取本地IP
public class LocalhostIP { //获取本地ip地址,有可能会有多个地址 public static String getHostIp() { Set<InetAddress> addrs = new HashSet<InetAddress>(); Enumeration<NetworkInter...
2018-08-06 17:31:44 171
原创 modbus tcp通讯 modbus4j java实现
modbus协议内容网上已经很齐全了,这里就不赘述了。(此篇文章根据网上已有内容整理)核心依赖: modbus4j-3.0.4-SNAPSHOT.jar modbus tcp slave 1.获取tcp slave //springboot项目实现CommandLineRunner类和@Component注解,程序启动时就加载tcp slave@Componentpubli...
2018-07-31 13:57:06 25745 28
原创 springboot RestTemplent 服务器上传文件
当我们项目中有独立的文件存储服务器时,难免会遇到其他的服务器在后台传送文件到文件存储服务器中。查过很多资料,可以说用RestTemplent来实现是最简单明了的。 //resource 需要上传的文件流//fileName 文件名//上传的服务地址//header 请求头。可以为nullpublic static ResponseEntity tempHttpFile(byte[...
2018-07-19 14:42:46 810
原创 JAVA反射将两个不同类中的类型和属性名相同的进行赋值
当我们在开发时,有时候会遇见前端传进来的model有很多值,且model与后端entity很相似,但又不包括entity的全部属性,包含了大部分甚至有其他的属性,这是又需要把model中与entity中相同的值或者entity有用的属性值赋值给entity。如果只有简单的几个值我们通过get()和set()就可以轻松的解决。但是如果有大量的需要赋值,这时候get和set方法的代码就太繁多。这时候就...
2018-07-10 14:56:23 8285 2
原创 springboot RestTemplate 服务端之间http请求restful服务接口
RestTemplate使spring能够方便的使用rest资源,他定义了许多与rest交互分方法,并且对应大多数http请求方法。这里我使用exchange()方法完成请求。exchange() 是在URL上执行特定的HTTP方法,返回包含对象的ResponseEntity,这个对象是从响应体中映射得到的public class HttpConnectUtil { /** *...
2018-07-10 11:50:25 1910
原创 spring boot +websocket 服务器主动推送消息
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端这里我将使用springboot2.0 集成的websocket 实现简单的服务器推送消息1.gradle添加依赖compile('org.springframework.boot:spring-boot-starter-websocket')2.配置...
2018-07-05 17:11:12 6422 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人