一、 使用readonly而不是const const是编译时常量,readonly是运行时常量。如果引用了一个库中的const常量,则在更新了程序集,但应用程序没有重新编译时,运行结果会出错 如程序集assembly.dll中有如下声明 在ConsoleApp.exe中调用。在正常编译的情况下是没 ...
第1章 口号:打破996魔咒,向“资本家”开炮【我们的最高宗旨】有一种优秀,叫“告别996"。本章开宗明义:一语道破课程的最高宗旨:告别996,打破996魔咒,不屈服于“资本家”淫威,为广大猿类提升工作效率,赢得个人时间,同时通过课程思维导图综述本课程内容丰富,必将让小伙伴们乘兴而来,兴尽而归。.. ...
分类:
其他好文 时间:
2019-11-11 00:26:17
阅读次数:
1286
C函数指针状态机实现 有限状态机(finite state machine)简称FSM,表示有限个状态及在这些状态之间的转移和动作等行为的数学模型,在计算机领域有着广泛的应用。FSM是一种逻辑单元内部的一种高效编程方法,在服务器编程中,服务器可以根据不同状态或者消息类型进行相应的处理逻辑,使得程序逻 ...
分类:
其他好文 时间:
2019-09-03 00:01:03
阅读次数:
111
下载地址: http://gqylpy/di/308 资料简介: 本书旨在探讨如何优化算法效率,详细阐述了经典算法和特殊算法的实现、应用技巧和复杂度验证过程,内容由浅深,能帮助读者快速掌握复杂度适当、正确率高的高效编程方法以及自检、自测技巧,是参加ACM/ICPC、Google Code Jam等国 ...
分类:
编程语言 时间:
2019-08-08 19:12:00
阅读次数:
128
这是 StackOverflow 联合创始人 Jeff Atwood 注释的十戒。程序员普遍有很强的自尊心,都应该看看本文,打印下来时刻提醒自己。 “无我编程”发生在开发阶段,表现为技术团队经常通过同级评审的方式来发现软件中的缺陷。目的是让所有人(包括作者)都参与寻找缺陷,而不是证明软件产品里没有缺 ...
分类:
其他好文 时间:
2019-05-19 12:06:07
阅读次数:
119
新年开篇,总结过去展望未来,18年对于我来说是个不平凡的一年,主动离开了相对安逸的岗位,经历了半996的生活,体验着国企的风采,一路走来收获满满,结识了很多朋友,最终也明白了很多道理。作为测试行业的小老鸟,借着19年闲暇之余根据自身感触展望一下软件测试行业的未来(有点写大了)。 1、注重质量更注重速 ...
分类:
其他好文 时间:
2019-01-20 23:39:26
阅读次数:
332
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、 ...
分类:
Web程序 时间:
2018-12-18 19:40:06
阅读次数:
194
写在前面 第一部分 让自己习惯C++ 条款01:视C++为一个语言联邦 一、要点 ■ c++高效编程守则视状况而变化,取决于你使用c++的哪一部分。 二、扩展 将c++视为一个由相关语言组成的联邦而非单一语言会帮助你更好的理解,其由c、object oriented c++、template c++ ...
分类:
编程语言 时间:
2018-04-24 14:48:23
阅读次数:
184
为变量取好的名字和高效编程同样重要 变量名要 完全 、 准确 地描述出该变量所代表的的事物 变量名的适宜长短和变量的作用域相关,越局部的变量,变量名越短(如循环变量) 常用对仗词: 核对表(变量命名) 命名的一般注意事项 + 名字完整并准确地表带了变量所代表的含义吗? + 名字反映了显示世界的问题而 ...
分类:
其他好文 时间:
2018-04-04 16:44:58
阅读次数:
129
前言:刚毕业, 工作之余写博客有利于提高技术,更是能帮助人,接下来会认认真真写好每一篇博客。希望大家多多支持。废话不多说,马上开始。这是一篇环境搭建的博客。 jdk+eclipse+svn+maven+mysql+tomcat7.0+sublime安装包和jar插件 配置管理工具-SVN http: ...
分类:
编程语言 时间:
2018-01-24 15:24:29
阅读次数:
181