• Ngnix配置ssl证书(阿里云centOS)

    1 在阿里云控制台下载ngnix对应的免费证书 包含以下两个文件:2800315.key2800315.pem在ngnix安装目录下/usr/local/nginx/conf/新建cert目录,把上面两个文件放在cert目录下。2 添加SSL模块我当时安装编译ngnix 时没有安装SSL这个模块, 因为配置SSL证书需要此模块。所以:第一步:在/opt/ng/nginx-1.1...

    CentOS 2020年04月13日 2333 0
  • Jenkins 批量创建任务的三种方法

    最近,要搭建多套测试环境,需要把 Jenkins 中 dev 视图下的所有任务批量复制到 sit 等视图下。说明Jenkins 任务名称规则为:[测试环境标识]-[工程名称],如:dev-daodaotest,sit-daodaotest。视图中显示任务的正则表达式: [测试环境标识]-. ,如:dev-.*,sit-.*第一种:目录下批量复制Jenkins 的任务都是以 xm...

    Java 2020年04月13日 2686 0
  • 利用nginx解决跨域问题

    跨域是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。同源策略限制了一下行为:Cookie、LocalStorage 和 IndexDB 无法读取DOM 和 JS 对象无法获取Ajax请求发送不出去那什么是同源呢?所谓的同源是指,域名、协议、端口均为相同。出现跨域问题时,通过可以在console中看到以下错误。Cros...

    Nginx 2020年04月13日 4373 0
  • 详解如何实现前端jquery中的ajax方法,看这一篇就够了

    前言这篇文章主要聊一聊如何手写一个jquery的ajax方法,这是前端中的基础知识,也是一道非常经典的前端面试题!一步步手写ajax在web页面中与后端通信的顺序一般都是客户端向服务器发起请求,然后服务器再回复客户端,用于通信的工具就是ajax。如果你喜欢足球,你肯定知道荷甲联赛中也有一支豪门足球俱乐部叫阿贾克斯,名字一毛一样。ajax就像电话一样,将页面和服务器联系在一起,基...

    Javascript 2020年04月13日 2028 0
  • 作为前端工程师你真的知道 npm install 原理么?

    做前端工程师得你,一定经常会使用到npm install,那你真的了解npm install 执行之后的流程细节么? 嵌套结构 我们都知道,执行 npm install 后,依赖包被安装到了 node_modules ,下面我们来具体了解下,npm 将依赖包安装到 node_modules 的具体机制是什么。 在 npm 的早期版本, npm 处理依赖的方式简单粗暴,以递归的...

    前端技术 2020年04月13日 1732 0
  • Mybatis中三种关联关系的实现,看这篇就够了

    三种关联关系:一对多,一对一,多对多两种查询方式:嵌套查询,连接查询(也可称作:多表单独查询,多表连接查询)每一种关联关系都可以通过嵌套查询和连接查询来实现。嵌套查询相当于进行了两次查询,而连接查询将两张表连接然后再进行查询,这样只进行了一次查询由于数据表要对实体类进行映射,所以每一种关联关系中都需要在java类中定义属性来进行关联,可以通过如图关联:一对一查询数据表实现:通过...

    Java 2020年04月13日 2217 0
  • 教你如何快速使用Spring Cloud Config

    Spring Cloud Config为分布式系统中的外部化配置提供服务器端和客户端支持。 使用config组件只需要以下几步:1. 引入依赖在springboot项目pom文件中添加如下依赖<!--config-server依赖--><dependency> <groupId>org.springframework.cloud<...

    java技术 2020年04月13日 1822 0
  • 微软在Windows 10上为Windows Defender重新命名

    微软正在让Windows Defender这一名字成为历史,2019年3月,微软将Windows Defender Advanced Threat Protection更名为Microsoft Defender ATP,随后该公司将ATP带到了Mac上。鉴于微软还计划在Android系统上推出Defender ATP,由此看来抛弃Windows品牌确实是有意义的。在Window...

    技术资讯 2020年04月13日 1967 0
  • Docker常用镜像安装:MySql Redis GitLab maven私服等

    学习Docker的过程就是安装各种镜像、环境搭建的过程。下面是常用Docker公共镜像的安装方式,记录下来,环境收藏~一、安装Mysql1.创建mysql下载镜像:docker pull centos/mysql-57-centos7创建容器:docker run -di --name=mysql --restart=always -p 3306:3306 -e MYSQL_R...

    MySQL 2020年04月13日 2222 0
  • 高并发场景下锁的使用技巧

    锁类别不同的应用场景对锁的要求各不相同,我们先来看下锁都有哪些类别,这些锁之间有什么区别。悲观锁(synchronize)Java 中的重量级锁 synchronize数据库行锁乐观锁Java 中的轻量级锁 volatile 和 CAS数据库版本号分布式锁(Redis锁)乐观锁就好比说是你是一个生活态度乐观积极向上的人,总是往最好的情况去想,比如你每次去获取共享数据的时候会认为...

    Java 2020年04月13日 1418 0