public class FindKthLargestNum { public static void main(String[] args) { int[] arr= {1,3,5,7,9,10,8,6,4,2,11,13,15,17,19,20,18,16,14,12}; for(int i=0... ...
分类:
编程语言 时间:
2018-08-09 20:04:22
阅读次数:
189
1.函数的动态参数 1.*args位置参数动态传参 2.**kwargs关键字参数动态传参 顺序:位置参数,*args,默认值,**kwargs 2.命名空间 1.内置名称空间 2.全局名称空间 3.局部名称空间 作用域: 1.全局作用域:内置+全局 2.局部作用域:函数调用 globals(),查 ...
分类:
编程语言 时间:
2018-08-09 20:04:32
阅读次数:
158
1.global在python中叫关键字,不叫命令 2.global的作用就是引用全局变量到局部作用域中来 3.如果全局变量中没有一个变量a,而函数中写了 globa a这样的语句,那么等于在全局变量中创建了一个变量a 4.代码举例: ################################ ...
分类:
编程语言 时间:
2018-08-09 20:04:55
阅读次数:
244
# hashlib模块 hash算法 # 用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256(常用), SHA384, SHA512 ,MD5 算法 import hashlib # md5 算法,不能反解 obj = hashlib.md5... ...
分类:
编程语言 时间:
2018-08-09 20:05:51
阅读次数:
115
一、操作符函数 在C++中,编译器有能力把一个由数据、对象和操作符共同组成的表达式,解释为对一个全局或成员函数的调用。 该全局或成员函数被称为操作符函数,通过重定义操作符函数,可以实现针对自定义类型的运算法则,并使之与内置类型一样参与各种表达式。 二、双目操作符表达式 成员函数 形如L#R双目操作符 ...
分类:
编程语言 时间:
2018-08-09 20:06:49
阅读次数:
192
用法:可以用法获取当前时间的毫秒数,可以通过毫秒数进行时间比较,时间转化以及时间格式化等。public class SystemTime {public static void main(String[] args) {//定义当时运行的时间变量Long time = System.currentT ...
分类:
编程语言 时间:
2018-08-09 20:07:27
阅读次数:
125
Bean的创建过程:Spring beanFactory的工厂模式实现: 解析<bean>标签,存到一个Map<String, Object> beans中 People o = (People)factory.getBean("p"); &
分类:
编程语言 时间:
2018-08-09 20:07:58
阅读次数:
164
输出: John's info: {'name': 'John', 'age': 36, 'balance': 22.0, 'class_name': 'CS2018'}Mary's info: {'teacher_name': 'john', 'name': 'Mary', 'age': 18, ...
分类:
编程语言 时间:
2018-08-09 21:04:44
阅读次数:
229
1 流程控制 1.1 条件语句 分支结构 单向分支 双向分支 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>同志交友</title> <style> input { width: 300px; paddin ...
分类:
编程语言 时间:
2018-08-09 21:05:05
阅读次数:
182
python需要经常安装各种模块,而pip是很强大的模块安装工具,自带的pip下载源在国外,导致每次下载速度太慢,所以我们最好是将自己使用的pip源更换更换成国内的下载源可提高开发效率 linux环境下, cd ~ 先切换到home文件夹下; ls -a 查看是否有.pip的文件,没有的话创建 mk ...
分类:
编程语言 时间:
2018-08-09 21:06:29
阅读次数:
169
Java基础——面向对象 1.什么是面向对象 面向对象是基于面向过程的编程思想。 (1).面向过程: 面向过程强调的是每一个功能的步骤,强调的是如何实现的步骤。 (2).面向对象: 面向对象强调的是对象,然后由对象去掉用功能,强调的是做这一个事情的结果。 2.面向对象的思想特点 (1).是一种更加符 ...
分类:
编程语言 时间:
2018-08-09 21:08:21
阅读次数:
138
装饰器:说白了就是闭包,但是内部函数调用外部变量调用的是函数, 好处:就是在不用修改原函数代码的前提下给函数增加新的功能 装饰器有两种写法 第一种: 1 #被修饰的函数 2 def say_hello(name): 3 print('我就是人见人爱,花见花开的%s'%name) 4 5 # 参数是被 ...
分类:
编程语言 时间:
2018-08-09 21:08:31
阅读次数:
167
本文主要写给没接触过编程,python是其第一门语言的纯小白 旨在用最快速的方法帮助纯小白掌握python 存在问题 市面上的python教程一般存在一个问题,它看似写着零基础,但是默认是给接触过编程,只是没学过python的人看的。很多常识性知识都略过去了。 列举我当时的入门方式 1、慕课网的py ...
分类:
编程语言 时间:
2018-08-09 21:08:39
阅读次数:
121
练习题 1. 使用for循环输出1到50的值,要求每次循环只能输出一个值,每输出十个换一行。 2 日历生成器: 要求 用户输入,这个月有多少天,本月1号是星期几,自动生成日历 3. 表格生成器 4. 分别使用 for循环、while循环、do..while循环 实现以下四种效果 <script ty ...
分类:
编程语言 时间:
2018-08-09 21:10:11
阅读次数:
136
1、包装类型在表达式中且表达式中至少有一个不是包装类型,所以 Long a == 128L 中 a 自动拆箱退化为基本类型比较,所以数值比较为 true。2、c == (a + b) ,这个就要注意了,在含有算术运算包括(==)的时候,会进行自动拆箱的操作运算完成后再装箱,在XX.equals()里 ...
分类:
编程语言 时间:
2018-08-09 21:10:20
阅读次数:
153
for 循环 新手,对计算机挺感兴趣的,这个博客将记录我学到的东西。 ...
分类:
编程语言 时间:
2018-08-09 21:10:44
阅读次数:
116
001、浅谈堆和栈的理解? js变量存储有栈存储和堆存储,基本数据类型的变量存储在栈中,引用数据类型的变量存储在堆中 引用类型数据的地址也存在栈中 当访问基础类型变量时,直接从栈中取值。当访问引用类型变量时,先从栈中读取地址,在根据地址到堆中取出数据 js变量存储有栈存储和堆存储,基本数据类型的变量 ...
分类:
编程语言 时间:
2018-08-09 21:11:13
阅读次数:
129
<script type="text/javascript"> var arrList=['12','qw','q','v','d','t']; console.log(arrList.indexOf('12')) >> 0 console.log(arrList.indexOf('d')) >> ...
分类:
编程语言 时间:
2018-08-09 21:11:20
阅读次数:
161
环境:VMware下centos7 使用软件包:eclipse-jee-neon-1a-linux-gtk-x86_64.tar.gz 和 Python-3.6.1.tar.xz 如有需要的朋友可以从网盘中下载软件包 链接:https://pan.baidu.com/s/1hm7nYKWThCydZ ...
分类:
编程语言 时间:
2018-08-09 21:11:28
阅读次数:
200
1.#global和nonlocal的特点类似,但是nonlocal只会修改离他最近的作用域上的变量,不会修改全局变量,找到全局还找不到就会报错 2.global是把全局变量引用到局部变量作用域中来,这样就可以修改一个全局变量,如果单是在局部作用域中引用全局变量或看一下全部变量,那不用global也 ...
分类:
编程语言 时间:
2018-08-09 21:13:31
阅读次数:
131