服务器 轻量 性价比 性能
MySql在服务器上使用问题的总结
服务器是Windows Server 2012,我自己安装了一个MySql数据库,然后一个Web程序和客户端程序都想访问数据库,但是遇到一堆问题。主要是我仍然坚持使用.net 2.0,挂接MySql.Data 6.7.4版本。解决后记录一下1.IIS访问数据库的问题未能加载文件或程序集“MySql. ......
Spring Boot 整合邮件服务
参考教程 首先参考了 Spring Boot整合邮件配置,这篇文章写的很好,按照上面的操作一步步走下去就行了。 遇到的问题 版本配置 然后因为反复配置版本很麻烦,所以参考了 如何统一引入 Spring Boot 版本?。 FreeMarker 在配置 FreeMarker 时,发现找不到 FreeM ......
SSH远程登陆Unbuntu(SSH服务器和客户端配置)
SSH服务器配置 参考:https://blog.csdn.net/weixin_43833430/article/details/127262464 《Ubuntu安装SSH服务》 目的:在 Unbuntu 中,安装openssh 服务器,开启服务器;安装防火墙,配置防火墙参数(可以通过SSH), ......
一文读懂B站中台数据服务建设之路
01 背景 随着公司业务的发展,对于数据的需求会越来越多。怎么在业务系统中高效的使用数据,让业务系统处理大数据时化繁为简,数据服务化基本是必经之路。那么什么是数据服务化,简单理解就是数据SaaS,通过一些数据库语言把数据转化成服务,如API、RPC、数据文件 等不同的数据方式提供给业务系统使用。经过 ......
如何避免单点风险:基于实践经验分享服务拆分原则的一些思考
缘起:系统崩了 具体情况:1%的请求影响了剩余90%的请求 架构演进:拆分热点服务【进程级隔离】 复盘 总结 拆服务的经典实践 不能变形的变形金刚也叫变形金刚? 缘起系统崩溃了?别惊慌!这里有快速恢复的方法!分析发现,网站崩时服务X被流量打垮,继而依赖服务X的其它服务开始互相“踩踏”,最终崩溃。网站 ......
python实现跨服务器上传文件
项目背景 由于需要将算法处理过的视频放进存储服务器上,所以涉及到了跨服务器上传视频、图片等 代码实现 @api_view(['POST']) def upload(request): #定义一个固定的返回值 response = {'state': 1, 'des': 'normal'} # 获取参 ......
性能_2 Jmeter脚本增强
Jmeter重要的函数:${__counter(,)} 计数器、${__dateTimeConvert(,,,)} 时间格式转换、${__digest(,,,,)} 加密 简单加密、${__intSum(,,)} 整数相加函数、${__P(,)} 获取属性函数、${__property(,,)} 获... ......
关于Linux系统-sshd服务-AllowUsers与AllowGroups-选项的安全加固配置
在一些Linux系统-sshd服务,的主配置文件,/etc/ssh/sshd_config 我们可能会看到配置有AllowUsers与AllowGroups的安全加固选项,关于两个选项的说明如下: 从选项名称上就可以知道这两个是选项,是属于白名单选项的,在安全中,如果能使用白名单模式,肯定是更安全的 ......
关于Linux系统-sshd服务-PasswordAuthentication-选项的加固配置
关于sshd服务的主配置文件,/etc/ssh/sshd_config 有一个选项叫做PasswordAuthentication,根据单词意思、就知道此选项是与密码相关的 即可以知道此值默认为yes,即使不写或者注释,代表是允许用户通过密码进行ssh登录 有时我们可以在加固的操作系统中看到,此值会 ......
OpenResty学习笔记02:为服务增加waf功能
一. WAF简介 Web应用防护系统(也称为:网站应用级入侵防御系统。英文:Web Application Firewall,简称: WAF)。 目前国内的几大云服务商都提供了企业级的WAF产品,且均价格不菲。 好消息是,在 OpenResty 生态中,有一款开源的WAF可供我等学习,开源万岁! 二 ......
Windows11 安装OpenSSH服务器
windows系统在可选功能中添加OpenSSH服务器,但是一直报错就不知道如何解决,在网上也没有查到有效的解决办法。 最好的办法是手动安装OpenSSH服务,方法如下: 1. 下载 OpenSSH GitHub地址:https://github.com/PowerShell/Win32-OpenS ......
如何在Linux服务器上部署Vue项目
1. 在本地将Vue项目打包以项目运行在vscode为例,在调试窗口输入 npm run build待命令执行完毕之后,在项目目录下会生成dist文件夹,如下图 2. 创建一个运行文件,名字是:server.js server.js中的内容如下: const express = require('e ......
阿里云服务器无法使用udp连接,防火墙安全组全开仍然无法连接(已解决)
我使用的是阿里云的ecs服务器,想使用openvpn的udp连接,但是始终无法连接到,最终确定问题到udp连接失败上, 期间使用nc测试,客户端能ping通服务器,但是就是不能使用udp连接到,也换过网络换过软件测试,消息都不能发到服务器 今天问阿里的售后工程师,才知道他们的安全组分了很多个区域,设 ......
五、创建项目微服务--谷粒商城
1)从gitee初始化一个项目 登录码云,新建仓库 创建完成之后,复制项目地址 打开idea,选择file,new->project from version Control 输入地址 在克隆的时候,idea会弹出输入码云用户名密码的窗口,是码云的,不是Git的。这个项目作为总项目,接下来,会在这个 ......
性能_1 Jmeter脚本编写
当你的接口请求参数为json格式时,一定要写请求头,请求头中一定要有 Content-Type: application/json(响应体的格式),如果没有这个信息,100%报错,不局限于jmeter。请求体为参数类型:勾选参数“编码” 编码:urlencoded编码,在参数值为非字符(汉字、特殊符... ......
索引-性能分析-show profiles
Sql性能分析: profiles详情:show profiles能够在做SQL优化时帮助我们了解时间都耗费到哪里去了。通过hava——profiles参数,能够看到当前Mysql是否支持profiles操作 执行一系列的业务SQL业务,然后通过如下指令查看指令的执行耗时: #查看每一条SQL的基本 ......
在CentOS 7上安装RabbitMQ服务器
导读 RabbitMQ是一个免费的开源企业消息代理软件。 它是用Erlang编写的,并实现了高级消息队列协议(AMQP)。 它提供所有主要编程语言的客户端库。 它支持多种消息传递协议,消息队列,传送确认,灵活的路由到队列,多种交换类型。 它还提供易于使用的HTTP-API,命令行工具和用于管理Rab ......
轻量GIT服务器Gogs搭建教程(梭哈版)
轻量GIT服务器Gogs搭建教程(梭哈版) Gogs(/gɑgz/)项目旨在打造一个以最简便的方式搭建简单、稳定和可扩展的自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、macOS、Windows 和基于 AR ......
一键搭建PPTP服务
打开浏览器新页面,输入网址 https://www.vultr.com/?ref=7431742 点击注册按钮 进入付款页面,租个最便宜的主机5美元一个月,充值最低10美元起步,计时收费,用的时候打开,不用的时候注销,仔细点10美元能用一年 充值成功以后来到下图,点击+创建主机,我们选最便宜的就可以 ......
HPL:多进程CPU性能测试
使用HPL进行CPU性能测试 CPU型号为:AMD Ryzen 7 5800H,本次实验使用两台Linux虚拟机测试,每个虚拟机分配一个CPU。 理论浮点峰值=CPU主频×CPU核数×CPU每周期执行浮点运算的次数 本机CPU的基准频率为3.2GHZ,加速频率为4.4GHZghz。CPU有8核16线 ......
Typora自定义图片图床服务器
0x01 启用picgo 文件-偏好设置-图像-上传服务设定-PicGo-core(command line) 0x02安装插件 打开路径C:\Users\你的用户名\.picgo(其他环境自己百度吧,我这是Windows),然后输入命令(得确保PC已有Node环境,不然npm报没有命令): npm ......
单车租赁服务系统-需求分析-用例图
共享单车租赁公司开发一套单车租赁服务系统,公司项目组对此待开发项目进行了分析,具体描述如下: 1)用户(非注册用户)通过手机向租赁服务系统进行注册,成为可租赁共享单车的合法用户,其中包括提供身份、手机号等信息,并支付约定押金; 2)将采购的共享单车注册到租赁服务系统后方可投入使用。即将单车的标识信息 ......
efcore性能调优
性能调优——EFCore调优 按下硬件、网络不提,我们单表从程序层面对系统的性能进行优化,翻来覆去无外乎三个方面 缓存 异步 sql本片文章,我们针对.net core web项目的ef core框架进行性能优化。 1. EF Core框架已经本地缓存机制memorycache,所以我们访问一个接口 ......
分类模型的性能评估指标总结
机器学习中所用模型的好坏需要通过一些量化的指标来评估。对于分类模型,是通过:1)精度(Accuracy);2)准确率(Precision);3)召回率(Recall);4)F1分数;5)ROC(Receiver operating characteristic curve)曲线;6)AUC(Area ......
【性能】JDK和Jmeter的安装与配置
一、JDK环境配置 1. 下载JDK 官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html 选择对应系统的安装包,下载后安装,安装中记录JDK ......
Docker-consul的容器服务更新与发现
一、Docker consul 1. 什么是服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端 ......
Ubuntu搭建MySQL服务器
Ubuntu安装MySQL 使用apt命令安装”sudo apt-get install mysql-server“ 使用 mysqladmin 命令检查服务器的版本mysqladmin --version 登录MySQL服务器(记录密码:17909)mysql -u root -p ( '\h' ......
服务百万商家的系统,发布风险如何规避?微盟全链路灰度实践
一分钟精华速览 全链路灰度发布是指在微服务体系架构中,应用的新、旧版本间平滑过渡的一种发布方式。由于微服务之间依赖关系错综复杂,一次发布可能会涉及多个服务升级,所以在发布前进行小规模的生产环境验证,让新版本的应用实例来承接、处理限定规模或范围的业务流量,能最大限度控制发布上线风险,保证业务连续性。 ......
JQuery获取本地时间和服务器时间
我们都知道直接使用 new Date() 获取到的是访问当前网站的客户机本地的时间,有的时候这个时间有可能因为人为修改,主板电池没电等原因导致获取到的时间不准确。因此,在开发中,需要获取当前时间进行操作,应该直接使用JS获取服务器的时间。 获取本地当前时间(时间戳): var nowTime = n ......