代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率。也是程序代码可维护性的重要环节之一。所以我们不是为写注释而写注释。下面说一下我们在诉求网二期开发中使用的代码注释规范,供大家参考下。 原则: 1、注释形式统一 在整个应用程序中,使用具有一致的标点和结构的样式来构造注 ...
分类:
编程语言 时间:
2019-06-29 00:37:36
阅读次数:
130
模拟城市:我是市长(SimCity Buildlt) 属于《模拟城市》系列,由EA开发制作的一款模拟经营类手游 玩家需要扮演市长的角色,建造房屋以及各种各样的城市设施,创造并规划城市 主要内容 + 游戏设计者将城市建设分为住宅建筑、资源建筑、发展建筑三大分类: 住宅提供市民居住,是城市人口的主要来源 ...
分类:
其他好文 时间:
2019-06-25 00:17:41
阅读次数:
128
1、GTK+GTK+基础GTK+最初是GIMP的专用开发库,后来发展为Linux下开发图形界面的应用程序的主流开发工具之一。GTK+2.0是自由软件,并且是GNU工程的一部分。GTK+2.0的许可协议是LGPL。GTK+使用C语言开发,但是其设计者使用面向对象技术。 在GNOME平台上提供了C++( ...
分类:
编程语言 时间:
2019-06-21 09:36:31
阅读次数:
173
索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 常见的查询算法 我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优 ...
分类:
数据库 时间:
2019-06-20 12:31:50
阅读次数:
124
针对分布式架构下的数据一致性,大家也许会问这样的问题:跨系统间分布式事务如何解决?系统内多个服务的分布式事务如何解决?一个服务内多个数据源/数据库的分布式事务如何解决?……这些问题大家是很容易理解的,但是由于术语不准确,所以解释起来会有二义性,所以先要统一语言或者术语,也就是统一概念: 域是一个虚拟 ...
分类:
其他好文 时间:
2019-06-19 13:37:41
阅读次数:
115
1. 本文章的必要性 C++的存在像一把瑞士军刀,继承了C语言的设计理念——“充分相信程序员”,几乎将所有的底层细节都暴露在外,程序员可以自由控制。在最近详细学习Golang的过程中,发现Golang中的常用结构的设计理念与C++截然不同,为许多常用的操作都提供了语言设计者所认为的“最佳实践”。本文 ...
分类:
编程语言 时间:
2019-06-18 19:50:33
阅读次数:
124
一、程序交易的要点: 1、相对固化的高胜率的交易系统 程序化交易系统的设计是一项复杂的系统工程,不是简单的几个指标的应用,理论上来说程序化交易系统就是一种赢利模式,体现的应该是设计者的操作风格和手法,设计者应该是实际操作中的赢家,所做的只是把行之有效的赢利模式程序化、自动化。 最有名的交易系统无疑是 ...
分类:
其他好文 时间:
2019-06-11 11:26:45
阅读次数:
101
“ 明代故宫在建设之前,城中原有的元代皇宫已被摧毁,所有的瓦砾都堆在了其主要建筑延春阁的头上,形成了一座搬不走的大山。聪明的设计者索性拿它当了新皇宫北山的基础,再把挖护城河挖出来的100万立方米的土往上这么一堆,挺好的一座山就有了,这就是景山。#459” 北京古建筑物语一:红墙黄瓦 作者: 张克群 ...
分类:
其他好文 时间:
2019-06-07 23:08:51
阅读次数:
176
1.CSS Shapes CSS Shapes 是一个新标准,旨在让Web设计者能使用各种形状。 CSS Shapes包含两组新属性,一组用于设置影响盒子中内容的形状,另一组用于设置影响形状元素周边内容流的形状。 属性只能应用给浮动元素。这个属性不改变元素自身的外观,只会通过设置形状影响其外部内容流 ...
分类:
Web程序 时间:
2019-06-05 19:53:36
阅读次数:
114
1.JML语言的理论基础,应用工具链情况 JML 预言是一种能够用于约束 Java 模块行为的行为接口规范语言。它以特殊格式的注释块形式写在java代码中,描述java类中各方法模块的行为,实现对java程序进行规格化设计的目的。 契约式设计(Design by Contract)要求软件设计者为软 ...
分类:
其他好文 时间:
2019-05-22 22:28:37
阅读次数:
185