- 博客(21)
- 收藏
- 关注
原创 华为云云耀云服务器L实例评测|使用docker搭建MySQL环境并进行性能测试
本次我们使用华为云新推出的云服务器进行环境搭建与测评:HECS焕新!现全新推出性能更好、价格更低、体验更优的云耀云服务器L实例,面向初创企业和开发者打造的全新轻量应用云服务器。提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。开启简单上云第一步!与此同时云耀云服务器(旧版)将逐步下线,请优先使用L实例。1、注册登录,点击进入华为云控制台2、进入云耀云服务器L实例选购界面。
2023-09-14 16:10:55
395
原创 批量sql处理优化
批量sql处理优化大批量数据的增删改是较为常见的场景,不当的处理带来一些问题,最直接的问题就是批量持久化数据导致长事务,从而引起数据库连接池资源耗尽,接口延时等一系列问题本文以mysql数据库为例,批量插入场景为例子叙述个人在该种场景下的优化见解,只针对于优化方向:事务统一提交、内存暂存表、多线程持久化、数据库批处理语句、框架提供的批处理模式。此处对数据库批处理语句大致说明:插入语句可使用:insert into table_name values (...),(...),...,(...)
2022-05-24 16:27:50
2120
原创 centos8切换yum源失效
centos8的yum下载东西报错,如下所示:然后换阿里源,换华为源都没有效果,于是一气之下把/etc/yum.repo.d/下的源都删了。。。然后看到了这边文章centos 8如何切换源里面说centos8的源已经不维护移除了,然后就按照它说的步骤操作,巴拉巴拉。。。# 重命名一下之前的没有用的源 (如果有其它有用的源把文件名后面的.bak重命名回来让它生效就行)rename '.repo' '.repo.bak' /etc/yum.repos.d/*.repo# 获取最新repo文件w
2022-03-06 23:36:21
810
原创 spring踩坑之静态变量赋值
spring踩坑之静态变量注入出现场景系统中的一些常量、配置为了方便存储的数据库中动态额配置,但是这些数据在系统运行的时候比较频繁的使用,又不能一直去数据库中查询,于是就把这些数据动态的维护在一个缓存中,第一次拿常量的时候放入内存中,以后需要用到的时候就直接去内存中取。于是就编写一个全局常量类错误代码因为项目中使用了spring,所以在使用的时候就直接使用注解@AutoWrite赋值了/** * @author ffd * @create 2021-11-17 * @Description
2021-12-03 23:45:32
1292
原创 webservice简单记录
webservice记录最近有在项目中使用到webservice记录,记录一下心得。先来看一下百度的介绍:Web Service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的交互操作的应用程序。 [1]Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的
2021-11-13 21:19:57
1169
原创 常见错误总结-工具篇(持续更新)
idea工具2021idea版本出现运行时指令太长导致运行失败错误信息Error running 'XXX'Error running XXX. Command line is too long.Shorten the command line via JAR manifest or via a classpath file and rerun.解决方式配置运行:修改shortten command line的方式为jar mannifest...
2021-11-10 16:49:48
789
原创 docker
Dockerdocker安装 (centos8)# 安装 #1.查看内核版本(3.10以上的可以安装) uname -r #2.使用yum安装 (如果缺少以来的话使用yum -y update) yum -y install #3.查看是否安装成功(出现client server两部分的时候安装成功) docker version#启动dockersystemctl start docker#添加开机自启systemctl enable docker#卸载docker #1.卸载
2021-11-04 16:01:47
270
原创 redis学习
内存的存储效率比磁盘的存储效率高。但是内存断电丢失。nosql非关系数据库key-value存储数据库列存储数据库‘文档型数据库图形数据库 neo4jredis入门 --远程字典服务Linux 安装安装编译环境:yum install gcc-c++官网下载jar包后解压jar包tar -xzvf redis-XX.tar.gz进入redis文件夹 make make installcd redis.XXmakemake install环境变量的修改:基本指令re
2021-10-24 22:23:34
125
原创 spring cloud alibaba初体验(3)
Sentinel在我们日常生活中,经常会在淘宝、天猫、京东、拼多多等平台上参与商品的秒杀、抢购以及一些优惠活动,也会在节假日使用12306 手机APP抢火车票、高铁票,甚至有时候还要帮助同事、朋友为他们家小孩拉投票、刷票,这些场景都无一例外的会引起服务器流量的暴涨,导致网页无法显示、APP反应慢、功能无法正常运转,甚至会引起整个网站的崩溃。我们如何在这些业务流量变化无常的情况下,保证各种业务安全运营,系统在任何情况下都不会崩溃呢?我们可以在系统负载过高时,采用限流、降级和熔断,三种措施来保护系统,由此一
2021-08-19 16:32:55
183
原创 spring cloud alibaba初体验(2)
负载均衡对同一个服务启动多个实例(两种方法任选一)第一种方法:1.配置run/debug,点击Edit Configuration2.点击Allow pral
2021-08-18 21:16:30
173
原创 spring cloud alibaba初体验(1)
创建maven的依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.2.RELEASE</version> </parent> <groupId>
2021-08-18 15:24:35
122
原创 mysql总结
Mysql总结sql的分类1、DDL(Data Definition Language) 数据定义语言,用来操作数据库、表、列等; 常用语句:CREATE、 ALTER、DROP2、DML(Data Manipulation Language) 数据操作语言,用来操作数据库中表里的数据;常用语句:INSERT、 UPDATE、 DELETE3、DCL(Data Control Language) 数据控制语言,用来操作访问权限和安全级别; 常用语句:GRANT、DENY4、DQL(Data Que
2021-07-29 21:42:12
311
原创 位操作&&leecode 461. 汉明距离
位操作&&leecode 461. 汉明距离位操作& | ~ ^ >> << >>>运算符& 按位与| 按位或~ 按位取反^ 异或<< 左移>> 右移>>> 无符号右移461. 汉明距离位操作& | ~ ^ >> << >>>运算符& 按位与有0则0001101010001调用I
2021-07-29 21:21:54
194
原创 Git使用之结合Gitee和idea版(一)
Git下载Git和注册可以使用官网下载,但是下载速度一般会很慢,推荐使用淘宝镜像下载。除了安装路径修改一下外,一路下一步就好了。Ubuntu系统使用sudo apt-get install git安装,有时候系统会默认安装,使用git version查看一下。注册GitHub和Gitee,在注册的时候会给你填的邮箱发邮件确认,英文不好的朋友可以用翻译软件翻译一次确认注册操作。注意:为了不...
2020-06-02 21:17:56
956
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人