终端 程序linux ctrl

JDK系列---【linux系统脚本快速安装JDK】

1.install.sh tar -zxvf jdk8.tar.gz mv jdk8u201 jdk8 #查看是否系统自带openjdk rpm -qa|grep java #卸载自带openjdk rpm -e tadata-java-2022a-1.el8.noarch javapackages ......
脚本 JDK 系统 linux

开源一套快速部署程序的工具(CI/CD)

随着微服务越写越多,程序发布就成了一个麻烦事,所以写了一个部署工具 Vela,只要填写一个git地址、编译命令等简单信息,就能自动完成程序的部署。 Vela 特性: 代码可在任意一台电脑自动完成编译,再自动上传至服务器 可指定程序以Docker容器方式运行 编译命令采用终端运行,理论支持所有命令行命 ......
工具 程序 CI CD

Linux文件权限02

ACL高级特性 最大有效权限mask:使用getfacl,其中mask项就是ACL的最大有效权限 注:mask用来指定最大有效权限。系统给用户赋予ACL权限需要和mask的权限逻辑“相与”之后的权限才是用户的真正权限 default:继承 创建目录dir01,使用setfacl命令给用户增加rwx权 ......
权限 文件 Linux

linux配置固定的静态IP

1、打开网络配置文件,如果你的网卡不是 eth0,请相应替换为你的网卡名称。 vim /etc/sysconfig/network-scripts/ifcfg-eth0 2、按照以下内容替换(根据你的网络设置而定)。 DEVICE=eth0 # 网络设备名称 TYPE=Ethernet # 网络类型 ......
静态 linux

vs code开发微信小程序配置

安装 小程序开发助手 安装 vscode-wechat 安装 wxml 安装 wechat-snippet 安装 vscode wxml 安装 vscode weapp api ......
程序 code vs

《Unix/Linux系统编程》第十二章学习笔记

《Unix/Linux系统编程》第十二章学习笔记 概念介绍 块设备I/O缓冲区 用来代替磁盘I/O的文件存取方法,基本原理是使用一系列的I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev, blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据, ......
笔记 系统 Linux Unix

【转】[SQL Server]在尝试加载程序集 ID 65545 时 Microsoft .NET Framework 出错。

转自:https://blog.51cto.com/u_15075521/3979736 消息 10314,级别 16,状态 11,第 44 行在尝试加载程序集 ID 65545 时 Microsoft .NET Framework 出错。服务器可能资源不足,或者不信任该程序集。请重新运行查询,或检 ......
Framework Microsoft 程序 Server 65545

到底什么是Linux?快进来学习!

相信大家对Linux并不陌生吧?Linux 是一种计算机系统,属于基础中的基础,就和我们熟知的Windows一样,都是系统。它是现今最流行和最实用的计算机操作系统,它区别于后台、算法、大数据、前端、测试方向,需要程序员对Linux系统拥有更多的感悟和技术。 在Linux操作系统中,所有被操作系统管理 ......
Linux

Linux tar压缩/解压(转载)

转载自: Linux下的tar压缩解压缩命令详解_tar -xvf tar -xf 区别-CSDN博客 tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下 ......
Linux tar

使用wxWebView在C++应用程序中显示网页内容

@目录引言1.1 什么是wxWebView?1.2 为什么使用wxWebView?准备工作2.1使用vcpkg 安装和配置wxWidgets2.2 检查是否可用使用wxWebView3.1 使用CMake构建项目3.2 其他方式启用WebView编写示例代码 引言 在现代应用程序开发中,显示Web内 ......
应用程序 wxWebView 网页 程序 内容

Linux(Centos7)升级MySQL 5.7到8.0.31

一、下载MySQL安装包 下载地址:https://downloads.mysql.com/archives/community/ 二、备份 mkdir /home/mysqlback mysqldump -u root -p --all-databases > /home/mysqlback/my ......
Centos7 Centos Linux MySQL 5.7

快速入门:构建您的第一个 .NET Aspire 应用程序

前言 云原生应用程序通常需要连接到各种服务,例如数据库、存储和缓存解决方案、消息传递提供商或其他 Web 服务。.NET Aspire 旨在简化这些类型服务之间的连接和配置。在本快速入门中,您将了解如何创建 .NET Aspire Starter 应用程序模板解决方案。 准备条件 要使用 .NET ......
应用程序 程序 Aspire NET

程序字符集知识

一、基础知识: 为什么采用中文编程不行? https://mp.weixin.qq.com/s/v22aUQ-9ietJYdz0wMNUUQ 字符编码那点事:快速理解ASCII、Unicode、GBK和UTF-8 https://zhuanlan.zhihu.com/p/38333902 主要(分清 ......
字符集 字符 程序 知识

Linux LVM 管理

Linux LVM 用于磁盘卷的扩容和收缩,常见操作汇总如下:--创建pvpvcreate /dev/sdapvcreate /dev/sdb1--创建vgvgcreate vg_data /dev/sda--扩充vgvgextend vg_data /dev/sdb --将新的pv /dev/sd ......
Linux LVM

windows下/minGW/devc++ 使用静态链接库编译应用程序(多图)

windows环境下静态库和动态库的区别 windows静态库扩展名.lib,区别与linux的.a windows动态链接库扩张名.dll,区别与linux的.so 提问 动态链接库window和linux通用吗 动态链接库在Windows和Linux系统上是不通用的。这是因为Windows和Li ......
静态 应用程序 windows 链接 程序

