logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用sysbench为mysql全方位压测,单台mysql服务器支持多少并发?

这个压测结果会根据每个人的机器的性能不同有很大的差距,你要是机器性能特别高,那你可以开很多的并发线程去压测,比如100个线程,此时可能会发现数据库每秒的TPS有上千个,如果你的机器性能很低,可能压测出来你的TPS才二三十个,QPS才几百个,这都是有可能的。对于内存而言,同样是要在压测的过程中紧密的观察,一般来说,如果内存的使用率在80%以内,基本都还能接受,在正常范围内,但是如果你的机器的内存使用

文章图片
#mysql#服务器#adb
规则引擎Drools,基于mysql实现动态加载部署

1、加一个DroolsManager加载时,从数据源中读取规则,然后依次添加。3、数据库部分没有完整实现,可以考虑实现多种数据源,其实mysql一种就够了。可以参照大佬写的引(我没试过),或者按照我上面的引入。

文章图片
#mysql
数据结构-哈夫曼树详解(类C语言版)

文章目录引入哈夫曼树例引出问题哈夫曼树的基本概念路径结点的路径长度树的路径长度引入哈夫曼树例编程:将学生的百分制成绩转换为五分制成绩。<60:E60-69:D70-79:C80-89:B90-100:Aif(score<60)grade == 'E';else if(score<70)grade == 'D';else if(score<80)grade == 'C';el

#数据结构#c语言#霍夫曼树
排序算法-插入排序详解

直接插入排序,当待排序的记录个数较少且待排序序列的关键字基本有序时,效率较高。①在插入a[i]前,数组a的前半段(a[0]-a[i-1])是有序段,后半段(a[i]-a[n-1])是停留于输入次序的“无序段”。②插入a[i]使a[0]-a[i-1]有序,也就是要为a[i]找到有序位置j(0≤j≤i),将a[i]插入在a[j]的位置上。先将整个待排记录序列分割成若干子序列,分别进行直接插入排序,待整

#排序算法#算法#数据结构
数据结构-遍历二叉树、线索二叉树(类C语言版)

二叉树遍历的三种方法由二叉树的递归定义可知,遍历左子树和遍历右子树可如同遍历二叉树一样“递归”进行。例题1写出下图二叉树的各种遍历顺序答:先序:A B D G C E H F中序:D G B A E H C F后序:G D B H E F C A性质若二叉树中各节点的值均不相同,则二叉树结点的先序序列、中序序列和后序列都是唯一的。由二叉树的先序序列和中序序列,或由二叉树的后序序列和中序序列可以确定

#数据结构#c语言
mysql以逗号分隔的字段作为查询条件怎么查——find_in_set()函数

使用mysql时,有可能一个字段代表一个集合,如果将这个集合单独抽成一张表又不值当的,这个时候我们存储时,可以选择用逗号将数据分隔开(只能用英文的逗号),如图所示:做查询时怎么查呢?假如说给一个数据作为查询条件,判断该字段是否存在,应该怎么查呢?使用find_in_set()函数轻松实现,将sign字段中含有’唱歌’属性的数据查询出来,而不是用like。假如说想要查询多个条件,比如说既符合 唱歌

文章图片
#mybatis
mysql一条更新语句是如何被执行的——带你了解mysql更新语句执行内部顺序

mysql一条查询语句是如何被执行的——带你了解mysql查询语句执行内部顺序在数据库里面,update操作其实包括了更新、插入和删除。MyBatis源码中,Executor里面也只有doQuery和doUpdate方法,没有doDelete和doInsert方法。更新流程和查询流程有什么不同呢?基本流程其实是一致的,也就是说,它也要经过解析器、优化器的处理,最后交给执行器。区别就在于拿到符合条件

文章图片
#mysql#数据库
从浅入深认识云,云平台架构的设计:上云,你准备好了吗?

云是一种比喻说法,就像我们平时看到的云一样,高出不胜寒,站在云端往下看,一切都很渺小。同样的,在云上部署你的应用,可以享受云端很多企业的经验总结,很多坑已经早就被排除掉了。这些企业、软件、系统,会集结成一套标准的套路来使用,所以,就像站在巨人的肩膀上,站在最高点来观察从开发到发布到运维的全过程。云,同样有敏捷的感觉,从发布到弹性伸缩,又高又快。云,主要指基于云计算和云服务的应用。云服务通常涉及通过

文章图片
#架构#云原生
Java字节码插桩:javaagent、javassist使用详解

javaagent 是java1.5之后引入的特性,其主要作用是在class 被加载之前对其拦截,以插入我们的监听字节码。Java Agent 是 Java 提供的一种强大机制,它允许开发者在不修改原有应用程序代码的情况下,对类进行修改和增强。Java Agent 在很多场景下都非常有用,如性能监控、代码注入、AOP 等。Javassist 使 Java 字节码操作变得简单。它是一个用于在 Jav

文章图片
#java#开发语言
设计模式之【策略模式】,去掉繁琐的if-else,实现算法的动态替换

策略模式(Strategy Pattern)又叫政策模式(Policy Pattern),它是将定义的算法家族分别封装起来,让它们之间可以互相替换,从而让算法的变化不会影响到使用算法的用户。属于行为型模式。策略模式使用的就是面向对象的继承和多态机制,从而实现同一行为在不同场景下具备不同实现。

文章图片
#策略模式#设计模式#算法
    共 110 条
  • 1
  • 2
  • 3
  • 11
  • 请选择