- 博客(16)
- 资源 (4)
- 收藏
- 关注
转载 nginx配置-http和https
#user nobody;worker_processes 1;error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;worker_rlimit_nofile 204800;events {worker_connec...
2019-03-31 10:57:10 4634
转载 nginx反向代理原理和配置讲解
最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。一 概述反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。通常的...
2019-03-31 10:48:36 389
转载 nginx反向代理配置
nginx作为web服务器一个重要的功能就是反向代理。当然你也可以使用nginx配置正向代理,本是介绍如何配置nginx的反向代理。nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。配置前的准备工作,后端跑apache服务的ip和端口,也就是说可以通过http://ip:port能访问到你的网站。然后就可以新建一个vhos...
2019-03-30 22:30:16 289
转载 Docker命令详解(run篇)
Docker命令详解(run篇)命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]Usage: Run a command in a new container中文意思为:通过run命令创建一个新的容器(container)常用选项说明 -d, --detach=false, 指定容器运行于前台还是后台,默认为false -...
2019-03-29 14:48:00 668
转载 外部访问docker容器(docker run -p/-P 指令)
容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P(大写) 或 -p (小写) 参数来指定端口映射。(1)当使用 -P 标记时,Docker 会随机映射一个 49000~49900 的端口到内部容器开放的网络端口。使用 docker ps 可以看到,本地主机的 49155 被映射到了容器的 5000 端口。此时访问本机的 49155 端口即可访问容器内 web 应用提供的界...
2019-03-29 14:21:39 63027 1
转载 ES6箭头函数中返回对象字面量
//加括号的函数体返回对象字面表达式:参数=> ({foo: bar})记住:在ES6中用params => {object:literal}这种简单的语法返回对象字面量是行不通的。需要用圆括号把对象字面量包起来var func = () => ({foo: 1})注意:箭头函数在参数和箭头之间不能换行。...
2019-03-28 21:34:53 2734
转载 spring中常用工具类介绍
spring中常用工具类介绍文件资源操作Spring 定义了一个 org.springframework.core.io.Resource 接口,Resource 接口是为了统一各种类型不同的资源而定义的,Spring 提供了若干 Resource 接口的实现类,这些实现类可以轻松地加载不同类型的底层资源,并提供了获取文件名、URL 地址以及资源内容的操作方法访问文件资源通过 FileS...
2019-03-24 23:07:40 2328
转载 Java 8系列之Stream的基本语法详解
概述继Java 8系列之Lambda表达式之后,我们来了解Stream。Stream 是用函数式编程方式在集合类上进行复杂操作的工具,其集成了Java 8中的众多新特性之一的聚合操作,开发者可以更容易地使用Lambda表达式,并且更方便地实现对集合的查找、遍历、过滤以及常见计算等。聚合操作为了学习聚合的使用,在这里,先定义一个数据类:public class Student { i...
2019-03-21 17:44:15 373
转载 springboot test
前言mac上idea快捷键,command+shift+T根据类生成快捷键。对spring容器中的类做单元测试在src/main下建立UserService类,对其进行单于测试,生产其单元测试类(使用command+shift+T快捷键),生成的test类在src/test下@Servicepublic class UserService { public Integer ...
2019-03-21 15:16:57 21870
转载 如何在JUnit5中使用Mockito
如何使用Mockito和JUnit 5进样?在JUnit4中,我可以使用@RunWith(MockitoJUnitRunner.class)Annotation。在JUnit5中没有@RunWith Annotation?使用Mockito有不同的方法 – 我将逐一介绍它们。手动无论JUnit版本(或测试框架)如何,使用Mockito::mock手动创建模拟都可以正常工作。基于注释使用...
2019-03-19 17:27:53 7170
转载 SpringMVC 测试 mockMVC
SpringMVC测试框架基于RESTful风格的SpringMVC的测试,我们可以测试完整的Spring MVC流程,即从URL请求到控制器处理,再到视图渲染都可以测试。一 MockMvcBuilderMockMvcBuilder是用来构造MockMvc的构造器,其主要有两个实现:StandaloneMockMvcBuilder和DefaultMockMvcBuilder,分别对应两种测试...
2019-03-19 17:01:03 194
转载 Spring Boot 热部署
相信小伙伴们在日常的开发中,调试代码时,免不了经常修改代码,这个时候,为了验证效果,必须要重启 Spring Boot 应用。频繁地重启应用,导致开发效率降低,加班随之而来。有没有什么办法,能让 Spring Boot 项目热部署呢,从而不用每次都手点。答案是肯定的。第一步:添加 spring-boot-devtools 依赖Spring Boot 提供了spring-boot-devtoo...
2019-03-12 21:28:13 114
转载 页面JS缓存问题解决方案
1.在jsp中加入头 <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="0">
2019-03-08 16:52:54 2393
转载 Spring Boot中使用RabbitMQ
Message Broker与AMQP简介Message Broker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景:消息路由到一个或多个目的地消息转化为其他的表现方式执行消息的聚集、消息的分解,并将结果发送到他们的目的地,然后重新组合相应返回给消息用户调用Web服务来检索数据响应事件或错误使用发布-订阅模式来提供内容或基于主题的消息路由AMQP是Adv...
2019-03-06 14:39:49 132
转载 Spring Boot中读取配置属性的几种方式
前言本文介绍Spring Boot中读取配置属性的几种方式,项目示例中用到的application.yml和application.properties定义如下: @Value@Value是比较常见的注入方式,功能强大但一般可读性较差。 @Value("str") private String str; // 注入普通字符串 @Value("${hello}...
2019-03-04 19:31:10 1237
转载 js 自带的 map() 方法
方法概述map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。例子2.1 在字符串中使用map在一个 String 上使用 map 方法获取字符串中每个字符所对应的 ASCII 码组成的数组:var map = Array.prototype.mapvar a = map.call("Hello World", function(x) { ret...
2019-03-04 16:39:00 1411
程序员健康指南
2015-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人