优点:1.强大的抽象封装能力:这让C++语言具备了强大的开发工程能力2.高性能:运行快,并且占用资源少3.低功耗:适合在各种微型的嵌入式设备中运行高效的程序缺点:1.语法相对复杂,细节比较多,学习曲线比较陡2.需要一些好的规范和范式,否则代码很难维护C++语言是一门编译型语言,而编译型语言一般需要经历编译和链接的过程,才能变成真正可执行程序在学习的过程中总会遇见一些困难与疑惑,我也是这样过来的,知
分类:
编程语言 时间:
2020-11-10 11:35:12
阅读次数:
18
继续回答星球水友提问:沈老师,MyISAM只支持表锁,但网上文章却说,在并发插入量比较大的时候,比较适合使用MyISAM,这矛盾吗?这个问题,涉及MySQL表锁的一些细节,借着这个问题,系统性说下表锁的“所以然”。画外音:网上不少文章只说结论,不说为什么,容易让人蒙圈。MySQL表锁知识系统性梳理。哪些存储引擎使用表锁?MySQL,除InnoDB支持行锁外,MySQL的其他存储引擎均只使用表锁,例
分类:
数据库 时间:
2020-11-10 11:33:20
阅读次数:
13
任何脱离业务的组件引入都是耍流氓。引入一个组件,最先该解答的问题是,此组件解决什么问题。MQ,互联网技术体系中一个常见组件,究竟什么时候不使用MQ,究竟什么时候使用MQ,MQ究竟适合什么场景,是今天要分享的内容。MQ是什么?消息总线(MessageQueue),后文称MQ,是一种跨进程的通信机制,用于上下游传递消息。画外音:这两个进程,一般不在同一台服务器上。在互联网架构中,MQ经常用做“上下游解
分类:
其他好文 时间:
2020-11-10 10:25:53
阅读次数:
14
聊聊用UUID/GUID作为主键那些坑访问欠友好的UUID我刚读了一篇有关如何扩展数据库的文章,作者建议将UUID(类似于GUID)用作数据库表的主键(PK)。使用UUID的优点与自动递增整数相比,将UUID用作主键的优点很多:适合大规模数据。当你把数据分片(例如一组客户数据)存在多个数据库时,使用UUID意味着ID在所有数据分片中都是唯一,而不仅仅是当前那个分片所在数据库。这使得跨数据库移动更为
分类:
其他好文 时间:
2020-11-08 16:33:31
阅读次数:
20
如何成为一名在家办公的高效工程师(一个国外团队的远程经验)远程工作或许并不适合所有人,但学会提高在家里工作效率对每个人都有好处。灵活的工作时间可以带来明显的好处,除了可以与家人生活更近,也避免了通勤开销,每天可以节省更多的个人时间。远程工作环境还可以教会我们很多宝贵的人生技能,例如成为一个良好的沟通者,学会组织和更加负责任。是否可以在更少的时间完成更多任务?你可能认为在工作上花更多的时间才可以收获
分类:
其他好文 时间:
2020-11-08 16:33:01
阅读次数:
17
基本概念部分,批处理和流处理的区别批处理在大数据世界有着悠久的历史,比较典型的就是spark。批处理主要操作大容量静态数据集,并在计算过程完成后返回结果。批处理模式中使用的数据集通常符合下列特征:(1)有界:批处理数据集代表数据的有限集合(2)持久:数据通常始终存储在某种类型的持久存储位置中(3)大量:批处理操作通常是处理极为海量数据集的唯一方法批处理非常适合需要访问全套记录才能完成的计算工作。例
分类:
其他好文 时间:
2020-11-06 02:26:18
阅读次数:
29
计算属性 computed 模板中放入太多的逻辑会让模板过重且难以维护 使用计算属性可以让模板更加的简洁 计算属性是基于它们的响应式依赖进行缓存的 computed比较适合对多个变量或者对象进行处理后返回一个结果值,也就是数多个变量中的某一个值发生了变化则我们监控的这个值也就会发生变化 <div i ...
分类:
其他好文 时间:
2020-11-06 02:15:38
阅读次数:
21
通过改革开放中国真正的富强了,逐步走在了世界前列,这其中也发展起来一批具有国际影响力的大城市 我国城市发展的1.0时代 成长起来北上广深这样的大都市,但是这些城市大多数还是单打独斗亦或互相竞争,比如北京发展成世界级城市了,但是天津和河北却发展不好,最近我们越来越多的听到京津冀协同发展,粤港澳大湾区, ...
分类:
其他好文 时间:
2020-11-06 01:38:32
阅读次数:
34
是否值得付费?Oracle,OpenJDK等四大JVM性能全面对比导读:随着Java11的发布,OracleJDK成为收费软件,很多公司转向寻找OracleJDK的替代品。有很多人都会怀疑,OracleJDK和其他JDK之间有没有很大的性能差异,本文作者通过多方面测试,给出这个问题的答案,适合Java程序员研读。市面上可供选择的JVM发行版还是有不少的。选择合适的JVM需要考虑不同的因素。性能是其
分类:
数据库 时间:
2020-11-06 01:04:25
阅读次数:
20
混沌工程实践指南——如何实施一次"完美"的冷启动导读:随着微服务架构的流行,服务本身的可用性降低会大大影响整个系统的稳定性。本文作者一方面阐述了我们需要注意哪些问题来保证单个系统在启动/停止过程中不会影响整个系统的可用性,另一方面介绍了如何对系统进行错误注入以模拟故障。本文十分适合系统架构师阅读。中亭,阿里巴巴高可用架构团队高级技术专家,多年稳定性产品研发、架构演进、常态&am
分类:
其他好文 时间:
2020-11-06 01:02:36
阅读次数:
17