Part1:结构体类型及编程应用 1,验证性实验 学生成绩信息包括学号、姓名、考试课程、平时成绩、期中成绩、期末成绩、总评成绩和等级(优: 90-100、良:80-89、中:70-79、及格:60-69、不及格:<60)。 建立一个描述学生某科成绩的数据类型,其中总评成绩=平时成绩×20%+期中成绩 ...
分类:
其他好文 时间:
2019-06-09 11:27:56
阅读次数:
116
Effective Python - 函数 14.尽量用异常来表示特殊情况,而不要返回None (1)如果令函数返回None来表示一些特殊意义,调用者很容易写出错误的代码,因为None,0,空字符串,空列表一类值,在条件表达式中会被判定为False。 说明:我们一般不会去判定函数的返回值是否为Non ...
分类:
编程语言 时间:
2019-06-05 23:44:08
阅读次数:
165
书籍推荐: 1. Effective Java 3rd Edition 如果你之前都没读过这本书,那么它绝对是你要阅读的第一本书,这个版本按说很早就应该出版了,此版本涵盖了JDK 7、8 和 9 的新特性事实上,我在 2018 年 1 月份就已经入手这本书了,并且花了一周左右的时间来阅读,我会在阅读 ...
分类:
编程语言 时间:
2019-06-05 21:33:59
阅读次数:
94
BOOL是布尔型变量,也就是逻辑型变量的定义符,类似于float、double等,只不过float定义浮点型,double定义双精度浮点型。在objective-c中提供了相似的类型BOOL,它具有YES值和NO值。布尔型变量的值只有 真(true)和假(false),可用于逻辑表达式,也就是“或” ...
分类:
其他好文 时间:
2019-06-04 22:48:16
阅读次数:
536
一 消息查找优化 至此。我们已经明确了Objective-c中大致的消息传递过程,我们发现假设每次函数调用都经历上面的过程(。那函数调用的效率就会非常低,尤其是当类的继承层次非常多的时候。它须要一层层的查找其效率将会更低,为了加快查找调用的速度,Objective-c对消息查找做了优化。 从前一节的 ...
分类:
移动开发 时间:
2019-05-31 16:45:35
阅读次数:
173
一、appium简介 1、appium是开源的支持移动测试的自动化测试框架,官网是appium.io 2、appium支持的平台:Android、iOS、某些windows应用 3、测试时支持的移动APP的类型 原生(native):实现技术(Android:java,iOS:objective-c ...
分类:
移动开发 时间:
2019-05-26 11:13:56
阅读次数:
777
优化问题广泛存在于我们的生活之中。当可利用的资源有限时,我们总想要用最有效率的方法来解决问题。从工程问题到科学研究,再到商业决策,都可以找到优化问题的影子。由此可见,优化问题是重要的。当优化问题只拥有一个需要优化的目标时,就被称为单目标优化(Single-objective Optimisation... ...
分类:
其他好文 时间:
2019-05-26 11:05:01
阅读次数:
130
链接:https://pan.baidu.com/s/1gvh451oxqasq5fsbupX2Sw 提取码:pjxj 简介: 本书介绍了在java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对java平台设计专家所使用的技术的全面描述,揭示了 ...
分类:
编程语言 时间:
2019-05-23 16:47:46
阅读次数:
96
Effective Python 1.确认自己所用的Python版本 优先使用python3,抛弃python2 查看python版本信息: python --versosn 2.遵循PEP8风格指南 采用一致的编码风格令代码更加易读,利于多人协作 绝对应该遵守的规则 空格 (1)使用space来表 ...
分类:
编程语言 时间:
2019-05-22 22:11:10
阅读次数:
160
一、介绍 GPUImage是一个基于OpenGL ES 2.0的开源的图像处理库,作者是Brad Larson。GPUImage将OpenGL ES封装为简洁的Objective-C或Swift接口,可以用来给图像、实时相机视频、电影等添加滤镜。 二、使用 1.导入GPUImage两种方式 a.使用 ...
分类:
其他好文 时间:
2019-05-20 18:57:38
阅读次数:
128