Linux云服务器lvm逻辑卷扩容

(注:磁盘类操作请先做好备份,以免数据丢失) 一、原盘扩容解决方案 注意:使用fdisk分区最大只能支持2T,parted可支持2T以上。1、整盘(vdb)做的pv。 ① 在控制台进行原盘扩容。 ② 调整pv容量后,对应vg的容量自动增加。 pvresize /dev/vdb ③ 扩容lv lvex ......
逻辑 服务器 Linux lvm

Linux-1-简介

1、什么是操作系统,了解操作系统的分类 2、什么是嵌入式操作系统,与通用PC系统有什么不同 Q1:什么是操作系统 A1: 本质:操作系统是管理和控制计算机硬件与软件资源的计算机程序。 意义:操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。 功能:管理计算机系统的硬件、软件、及数据资 ......
简介 Linux

Linux

Linux ln(英文全拼:link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接 ......
Linux

掌握终端基础技巧:Linux下的文件和目录复制操作

1.cp命令: 在Linux中,cp命令用于复制文件和目录。基本语法如下: cp [选项] 源文件 目标文件 其中,源文件是要复制的文件名,目标文件是复制后的新文件名或路径。 2.复制单个文件: 要复制单个文件,只需指定源文件和目标路径即可。例如,将文件file.txt复制到目录path下: cp ......
终端 技巧 文件 基础 目录

Linux下redis的安装下载以及连接RESP

一、环境 Centos7、redis-6.2.6、gcc依赖、管理员权限 将防火墙放通6379/tcp端口或直接关闭防火墙 二、安装具体步骤 1. 安装依赖 redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装: gcc -v 如果没有安装则通过以 ......
Linux redis RESP

uniapp 小程序获取当前经纬度,传递给后端

// #ifdef MP-WEIXIN //定位方法 getUserLocation: function() { var _this = this; wx.getSetting({ success: (res) => { // res.authSetting['scope.userLocation' ......
经纬度 经纬 程序 uniapp

【Linux】直接打印堆栈调试信息

1,目前最简单的办法时gdb,运行调试. https://www.bogotobogo.com/Linux/debugging_gdb.php 2,使用backtrace linux journalctl 命令也可以查看.或直接输入代码中. https://cloud.tencent.com/dev ......
堆栈 Linux 信息

想快速进入人工智能领域的Java程序员?你准备好了吗?

本文介绍了作为Java程序员如何迅速融入人工智能领域,并探讨了LLMs的发展和应用。从初次体验到插件开发,再到知识库建立,作者指出了如何将LLMs应用于个人助理的过程。最后,强调了LLMs选择的重要性,以及如何灵活适应自己的需求。 ......
人工智能 程序员 人工 领域 智能

35 岁实现财务自由,腾讯程序员手握2300万提前退休?

每天行色匆匆,毫无生气的往返于公司与家的两点一线; 承受着来自公司、部门的内卷,领导的PUA; 相信,现下很多年轻人都会感慨什么时候才能实现财务自由,提前过上“退休生活” 那么财务自由的标准是什么? 最近看到一个有意思的帖子:一腾讯员工说自己35岁,存够2300万,懒得打工,提前养老退休了!引发了不 ......
程序员 财务 程序 2300 35

Linux 部署 Swagger Editor 接口文档并且实现远程访问教程

Swagger Editor是一个用于编写OpenAPI规范的开源编辑器。它提供了一个可视化的界面,使得用户可以更加方便地编写和管理API文档。 Swagger Editor 远程访问的好处是您可以随时随地访问和编辑您的 Swagger API 文档,而不需要在本地安装 Swagger 编辑器。此外 ......
接口 Swagger 文档 教程 Editor

Go程序生成ssl证书

package main import ( "crypto/rand" "crypto/rsa" "crypto/x509" "crypto/x509/pkix" "encoding/pem" "math/big" "net" "os" "time" ) func main() { max := n ......
证书 程序 ssl

Linux 本地AMH 服务器管理面板实现远程访问方法

AMH 是一款基于 Linux 系统的服务器管理面板,它提供了一系列的功能,包括网站管理、FTP 管理、数据库管理、DNS 管理、SSL 证书管理等。使用 AMH 云主机面板可以方便地管理服务器,提高工作效率。 AMH面板远程访问的好处在于,用户可以通过互联网远程登录到服务器主机面板,方便地管理和维 ......
面板 服务器 方法 Linux AMH

到底什么是Linux?快进来学习!

相信大家对Linux并不陌生吧?Linux 是一种计算机系统,属于基础中的基础,就和我们熟知的Windows一样,都是系统。更多技术干货详见www.linuxprobe.com ......
Linux

NIFI系列---【Linux离线安装nifi集群】

1.环境准备 准备三台4c8g的centos7服务器,分别安装jdk8,zookeeper-3.4.9 node01 node02 node03 2.下载nifi安装包和nifi-toolkit-1.19.1-bin.zip安装包 下载地址:https://archive.apache.org/di ......
集群 Linux NIFI nifi

Linux下GDB的使用

环境:Ubuntu 18.04.6 文章参考:爱编程的大丙 (subingwen.cn) 简介: gdb是由软件系统社区提供的调试器,同gcc配套组成了一套完整的开发环境,可移植性很好,支持非常多的体系结构并被移植到各种系统中(包括各种Unix系统与Windos系统里的MinGW和Cygwin)。此 ......
Linux GDB