前言 Apple今年推出了Swift3.0,较2.3来说,3.0是一次重大的升级。关于这次更新,在这里都可以找到,最主要的还是提高了Swift的性能,优化了Swift API的设计(命名)规范。 前段时间对之前写的一个项目ImageMaskTransition做了简单迁移,先保证能在3.0下正常运行 ...
分类:
编程语言 时间:
2018-06-14 21:09:35
阅读次数:
154
变量声明: JavaScript是一种弱类型语言,它的变量类型由它的值来决定,var是变量声明。 变量类型: 基本类型:number、string、boolean(布尔类型:var a=true/false;)、undefined(未定义类型: var a;)、null(空对象类型var ) 复合类 ...
分类:
Web程序 时间:
2018-06-14 14:30:45
阅读次数:
241
第四章第一节 面向可理解性的构造 Outline 代码可理解性 编码规范 Notes ## 代码的可理解性 代码的可理解性可以理解为代码的可读性。具体来说,可从以下几个方面来看: 是否遵循特定的命名规范? 是否足够的注释/说明? 是否足够的内聚性? 方法是否太长或太短、是否容易理解? 【代码质量测量 ...
分类:
其他好文 时间:
2018-06-13 01:01:19
阅读次数:
180
概述 上一章,我们简单的搭建了依赖注入的三层架构,但是,没有真正的使用,而我们现在就使用MySQL数据,基于 EF Core 的 DbFirst 进行框架搭建。 微软爸爸官方文档:使用新数据库在 ASP.NET Core 上开始使用 EF Core 数据库表字段命名规范 步骤 1. 右击 Entit ...
分类:
数据库 时间:
2018-06-10 11:59:07
阅读次数:
641
写一个质量高的代码,关键之一是可读性。 可读性的关键之一是你要有一个好的且固定的代码规范: 首先C#中的命名约定有两种: Pascal:每个单词的首字母大写,例如ProductType; Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType 1. 缩进不用tab建,使用 ...
使用定界符<<< 的注意事项 定界符标识必须前后一致可以任意定义定界符标识,比如 echo html div ,尽量选用有意义的标识符,并遵循某类命名规范。开头标识后不能跟任何字符,空格也不可以,换行后再跟要输出的文本。结束标识(其后紧跟一个分号;)前后都不可有任何字符,即结束标识要顶头写,且独占一 ...
分类:
Web程序 时间:
2018-06-08 10:31:11
阅读次数:
178
1.文件格式 所有php文件使用完整的php标签,如<?php ?> 纯php代码文件,末尾不需要写 ?> 2.文件和目录命名 程序文件名和目录名均采用有意义的英文命名 类统一采用:DemoTest.class.php 接口统一采用:DemoTest.interface.php 其他按照各自的方式: ...
分类:
Web程序 时间:
2018-06-07 19:20:51
阅读次数:
237
一、基本数据类型 整形(int) 浮点数(float) 字符串(str) 布尔值(bool)——True False 判断类型:type(***) 类型转化:int('8') str(123) bool(123) 二、变量 变量赋值 变量命名 命名规范 ...
分类:
其他好文 时间:
2018-06-02 17:40:14
阅读次数:
121
1.编程语言简单分类 高级语言最早的机器语言 汇编语言 高级语言:C语言,python,java,C++,C#,object-c 2.python是一门什么样的语言? 编译型,解释型,静态语言,动态语言,强类型定义语言和弱类型定义语言。 编译和解释的区别:使用的方法不同 解释型:脚本运行 3.pyt ...
分类:
编程语言 时间:
2018-05-31 12:51:15
阅读次数:
213
1、Spring应用开发常见包命名规范 controller:控制器 service:服务-接口 impl:服务-实现 integration sao:调用其他模块的,把feign的调用放到这个下面 web:供前端调用 remote:调用外部接口(其他模块提供的接口) api:各模块间的调用(对外的 ...
分类:
编程语言 时间:
2018-05-31 00:28:33
阅读次数:
232