一、PTA实验作业 题目一 求平方根序列前N项和 1.本题的PTA提交列表 2.设计思路 3.本题调试过程碰到问题及PTA提交列表情况说明。 1.打印输出格式错误 输出要求‘=’两边有空格 2.数值过大,超出float范围 将float,改成double 题目二 找出最小数 1.本题的PTA提交列表 ...
分类:
其他好文 时间:
2018-01-15 14:55:33
阅读次数:
163
一、PTA实验作业 题目1:使用函数实现字符串部分复制 1. 本题PTA提交列表 2. 设计思路 先用循环计算输入的t字符串的长度,如果m大于t的长度,*s赋值为\0. 否则从m-1开始,到t的长度,t循环赋值给s,s的后一位加上\0. 流程图: 3.本题调试过程碰到问题及PTA提交列表情况说明。 ...
分类:
编程语言 时间:
2018-01-15 00:17:28
阅读次数:
242
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 在详细讲解OAuth 2.0之前,需要了解几个专用名词。它们对读懂后 ...
分类:
其他好文 时间:
2018-01-14 18:41:39
阅读次数:
121
这样的代码有没有问题呢?从程序的设计思路上,主方法应该就表示一个客户端,住房法中的代码应该越少越好。此时在主方法中直接指定了要操作的子类,就表示了客户端和特定的子类紧密的耦合在一起了,这时如果要更换子类,就需要改变客户端。 我们参考JVM的工作原理:程序->JVM->操作系统。这就是一个解耦合的范例 ...
分类:
其他好文 时间:
2018-01-14 16:50:05
阅读次数:
134
概念一致性。 对于计算机系统而言,尽管没有没有花费几个世纪的世纪来构建,但绝大多数系统体现出来的概念差异和不一致性非常大。这通常不是因为它由不同设计师门开发, 而是由于设计师被分成了由若干人完成的若干任务。概念完整性应该是最重要的考虑因素。也就是说为了反映一系列连贯的设计思路,宁可省略一些不规则的特 ...
分类:
其他好文 时间:
2018-01-13 16:56:01
阅读次数:
114
PTA 实验作业 题目1 :6-5 利用指针找最大值 本题题目及裁判测试程序样例 本题要求实现一个简单函数,找出两个数中的最大值。 1. 本题PTA提交列表 2. 本题设计思路 这道函数题要求我们用指针的方式来找出两个数中的最大值. 其中px和py是题目中定义的用户传入的两个整数的指针。也就是我们要 ...
分类:
其他好文 时间:
2018-01-13 00:22:15
阅读次数:
283
高可用原则 1 降级 降级开关的设计思路如下: 1. 集中管理开关:把开关推送到各个应用。 2. 可降级的多级读服务:比如服务调用降级为只读本地缓存、只读分布式缓存、只读默认降级数据(如库存状态默认有货)。 3. 前置开关:例如,架构是Nginx->Tomcat,可以将开关前置到Nginx接入层,在 ...
分类:
编程语言 时间:
2018-01-11 22:15:35
阅读次数:
175
题目一:求组合数 pta提交列表: 设计思路: 设计思路:先定义一个子函数求阶乘,求出组合数输出 本题调试过程碰到问题及PTA提交列表情况说明。 没有定义子函数double,改为double后正确 题目二:求幂之和 pta提交列表: 设计思路: 设计思路:定义一个子函数求2幂,让i逐渐加一,用 子函 ...
分类:
其他好文 时间:
2018-01-08 21:14:28
阅读次数:
156
一丶PTA实验作业 题目1:十进制转换二进制 (1).PTA提交列表 (2). 设计思路 (3).代码截图 (4).本题调试过程碰到问题及PTA提交列表情况说明 先后调用递归得出的结果会不同,这题对于了解递归原理很有帮助 1.2学生成绩管理系统 1.21画函数模块图,简要介绍函数功能 1.2.2 截 ...
分类:
编程语言 时间:
2018-01-07 00:50:27
阅读次数:
199
一、实验作业 1.1 十进制转换二进制 设计思路 代码截图 调试问题 无 二、截图本周题目集的PTA最后排名 三、阅读代码 用递归实现二分查找 用递归实现二分查找在形式上更为简洁,将二分查找封装成函数,不同情况下进入不同的递归式子,可读性高。 四、本周学习总结( 1.介绍本周学习内容 学会了函数嵌套 ...
分类:
编程语言 时间:
2018-01-05 21:57:22
阅读次数:
149