E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux下性能调优
网站
性能调优
实战-学相伴KuangStudy
面对并发我们是如何优化KuangStudy网站性能的?每个项目都会随着用户和数据的增长调整架构,来面对未来的问题,我们也不例外,在1月5号我们平台正式公测后,引起了很多观众的热烈反响,仅仅4天,注册用户便破万。随之而来的就是平台开始变得卡顿,所以我们开始了我们的问题排查和优化,下面就和大家聊聊我们是如何处理的吧。Nginx一个网站,核心会分为几部分:前端、后台服务、数据库,服务器。我们最开始项目是
KuangStudy
·
2024-02-02 10:22
Linux C实现线程池
主要目的主要是在
linux下
C语言代码实现线程池,关于链表的操作,多线程,以及多线程锁、条件变量等知识点请自行参考其他博客。
abcd552191868
·
2024-02-02 08:38
零声-linux课程总结
linux
c语言
服务器
线程池
多线程
Linux下
gcc的使用与程序的翻译
gcc和程序的翻译过程gcc介绍程序的翻译过程预编译编译汇编链接命令行式宏定义gcc介绍gcc是一款编译C语言编译器,可以把我们用vim写的代码编译成可执行程序。编译C++用g++进行编译,C++的文件后缀是test.cc或test.cpp或test.cxx如果要安装g++就执行以下命令sudoyuminstallgcc-c++//g++内核底层是gccgcc+程序就会形成可执行文件,默认是a.o
Hungry_11
·
2024-02-02 06:30
Linux
linux
运维
超全的 Elasticsearch
性能调优
技巧,值的收藏!
原文:http://elasticsearch.cn/article/6202因为总是看到很多同学在说elasticsearch性能不够好,集群不够稳定,询问关于elasticsearch的调优,但是每次都是一个个点的单独讲,很多时候都是casebycase的解答,今天简单梳理下日常的elasticsearch使用调优,以下仅为自己日常经验之谈,如有疏漏,还请大家帮忙指正。一、配置文件调优elas
小霸戈
·
2024-02-02 06:18
后端开发
分布式
elasticsearch
Flink 实时写入数据到 ElasticSearch
性能调优
背景说明线上业务反应使用Flink消费上游kafkatopic里的轨迹数据出现backpressure,数据积压严重。单次bulk的写入量为:3000/50mb/30s,并行度为48。针对该问题,为了避免影响线上业务申请了一个与线上集群配置相同的ES集群。本着复现问题进行优化就能解决的思路进行调优测试。测试环境elasticsearch2.3.3flink1.6.3flink-connector-
zhisheng_blog
·
2024-02-02 06:45
ElasticSearch
性能调优
ES
性能调优
ES的默认配置,是综合了数据可靠性、写入速度、搜索实时性等因素。实际使用时,我们需要根据公司要求,进行偏向性的优化。
会飞的鹅_
·
2024-02-02 06:42
elasticsearch
elasticsearch
数据库
大数据
运维
服务器
【Elasticsearch】Elasticsearch
性能调优
1.概述转载:Elasticsearch
性能调优
因为总是看到很多同学在说elasticsearch性能不够好,集群不够稳定,询问关于elasticsearch的调优,但是每次都是一个个点的单独讲,很多时候都是
九师兄
·
2024-02-02 06:42
elasticsearch
性能调优
【SVN在
Linux下
的常用指令】
主要说说
linux下
svn的使用,因为
linux下
大部分的操作都是通过命令行来进行,所以必须得掌握
linux下
svn的常用指令。(如果是第一次提交文件,很可能会出现“svn:'.'
旅之灵夫
·
2024-02-02 06:11
linux
svn
linux
运维
Elasticsearch
性能调优
背景项目上是用ES做数据库,存储的告警数据,量级在千万级别左右。测试在压测之后,系统频繁出现告警记录查询报错,系统不可用。基于此排查分析项目上Elasticsearch的使用是否合理。版本及硬件环境:10.xx.xxx.xxjdk:1.8.0elasticsearch:6.5.4es集群:1个client(预处理节点),1个data(即做主节点,又做数据节点)os:centos764核128G垃圾
Hyatt1024
·
2024-02-02 06:37
经验总结
elasticsearch
大数据
搜索引擎
物理内存和虚拟内存区别
物理内存就是系统硬件提供的内存大小,是真正的内存,相对于物理内存,在
linux下
还有一个虚拟内存的概念,虚拟内存就是为了满足物理内存的不足而提出的策略,它是利用磁盘空间虚拟出的一块逻辑内存,用作虚拟内存的磁盘空间被称
SGchi
·
2024-02-02 06:03
Linux
内核架构
网络
linux下
使用gcc入门(纯小白友好版)
linux下
使用gcc入门(纯小白友好版)安装gcc:sudoapt-getinstallgcc(之后输入密码即可)创建目录,编辑代码分步进行1)预处理,2)编译,3)汇编,4)链接(1)预处理:gcc-E-ohelloworld.ihelloworld.c
吐泡泡的柠檬
·
2024-02-02 05:17
linux
linux
c语言
gcc/gdb编译调试
技术分享 | 灭霸与普罗米修斯之无限存储的高可用方案
作者:王继顺宝尊电商DBA,主要负责数据库监控告警以及自动化平台的设计开发工作,擅长数据库
性能调优
、故障诊断。
爱可生开源社区
·
2024-02-02 04:58
linux下
动态链接库注意事项--工作经验
动态库程序运行时加载。意味着要把.so拷贝到可执行程序的系统中。如果是静态库的话,编译时直接编进可执行文件了。不用再copy库文件了。工作中使用动态库时,在pc上编译出来动态库后。要将动态库copy到目标设备(arm架构的linux系统上)的相应路径下。在pc上使用交叉编译工具链编译或者在yocto环境下指定目标架构使用bitbake编译。
学无止境2022
·
2024-02-02 04:36
Linux系统
架构
微服务技术选型之路
微服务模式的项目从初建到上线部署应用,每一个环节都会涉及到相当多的技术细节(上线后的
性能调优
更需要)。
java菜
·
2024-02-02 04:39
centos7 离线安装字体fontconfig
2019独角兽企业重金招聘Python工程师标准>>>起因:最近做了个flowable然而
linux下
乱码,发现需要安装字体包在线:直接yum-yinstallfontconfig;yum-yinstallttmkfdir
weixin_34268843
·
2024-02-02 03:30
运维
操作系统
python
如何在
linux下
使用openssl自签https的ip证书配置nginx
《如何在
linux下
使用openssl自签https的ip证书配置nginx》首发牧马人博客转发请加此提示如何在
linux下
使用openssl自签https的ip证书配置nginx背景**>**这篇文章的诞生跟上篇浅谈
牧码人博客www.luckyhe.com
·
2024-02-02 02:03
Java
Lunix
linux
https
tcp/ip
openssl
阿里巴巴Java
性能调优
实战:网络通信优化之序列化:避免使用Java序列化
网络通信优化之序列化:避免使用Java序列化当前大部分后端服务都是基于微服务架构实现的。服务按照业务划分被拆分,实现了服务的解偶,但同时也带来了新的问题,不同业务之间通信需要通过接口实现调用。两个服务之间要共享一个数据对象,就需要从对象转换成二进制流,通过网络传输,传送到对方服务,再转换回对象,供服务方法调用。这个编码和解码过程我们称之为序列化与反序列化。在大量并发请求的情况下,如果序列化的速度慢
Charles__LUO
·
2024-02-02 01:57
网络
编程语言
python
java
大数据
【Linux】环境基础开发工具的使用(一)
前言:在此之前我们学习了一些Linux的权限,今天我们进一步学习
Linux下
开发工具的使用。
卫卫周大胖;
·
2024-02-02 01:13
Linux的深度刨析
linux
运维
服务器
LidarView源码分析(十四)vtkPacketFileReader类
简介vtkPacketFileReader是对libpcap的包装(windows系统下是winpcap,
linux下
是libpcap)。winpcap已经停止维护。可以使用Npcap。
上官天耀
·
2024-02-02 01:05
LidarView
c++
自动驾驶
信息可视化
qt
sftp上传文件报错open for write : permission denied
本文是
Linux下
初识selinux中提到的docker_123用户不能操作root用户的文件夹。上传失败上传失败,这个报错openforwrite:permissiondenied。
robot_test_boy
·
2024-02-01 22:58
Elasticsearch高性能优化实践
Elasticsearch高性能优化实践_es批量导入数据多少为最优-CSDN博客ES
性能调优
ES的默认配置,是综合了数据可靠性、写入速度、搜索实时性等因素。
大叶子不小
·
2024-02-01 21:39
elasticsearch
大数据
搜索引擎
Typora导出word
Typora导出wordTypora是一款简洁易用的Markdown编辑器,Pandoc是一个文档转换工具,可以将Markdown格式的文档转换为其他格式,如HTML、PDF等.
linux下
安装Pandoc
夏沫琅琊
·
2024-02-01 19:56
linux
word
超详细Ubuntu环境配置及faster-RCNN_pytorch代码复现
因为人家在
Linux下
开发的,Windows兼容性很差,会出现各种问题新建虚拟机这是之前下载好的镜像文件名称随便写就行,尽量不要中文。
urnot二毛
·
2024-02-01 19:01
ubuntu
pytorch
linux
在
linux下
怎么安装mysql,手把手教你在Linux系统下安装MySQL
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1.下载并安装MySQL官方的YumRepository[root@localhost~]#wget-i-chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使
weixin_39927059
·
2024-02-01 16:48
Linux vim IDE配置---基于Ubuntu 16.04
在Windows环境开发的小伙伴也许都知道sourceinsight这款编辑器,为了提高
Linux下
开发效率,本人搭建了类sourceinsight的IDE开发环境(勉强称作VIMIDE吧:))。
倔强不倒翁
·
2024-02-01 16:30
Vim
vim
ubuntu
ctags
terminator
Linux命令扫盲,Linux命令扫盲 之 sar(示例代码)
,不能放过任何一个学习机会:P)打开自己的CentOS,敲入“sar”,表示很失望:[[emailprotected]~]#sarbash:sar:commandnotfound竟然没有安装,不过还好
linux
立志娶商帅的男人
·
2024-02-01 16:56
Linux命令扫盲
Linux下
安装maven仓库图解步骤
Linux下
安装maven仓库1、首先到Maven官网下载安装文件,我的下载文件为apache-maven-3.6.3-bin.tar.gz将这个下载的包,传到linux中你自己指定的文件夹下面(传文件可以用
有翅膀的猫
·
2024-02-01 16:01
Linux
maven
linux
java
虚拟机VM创建LINUX共享文件夹
由于大部分人常用和熟悉的系统是Windows系统,所以在
Linux下
进行操作很多时候会感到不太方便,就比如程序代码开发时大多数情况下都是在Windows下进行的,所以比较熟悉Windows下的开发环境。
IDayDayHappy
·
2024-02-01 14:08
linux
运维
服务器
在Linux操作系统下部署JAVA程序
echo命令7、vim文本编辑器8、mkdir命令9、rm命令10、mv命令11、copy命令12、grep命令13、ps14、man命令15、netstat命令四、在linux系统下部署博客系统1、搭载
linux
ambition…
·
2024-02-01 14:29
linux
服务器
java-ee
从零开始学Linux之rpm命令
二进制包是
Linux下
默认的软件安装包,目前主要有两大二进制包管理系统:(1)rpm包管理系统:功能强大,安装、升级、査询和卸载非常简单方便有两种命令安装rpm包:rpm命令是先下载软件,然后进行本地安装
含泪进厂
·
2024-02-01 13:49
linux
服务器
linux下
卸载旧版本cmake安装新版本cmake
linux下
卸载旧版本cmake安装新版本cmake1.看当前cmake版本cmake--version2.卸载旧版本下的cmakeapt-getautoremovecmake3.安装新版面cmakehttp
紫沐衙
·
2024-02-01 13:15
linux
Linux实现发送post请求
1.前言
Linux下
的http请求有许多种方式,其中curl库是C语言封装的一个强大的库,使用curl比封装socket更加方便。cJSON是一个小型的json封装库,可以把数据封装成json格式。
星夜兼程工作笔记
·
2024-02-01 11:20
关于mysql报错:Can't start server: Bind on TCP/IP port: Permission denied
这个是参考别人的:修改
linux下
mysql端口时候报错:Can'tstartserver:BindonTCP/IPport:Permissiondenied需要修改:vi/etc/selinux/configSELINUX
weixin_34242509
·
2024-02-01 10:45
网络
数据库
操作系统
Linux下
qemu的安装并搭建虚拟arm环境(带helloworld测试)【超详细】
qemu的安装并搭建虚拟arm环境1、准备工作1.1安装交叉汇编工具1.2编译内核kernel1.3u-boot编译1.4制作根文件系统-busybox2、启动qemu(arm)3、helloworld测试1、准备工作1.1安装交叉汇编工具交叉编译器的作用就不需要详细解释了,因为我们是在x86平台上进行编译,而运行的平台是ARM系统,这2个平台的指令集不一样,所以需要交叉编译得到ARM系统上可以执
电子科大不知名程序员
·
2024-02-01 10:24
arm开发
linux
运维
mysql 监控
监控mysql正在执行的sql和日志在
linux下
进入mysql后,输入如下命令查看日志开关状态showvariableslike"general_log%";showlogonoroff可以通过如下语句开启
wwmin_
·
2024-02-01 09:23
从零开始 Linux(一):基础介绍与常用指令总结
Linux是一个开源免费的操作系统,具有很好的稳定性、安全性,且有很强的处理高并发的能力Linux的应用场景:可以在
Linux下
开发项目,比如JavaEE、大数据、Python,PHP、C/C++等应用领域或者变成语言的项目个人桌面应用
*Soo_Young*
·
2024-02-01 09:57
linux
运维
服务器
linux qt mysql驱动_
Linux下
QT 5.15无MySQL数据库驱动解决方法
经过鄙人baidu,好像从QT5.7开始,默认没有mysql驱动,都是要自己手动编译了,所以需要我们在QT官网下载源码,自己生成驱动文件在放入QT的数据库文件夹中QT无mysql驱动今天想使用QT程序连接一下mysql数据库,却报错:QSqlDatabase:QMYSQLdrivernotloadedQSqlDatabase:availabledrivers:QSQLITEQODBCQODBC3Q
天津包子馅儿
·
2024-02-01 09:10
linux
qt
mysql驱动
MySQL通过go-mysql-transfer实时同步数据到Redis
我自己在实践的时候遇到很多坑,把遇到的问题都分享给大家
Linux下
:结合go_mysql_transfer产品手册在Linux上安装好redis和mysql。
强尼.
·
2024-02-01 08:10
Linux高性能服务器编程
mysql
redis
数据库
Linux下
Docker Compose安装指南
前言在Linux的领域里,掌握DockerCompose的安装是迈向容器化技术的第一步。本文将简洁明了地引导您完成安装过程,帮助您更轻松地驾驭容器化技术。1.确保系统环境确保您的系统已经安装了Docker。如果尚未安装,请参考这里进行安装。2.安装DockerCompose在终端中执行以下命令,完成DockerCompose的安装:sudocurl-L"https://github.com/doc
CodeArtisanX
·
2024-02-01 06:17
linux
docker
运维
mkdir()函数
mode_tmode);函数名:mkdir功能:建立一个目录用法:intmkdir(constchar*dirname);头文件库:direct.h返回值:创建一个目录,若成功则返回0,否则返回-11.2
Linux
跟 屁 虫
·
2024-02-01 04:27
linux应用编程
在
Linux下
常见压缩文件的解压命令:
在
Linux下
,各种不同格式的压缩文件都有相应的解压命令。以下是常见压缩文件的解压命令:解压.zip文件:unzip命令,使用格式为unzip[要解压的zip文件]-d[解压后的目录]。
sleep_i_like
·
2024-02-01 03:13
linux
服务器
运维
【基于存内计算芯片开发板验证语音识别】训练手册
实验环境搭建模块⼀:软件包下载及环境搭建步骤一:搭建docker、mappper环境:①
Linux下
通过Docker直接下载,获取指令:dockerpullwitin/toolchain:v001.000.034②Window
存内计算开发者
·
2024-02-01 02:45
语音识别
人工智能
架构
语言模型
AIGC
智能音箱
神经网络
ansible 常用命令 基本说明 个人备忘
linux下
设置一台机器的名称为ansiblehostnamectlset-hostnameansible//设置一台机器的名称为master-01hostnamectlset-hostnamemaster
brave_zhao
·
2024-02-01 01:31
ansible
linux系统ansible
性能调优
和配置文件详解
性能调优
性能调优
AnsibleSSH关闭秘钥检测OpenSSH连接优化SSHpipelining加速AnsibleAnsibleFacts缓存优化Ansible配置文件详解
性能调优
Ansible企业实战环境中
丨析木丨
·
2024-02-01 01:31
linux
linux
ansible
服务器
深入了解Yum:Linux系统的软件包管理利器
软件包在
Linux下
安装软件,一个通常的办法是下载到程序的源代码,并进行编译,得到可执行程序.但是这样太麻烦了,于是有些人把一些常用的软件提前编译好,做成软件包(可
P_M_P
·
2024-02-01 01:31
Linux
linux
运维
服务器
Java程序员2020学习方向:高并发、
性能调优
、分布式、微服务...
以下都是阿里大牛推荐的主流技术,当你全部掌握上述的这些技术相信你至少也是阿里P6级以上了,而且你也已经形成了自己的体系,当更加新潮的技术出来时那么你自己稍微花点时间就能吃透,毕竟那时候你已经不是以前的那个你了,懂底层原理,知道性能特征,以及功能,想要弄懂新的技术那么也不会太吃力。平台与图片大小限制,需获取以下Java思维导图完整Xmind版可以进我的学习群:909666042免费获取!一、框架源码
风平浪静如码
·
2024-01-31 23:39
网络编程-
Linux下
四种模型及本地套接字
Linux下
四种模型:阻塞式IO非阻塞式IO信号驱动IO(了解)IO多路复用(帮助TCP实现并发)
linux下
的四种IO模型假设:假设妈妈有一个孩子,孩子在房间里睡觉,妈妈需要及时获知孩子是否醒了,如何做
五味的编程日记
·
2024-01-31 22:10
单片机
嵌入式硬件
网络
嵌入式实时数据库
Linux下
如何编译C/C++代码?从.c到.exe经历了什么?
个人主页::✨✨✨初阶牛✨✨✨强烈推荐优质专栏:C++的世界(持续更新中)推荐专栏1:C语言初阶推荐专栏2:C语言进阶个人信条:知行合一本篇简介:>:讲解
Linux下
如何编译C/C++代码?
初阶牛
·
2024-01-31 20:30
Linux
linux
服务器
网络
运维
国产化的SSH工具VxTerm:SSH隧道的使用
现在的
linux下
安装的OpenSSH,默认都会支持SSH隧道。SSH隧道:它可以支持让你本地的客户端电脑与远端的Linux建立一条可以称为虚拟线路的通道。
不了阁-飞哥
·
2024-01-31 19:10
VxTerm
ssh
服务器
运维
VxTerm:SSH工具中的中文显示和乱码时的相关信息和一些基本的知识
当我们写的程序含有控制台(Console)输出时,如果输入内容包含中文时,我们一般需要知道下面的信息,才能正确的搞清楚怎么处理中文显示的问题:1、实际程序或文件中的实际编码:
Linux下
的应用程序和文本文件
不了阁-飞哥
·
2024-01-31 19:33
VxTerm
ssh
运维
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他