加载中
什么是DevOps ?

DevOps字面理解 DevOps(Development和Operations组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。一些国际...

03/31 16:17
41
spring-cloud-gateway过滤器实践

概述 这里是 SpringCloud Gateway 实践的第一篇,主要讲过滤器的相关实现。Spring-Cloud-Gateway 是以 WebFlux 为基础的响应式架构设计, 是异步非阻塞式的,它能够充分利用多核 CPU 的硬件资...

使用VirtualBox+Vagrant快速搭建Linux虚拟机环境

1. 软件准备 下载、安装Virtual Box https://www.virtualbox.org/wiki/Downloads 下载、安装Vagrant https://www.vagrantup.com/downloads.html 注意:VirtualBox会与包括但不限于如下软件冲...

如何用爬虫抓取招聘网站的职位并分析

最近有不少程序员又开始找工作了,为了了解目前技术类各职位的数量、薪资、招聘公司、岗位职责及要求,我爬取了拉勾网北上广深4个城市的招聘数据,共3w条。职位包括:人工智能(AI)、大数据...

Mysql中的三类锁,你知道吗?

导读 正所谓有人(锁)的地方就有江湖(事务),人在江湖飘,怎能一无所知? 今天来细说一下Mysql中的三类锁,分别是全局锁、表级锁、行级锁。 文章首发于作者公众号【码猿技术专栏】,原创不易,...

04/01 10:27
11
记录一些服务端术语和搭建web服务器

菜单快捷导航 服务端常用术语 搭建web服务器和配置虚拟主机 记录一些服务端方面的常用术语 1、CS架构和BS架构 1.1 CS架构 CS(Client/Server),基于安装包类型的桌面或手机软件模式,比如常见...

04/01 12:33
3
SpringCloud入门(七): Zuul 简介与使用

Zuul 简介   Zuul 微服务网关是为Spring Cloud Netflix提供动态路由,监控,弹性,安全等服务的框架。可以和Eureka、Ribbon、Hystrix等组件配合使用。 Zuul 主要功能   1、 身份认证与安全:...

04/05 00:48
23
Mysql性能优化:如何给字符串加索引?

导读 现代大部分的登录系统都支持邮箱、手机号码登录两种方式,那么如何在邮箱或者手机号码这个字符串上建立索引才能保证性能最佳呢? 今天这篇文章就来探讨一下在Mysql中如何给一个字符串加...

04/02 15:54
3
浅谈前端性能优化

一、资源的合并和压缩 web前端应用的开发与部署过程: 输入url到页面显示出来的过程: 请求过程中一些潜在的性能优化点: dns是否可以通过缓存减少dns查询时间? 网络请求的过程如何走最近的...

04/02 20:06
23
Mysql性能优化:为什么你的count(*)这么慢?

导读 在开发中一定会用到统计一张表的行数,比如一个交易系统,老板会让你每天生成一个报表,这些统计信息少不了 sql 中的count函数。 但是随着记录越来越多,查询的速度会越来越慢,为什么会...

04/03 11:49
27
Jenkins打造多分支流水线指南

overview: 多分支工作流程带来了以下几个关键能力: 在代码仓库中,每个新分支都有自己单独的工作流水线(job)。 每个工作流水线都记录了对应分支的构建和变更历史。 可以自定义设置流水线...

04/03 16:44
77
SpringCloud-Nacos/OpenFien/Gateway的基本介绍及快速上手

Spring-Cloud-Alibaba-Nacos 注册中心 下载、安装 Nacos 下载地址:https://github.com/alibaba/nacos/releases 下载后解压,打开 bin 目录,双击 startup.cmd 即可运行,出现错误可参考:h...

交易中台系统设计与思考

前言 将近两年的时间,我一直在某企业做中台系统的研发,最近可能这段工作经历可能要结束。本文也算是这段经历的回顾与反思。 系统架构 在这里主要想说的是服务接入层,在我们目前的系统架构...

04/04 21:48
61
CVE-2020-7961 Liferay Portal 复现分析

漏洞说明: Liferay是一个开源的Portal(认证)产品,提供对多个独立系统的内容集成,为企业信息、流程等的整合提供了一套完整的解决方案,和其他商业产品相比,Liferay有着很多优良的特性,而且免费...

04/05 19:09
55
一文摸透从输入URL到页面渲染的过程

一文摸透从输入URL到页面渲染的过程 从输入URL到页面渲染需要Chrome浏览器的多个进程配合,所以我们先来谈谈现阶段Chrome浏览器的多进程架构。 一、Chrome架构 目前Chrome采用的是多进程的架...

04/07 10:33
5
两种查看EFCore生成Sql语句的方法

一.利用反射生成查询语句 该方法转载自:https://jhrs.com/2019/28488.html (略有修改) using Microsoft.EntityFrameworkCore.Query; using Microsoft.EntityFrameworkCore.Query.Internal;...

2019/09/20 16:23
450
【BIGDATA】在Centos上部署ElasticSearch 7.3.2及kibana

一、下载: 首先,下载ElasticSearch和kibana安装包,版本自选,官方下载页 https://www.elastic.co/cn/downloads/ 二、版本检查 很重要的一步,要检查CentOS上Java版本是否与ElasticSearch...

2019/09/19 16:11
13
yolo进化史之yolov3

yolov3的论文写的比较简略,不看yolov1,yolov2很难直接看懂. 建议先看v1,v2论文. yolov3主要做了几点改进 改进了特征提取部分的网络结构 多尺度预测 分类由softmax改为logistic 前面2个改进使...

2019/09/19 18:39
39
ASP.NET Core 2.2 : 二十二. 多样性的配置方式

大多数应用都离不开配置,本章将介绍ASP.NET Core中常见的几种配置方式及系统内部实现的机制。(ASP.NET Core 系列目录) 说到配置,第一印象可能就是“.config”类型的xml文件或者“.ini”类型...

微服务架构一直火,为什么服务化要搞懂?

微服务架构,这 5 年左右一直被认可,是软件架构的未来方向。需要大家理解的是,为什么需要服务化。比如微服务架构对企业来说,带来什么价值?有啥弊端? 这里浅谈一下微服务架构,主要还是在...

2019/09/19 20:17
15

没有更多内容

加载失败,请刷新页面

返回顶部
顶部