学习要点:1.第一个改进要求:猜错的时候程序提示用户当前的输入比答案大了还是小了。2.第二个改进要求:程序应该提供多次机会给用户猜测,专业点来说就是程序需要重复运行某些代码。3.第三个改进要求:每次运行程序产生的答案是随机的:(引入模块random模块)这个random模块里边有个函数叫做:randint(),ta会返回一个随机的整数。if条件:条件为真(true)执行的操作。else:条件为假(
分类:
编程语言 时间:
2018-11-15 01:43:18
阅读次数:
129
Python标准异常总结 以下是 Python 内置异常类的层次结构: BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +-- Arithmeti ...
分类:
编程语言 时间:
2018-11-15 01:43:27
阅读次数:
165
类型的参数化 泛型类可以同时设置多个参数 泛型类可以继承泛型类 泛型类可以实现泛型接口 示例--泛型类 泛型类可以同时设置多个参数 泛型类可以继承泛型类 限制泛型可用类型 可以在定义类型时,使用extends关键字指定这个类型必须继承某个类,或者实现某个接口 类型通配声明 泛型通配的方式 "?"代表 ...
分类:
编程语言 时间:
2018-11-15 01:44:16
阅读次数:
157
一共是五种传参方式: 一:直接将请求参数名作为Controller中方法的形参 public String login (String username,String password) : 解释:括号中的参数必须与页面Form 表单中的name 名字相同 二:使用@RequestParam 绑定请 ...
分类:
编程语言 时间:
2018-11-15 10:20:50
阅读次数:
226
使用static关键字修饰的变量、常量和方法分别被称作静态变量、静态常量和静态方法,也被称作类的静态成员 静态变量 使用static修饰过的类变量称为静态变量 该变量需要使用类名.变量名进行调用,不能使用对象名/this进行调用 在类方法中不能定义与静态变量同名的局部变量 静态方法 静态方法与静态变 ...
分类:
编程语言 时间:
2018-11-15 10:21:08
阅读次数:
172
(7)比较运算指令 在程序中,我们要时常根据某个变量或表达式的取值去执行不同指令,从而使程序表现出有不同的功能。为了配合这样的操作,在CPU的指令系统中提供了各种不同的比较指令。通过这些比较指令的执行来改变有关标志位,为进行条件转移提供依据。 1、比较指令CMP(Compare Instructio ...
分类:
编程语言 时间:
2018-11-15 10:23:00
阅读次数:
223
一、概念定义 Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。 Spri ...
分类:
编程语言 时间:
2018-11-15 10:23:27
阅读次数:
201
以下三种排序文章内容转自58沈剑原创文章,未做任何改动。 时间复杂度为O(n)的排序,常见的有三种: 基数排序(Radix Sort),适用范围:整数排序 计数排序(Counting Sort),适用范围:待排序的元素在某一个范围[MIN, MAX]之间。 桶排序(Bucket Sort),适用范围 ...
分类:
编程语言 时间:
2018-11-15 10:24:03
阅读次数:
166
Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将Binary资料可视化之外,也常用来表示字串加密过后的内容。如果要使用Java 程式语言来实作Base64的编码与解码功能,可 ...
分类:
编程语言 时间:
2018-11-15 10:25:54
阅读次数:
135
阅读目录 红黑树的平均高度大约为logn。 阅读目录 红黑树的平均高度大约为logn。 查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介绍了常见的七种查找算法,说是七种,其实二分查找、插值查找以及斐波那契查找都可以归为一 ...
分类:
编程语言 时间:
2018-11-15 10:26:04
阅读次数:
172
双向链表与单链表的插入操作的区别 双向链表因为存在前驱指针和后继指针所以需要修改的指针多于单链表,但指针改动的顺序同样重要 单链表的插入 eg:在节点p的后面插入指针s 注意! 顺序不能调换,否则在将p->next指向s后,原来由p->next指向的节点将会迷失在内存中,很难找到! 双向循环链表的插 ...
分类:
编程语言 时间:
2018-11-15 11:00:04
阅读次数:
258
一、软件安装 软件安装【第一篇】Windows下MySQL压缩包安装方法 软件安装【第二篇】Ubuntu下各种数据库的安装 软件安装【第三篇】Ubuntu下Python虚拟环境的安装与使用 软件安装【第四篇】Ubuntu下Python3.6和PyCharm的安装 软件安装【第五篇】Nginx服务器的 ...
分类:
编程语言 时间:
2018-11-15 11:00:45
阅读次数:
193
内置函数isinstance() isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。 isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 ...
分类:
编程语言 时间:
2018-11-15 11:02:53
阅读次数:
316
public function sortarea($area, $parent_id = 0, $lev = 1){ static $list; foreach($area as $v){ if($v['upid'] == $parent_id){ $v['lev'] = $lev; ... ...
分类:
编程语言 时间:
2018-11-15 11:04:56
阅读次数:
147
Functional programming Java 8 idioms Spring 技术布道师 Josh Long 来华:用 Show 代码的方式来聊云原生 ...
分类:
编程语言 时间:
2018-11-15 11:05:44
阅读次数:
120
SpringCloud 教程 之二 服务发现(Eureka Discovery Client + Ribbon) ...
分类:
编程语言 时间:
2018-11-15 11:06:03
阅读次数:
624
布尔型True和False,not True为False,not False为True,以下是几个常用的not的用法: (1) not与逻辑判断句if连用,代表not后面的表达式为False的时候,执行冒号后面的语句。比如: a = False if not a: (这里因为a是False,所以no ...
分类:
编程语言 时间:
2018-11-15 12:02:12
阅读次数:
168
原文链接:https://riboseyim.github.io/2018/02/10/Machine Learning Algorithms/ 摘要 机器学习算法分类:监督学习、半监督学习、无监督学习、强化学习 基本的机器学习算法:线性回归、支持向量机(SVM)、最近邻居(KNN)、逻辑回归、决策 ...
分类:
编程语言 时间:
2018-11-15 12:02:21
阅读次数:
166
选中你的包名右键-->Refactor -->Rename -->勾选以下两个选项(必须选两个,只选第一个,是新增包) 修改以后,同时要修改.xml、.properties文件内的引用 ...
分类:
编程语言 时间:
2018-11-15 12:06:00
阅读次数:
424
1.数组的复制 2.查找算法(搜索) 3.插入算法 4.冒泡排序(选出老大后,后面的还要来和老大比) 5.选择排序(选出老大后,老大就可以休息了,不比了,后面以此类推) 比冒泡排序效率更高 ...
分类:
编程语言 时间:
2018-11-15 12:08:44
阅读次数:
178