包管理

使用包管理可以大大降低引用和管理第三方庫的成本,但是很多源都在國外,通過包管理安裝的時候,容易超時;我們可以通過修改爲國內源,或者使用代理來解決這個問題。

國內源

Pip

官網:https://pypi.org/

提供方 源及使用方式
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple
阿裏雲 http://mirrors.aliyun.com/pypi/simple/
pip install -i http://mirrors.aliyun.com/pypi/simple/
豆瓣 https://pypi.doubanio.com/simple/
pip install -i https://pypi.doubanio.com/simple/

Composer

官網:https://packagist.org/

提供方 源及使用方式
phpcomposer https://packagist.phpcomposer.com
composer config -g repo.packagist composer https://packagist.phpcomposer.com
cnpkg https://php.cnpkg.org/
composer config -g repo.packagist composer https://php.cnpkg.org/
阿裏雲 https://mirrors.aliyun.com/composer/
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
華爲雲 https://mirrors.huaweicloud.com/repository/php/
composer config -g repo.packagist composer https://mirrors.huaweicloud.com/repository/php/
上海交通大學 https://packagist.mirrors.sjtug.sjtu.edu.cn/
composer config -g repo.packagist composer https://packagist.mirrors.sjtug.sjtu.edu.cn/
packagist.jp https://packagist.jp/
composer config -g repo.packagist composer https://packagist.jp/

NPM

官網:https://www.npmjs.com/

提供方 源及使用方式
淘寶 https://registry.npm.taobao.org/
npm config set registry https://registry.npm.taobao.org
yarn config set registry https://registry.npm.taobao.org
cnpmjs http://r.cnpmjs.org/
npm config set registry http://r.cnpmjs.org/
yarn config set registry http://r.cnpmjs.org/

Gem

官網:https://rubygems.org/

提供方 源及使用方式
Ruby China https://ruby.taobao.org/
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
清華大學 https://mirrors.tuna.tsinghua.edu.cn/rubygems/
gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/

Maven

官網:https://rubygems.org/

提供方 源及使用方式
阿裏雲 http://maven.aliyun.com/nexus/content/groups/public/
<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.1.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <mirrors>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>
  <profiles>
    <profile>
        <repositories>
          <repository>
            <id>central</id>
            <name>Maven Repository Switchboard</name>
            <layout>default</layout>
            <url>http://repo1.maven.org/maven2</url>
            <snapshots>
              <enabled>false</enabled>
            </snapshots>
          </repository>
        </repositories>
        <id>offical</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>offical</activeProfile>
  </activeProfiles>
</settings>
                        

Chocolatey

官網:https://chocolatey.org/

代理設置

包管理器 代理方式 使用方式
pip http/https https_proxy=http://ip:hort pip install
composer http/https https_proxy=http://ip:hort composer install
npm http/https npm config set proxy http://ip:port
npm config set https-proxy https://ip:port

yarn config set proxy http://ip:port
yarn config set https-proxy https://ip:port
gem http/https http_proxy=http://ip:host https_proxy=https://ip:host gem install
go http/https http_proxy=http://ip:host https_proxy=https://ip:host go get

相關工具

獲取IP
獲取IP

獲取當前電腦的IP地址

利息計算器

單利、複利計算

人民币大小写轉換

将数字轉換为人民币大写格式

年薪計算器

年薪、月薪、时薪轉換

PE市盈率

計算市盈率

利率計算器

年利率、日利率轉換计算

VAT增值稅計算器

計算增值稅

股票編碼規則

股票編碼規則

房貸計算器

房貸計算器

二維碼生成

QR碼生成

颜色轉換

RGB等多种色彩空间轉換

时间戳轉換

时间戳轉換

Base64圖片互轉

Base64和圖片互轉

进制轉換

不同进制轉換

單位換算

常用长度、重量等單位換算

GS1編碼組織

GS1編碼組織

紙張大小

A4、B5、C0纸张国际標准

Punycode編碼

域名和Punycode轉換

UserAgent查詢

查詢UserAgent用戶代理

MAC地址查詢

查詢MAC地址廠商信息

根域名數據庫

頂級、國家域名查詢

公共DNS

國內外常用公共DNS

BASE64加密

BASE64加密工具

SHA1加密

SHA1、SHA256加密工具

MD5加密

MD5加密工具

隨機密碼生成

隨機密碼生成

Django 密钥生成

随机生成 Django Secret Key

摩爾斯電碼

摩爾斯電碼加密解密