标签 构建 下的文章

  • 📂C# dotnet 解决 Path 获取文件名路径在 Windows 构建在 Linux 执行问题教程

    最近需要支持国产的 UOS 系统,这个系统我采用了 Xamarin 加上 GTK 开发,而我的日志系统有一个功能是记录日志的时候传入当前的文件路径,此时 NuGet 包是在 Windows 下构建的,因此传入的路径是 Window 构建服务器路径。此时在 Linux 上尝试获取文件名就炸了在 dotnet 中,可以通过 CallerFilePath 特性获取调用当前方法的文件路径是哪个,请看...

  • 📂cmake 构建linux工程学习记录教程

    以前在Linux上通过一套格式化的Makefile来构建Linux工程,生成库和可执行文件。 今天看了一下cmake这种跨平台构建方式来构建Linux下工程一样方便,可值钱格式化的Makefile没有什么不一样。下面进行展示: 我在虚拟机中的工作目录如图所示: 本文首先在prj\_lib工程中生成动态库,然后再在prj\_linux中生成目标程序时链接该动态库,这样比较符合...

  • 📂构建本地yum仓库教程

    rpm包安装的时候会有很多软件会出现因为其他依赖包没有,而导致安装失败的情况。一般可以连接外网的时候我们直接使用 yum 进行安装,可以为我们解决依赖包关系,但是很多工作环境下是没有外网的,内网情况下就需要我们自行准备软件包进行安装,而安装包较多的情况下可能出现各种情况,甚至仅仅因为看着乱就干不动的事儿。目前个人的方法还是构建本地的 yum 仓库,将自己准备的软件包放到仓库目录,然后构建,这...

  • 📂构建布局良好的Windows程序教程

    一、菜单栏控件MenuStrip: 1.name:菜单栏控件的名称 2.items:在菜单中显示项的集合 3.Text:与菜单相关联的文本 二、工具栏控件ToolStrip: 1.DisplayStyle:设置文本的显示方式,ImageAndText,显示图像和文本 2.Image:显示的图片 3.Text:显示的文字 三、给菜单栏添加快捷方式: (&S) ...

  • 📂Centos使用Maven构建项目失败,提示No compiler is provided in this environment. Perhaps you are running教程

    Maven 构建失败了,提示没有编译器但是我们之前确实是安装了 jdk的呀,java -version也有输出但是输入javac 确实提示命令没找到说明我们之前只是安装了jre 没有安装jdk, 所以没有javac工具,百度查找解决方案后,https://www.bfshu.com/bug/185进入根目录,输入yum install -y devel即可cd /yum install -y...

  • 📂.NET程序在Linux容器中的演变教程

    岳俊凯 译 分布式实验室本文将首先讨论镜像的构建时间和启动时间,接着会将一个简单的.NET程序运行在基于容器的应用上,然后观察镜像大小的变化,最终缩短镜像的构建和加载时间。此外,代码优化是本文的另一个主题。现在,.NET开发人员可以无障碍地使用如Docker这样的Linux容器,那么让我们来尝试如何以正确的方式配置一个容器。可能,文章的标题改成“Linux容器开发人员的演变”会更好。由于.N...

  • 📂【二】ubuntu —— deb包的构建教程

    目录1 引言2 deb包简介3 deb包的基础应用3.1 dpkg常用命令安装移除信息查看解包4 deb包的编译4.1 自研deb包的编译4.2 适配deb包的编译4.3 编译输出文件打包5 虚拟包——virtual package5.1 意义5.2 参考6 注意事项参考-1 引言 =========================当构建一个自定义特性的ubuntu发行版本时,会经常接触d...

  • 📂【Jenkins自动化部署】Windows节点Apache+Django服务自动化构建教程

    系列文章目录第一章 Ubuntu部署Jenkins服务端 第二章 Linux节点的Python服务自动化构建 第三章 Windows节点Python服务自动化构建 第四章 Vue服务自动化打包构建 第五章 监控服务自动化构建-文章目录系列文章目录前言一、Config File Provider Plugin二、使用步骤1. 安装插件2. 添加配置文件3. 源码管理4. 应用配置文件5...

  • 📂【Jenkins自动化部署】Windows节点Python服务自动化构建教程

    系列文章目录第一章 Ubuntu部署Jenkins服务端 第二章 Linux节点的Python服务自动化构建 第三章 Windows节点Python服务自动化构建 第四章 Vue服务自动化打包构建 第五章 监控服务自动化构建-文章目录系列文章目录Windows节点的Python服务自动化构建Windows节点配置节点列表节点列表配置代理新建节点节点服务器配置SVN操作创建目录创建Ta...

  • 📂【Jenkins自动化部署】Linux节点的Python服务自动化构建教程

    系列文章目录第一章 Ubuntu部署Jenkins服务端 第二章 Linux节点的Python服务自动化构建 第三章 Windows节点Python服务自动化构建 第四章 Vue服务自动化打包构建 第五章 监控服务自动化构建-文章目录系列文章目录Linux节点的Python服务自动化构建Linux节点配置节点列表节点列表新建节点SVN操作创建目录创建Tags创建任务新建任务构建参数源...

  • 📂Windows10下构建docker镜像教程

    windows必须为windows10专业版 家庭版可能缺失相关功能1.需要开启Hyper-v(虚拟化技术)点击所有设置-》应用-》程序和功能-》启用或关闭windows功能-》勾选Hyper-v 2.安装docker for windows可以登录https://www.docker.com/get-started下载对应安装包 下载后如果提示WSL 2 installati...

  • 📂2021最新linux云计算课程大纲教程

    一、Linux云计算网络管理实战(1)Linux简介(2)Linux操作系统初识(3)物理服务器部署(4)Aliyun ECS部署(5)Bash Shell基本语法(6)Linux中帮助获得方法(7)Linux操作系统文件管理(8)Vi编辑器(9)用户及组管理(10)文件基本权限(11)文件特殊权限(12)进程管理(13)输入输出重定向(14)管道(15)Bash Shell基础(16)存储...

  • 📂Windows上的Qt - 从源码构建教程

    Windows上的Qt - 从源码构建目录Step 1: 安装许可文件 (仅商业许可版Qt)Step 2: 解包文档Step 3: 设置环境变量Step 4: 构建Qt库并行构建Step 5: 构建Qt文档本页面描述了配置和构建Windows上的Qt的过程。开始构建前,在Windows上的Qt - 需求条件 文档中给出了一些需求条件的详细信息。可以从下载页面下载Qt源码。更多信息,请访问开始...

  • 📂构建本地YUM源教程

    镜像准备:1. 查看Linux 版本并下载镜像:cat /etc/redhat-release\# DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上,包含大量的常用软件,一般选择这种镜像类型即可。\# Everything ISO:包含了完整安装版的内容,并对其进行补充,集成了所 有软件。\# Minimal ISO:这个版本为精简版的镜像,可以安装一个基本的CentOS系 ...

  • 📂构建自己的CentOS教程

    文章目录前言1. 编写DockerFile2. 构建3. 测试运行4. 和官方的对比前言Docker Hub 中99% 的镜像都是通过在base镜像(Scratch)中安装和配置需要的软件构建出来的1. 编写DockerFile目的:使我们自己的镜像具备如下:登陆后的默认路径、vim编辑器、查看网络配置ifconfig支持 准备编写DockerFlie文件思路mkdir dockerfi...

  • 📂Linux From Scratch docker lfs build 在Fedora 31 Linux上自己动手从源码一步一步编译出一个x86_64架构LFS Linux操作系统教程

    概述github上已经有一个国外的docker-lfs-build项目,基于Docker容器的环境封装,构建LFS。问题:1。 其依赖的源码均在国外服务器上,有较大概率下载不过来。2。 虽然基于docker封装好了所有构建指令,但是经过在Fedora Linux 31 x86\_64环境下实际测试,发现中途构建失败,导致不能生成最终需要的系统镜像本文经过调试、修改,最终完成了在Fedora ...

  • 📂二十四、JMeter实战-Linux下搭建JMeter + Ant + Jenins自动化框架教程

    前言在Linux环境上搭建一套 JMeter + Ant + Jenkins环境。在JMeter中编写好脚本,Jenkins设置好构建触发器,比如上班前和下班前自动化跑一次自动化脚本。环境信息:CentOS 7.7JDK 1.8JMeter 5.2Ant 1.9.5Jenkins 2.6一、环境准备(1)Linux上安装JDK: https://www.cnblogs.com/wwho/p/...

  • 📂微软新版命令行界面:Windows Terminal,开源六小时冲上GitHub第二!教程

    微软在 Build 开发者大会上公布了新款命令行界面:Windows Terminal什么是 Windows Terminal ?Windows Terminal 是微软推出的新版命令行界面应用程序、支持多标签、分割窗口、快捷键完整的 Unicode 字符支持等多项功能;最重要的是:它被设计为访问 PowerShell、Cmd 和 Windows Linux 子系统(WSL)等环境。另外...

  • 📂eval 让shell脚本动态的构建命令教程

    用法:eval command-line 原理:eval主要用在对参数的特殊处理上面的,一般的命令行,shell处理参数就只执行一遍,像转义和变量转变;但加上eval后就可以对参数多进行一遍处理; 一个eval只能使shell对参数多一次处理,因此有几个eval就可以多加几次,即eval eval command-line 这样就能对参数进行三次编译,但此时应特别注意参数的转义。 ev...

  • 📂Linux Shell 构建基本脚本教程

    1.1 创建 shell 脚本文件在创建shell脚本文件时,必须在文件的第一行指定要使用的shell。其格式为:1 #!/bin/bash在通常的shell脚本中,井号(#)用作注释行。shell并不会处理shell脚本中的注释行。然而,shell脚本文件的第一行是个例外,#后面的惊叹号会告诉shell用哪个shell来运行脚本(是的,你可以使用bash shell,同时还可以使用另一个s...

  • 📂Linux系统与服务构建运维教程

    Linux系统与服务构建运维1+x初级,项目三FTP服务的使用配置YUM源将CD设备进行连接将CD设备挂载\# mkdir /opt/centos\# mount /dev/cdrom /opt/centos mount: /dev/sr0 写保护,将以只读方式挂载配置本地YUM源文件将/etc/yum.repos.d/下的文件移走\# mv /etc/yum.repos.d/* /med...

  • 📂【译】使用 Rust 构建你自己的 Shell教程

    Build Your Own Shell using Rust 译文原文地址:https://www.joshmcguigan.com/blog/build-your-own-shell-rust/原文作者:Josh Mcguigan译文出自:https://github.com/suhanyujie/article-transfer-rs本文永久链接: https://github.com...

  • 📂CentOS 7中构建虚拟主机(实验篇)教程

    虛拟Web主机在同一台物理服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的计算机httpd支持的虚拟主机类型基于域名的虚拟主机基于IP地址的虚拟主机基于端口的虚拟主机搭建实验基于域名的虚拟主机[root@localhost ~]# yum install bind httpd -y //在服务器上安装DNS与HTTP服务 [root@localhost ~]# ...

  • 📂在单个操作中重新格式化整个数据库只需简单3步!教程

    SQL Compare是一款比较和同步SQL Server数据库结构的工具。现有超过150,000的数据库管理员、开发人员和测试人员在使用它。当测试本地数据库,暂存或激活远程服务器的数据库时,SQL Compare将分配数据库的过程自动化。从另一个团队继承数据库?在格式化SQL的方式上更改了团队策略?当您开发它时,什么阻止您很好地格式化整个数据库的代码?手动的过程可能需要比预期更长的时间。本...

  • 📂jenkins在windows上自动化部署.Net(.Net Core)项目教程

    前言什么是持续集成呢?Continuous integration(CI)。持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。如果没有持续集成会有哪一些问题呢...

  • 📂使用iptables构建安全防护盾教程

    一、什么是iptables,常用人员有哪些?iptables是常见于Linux系统下的应用层防火墙工具,是Linux内核集成的IP信息包过滤系统。如果linux系统连接到因特网或LAN、服务器或连接LAN和因特网的代理服务器,则系统有利于在linux系统上更好地控制IP信息包过滤和防火墙配置。常用人员:系统管理人员、网络工程人员,安全人员---------------------------...

  • 📂构建企业YUM仓库教程

    1、服务端1)安装ftp服务<pre class="brush:bash;toolbar:false">[root@VM_0_3_centos ~]# systemctl stop firwalld Failed to stop firwalld.service: Unit firwalld.service not loaded. [root@VM_0_3_c...

  • 📂ansible-构建NGINX教程

    playbook编写编译安装NGINX剧本剧本如下:[dwchensenwen@vms20 script]$ cat nginx.yaml --- - hosts: test become: yes become_method: sudo tasks: - name: 安装依赖包 yum: name={{ item }} state=latest with_...

  • 📂Linux下Jenkins与GitHub自动构建NetCore与部署教程

    今天我们来谈谈NetCore在Linux底下的持续集成与部署。NetCore我就不多介绍了,持续集成用的是Jenkins,源代码管理器用的是GitHub。我们就跟着博文往下走吧。1.Linux环境- [2.Jenkins自动构建](#2jenkinse887aae58aa8e69e84e5bbba_2) - [定时构建](#e5ae9ae697b6e69e84e5bbba_3...

  • 📂Linux下Jenkins与GitHub自动构建Node项目(Vue)教程

    根据上篇文章《Linux下Jenkins与GitHub自动构建NetCore与部署》,我们知道了Jenkins的强大功能,自动构建,部署了一个NetCore的Web,让开发人员专注于开发,不用管理线上,或测试服务器的部署。那现在,互联网公司很多采用了前后端分离的开发模式,既然服务端可以用Jenkins,那么前端是否也可以吗?那我们就尝试下,试着去构建一个Vue的基本项目。1. 构建环境- [...