- 博客(7)
- 收藏
- 关注
原创 由一个MySQL优化建议勾起一件小往事
几年前,项目组PL与我一起讨论数据表结构定义的方案,有一个表,包括一些配置字段和一些状态字段,配置字段是不会经常更新的,状态字段会经常更新。PL就提到把状态字段单独拆到一个表里面,我认为没有必要吧,表的字段也不多,这样拆分反而增加了复杂性,与他还争论了一会儿。这样做的其中一个好处是,对于不会经常更新的表,MySQL的查询缓存的作用期能维持的更长一些,为什么呢?当然,任何事情不能找他人的理由,主要还是自己学艺不精,知识掌握不深,一些知识盲区造成了不必要的争论。这让我想起来一件往事,另我感到无比惭愧。
2024-09-27 10:13:05
220
原创 Win环境下通过VSCode浏览C/C++代码的安装与配置
在插件管理中,分别输入C/C++、C/C++ Extension Pack找到对应插件进行安装。选择“配置显示语言”后,即出现语言列表,选择中文即可,如果必要需重启VSCode才会生效。,下方会出现命令选项清单,第一个是“C/C++: 编辑器配置(JSON)”,执行该命令。13.2.0是当前最新版本,根据机器与环境类型下载合适的包,解压到本地目录,例如解压到。”,把当前内容保存为一个工作区,后续直接通过该工作区文件打开即可。对于涉及到Linux特有的代码,则无法编译链接成功。,如下显示如下信息则配置OK。
2024-03-11 11:37:12
1275
1
原创 非功能需求的思考
非功能需求是从整个系统的角度提出的对产品的质量要求(dfx),跟我们通常说的需要靠流程靠每个人来保证的一个好的交付质量可以说是两个概念。第一,既然是需求,就涉及到需求排序与取舍。一个产品不可能满足所有的质量需求,要根据产品的目标用户,实际应用场景等来取舍。例如我们的eg,像可靠性可能大家觉得没那么重要,考虑的比较少。而像用户体验大家都比较重视,因为有些互联网产品的性质。 另外有的质量需求相互之间本身就会有矛盾,在某些条件下不可能同时满足。比较典型的例子就是分布式系统中的cap理论,即一致性、可用性、网络
2021-12-29 11:05:40
1274
原创 Zookeeper学习记录
Zookeeper提供了分布式资源协调服务,需要使用它的组件来进行客户端编程控制。例如你开发一个分布式的系统,需要利用ZK来协调资源,那么这个分布式系统就作为客户端,需要基于Zookeeper提供的客户端API进行编程。又例如Kafka、Hadoop项目们都是利用Zookeeper来实现集群资源的协调,那么这些组件的实现都是基于Zookeeper做了二次开发的,只要用户为这些项目对应的服务
2015-05-26 14:33:04
244
原创 zlib-devel库的安装
librdkafka(kafka消息中间件的C/C++客户端实现)的编译依赖zlib-devel库,需要预先安装zlib-devel。(1)获取rpm安装文件zlib-devel的安装依赖libz1,而libz1又依赖glibc。因此需要下载安装这三个库对应的rpm文件: glibc-2.14.1-14.12.5.x86_64.rpm libz1-1.2.8-7.2.x86
2015-02-10 16:25:56
22918
原创 安装SQLServer 2008过程中,出现Performance counter registry hive consistency的错误解决办法
【问题描述】安装SQLServer 2008,在Setup Support Files这一步,如下项目安装失败:Rule "Performance counter registry hive consistency" failed.查看其详细信息:The performance counter registry hive is corrupted. (性能计数器注册表项损坏)
2012-11-22 11:50:14
1097
原创 优快云的个人空间似乎是有一个小Bug
进入我的空间,点击“个人主页”,随机进入了别人的空间! 如下图: 可能跟浏览器环境有关系,且此现象不是必现的。
2011-07-06 13:52:36
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人