码迷,mamicode.com
首页 > 编程语言 > 日排行
简单说明什么是递归?什么情况会使用?并使用java实现一个简单的递归程序。
解答: 1)递归做为一种算法在程序设计语言中广泛应用.是指函数/过程/子程序在运行过程中直接或间接调用自身而产生的重入现象。 2)递归算法一般用于解决三类问题: a.数据的定义是按递归定义的。(Fibonacci(斐波那契)函数) b.问题解法按递归算法实现。(回溯) c.数据的结构形式是按递归定义 ...
分类:编程语言   时间:2018-08-28 15:26:32    阅读次数:209
Spring 后端验证参数的常用注解
Spring validator常用注解 规则: @AssertFalseBoolean,boolean验证注解的元素值是false @AssertTrue Boolean,boolean 验证注解的元素值是true @NotNull 任意类型 验证注解的元素值不是null @Null 任意类型 验 ...
分类:编程语言   时间:2018-08-28 15:27:05    阅读次数:317
你是怎么理解java的泛型的?
解答: 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安 ...
分类:编程语言   时间:2018-08-28 15:29:08    阅读次数:152
python实现水果计价
功能要求: 依次输入水果的单价和重量 计算总价,要求小数点后保留两位小数 源代码如下: 结果如下: ...
分类:编程语言   时间:2018-08-28 15:29:36    阅读次数:684
多线程 及 分布式进程间的通信
#!/usr/bin/env python3 # -*- coding: utf-8 -*- #!/usr/bin/env python3 #-*- coding:utf-8 -*- #多线程 #多任务可以由多进程完成,也可以由一个进程内的多线程完成。 #进程是若干线程组成,一个进程至少有一个线程 ...
分类:编程语言   时间:2018-08-28 15:30:48    阅读次数:209
九九乘法表python的表达方法
九九乘法表
分类:编程语言   时间:2018-08-28 15:31:02    阅读次数:160
Python 的字符串内置方法
Python 的字符串内建函数
分类:编程语言   时间:2018-08-28 15:31:18    阅读次数:156
python 定义class时的内置方法
__contains__():对类实例使用in ,not in操作时调用 class A(object): def __init__(self,num): self.num=num def __contains__(self,item): print('__contains__: %s is in ...
分类:编程语言   时间:2018-08-28 15:31:28    阅读次数:182
python实现计算学生平均成绩
功能要求: 输入学生姓名 依次输入学生的语文、数学、英语科目成绩 计算该学生的平均成绩并打印 平均成绩保留一位小数点 计算该学生语文成绩占总成绩的百分比 源代码如下: 结果如下: ...
分类:编程语言   时间:2018-08-28 15:32:56    阅读次数:1623
java jar包在dos框运行步骤演练
1.选择需要打包的 java project 2.右击, 选择export点击 , 3 选择java选项中的jar file选项 , 点击下一步 4 确认你需要的打包的项目, 点击下一步 5 点击下一步 6 选择你的main class 7 找到你保存jar包的路径 8 在cmd文件编辑如图代码 , ...
分类:编程语言   时间:2018-08-28 16:14:39    阅读次数:168
python 3+djanjo 2.0.7简单学习(三)--Django视图
1.概念 Django 中的视图的概念是「一类具有相同功能和模板的网页的集合」。比如,在一个博客应用中,你可能会创建如下几个视图: 博客首页——展示最近的几项内容。 内容“详情”页——详细展示某项内容。 以年为单位的归档页——展示选中的年份里各个月份创建的内容。 以月为单位的归档页——展示选中的月份 ...
分类:编程语言   时间:2018-08-28 16:15:24    阅读次数:232
Python之路 - 网络编程之粘包
Python之路 - 网络编程之粘包 粘包 🍀 解决方法 🍀 low方法 🍀 制作报头 🍀 Python之路 - 网络编程之粘包 粘包 🍀 解决方法 🍀 low方法 🍀 制作报头 🍀 粘包 🍀 解决方法 🍀 low方法 🍀 制作报头 🍀 low方法 🍀 制作报头 🍀 粘包 ...
分类:编程语言   时间:2018-08-28 16:15:32    阅读次数:234
SpringBoot服务监控
SpringBoot服务监控分为客户端和服务端,即服务端是监控方,客户端为被监控方。 例如需要对线上的SpringBoot服务project-A进行监控,则project-A 为客户端。而监控的服务project-B则为服务端。客户端将被监控的数据信息发送到服务端进行UI展示。 客户端project ...
分类:编程语言   时间:2018-08-28 16:16:01    阅读次数:198
JDK(java se development kit)的构成
1.javac(Java compiler)编译器 通过命令行输入javac命令调用Java编译器,编译Java文件的过程中,javac会检查源程序是否符合Java的语法,没有语法 问题就会将.java文件编译成Java可以理解(执行)的.class文件。 2.Java类库(Java class l ...
分类:编程语言   时间:2018-08-28 16:16:22    阅读次数:141
【线程生命周期】
线程的生命周期: 新建:创建线程对象。 就绪:有执行资格,没有执行权。 运行:有执行资格,有执行权。 阻塞:由于一些操作让线程处于了该状态。没有执行资格,没有执行权。而另一些操作却可以把它给激活,激活后处于就绪状态。 死亡:线程对象变成垃圾,等待被回收。 ...
分类:编程语言   时间:2018-08-28 16:16:52    阅读次数:145
python实现输入月份查询本月天数
功能要求: 1. 输入年、月,输出本月有多少天。合理选择分支语句完成设计任务 输入样例:2014 2 输出样例:本月29天 2. 判断输入是否为空,如果为空,报错Error 源代码如下: 结果如下: ...
分类:编程语言   时间:2018-08-28 16:17:17    阅读次数:345
python 单例模式
单例模式 多次实例化的结果指向同一个实例 单例模式实现方式 方式一: 方式二: 方式三: 方式四: ...
分类:编程语言   时间:2018-08-28 16:18:13    阅读次数:159
java基础---选择结构(一)
1.什么是if选择结构? 可以处理单一或组合条件的情况(if选择结构是根据条件判断之后再做处理) 基本的if选择结构 if ( 条件 ) { //代码块 } 条件必须是boolean值 举例 import java.util.Scanner; public class GetPrize { publ ...
分类:编程语言   时间:2018-08-28 16:19:10    阅读次数:225
Python之路 - Socketserver实现多并发
Python之路 - Socketserver实现多并发 阅读指引 🍀 socketserver 🍀 实现多并发 🍀 Python之路 - Socketserver实现多并发 阅读指引 🍀 socketserver 🍀 实现多并发 🍀 阅读指引 🍀 socketserver 🍀 实现 ...
分类:编程语言   时间:2018-08-28 16:19:36    阅读次数:177
多线程 -- threading
多线程的调用 直接调用 import threading import time #定义每个线程要运行的函数 def my_func(num, **kwargs): print("%s running on number:%s" % (kwargs['name'], num)) time.sleep ...
分类:编程语言   时间:2018-08-28 17:02:05    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!