Linux
未读GitHub:https://github.com/angristan/openvpn-install 下载 12curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.shsh openvpn-install.sh 以下基本全部默认即回车就行 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140 ...
解锁音乐开发新可能,轻松获取主流音乐平台数据 Meting API 简介 Meting API 是一款专为音乐开发者设计的开源接口服务,基于 Meting 构建。它提供简单、高效的方式,帮助开发者从网易云音乐、QQ音乐等主流平台获取歌曲、歌单、歌词等数据,并支持与 APlayer 等播放器无缝集成。 核心功能 多平台支持:网易云音乐、QQ音乐等。 数据丰富:支持歌曲、歌单、歌词、封面图等元数据获取。 高度可定制:支持缓存配置、跨域设置、密钥验证等功能。 开源免费:基于 MIT 协议,可自由部署和二次开发。 适用场景 自建音乐播放器网站或应用。 集成音乐功能到博客、论坛等平台。 音乐数据分析与可视化项目。 环境准备 前提条件 一台 Linux 服务器(推荐 CentOS 7+ 或 Ubuntu 18.04+)。 基础命令行操作能力。 安装步骤 引用站外地址 Meting API GitHub地址 ...
一、介绍 Snipe-IT 是一个免费的开源IT资产管理web应用程序。是一款基于Laravel5.4的免费的开源IT资产管理系统。Snipe-IT用于IT资产管理,IT部门可通过它能够跟踪谁拥有哪些笔记本电脑,何时购买、包含哪些软件许可证和可用的附件等。 主要的功能特性:可托管在云主机、强大的REST API、快速更新、保证APP和Platform的安全性、一键备份、LDAP登录/用户同步。 二、环境准备 此时安装使用的系统如下: 1、操作系统: Centos7.6: CentOS Linux release 7.6.1810 (Core) 2、Apache 此系统搭建使用的是 Apache2.4.6 3、PHP 此系统搭建使用的是 PHP7.2 4、数据库 此系统搭建使用的数据库版本是:Mariadb5.5.60 三、安装前准备 1、系统更新,在此用的系统是最小化安装的Centos7.6版本 12yum -y install epel-releaseyum update -y 2、使用yum安装Apache 2.4.6 123yum install -y httpd httpd-d ...
Python
未读原文链接: Python 虚拟环境 看这一篇就够了 虚拟环境概述 Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。 这说明一个Python安装可能无法满足每个应用程序的要求。例如:应用程序A需要特定模块的1.0版本但应用程序B需要2.0版本,则需求存在冲突,安装版本1.0或2.0将导致某一个应用程序无法运行。 这个问题的解决方案是创建一个虚拟环境,一个目录树,其中安装有特定Python版本,以及其他包。 不同的应用将可以使用不同的虚拟环境。就可以解决需求相冲突的例子。 基本概念 下面是一些基本概念: PyPA:指 Python Packaging Authority,一个维护 Python 打包相关项目的小组,相关项目具体见 https://github.com/pypa。 pip:Python 包安装器。 virtualenv:Python 虚拟环境管理工具。 venv:Python 标准库内置的虚拟环境管理工具,Python 3.3 加入,Python 3.5 开始作为管理虚拟 ...
Linux
未读资产标签 资产标签是系统中资产的唯一标识符。每个标签必须唯一,并且通常与资产标签一起使用。它们标识每个唯一的硬件,以便您知道它是哪个特定设备。 对于不需要资产标签的用户,通常将每个设备的唯一序列号用作资产标签,或者您可以在管理>设置中打开自动递增资产标签,这将在您生成资产时自动为您生成唯一资产标签。您创建新资产。 签入/签出 签入和签出是资产管理系统中的两个主要概念。签出资产,许可证或附件时,就是将其标记为他人拥有。这意味着在随后将它们再次签入之前,无法将它们签出给其他人。这可以防止“双重预订”资产,在这种资产中,一项资产已被承诺或分配给多个人。 当员工离开公司时,或者资产,许可证或附件无法正常运行时,您将其重新签入。重新签入表明它已归您所有,或者有可能需要维修。您可以根据资产的状况决定要分配的状态。 状态标签 状态标签用于描述资产的状态。您可以根据需要添加任意数量的状态标签。每个状态标签将具有以下四个特征之一,这些特征描述具有该状态标签的资产状态: 状态标签类型 描述 不可部署 这些资产不能分配给任何人。 可部署 这些资产可以分配给人员 已封存 这些资产无 ...
Python
未读首先要 import time import datetime 将日期格式转换一下 dayTime=(‘2018-01-14 12:00:00’) whatday= datetime.datetime.strptime(dayTime,‘%Y-%m-%d %H:%M:%S’).strftime(“%w”) 也可直接输入时间 whatday=datetime.datetime(2018,1,14).strftime(“%w”) 下面是几种可用的格式: %a 星期几的简写 Weekday name, abbr. %A 星期几的全称 Weekday name, full %b 月分的简写 Month name, abbr. %B 月份的全称 Month name, full %c 标准的日期的时间串 Complete date andtime representation %d 十进制表示的每月的第几天 Day of the month %H 24小时制的小时 Hour (24-hour clock) %I 12小时制的小时 Hour (12-hour clock) %j 十进 ...
6bfaebf3e9f67b5202b8d6c1cdcd16f7553b5b444dfa0391bac3ac25b1cce10c4c798765b9350cc46624d68cb188396e1f3057010e6aa2c8fdce828b904cff97520b80491eeb03b7e385015a9513b06fc630811a3574ee4d26c62009076a23346b080b73e1f3529a48f36ecab4793c2b5840c8b3bf6f6ff35f18f3415685fe7974d1cd319328c8f343c4b8e1878f5eedfba223036b3a0f4552750b7fc1d6faee1a5c7be8d99c0f65d5cb635d8af84ca13e609c14edad5129f922f2062759b1f04a190a82d210c2de771c8056168a80e510cd30062c7dccb778f387cf5228af092a77769fdea384bf5635cb7446fbf16394fcbf405bd6244f7 ...
Linux
未读6bfaebf3e9f67b5202b8d6c1cdcd16f7b5ba01cd0c86fe46b43ae97bedd417e26dc84b4dca1650e358b972185f6f7cd2c37add0dbfcbe7f6e6fa91e93f0695c60d220485d68fb73cd480af7ab00d8e1e1a34dd4b1b96340d679356fddc12a95d8cedd1fbfb4d2ecbabfde1f99d13d04099b29d3e60bd70baf0a0ab2596f0e1a674e463f5bea428218d235b06867b29cd1610b7c24a6cfb464daebdbb314130dff6fc14cd25b22d378ad802d654594e5ed93f877e47ac6ae5b8f80740566487d8ab18b9eb3e26d7d0fcd17a20f505d339dc9a7bfcf6141d14b604b382d3a37cb72f885b3b1315cf66367764c8768e36881710b8cf96ef9f5d1 ...
Python
未读概念介绍 打开一个Excel文件的时候,首先我们会看到底部有“Sheet1”或“工作簿1”的文字,可见一个Excel文件是由一个或多个工作簿组成的。 每个工作簿的工作区,横向坐标是以字母为编号的,从A到Z;纵向是以数字为编号的,从1开始,一直往增大方向编号。由数字和字母为横纵坐标构成的每个小框叫做单元格,这是Excel的基本单位。字母和数字确定后,对应的单元格就唯一确定了;而单元格已知后,它对应的字母和数字也就确定了。 因此我们可以这样总结: 一个Excel文件由一或多个Sheet组成,而一个Sheet由字母和数字唯一表示的单元格们组成,这是一个三级的结构。下图表示一个名字为data.xlsx的Excel文件的3级层级结构。 12345678910111213141516data.xlsx├── Sheet1│ ├── A1│ ├── A2│ ├── B1│ └── B2├── Sheet2│ ├── A1│ ├── A2│ ├── B1│ └── B2└── Sheet3 ├── A1 ├── A2 ├── B1 └── B2 ...
无意间进入了/data/mysql/$(database_name)/ 下,误删了$(table_name).frm,之后drop 或者 create都报错,直接创建也会提示此表已经存在,是删也删不掉,建也建不了,网上查了下说是因为表在 innodb 内部数据字典中已存在,没有相对应的 .frm 文件,在 innodb 的数据文件中就形成了一个孤表(orphaned table)。 ERROR 如下: 123[Err] 1005 - Can't create tableorTable already exist 经查询在下面的文章中找到了答案: 123456table test/parent already exists in innodb internal data dictionary.have you deleted the .frm file and not used drop table?have you used drop database for innodb tables in mysql version <= 3.23.43?see the restr ...