摘要: 第一类:请求路径参数 1、@PathVariable 获取路径参数。即url/{id}这种形式。 2、@RequestParam获取查询参数。即url?name=这种形式 例子 GEThttp://localhost:8080/demo/123?name=suki_rong 对应的java代码: 1 阅读全文
posted @ 2019-12-04 14:35 jason47 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 值得注意的是,虽然PriorityBlockingQueue叫优先级队列,但是并不是说元素一入队就会按照排序规则被排好序,而是只有通过调用take、poll方法出队或者drainTo转移出的队列顺序才是被优先级队列排过序的。所以通过调用 iterator() 以及可拆分迭代器 spliterator 阅读全文
posted @ 2019-11-27 19:10 jason47 阅读(413) 评论(0) 推荐(0) 编辑
摘要: <T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值<T> T 和T的两种方法实现 <T> T 用法 这个<T> T 表示的是返回值T是泛型,T是一个占位符,用来告诉编译器, 阅读全文
posted @ 2019-11-24 20:58 jason47 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: JDK的ByteBuffer的缺点: 1.final byte[] hb;这是JDKde ByteBuffer对象中用于存储数据的对象声明;可以看到,其字节数组是被声明为final的,也就是长度是固定不变的,一旦分配好后不能动态扩容与收缩;而且当待存储的数据字节很大时就很有可能出现IndexOutO 阅读全文
posted @ 2019-11-24 20:53 jason47 阅读(190) 评论(0) 推荐(0) 编辑
摘要: springboot创建bean的方式有两种: 1.直接类上加注解@Component@Controller@Service 。。。 2.使用@Bean注解配合@Configuration注解 区别是: @Configuration:允许在上下文中注册额外的bean或导入其他配置类 这个注解相当于一 阅读全文
posted @ 2019-11-22 16:04 jason47 阅读(3856) 评论(0) 推荐(0) 编辑
摘要: 1.先安装brew 打开终端,输入ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 然后一会会跳出这个语句:Press RETURN to continue or any 阅读全文
posted @ 2019-11-18 18:05 jason47 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1. 进入官网后下载 Binary:编译之后的二进制文件 Source:表示可以查看源代码的,比Binary大一点 tar.gz archive:Linux、macOS系统使用 zip archive:windows系统使用 2. 解压后放到合适的地方,打开terminel (cd ~/ 是根目录) 阅读全文
posted @ 2019-10-17 16:27 jason47 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1. 在linux服务器上运行Jar文件时通常的方法是: $ java -jar test.jar 这种方式当ssh窗口关闭时,程序中止运行,或者是运行时没法切出去执行其他任务 2. 保持程序后台运行 $ nohup java -jar test.jar & 在ubuntu下直接sudo java 阅读全文
posted @ 2019-07-23 09:28 jason47 阅读(2080) 评论(0) 推荐(0) 编辑
摘要: 启动nginx服务时如果遇到这个错误 Job for nginx.service failed because the control process exited with error code. See “systemctl stat 可能原因如下: 1.nginx配置文件有错误运行下面命令查看 阅读全文
posted @ 2019-07-16 14:33 jason47 阅读(11794) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。它最常的用途是提供反向代理服务。 二 、安装 1、准备工作 Nginx的安装依赖于以下三个包,意思就是在安装Nginx之前首先必须安装一下的三个包,注意安装顺序如下: 1 阅读全文
posted @ 2019-07-16 14:24 jason47 阅读(3802) 评论(0) 推荐(0) 编辑