服务器 还是gitlab

100W数据去重,用distinct还是group by

京东太狠:100W数据去重,用distinct还是group by,说说理由? 原创 40岁老架构师尼恩 技术自由圈 2023-06-04 11:37 发表于广东 收录于合集#面试题86个 技术自由圈 疯狂创客圈(技术自由架构圈):一个 技术狂人、技术大神、高性能 发烧友 圈子。圈内一大波顶级高手、 ......
distinct 还是 数据 group 100W

WMIC(Windows Management Instrumentation Command-line)是Windows操作系统中的一个命令行实用程序,用于执行各种系统管理任务和查询系统信息。通过WMIC,用户可以在命令行中执行各种WMI(Windows Management Instrumentation)操作,包括查询系统信息、管理进程、服务、网络设置等。 WMIC提供了丰富的命令

WMIC(Windows Management Instrumentation Command-line)是Windows操作系统中的一个命令行实用程序,用于执行各种系统管理任务和查询系统信息。通过WMIC,用户可以在命令行中执行各种WMI(Windows Management Instrument ......

如何把本地项目初始化到gitLab上去,干货分享!!

说明: 1.适用范围(高手请忽略) 例如:你本地已经有一个项目了(或者别人发一个项目给你),但是你需要把这个项目托管到你的gitLab上去 操作步骤: 1.首先在你的gitLab上建一个空的工程目录(很简单,百度一下),建好之后看到应该是这个样子的,上面也有对应的使用说明,教你如何把本地项目上传文件 ......
干货 项目 gitLab

Intel x86s 架构是一种广泛应用于个人电脑和服务器的指令集架构。它由英特尔公司于上世纪70年代末开发,并在其后几十年中不断演进和扩展

Intel x86s 架构是一种广泛应用于个人电脑和服务器的指令集架构。它由英特尔公司于上世纪70年代末开发,并在其后几十年中不断演进和扩展。 x86s 架构的原理主要包括以下几个方面: **指令集**:x86s 架构采用复杂指令集计算机(CISC)的设计思想,提供了大量的指令集,使得程序员可以用更 ......
架构 个人电脑 指令 不断 年代

实现 GitLab CI/CD 自动化发布网站至本地IIS服务器

下面列出我本次使用的环境: 操作系统:Windows 11 项目版本:.NET Core 6.0 脚本执行环境:PowerShell 5.1.22621.963 Web服务器:IIS 10.0 Gitlab:git.local 基本步骤 配置GitLab CI/CD Runner 首先,在本地或公司 ......
服务器 GitLab 网站 IIS CI

spring cloud微服务 总结(Nacos,Feign,Gateway,docker,sentinel,seata,Lua)

spring cloud微服务 总结 一。微服务架构特征: 1.单一职责,避免重复,耦合低 2.面向服务,对外暴露接口 3.自治:技术独立,数据独立,部署独立 4.隔离性强:容错,降级,避免连错 5缺点:复杂了,部署维护复杂 6服务器框架: springcloud alibaba Dubbo spr ......
sentinel Gateway spring docker cloud

搭建vsftp服务器,教程简单值得推荐

centos7之vsftp安装和使用 centos7之vsftp安装和使用 - Charles.L - 博客园 (cnblogs.com) ......
服务器 教程 vsftp

企业级GitLab搭建

# 企业级GitLab搭建 ## 一、简介 ### 1.GitLab概述 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 Ruby on Rails 是一个可以使你开发、部署、维护 web 应用程序变得简单的框 ......
GitLab 企业

dotnet-微服务学习-dotnet集成SkyWaking链路追踪

关于链路追踪的原来我们单独开一篇文章讲解 这里我们来讲解SkyWaking的安装和集成 首先进入SkyWaking官网下载最新的包 网址如下: https://skywalking.apache.org/downloads/ 1.1 windows安装 下载后Winwos直接运行双击bin目录下的 ......
dotnet 链路 SkyWaking

CentOS 9 x64 使用 Nginx、Supervisor 部署 Go/Golang 服务

## 前言 在 CentOS 9 x64 系统上,可以通过以下步骤来部署 Golang 服务。 ## 1\. 安装必要的软件包 安装以下软件包: 1. Golang:Golang 编程语言 2. Nginx:Web 服务器 3. Supervisor:进程管理工具 4. Git:版本控制工具 5. ......
Supervisor CentOS Golang Nginx x64

服务启动命令

服务名 目录 命令 Redis 服务 Redis 目录 redis-server.exe ./redis.windows.conf Nacos 服务 bin 目录 startup.cmd -m standalone Seata 服务 bin 目录 双击 seata-server.bat ......
命令

微服务设计:部署

虽然可以把Java的JAR包做成可执行文件,并在其中运行一个嵌入式的HTTP进程,但对于类似于Ruby和Python这样的应用程序来说,你需要使用一个运行在Apache或者Nginx中的进程管理器。 基于容器的虚拟化,好处不仅仅是避免了hypervisor的使用,还可以加快反馈的速度,因为相比完整的 ......

Windows服务启动exe无界面终极解决方案

摘自:https://www.cnblogs.com/ZoeWong/p/17516579.html 1、前言 我这个方案(C#操作)是彻底解决【从Windows服务启动程序exe,程序无界面】问题的终极解决方案,终极方案,绝对的终极方案,本来打算收钱的,还是算了,你们也不容易,关注我一下就行。后附 ......
终极 界面 解决方案 Windows 方案

部署前端项目到linux服务器

1.使用Xshell连接linux服务器 xshell免费版地址:家庭/学校免费 - NetSarang Website (xshell.com) 2.安装nginx服务器 sudo apt-get install nginx 3.使用xftp上传前端文件 首先使用命令将前端项目打包到dist文件夹 ......
前端 服务器 项目 linux

部署springboot项目到linux服务器

1.使用Xshell连接容器 xshell免费版地址:家庭/学校免费 - NetSarang Website (xshell.com) 2.安装java运行环境 sudo apt install openjdk-8-jdk 3.使用xftp上传后端jar包文件 xftp免费版地址:家庭/学校免费 - ......
springboot 服务器 项目 linux

基于Sa-Token实现微服务之前的单点登录

# 修改配置文件,准备好四个域名 ```shell 127.0.0.1 auth.server.com 127.0.0.1 user.server.com 127.0.0.1 third.server.com 127.0.0.1 eureka.server.com ``` # 注册中心:eureka ......
Sa-Token Token Sa

做一个windos服务和api搭配,获取电脑的mac地址

创建webapi项目,只是搭配服务用,什么三层mvc都不弄了,默认的模板直接用就好。 简单分析下,采用signalr通信来传递mac地址,所以先安装个signalr的包(如果简单操作的话可以不装最新的,微软自带一个,不过好像是弃用的) using Microsoft.AspNetCore.Signa ......
地址 windos 电脑 api mac

Docker 安装私人NuGet服务

Docker 安装 NuGet服务(使用baget) 使用root用户操作 1、拉取官方的最新版本的镜像 docker pull loicsharma/baget 2、创建主机挂载配置目录 nuget目录存放文件,删除重启容器不会丢失 mkdir -p /opt/dockerdata/nuget 3 ......
私人 Docker NuGet

gitlab--缓存 cache

缓存 cache 介绍 使用 cache 指定要在作业之间缓存的文件和目录列表。您只能使用本地工作副本中的路径。缓存在流水线和作业之间共享。缓存在产物之前恢复。 cache:paths 使用 cache:paths 关键字来选择要缓存的文件或目录,路径是相对于项目目录,不能直接链接到项目目录之外 例 ......
缓存 gitlab cache

【深入了解系统性能优化】「实战技术专题」全方面带你透彻探索服务优化技术方案(系统服务调优)

@[TOC](全方面带你透彻探索服务优化技术方案(服务器系统性能调优)) # 调优意义 系统运行缓慢,执行速度较差虽然没有对用户或公司造成实质性的损失,但它从侧面反映出系统在某些方面存在问题。可能需要对系统参数进行优化,或者对系统的设计和交互进行调整,这是后续系统性能优化的一个重要过程。我们将继续努 ......
系统 技术 实战 性能 方面

服务器无损升级技术解析

声明:本人原创文章,详细内容已发布在我的微信个人技术公众号 网络技术修炼,公众号总结普及网络基础知识,包括基础原理、网络方案、开发经验和问题定位案例等,欢迎关注。 概述 软件工程中持续迭代和更新是必不可少的,在服务端软件更新时,保持服务的连续性是一项关键任务。本文将从技术角度解析服务端软件更新过程如 ......
服务器 技术

微服务设计:分解单块系统

限界上下文就是一个非常好的接缝,因为它的定义就是组织内高内聚和低耦合的边界。 数据库是所有杂乱依赖的源头 打破外键关系,把外键约束从数据库转移到代码中实现。这也就意味着,我们可能需要实现跨服务的一致性检查,或者周期性触发清理数据的任务。 表结构分离后,对于原先的某个动作而言,对数据库的访问次数可能会 ......
系统

[ GitLab ] GitLab CE 中各个参数对应的服务和功能,以及是否可以关闭

[https://www.cnblogs.com/yeungchie/](https://www.cnblogs.com/yeungchie/ "https://www.cnblogs.com/yeungchie/") | 参数 | 对应功能 | 是否可关闭 | | | | | | nginx | ......
GitLab 参数 功能 CE

云服务器 搭建NFS 文件系统 用于解决负载均衡session 文件共享等

解决的问题: 如果多台服务器负载均衡 用户没有根据TCP设置分配在一台服务器 那么session无法共享 文件无法共享 一台服务器创建了文件 另外一台也会同步创建 1.搭建NFS Serve 注意:共享系统的服务端和客户端不能安装在同一台服务器上 例如你做负载均衡的2台服务器内网ip 12.20.1 ......
文件 session 服务器 系统 NFS

Taurus .Net Core 微服务开源框架:Admin 插件【4-3】 - 配置管理-Mvc【Plugin-MicroService 微服务】

继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-2】 - 配置管理-Mvc【含请求日志打印】,本篇继续介绍下一个内容:系统配置节点:Mvc - Plugin - MicroService 配置界面:注册中心 ......

Tomcat 域名、Supmap iServer服务与nginx代理SSL证书,启用Https

背景 使用iServer发布服务的时候经常会涉及到nginx代理,负载集群或者反向代理,都是常见的使用场景,下面就nginx代理iServer服务的一些问题做个简单总结。 一、Tomcat 配置业务系统,一级域名,正常启用Http协议,自定义内部端口,端口可以不开放公网: Tomcat 8.5.x\ ......
证书 iServer 域名 Tomcat Supmap

应用服务跨域问题及各种解决方案以及对比

应用服务跨域问题及各种解决方案以及对比 什么是跨域问题? 跨域问题是指浏览器为了安全性,限制了不同源的 web 项目之间的数据交互。所谓的源,就是由协议、域名和端口三部分组成的标识。如果两个 web 项目的源不完全相同,那么它们就构成了跨域。 跨域问题会给 web 开发带来很多困扰,比如无法获取第三 ......
应用服务 解决方案 方案 问题

关于 SAP UI5 的 CrossApplicationNavigation 服务

从 SAP UI5 应用启动时观察 Chrome 开发者工具 console 面板,看到如下提示的错误消息: > sap.ui.comp.navpopover.SemanticObjectController: Service 'CrossApplicationNavigation' could n ......
CrossApplicationNavigation SAP UI5 UI

SAP CRM Fiori 应用后台 OData 服务性能优化的一些思路

取一个task的attachment header信息(包含4个attachment)都需要0.5秒时间,太慢了。 具体分析: 1. 取attachment时,会先call retrieve_task_opt取task header信息,消耗0.1秒。通过之前4个节点的优化经验,这个retrieve ......
后台 思路 性能 Fiori OData

Minecraft我的世界服务器搭建之Linux系统

Minecraft 是一个流行的沙箱独立游戏,由瑞典程序员 Markus “Notch” Perssion 首先创造,后来由 Mojang 开发并发布。这是一款关于打碎和放置砖块的游戏。首先,人们建造建筑物来抵抗夜晚的怪物,随着游戏的发展,玩家一起创造有趣和充满想象力的东西。 ......
Minecraft 服务器 系统 世界 Linux