有哪些Web应用开发的基础工具和资源推荐?
摘要:mybatis https:blog.csdn.netqq_45656077articledetails129923785 https:openstd.samr.gov.cnbzgkgbnewGbInfo?hcno=0
mybatis
https://blog.csdn.net/qq_45656077/article/details/129923785
https://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=0C4E83CE82045550C147C782750B221A
0 基础工具
ASCII表
ASCII 表 - 菜鸟教程
ASCII = American Standard Code for Information Interchange
0x00 = NUT = NUL = (space)
cron
cron在线表达式生成与逆向解析器
https://cron.ciding.cc
https://iotools.cloud/zh/tool/cron-expression-generator
时间转换
https://tool.lu/timestamp/
https://ol.woobx.cn/tool/timestamp
https://www.beijing-time.org/shijianchuo/
https://www.osgeo.cn/app/s2290
https://c.runoob.com/unit-conversion/6902/
https://www.iamwawa.cn/timezone.html
行政区划
全国行政区划信息查询平台 - 民政部
模拟身份证号码生成
http://sfz.fatcarter.cn/
http://study.100xgj.com/sfz/
https://www.1234wu.net/sfz.htm
正则表达式
https://www.runoob.com/regexp/regexp-syntax.html
中国手机号码校验
"^((13[0-9])|(14[0-9])|(15([0-9]))|(16([0-9]))|(17([0-9]))|(18[0-9])|(19[0-9]))\\d{8}"
md5
https://www.cmd5.com/
https://www.cmd5.com/hash.aspx
base64
在线工具
https://www.toolhelper.cn/EncodeDecode/Base64
'hello' => 'aGVsbG8='
base64 编码
方法1 shell
# echo -n 'hello' | base64
aGVsbG8=
# echo 'hello' | base64 【错误示范】
aGVsbG8K
echo -n: 此选项使输出省略换行符,即在输出后不换行。
建议使用此命令行时带上参数-n。例如:
# PASSWORD="KS7G^dqzF02!JLMaPX2f~92+B"
# echo "$PASSWORD" | base64
S1M3R15kcXpGMDIhSkxNYVBYMmZ+OTIrQgo=
# echo -n "$PASSWORD" | base64
S1M3R15kcXpGMDIhSkxNYVBYMmZ+OTIrQg==
在在线工具(网页)中的编码结果:S1M3R15kcXpGMDIhSkxNYVBYMmZ+OTIrQg==
方法2 mysql
-- 支持5.6版本及之后的版本的base64 | 详情参见: https://blog.csdn.net/cjfeii/article/details/50980721
select to_base64('helloworld'); -- aGVsbG93b3JsZA==
base64 解码
方法1 shell
# echo "aGVsbG8K" | base64 -d
hello
# echo 'hello' | base64 | base64 -d
hello
方法2 mysql
-- 支持5.6版本及之后的版本的base64 | 详情参见: https://blog.csdn.net/cjfeii/article/details/50980721
select from_base64('aGVsbG93b3JsZA=='); -- helloworld
DBeaver 24.3.1 : 对 mysql 数据库查询结果-【数值查看器】
URL
https://www.toolhelper.cn/EncodeDecode/Base64 【推荐】
https://www.base64encode.org/zh
https://www.sojson.com/oldbase64.html
https://base64.us
json
https://json.cn
https://www.jsonpath.cn
在线运行(Java)
https://www.jsongj.com/compiler/java
https://www.bejson.com/runcode/java/
https://www.jyshare.com/compile/10/
镜像站
阿里云 OPSX镜像站
阿里云 OPSX镜像站 - 阿里云 【推荐】
容器 镜像(kubenetes / docker-ce / ...)
容器镜像 - 阿里云
docker-ce | https://developer.aliyun.com/mirror/docker-ce
kubenetes | https://developer.aliyun.com/mirror/kubernetes
容器镜像服务(阿里云 ACR)
https://help.aliyun.com/zh/acr/product-overview/
推荐文献
[Docker] Docker 基础教程(概念/原理/基础操作)- 博客园/千千寰宇
[Docker] 基于CENTOS7安装Docker环境 - 博客园/千千寰宇
[docker] Dockerfile详解 - 博客园/千千寰宇
[虚拟化] K8S概述 - 博客园/千千寰宇
[虚拟化/云原生] Kubernetes 安装部署指南 - 博客园/千千寰宇
Ubuntu 镜像
Ubuntu 镜像 - 阿里云
https://developer.aliyun.com/mirror/ubuntu
更换 Ubuntu 的 APT 源
sed -i 's#http[s]*://[^/]*#http://mirrors.aliyun.com#g' /etc/apt/sources.list
apt-get update
推荐文献
[Linux] 包管理器之【APT】 - 博客园/千千寰宇
CENTOS 镜像
CENTOS 镜像 - 阿里云
https://developer.aliyun.com/mirror/centos?
CENTOS 7 为例:
//备份原来的 YUM 源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
//下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
//运行 yum makecache 生成缓存
yum makecache
推荐文献
[Linux]CentOS7搭建/配置:YUM仓库/源[本地源/Web源(Apache HTTP(D))/自建源仓库] - 博客园/千千寰宇
华为云镜像站
华为云镜像站 (华为生态 / 语言类 / 工具类 / 操作系统类 / 容器类 / x86类 / ARM 类)
https://mirrors.huaweicloud.com/home
清华大学 镜像站(TNUA)
清华大学 镜像站
https://mirrors.tuna.tsinghua.edu.cn/
//临时使用
pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple some-package
//设置为默认
python -m pip install --upgrade pip
pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
腾讯云-软件源
腾讯云-软件源
https://mirrors.cloud.tencent.com/
中央依赖包仓库(官方源站)
Linux
Linux Kernel.org
https://www.kernel.org
Linux 依赖包资源站
https://pkgs.org/
http://www.rpmfind.net/linux/rpm2html/search.php
Ubuntu
https://ubuntu.com
https://cn.ubuntu.com
CENTOS
https://www.centos.org
RedHat
https://www.redhat.com/zh
Alpine Linux
https://www.alpinelinux.org
其他
https://sourceforge.net/projects/gnuwin32/files/
推荐文献
Linux 发展历程 - 博客园/千千寰宇
Alpine Linux 概述 - 博客园/千千寰宇
[Linux] CentOS查看RPM包依赖问题 - 博客园/千千寰宇
Maven
https://search.maven.org
https://mvnrepository.com
Pip(PyPi)
https://pypi.org
https://www.python.org
Docker Hub
Docker Hub 公共仓库
https://hub-stage.docker.com
Google container registry
https://gcr.io
https://cloud.google.com/artifact-registry
k8s.gcr.io 等同于 gcr.io/google-containers
https://k8s.gcr.io
https://gcr.io/google-containers
quay.io (Red Hat运营的镜像库)
https://quay.io
http://k8s.gcr.io
https://cloud.google.com/artifact-registry/docs?hl=zh-cn
https://kubernetes.io
1 域名
1.1 域名注册
注册域名 - name.com
http://name.com/
注册域名 - 阿里云(万网)
https://wanwang.aliyun.com/domain
1.2 域名交易(买/卖)
买卖域名 / 阿里云
https://mi.aliyun.com/
1.3 域名控制台(域名供应商)
域名控制台 - 阿里云
https://dc.console.aliyun.com/#/overview
域名控制台 - name.com
https://www.name.com/account/domain
1.4 域名备案
ICP/IP地址/域名信息备案管理系统 - 工信部政务服务平台
https://beian.miit.gov.cn/#/Integrated/recordQuery
2 服务器
2.1 阿里云
ECS 服务器(Elastic Compute Service)
https://www.aliyun.com/product/ecs
最新活动
热卖云服务器低至61元/年(2核2G 3M带宽 流量放心用)
轻量级应用服务器(Simple Application Server)
https://www.aliyun.com/product/swas
2.2 腾讯云
CVM 服务器(Cloud Virtual Machine)
云服务器(Cloud Virtual Machine,CVM)为您提供安全可靠的弹性计算服务。 只需几分钟,您就可以在云端获取和启用 CVM,用于实现您的计算需求。随着业务需求的变化,您可以实时扩展或缩减计算资源。CVM 支持按实际使用的资源计费,可以为您节约计算成本。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
https://cloud.tencent.com/document/product/213
轻量应用服务器(TencentCloud Lighthouse)
轻量应用服务器(TencentCloud Lighthouse)是新一代开箱即用、面向轻量应用场景的云服务器产品,助力中小企业和开发者便捷高效的在云端构建网站、Web应用、小程序/小游戏、APP、电商应用、云盘/图床和各类开发测试环境,相比普通云服务器更加简单易用且更贴近应用,以套餐形式整体售卖基础云资源并提供高带宽流量包,将热门开源软件融合打包实现一键构建应用,提供极简上云体验。
https://cloud.tencent.com/document/product/1207
3 网络规划
CIDR/网络地址计算器
https://www.sioe.cn/xinqing/CIDR.php
4 OSS & CDN
4.1 七牛云
产品价格 | 七牛云
https://www.qiniu.com/en/prices
对象存储(Kodo)
https://www.qiniu.com/prices?source=kodo
CDN
https://www.qiniu.com/prices?source=qcdn
智能多媒体服务
https://www.qiniu.com/prices?source=dora
直播云
https://www.qiniu.com/prices?source=pili
云短信
https://www.qiniu.com/prices?source=sms
4.2 阿里云
产品介绍 | 阿里云
https://www.aliyun.com/product/oss
5 短信/SMS
5.1 阿里云 SMS
产品介绍 | https://www.aliyun.com/product/sms
控制台 | https://dysms.console.aliyun.com/dysms.htm
5.2 腾讯云 SMS
产品介绍 | https://cloud.tencent.com/act/pro/csms
6 微信生态
概念辨析 : 微信的生态平台/运管平台
7 后台管理框架
7.1 Java 后台管理框架
【后台管理框架】JAVA后台管理框架推荐 - CSDN
Ruoyi : 基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
https://gitee.com/y_project/RuoYi
http://doc.ruoyi.vip/
http://demo.ruoyi.vip
admin / admin123
X 推荐文献
在线代理浏览器
https://proxyorb.com/zh-Hans
https://www.croxyproxy.com/_zh/
正则表达式 - 菜鸟教程
域名类
如何购买政府域名 - 域名知识网
服务器类
阿里云服务器固定带宽改带宽按量付费怎么改? - 知乎
阿里云服务器如何升级公网带宽 - Zhihu
CentOS 配置Swap - CSDN
用户信息解析
Java身份证号码的验证 - CSDN
Redis
Spring boot RedisTemplate概述 - CSDN
spring boot整合redis ---- RedisTemplate的使用 - Zhihu
