码迷,mamicode.com
首页 > 编程语言 > 月排行
Python学习-------变量和简单的数据类型(String)
1.变量命名和使用 变量命名规则:a.变量名只能包含(字母 数字 下划线),且变量不能以数字开头,例如:变量 s_1(正确),变量1_s(错误) b.变量名不能包含空格,可以使用下划线来间隔 c.变量不能以关键字和函数名来命名,例如:print d.变量名应该简短而且具有标识性。(看见变量名就知道其 ...
分类:编程语言   时间:2018-05-26 14:45:20    阅读次数:130
SpringMVC学习(十一)——SpringMVC实现Resultful服务
Restful就是一个资源定位及资源操作的风格,不是标准也不是协议,只是一种风格,是对http协议的诠释。 资源定位:互联网所有的事物都是资源,要求url中没有动词,只有名词,没有参数。url请求的风格就像这样: http://blog.csdn.net/eson_15/article/detail ...
分类:编程语言   时间:2018-05-26 14:45:54    阅读次数:162
操作系统、编程语言分类、变量、内存管理、定义变量
1,什么是操作系统 操作系统就是软件与硬件之间的一个操作程序。 2、为什么要有操作系统 (1)控制硬件 (2)把控制硬件的接口做成一个完美的接口,供用户使用。 3、操作系统的三大组成 应用程序 : 操作系统 :比如windows, Linux 计算机硬件 4、编程语言的分类 (1)机械语言 (2)汇 ...
分类:编程语言   时间:2018-05-26 14:46:39    阅读次数:216
SpringMVC学习(十)——SpringMVC与前台的json数据交互
json数据格式在接口调用中、html页面中比较常用,json格式比较简单,解析也比较方便,所以使用很普遍。在SpringMVC中,也支持对json数据的解析和转换,这篇文章主要总结一下在SpringMVC中如何和前台交互json数据。 两种交互形式 SpringMVC和前台交互主要有两种形式,如下 ...
分类:编程语言   时间:2018-05-26 14:47:25    阅读次数:268
python 装饰器
1.没有加参数的装饰器 思路分析: 第一步会执行login(henan)函数,返回inner的内存地址,此时新henan为inner的内存地址,此时的func为老河南的方法。 第二步执行inner函数,当用户名输入正确时会执行func函数,此时执行老河南的方法,最后输出老河南函数中的内容。 2.加一 ...
分类:编程语言   时间:2018-05-26 15:26:07    阅读次数:231
Python进行泰坦尼克生存预测——数据探索分析!
1 数据预览 1.1 head() 预览数据集的前面几条数据可以大致看看每个字段的值究竟长什么样。 1.2 info() 可以看每个字段有多少非空值,字段的类型是什么样的 1.3 describe() 可以大致描述每个整数或者浮点型的数值分布,看最小值,最大值和四分位数,可以大致了解数据的偏移情况。 ...
分类:编程语言   时间:2018-05-26 15:26:24    阅读次数:178
JAVA基础面试1 Object
时间不多了,快上车。 先看Jdk8 中Java中所有对象的爸爸类Object.java。 居住地址在java.lang. 总共也没有几个方法,大部分还都是native方法。 顺手把家底也掏了出来, //object.c中方法 static JNINativeMethod methods[] = { ...
分类:编程语言   时间:2018-05-26 15:27:03    阅读次数:172
归并排序
/** * 借助临时数组进行移动 */ @Test public void mergerSort(){ int[] arr={1,4,5,6,7,8,3,2,4,6,7,3,5,6,4,3,2}; int[] temp = new int[arr.length]; mergerSort(arr,0, ...
分类:编程语言   时间:2018-05-26 15:27:35    阅读次数:135
SpringMVC学习(八)——SpringMVC中的异常处理器
SpringMVC在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。 异常处理思路 我们知道,系统中异常包括两类:预期异常和运行时异常(RuntimeException),前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运 ...
分类:编程语言   时间:2018-05-26 15:28:33    阅读次数:217
Python 去除列表中重复的元素
Python 去除列表中重复的元素 来自比较容易记忆的是用内置的set l1 = ['b','c','d','b','c','a','a'] l2 = list(set(l1)) print l2 还有一种据说速度更快的,没测试过两者的速度差别 l1 = ['b','c','d','b','c',' ...
分类:编程语言   时间:2018-05-26 15:28:42    阅读次数:191
SpringMVC学习(十二)——SpringMVC中的拦截器
SpringMVC学习(十二)——SpringMVC中的拦截器 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。本文主要总结一下SpringMVC中拦截器是如何定义的,以及测试拦截器的执行情况和使用方法。 SpringMVC中拦截器的定 ...
分类:编程语言   时间:2018-05-26 15:29:47    阅读次数:176
简单排序和输出
class ArrayTool{ //最大值 public static int getMax(int[] arr) { int max=0; for (int x=0;x<arr.length ;x++ ) { if (arr[x]>arr[max]) { max =x; } } return a ...
分类:编程语言   时间:2018-05-26 15:30:49    阅读次数:154
python面向对象
定义类 创建一个bank.py,为账户创建一个专用类,拥有专用属性,然后让存储、提款等函数专属于这个账户类的实例 在python中可以使用class来创建一个专用类 #定义Account类 class Account: pass def account(name, number, balance): ...
分类:编程语言   时间:2018-05-26 15:32:03    阅读次数:228
php 以数组形式访问对象
官方文档上: 实现上面的方法,下面举个实例 <?php /** * Created by PhpStorm. * User: wangHan * Date: 2016/10/21 * Time: 14:07 */class Human implements ArrayAccess {private$ ...
分类:编程语言   时间:2018-05-26 15:33:16    阅读次数:163
SpringMVC学习(九)——SpringMVC中实现文件上传
这一篇博文主要来总结下SpringMVC中实现文件上传的步骤。但这里我只讲单个文件的上传。 环境准备 SpringMVC上传文件的功能需要两个jar包的支持,如下: 工程中肯定要导入以上两个jar包,主要是CommonsMultipartResolver解析器依赖commons-fileupload ...
分类:编程语言   时间:2018-05-26 15:34:00    阅读次数:122
希尔排序
public class ShellSort { public void shellSort(int[] array, int n) { int i, j, gap; int temp; for (gap = n / 2; gap > 0; gap /= 2) {// 计算gap大小 for (i ...
分类:编程语言   时间:2018-05-26 15:34:24    阅读次数:240
JavaSE-序列化和反序列化
什么是序列化,什么时候要进行序列化? 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,将数据分解成字节流,以便存储在文件中或在网络上传输。 我们在对java对象进行IO流操作或者进行网络传输的时候就要进行序列化。 Java对象序列化的方式 一、实现Serializable接 ...
分类:编程语言   时间:2018-05-26 15:34:59    阅读次数:237
Python之reload函数
reload()函数将以前导入过的模块再加载一次。重新加载(reload)包括最初导入模块时应用的分析过程和初始化过程。这样就允许在不退出解释器的情况下重新加载已更改的Python模块。若干注意事项:1. 如果模块在语法上是正确的,但在初始化过程中失败,则导入过程不能正确地将模块的名字绑定到符号表中 ...
分类:编程语言   时间:2018-05-26 15:58:40    阅读次数:235
Java环境搭建
1.JAVA官网下载Java的JDK(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) 勾选 Accept License Agreement, 根据自己的操作系统选择JDK(本例 ...
分类:编程语言   时间:2018-05-26 15:59:02    阅读次数:192
C++输出保留有效数字
#include //保留小数点后2位 cout using namespace std; int main() { double val = 10.6; cout << setprecision(2) << val << endl;//保留两位小数 cout << setiosflags(ios:... ...
分类:编程语言   时间:2018-05-26 15:59:19    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!