服务器
区块链(Web3)开发工程师
全栈工程师、区块链开发工程师、智能合约开发工程、Web3.0工程师
精通Wallet、Token、NFT、Exchange、DEFI、DAPP(web3开发)、智能合约、Gamefi、元宇宙开发。
大家有任何需要,欢迎私信或评论联系我!
展开
-
【服务端 | Redis】如何使用redis 有序集合实现股票交易的订单表(价格优先、时间优先)
在score相同的情况下,redis使用字典排序,而所谓的字典排序其实就是“ABCDEFG”这样的排序,在首字母相同的情况下,redis会再比较后面的字母,还是按照字典排序(如截图所示,beigai和baijing的排列顺序)。根据上图我们可以将价格格式化后设置为score,将时间戳和订单额格式化后合并为一个字段,保持所有订单的此字段格式相同,redis会通过字典自动排序用户交易。时,自己发现了一个问题,redis的有序集合在score相同的情况 下是如何排序的?前两天倒腾redis的有序。原创 2023-09-25 11:26:16 · 467 阅读 · 0 评论 -
【服务器 | 宝塔】宝塔面板卸载重装教程:清理删除宝塔面板并重新开始
宝塔面板卸载重装怎么操作?我们很多用户可能安装宝塔之后会经常看一下有没有新版本,如果有新版直接右上角我们很多用户可能安装宝塔之后会经常看一下有没有新版本,如果有新版直接右上角”更新”升级一下版本就可以了,升级新版也有助于修复已知的BUG或漏洞。那么除了升级之外,如果我们想卸载宝塔,并且使用其他的建站环境的话,可以看一下本文整理的一键卸载重装教程。目前,卸载方法主要包括直接重装系统法以及使用宝塔提供的卸载命令进行卸载的方法。原创 2023-09-08 16:48:43 · 16206 阅读 · 0 评论 -
CentOS 7+查看防火墙状态开启或关闭防火墙命令
CentOS 7+系统下查看防火墙状态的方法,CentOS 7系统下载开启和关闭防火墙的命令:命令: 执行上述命令,即可查看当前防火墙的状态。 如果防火墙的状态参数Active是active (running),则防火墙为开启状态。如果防火墙的状态参数是inactive (dead),则防火墙为关闭状态。 实例:复制上述例子中防火墙Active为inactive (dead),所以防火墙处于关闭状态。...原创 2022-07-04 21:09:33 · 2582 阅读 · 1 评论 -
设置 AWS EC2 允许使用密码登录
AWS 的服务器默认是使用秘钥进行登录,如果想要使用密码进行登录,可进行如下设置1、先使用秘钥登录(安装aws网站上的教程即可)2、登录之后为 root 创建密码passwd root系统会让你输入两次密码,一定要注意了。3、切换为root用户su root4、编辑 sshd_config 并做修改vim /etc/ssh/sshd_config将PasswordAuthentication修改为yes将PermitRootLogin修改为ye...原创 2022-01-06 23:59:42 · 5549 阅读 · 0 评论 -
screen工具的安装与使用
yum install screen 安装screenscreen -S <作业名称> 创建新的页screen -ls 查询已经存在的页面screen -r<作业名称/作业编号> 进入页面screen -d -r<作业名称/作业编号> 强制进入页面Ctrl+a+d 离开页面,页面进入后台进入页面后 exit ...原创 2021-12-13 23:40:34 · 508 阅读 · 0 评论 -
Systemd 入门教程:实战篇
上一篇文章,我介绍了 Systemd 的主要命令,今天介绍如何使用它完成一些基本的任务。一、开机启动对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。$ sudo systemctl enable httpd上面的命令相当于在/etc/systemd/system目录添加一个符号链接,指向/usr/lib/systemd/s原创 2021-12-13 20:27:12 · 195 阅读 · 0 评论 -
ubuntu20.04利用systemctl命令实现开机自启服务
编写服务service文件(以test.service)为例新建test.service[Unit]Description=My Test AppAfter=syslog.target[Service]#ExecStart=mkdir /home/zhaohy/Desktop/testExecStart=/home/zhaohy/myspace/shell/sh/test.shSuccessExitStatus=143[Install]WantedBy=multi-user.ta原创 2021-12-13 17:15:54 · 1429 阅读 · 0 评论 -
2021-03-18
1请自行下载安装SSH远程软件 通过SSH远程登录你的linux服务器 2du是linux下用看查看磁盘的命令 下面我们先一个目录的来查看空间占用情况 du -sh /*先看看根目录下面 3我们发现/usr目录占用空间最大 4接着我们看usr目录 du -sh /usr/* 5我们这里可以看到usr目录下的local里面占用空间最大了 6没错我们接着看/usr/local du -sh /usr/local/ * 7最后我们发现local里面的mysql文件最大.原创 2021-03-18 16:09:27 · 150 阅读 · 0 评论 -
【Spring Boot】SpringBoot 整合 apollo
简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。Apollo和Spring Cloud Config对比通过对比,可以看出,生成环境中 Apollo 相比 Spring Cloud Config 更具有优势一些。安装 Apollo 配置中心搭建教程参照https://github.com/ctripcorp/apollo/wik.原创 2020-12-29 14:43:42 · 391 阅读 · 0 评论 -
拒绝接口裸奔!开放 HTTP API 接口签名验证!
目录1. AccessKey&SecretKey (开放平台)请求身份防止篡改重放攻击实现2. Token&AppKey(APP)Token身份验证Token+AppKey签名验证实现后续请求接口安全问题 请求身份是否合法? 请求参数是否被篡改? 请求是否唯一? 1. AccessKey&SecretKey (开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretK原创 2020-11-12 17:29:55 · 262 阅读 · 0 评论 -
【架构】nginx反向代理配置去除前缀(很不错的文章)
使用nginx做反向代理的时候,可以简单的直接把请求原封不动的转发给下一个服务。设置proxy_pass请求只会替换域名,如果要根据不同的url后缀来访问不同的服务,则需要通过如下方法:方法一:加"/"server { listen 8000; server_name abc.com; access_log "pipe:...原创 2019-01-12 15:17:08 · 17768 阅读 · 0 评论 -
【Dubbo | Zookeeper】一篇文章入门Dubbo+Zookeeper
目录1. Dubbo1.1Dubbo简介1.2Dubbo架构2. 服务注册中心Zookeeper2.1 Zookeeper简介2.1.1Zookeeper简介2.1.2Zookeeper安装与启动3. 简单案例3.1服务提供者3.2 服务消费者3.3 Dubbo相关配置说明4. Dubbo管理控制台4.1安装4.2 使用1....原创 2020-04-20 15:47:03 · 311 阅读 · 0 评论 -
【Mac-环境搭建】Mac Os下搭建MNMP环境
MNMP是指Mac+Nginx+MySQL+PHP。Mac在这里是指Mac系统。Nginx是一个高性能的HTTP和反向代理服务器。MySQL是一个小型关系型数据库管理系统。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。在Mac下需要一个Homebrew,类似于之前用unbuntu下的apt-get,通过brew命令,快速安装软件包。Homebrew网址https://b...原创 2020-01-16 18:05:52 · 657 阅读 · 0 评论 -
【SSH】无法使用SSH从本地到达Amazon EC2实例?
无法SSH入Amazon EC2实例,这似乎是非常常见的问题,但我已尝试在所有可用文档中建议的所有内容,其他任何人都知道下面缺少的内容?创建新的EC2实例并下载该.pem文件 在EC2实例中创建新的入站规则安全组允许我的本地IP 在EC2实例网络ACL中创建一个新的入站规则,以允许我的本地IP 在EC2实例网络ACL中创建新的出站规则以访问我的本地IP 确保VPC路由连接到互联网网关...原创 2019-12-26 21:33:30 · 600 阅读 · 0 评论 -
【架构】Nginx、HAProxy、LVS三者的优缺点分析
一、Nginx服务器Nginx优点:1、工作在网络7层之上,可针对http应用做一些分流的策略,如针对域名、目录结构,它的正规规则比HAProxy更为强大和灵活,所以,目前为止广泛流行。2、Nginx对网络稳定性的依赖非常小,理论上能ping通就能进行负载功能。3、Nginx安装与配置比较简单,测试也比较方便,基本能把错误日志打印出来。4、可以承担高负载压力且稳定,硬件不差的情...原创 2019-12-10 18:46:03 · 211 阅读 · 0 评论 -
【服务器】Nginx 错误处理方法: bind() to 0.0.0.0:80 failed
今天启动window上的nginx总是报错错误信息是bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)大概意思是 nginx listen的80后端口被占用 于是百度了下查看端口的命令运行–...原创 2019-07-20 12:49:58 · 2848 阅读 · 1 评论