- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 Spring Boot之JPA的使用
一.添加相关依赖 数据库是MySQL,则相关依赖如下: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId&g...
2018-05-17 22:50:11 169
原创 Eclipse之远程debug
远程debug 相关jar放到远程服务器上,并添加如下脚本debugjar.sh,脚本内容如下:#!/bin/bashnohup java -Dfile.encoding=utf-8 -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 $1 &amp;amp;amp;amp;amp;sleep 3 tailf ...
2018-05-17 19:42:08 1008
原创 Sping Boot之WebSocket使用
首先,说明为何要使用webSocket。毕竟通过前面几篇博客,我们就可以知道http调用就很方便,那么websocket的存在意义呢。因为http是单向通信,由客户端发起,服务端没法做到向客户端发送信息,如果需要长期通信就只能采取轮询或者长连接的方式,然而这样做,效率低下,浪费资源。基于此,webSocket诞生,webSocket是基于tcp,全双工通信,只在建立连接时发起一次三次握手请求,后续...
2018-05-10 22:04:55 283
原创 Spring Boot之搭建WebSerice服务
W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。简而言之,就是可作为远程通信使用,是一种远程调用技术。 现在怎么在spring boot框架中搭建个webService服务: 一.注入相关依赖 <dependency>...
2018-05-10 21:29:53 328 1
原创 Spring boot之使用Feign
Feign的灵感来源于Retrofit、JAXRS-2.0和WebSocket,其的目的是简化java的http客户端的编写,旨在通过最少的代码和资源来实现和http APi的连接。本文旨在讲解怎么使用,教程如下: 一.引入依赖 在pom文件中引入如下依赖 <!--feign start--> <dependency> <...
2018-05-07 20:31:04 12157 4
原创 编程规范之软编码
编程中有有一些细节需要注意,其中就包括编码对一些常量的赋值等操作,习惯称之为软编码和硬编码的区别。 硬编码简单粗暴,直接给变量赋初始值,初期还比较易于维护,但是后期此类变量在代码里用的比较多时,我们需要更改这个变量值时,就需要在代码里找出相关变量重新赋值,这样容易出现差错,导致多换或少换的情况。但是我们用软编码操作的话,通常用定义常量对变量赋值,只需要修改一处即可,不易出错,也易于理解。所以,建...
2018-05-02 20:38:27 409
转载 Java如何复制对象
原文地址:https://blog.csdn.net/tounaobun/article/details/8491392假如说你想复制一个简单变量。很简单:[java] view plain copy int apples = 5; int pears = apples; 不仅仅是int类型,其它七种原始数据类型(boolean,char,byte,short,float,dou...
2018-05-01 16:16:21 196
转载 java finalize方法总结、GC执行finalize的过程
原文地址:http://bijian1013.iteye.com/blog/2288223 一.finalize的作用finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法。 finalize()与C++中的析构函数不是对应的。C++中的析构函数调用的时机是确定的(对象离开作用域或delete掉),但Java中的f...
2018-05-01 14:16:51 1278
elasticsearch-head0.1.3_0
2019-03-15
MySQL安装资源(内含连接工具及安装方法)
2018-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人