测试中发现某接口响应时间超过1S,观察到数据库服务器 CPU 使用率飙到 80% 以上。 Profile 响应时间主要消耗在 SQL 语句的执行上,定位原因是检索字段没有加索引。 数据库索引可以帮助我们大大的加快数据的检索速度。当符合以下情况时建议增加索引: • 数据库表比较大时; • 需…
2024/11/13 21:34:47ubuntu关闭时间同步与centos更改时间 环境:ubuntu 源于一次项目需要修改系统时间,但是每次修改后又被同步回网络时间,找了好久发现是这个原因: NTP即Network Time Protocol(网络时间协议),是…
2024/11/13 19:49:209.01 对于下面的程序任务,vector, deque和list哪种容器最为合适?解释你选择的理由。如果没有哪一种容器优于其它容器,也请解释理由。 读取固定数量的单词,将它们按字典序插入到容器中。我们将在下一章看到,关联容器更适…
2024/11/13 18:21:18百度70百分之百的热门网站关键词的搜索结果中,你都能在榜首看见百度百科的身影,其权重可见一斑。毕竟是自家的产品,故此赋予高权重,也是人之常情么。你假如天真如此想就有点片面了,我们以“互联网”这个词为例…
2024/11/13 21:27:07 人评论 次浏览synchronized 同步关键字 编写模型用户管理自定义模型:实现的功能如用户登录文章的管理与展示:实现的功能如发布,删除,修改,展示拓展网站的功能:如。。。。转载于:https://blog.51cto.com/13665619/2096655…
2024/11/13 19:37:10 人评论 次浏览EXCEL VBA 取当前登录 用户名的多种实现方法1. 使用WscriptDim wsh As ObjectSet wsh CreateObject("WScript.Network")Sheet1.Range("a1") wsh.UserName2. 使用环境变量dim iuseriuser Environ("username")3.VBA获取excel文件当前用户名的代…
2024/11/13 19:31:18 人评论 次浏览文章目录多版本并发控制 MVCC版本链ReadView读已提交下的MVCC可重复读下的MVCC总结辅助索引与MVCC参考文章多版本并发控制 MVCC 多版本并发控制(Multi-Version Concurrency Control,MVCC),是MySQL提高性能的一种方式,…
2024/11/13 18:17:45 人评论 次浏览在Linux中用ps命令看到的每个进程使用的内存是该进程所用到的内存之和,是假定当系统只有该进程运行时,该进程使用的内存。 之所以用ps看的内存报告是“错误的”是因为Linux系统对共享库的处理。系统只装载一份共享库代码,所有使用该库的进程…
2024/11/13 22:10:08 人评论 次浏览在日常办公中,为了应对不同的客户需求或工作场景,经常会准备多个内容相似的文档版本,而当需要对某两个文档进行比较,以找出它们的细微差别时,可以通过Word 2010中的“并排查看”功能快速达到目的,具体操作步…
2024/11/13 22:09:37 人评论 次浏览接口设计需要考虑哪些方面 接口的命名。 请求参数。 支持的协议。 TPS、并发数、响应时长。 数据存储。DB选型、缓存选型。 是否需要依赖于第三方。 接口是否拆分。 接口是否需要幂等。 防刷。 接口限流、降级。 负载均衡器支持。 如何部署。 是否需要服务治理。 …
2024/11/13 22:09:06 人评论 次浏览黑马程序员微信号:heiniu526传智播客旗下互联网资讯,学习资源免费分享平台同学对于python包的安装卸载和简单管理操作并熟练,通过简单介绍集中常用的包管理的方式,让其能够在需要安装第三方包时知道怎么安装;还有一些场景下(网络异常),pip可能无法使用,这…
2024/11/13 22:07:40 人评论 次浏览异常类的意义 异常类的意义在于通知调用方可能会抛出哪些异常,调用方需要处理;并且可以携带异常信息,让调用方很清楚的知道为什么抛出异常。 异常分类 分类如下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/2021030…
2024/11/13 22:07:03 人评论 次浏览如果你想查看CMD某个命令帮助说明,结果显示为英文,英文不好看起来又很累。那么chcp 命令可以帮你切换字符格式 命令介绍: CHCP [nnn]nnn 指定代码页编号。不带参数键入 CHCP 以显示活动代码页编号。常用代码 代码语言65001UTF-8936中文G…
2024/11/13 22:06:27 人评论 次浏览javaScript常用自定义函数 1. 通用的删除DOM节点的函数 function remove(elem){if(elem){elem.parentNode.removeChild(elem); }} 2. 删除全部子节点文本的方法 function move(){var uldocument.getElementsByTagName("ul")[0]; while(ul.firstChild){remove…
2024/11/13 21:55:43 人评论 次浏览尝试提供自动化地增量包发布部署的一站式解决方案。 1. 前言 笔者所从事的电子政务软件研发,更新部署一直是一个非常让人头疼的问题: 绝大部分应用都位于内网,与互联网逻辑甚至物理隔离。应用被部署到多个地方,而各地需求不一致…
2024/11/11 19:38:57 人评论 次浏览其实,我已经不记得自己是第几次重读这本《The C Programming Language》了,但每次读都不禁感叹,技术书竟然也可以写得如此精炼,完美,俨然是一副美丽的画卷。能从此书进入浪漫而严谨的***世界不能不说是一 种荣幸。因此…
2024/11/13 22:08:25 人评论 次浏览一个人的旅行 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 23416 Accepted Submission(s): 8154 Problem Description虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的…
2024/11/11 19:37:50 人评论 次浏览开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的…
2024/11/13 21:50:51 人评论 次浏览