码迷,mamicode.com
首页 >  
搜索关键字:耗资源    ( 446个结果
Mybatis学习文档
Mybatis学习文档 Mybatis是持久层框架类似于Hibernate的orm持久层框架 1.JDBC访问数据库存在的问题 频繁创建和打开、关闭数据链接,太消耗资源 Sql语句存在硬编码,不利于维护 Sql参数设置硬编码,不利于维护 结果集获取与遍历复杂,存在硬编码,不利于维护,期望查询后返回一 ...
分类:其他好文   时间:2020-03-23 09:39:45    阅读次数:59
Centos6安装gcc4.8及以上版本
很多场景我们编译C源码,都需要使用gcc4.8及以上版本,比如编译MySQL 8.0、GRPC等,原因是需要支持 。但 其内置版本是gcc4.4。 使用 可以查看版本。 源码编译 常规升级办法是: 1、下载gcc新版本; 2、编译。 但gcc编译起来真的是非常非常的慢,而且特别耗资源,编译到后面选择 ...
分类:其他好文   时间:2020-03-22 20:06:12    阅读次数:383
MySQL 索引
索引的概念 不使用索引,要操作某些行时,需要遍历遍历整张表来找到匹配的行,很花时间,且有点耗资源。 书:目录=>快速定位到指定章节,不用一页一页地找 数据库:索引=>快速定位到指定记录,不用遍历数据表去找,索引相当于数据表的目录 索引的优缺点 提高查询效率,尤其是记录数超级多的时候,查询速度提升极大 ...
分类:数据库   时间:2020-03-10 22:10:32    阅读次数:74
socket网络编程之粘包问题详解
一,粘包问题详情 1,只有TCP有粘包现象,UDP永远不会粘包 你的程序实际上无权直接操作网卡的,你操作网卡都是通过操作系统给用户程序暴露出来的接口,那每次你的程序要给远程发数据时,其实是先把数据从用户态copy到内核态,这样的操作是耗资源和时间的,频繁的在内核态和用户态之前交换数据势必会导致发送效 ...
分类:其他好文   时间:2020-03-09 16:17:18    阅读次数:47
Nginx
1.大家都说Nginx快?快的原因是什么? Nginx采用的是异步非阻塞的epoll模型;apache是采用多线程多进程,一旦连接数增多,apache必然要生成更多的进程来响应请求,一旦进程多了,cpu对于进程的切换就频繁了,很耗资源和时间,所以就导致apache性能降低了; Nginx采用异步非阻 ...
分类:其他好文   时间:2020-03-02 19:08:22    阅读次数:89
Java基础知识
1 面向对象和面向过程的区别 面向过程: 优点:性能高。直接编译。 适用:单片机、嵌入式开发、Linux/Unix 面向对象: 特点:封装、继承、多态 优点:易维护、易复用、易扩展、可移植(数据类型、跨平台) 缺点:性能低。调用类时需要实例化、开销大、消耗资源。其次是半编译语言,最终的执行代码并不是 ...
分类:编程语言   时间:2020-03-01 20:14:59    阅读次数:89
轮询,长轮询,websocket原理
服务端朝客户端主动推送消息 轮询:效率低,基本不用 让浏览器定时朝后端发送请求(通过ajax向后端偷偷发送数据),比如每隔五秒钟发一次请求,那么你的数据延迟就可能会高达五秒 不足之处 数据延迟 消耗资源过大 请求次数太多 长轮询:兼容性好,一般大公司都会考虑使用它 # 队列+ajax 服务端给每个客 ...
分类:Web程序   时间:2020-02-19 20:35:51    阅读次数:70
Docker 容器操作
Docker容器类似于一个轻量级的沙箱子(因为Docker是基于Linux内核的虚拟技术,所以消耗资源十分少),Docker利用容器来运行和隔离应用。容器是从镜像创建的应用运行实例,可以将其启动、开始、停止、删除,而这些容器都是相互隔离、互不可见的。可以吧每个容器看作一个简易版的Linux系统环境(包括了root用户权限、进程空间、用户空间和网络空间),以及与运行在其中的应用程序打包而成的应用盒子
分类:其他好文   时间:2020-02-15 10:14:51    阅读次数:86
数据库系统原理:封锁
封锁粒度 MySQL提供了两种封锁粒度:行级锁、表级锁 应该尽量只锁定需要修改的那部分数据,而不是所有的资源。 锁定的数据量越少,发生锁争用的可能性就越小,系统的并发程度就越高。 但是加锁需要消耗资源,锁的各种操作(获取锁、释放锁、检查锁状态)都会增加系统开销。 因此封锁粒度越小,系统开销就越大。 ...
分类:数据库   时间:2020-02-13 19:34:32    阅读次数:93
并发编程的挑战(Java并发编程的艺术)
1.上下文切换 CPU通过给每个线程分配CPU时间片来实现并发,切换过程中线程的信息从保存到再加载就是一个上下文切换。由于频繁的进行上下文切换,会消耗资源,所以并发不一定比串行快。 可以通过Lmbench3测量上下文切换的时长;可以通过vmstat测量上下文切换的次数。 减少上下文切换的方法: (1 ...
分类:编程语言   时间:2020-02-13 00:20:41    阅读次数:79
446条   上一页 1 2 3 4 5 6 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!