课程笔记: 1 练习题 写代码a. 使用while循环实现输出2-3+4-5+6...+100 的和b. 使用 while 循环实现输出 1,2,3,4,5, 7,8,9, 11,12 使用 while 循环实现输出 1-100 内的所有奇数 e. 使用 while 循环实现输出 1-100 内的所 ...
分类:
编程语言 时间:
2017-09-08 00:22:43
阅读次数:
314
1.实例化过程: 在语言层面克隆对象,创建对象,反序列化生成对象都是通过new关键字,虚拟机遇到一条new指令后先检查所实例化的类是否加载(加载后则类存在),是否解析,是否初始化,然后再为新生对象分配内存空间(存放在堆中),设置对象实例的对象头,,将对象体置零,然后执行<init>方法 2.内存分配 ...
分类:
编程语言 时间:
2017-09-08 00:23:31
阅读次数:
289
题目描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入描述: 题目保证输入的数组中没有的相同的数字 数据范围: 对于%50的数据,siz ...
分类:
编程语言 时间:
2017-09-08 00:23:45
阅读次数:
225
#rjust(12,'l')"12是字符串的长度,l是当字符串不够长的时候,用l填充。并且字符串右对齐"。返回一个原字符串右对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于字符串的长度则返回原字符串l=["123","1252454","894651245"]for i in ...
分类:
编程语言 时间:
2017-09-08 00:25:21
阅读次数:
206
模拟登陆1.用户输入账号密码进行登陆2.用户信息存在文件内3.用户密码输错三次后锁定用户 知识点:strip()、split()、while、for循环混用以及布尔值的使用 strip() 方法用于移除字符串头尾指定的字符(默认为空格) 实例1: split() 通过指定分隔符对字符串进行切片,如果 ...
分类:
编程语言 时间:
2017-09-08 00:25:29
阅读次数:
351
00-- class, class object, instance object As shown below, Tracking is a class, and itself it's own class oject. in the object, __dict__ will have all ...
分类:
编程语言 时间:
2017-09-08 00:25:39
阅读次数:
193
一、代码如下 ...
分类:
编程语言 时间:
2017-09-08 00:26:23
阅读次数:
163
习题 32: 循环和列表 现在你应该有能力写更有趣的程序出来了。如果你能一直跟得上,你应该已经看出将“if 语句”和“布尔表达式”结合起来可以让程序作出一些智能化的事情。 然而,我们的程序还需要能很快地完成重复的事情。这节习题中我们将使用 for-loop (for 循环)来创建和打印出各种各样的列 ...
分类:
编程语言 时间:
2017-09-08 00:26:30
阅读次数:
272
下面的逻辑为:从socket通道中读取到接收的数据到字节缓冲区,将缓冲区中的数据输出到字节的数据btyes中,再将数组中的数据一个个读取到字节队列bytesto 中(过来掉不需要的字节),最终 将bytesto 的数据转换到数组arr中,通过 new String(byte[] bytes, Cha ...
分类:
编程语言 时间:
2017-09-08 00:26:55
阅读次数:
198
在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所 ...
分类:
编程语言 时间:
2017-09-08 01:14:08
阅读次数:
280
package com.imooc.text; /** * 三阶幻方8种结果 * @author 墨北之南 * */ public class Magic { public static void main(String[] args) { int a = 0, b = 1; square1(a, ... ...
分类:
编程语言 时间:
2017-09-08 01:14:46
阅读次数:
238
单例模式可以使得一个类只有一个对象实例,能够减少频繁创建对象的时间和空间开销。单线程模式下一个典型的单例模式代码如下: ① 构造器私有使得外界无法通过构造器实例化Singleton类,要取得实例只能通过getInstance()方法。这是一个延迟加载的版本,即在需要对象的时候才进行实例化操作。该方法 ...
分类:
编程语言 时间:
2017-09-08 01:16:41
阅读次数:
323
#!Anaconda/anaconda/python #coding: utf-8 #列表练习,实现简单购物车系统 product_lists = [('iphone',5000), ('computer',6000), ('girl_friend',2000), ('boy_friend'... ...
分类:
编程语言 时间:
2017-09-08 01:17:13
阅读次数:
314
1. size_type find_first_of( const basic_string &str, size_type index = 0 ); 查找在字符串中第一个与str中的某个字符匹配的字符,返回它的位置。搜索从index开始,如果没找到就返回string::npos 2. string ...
分类:
编程语言 时间:
2017-09-08 01:18:08
阅读次数:
243
1. Flask 中的Hello World! 在使用pycharm创建一个Flask项目后,将会默认创建一个flask的app,这里来讲下每行代码表示的意义,代码入下 运行程序后在浏览器输入http://localhost:5000就可以看到Hello World!,这就是一个最简单的Flask应 ...
分类:
编程语言 时间:
2017-09-08 01:18:17
阅读次数:
220
迭代器与生成器 迭代器与生成器 迭代器与生成器 迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:ite ...
分类:
编程语言 时间:
2017-09-08 01:18:33
阅读次数:
301
数据结构 数据结构 数据结构 数据结构 列表 Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。 以下是 Python 中列表的方法: 方法描述 list.append(x) 把一个元素添加到列表的结尾,相当于 a[len(a):] ...
分类:
编程语言 时间:
2017-09-08 01:18:41
阅读次数:
265
今日概要: 1、cookie和session 2、csrf 跨站请求伪造 3、自定义分页 ...
分类:
编程语言 时间:
2017-09-08 01:21:03
阅读次数:
192
操作系统接口 操作系统接口 操作系统接口 操作系统接口 os模块提供了不少与操作系统相关联的函数。 >>> import os >>> os.getcwd() # 返回当前的工作目录 'C:\\Python34' >>> os.chdir('/server/accesslogs') # 修改当前的工 ...
分类:
编程语言 时间:
2017-09-08 01:21:10
阅读次数:
239
一、定义 装饰器本质是函数,装饰其他函数,就是为其它函数添加附加功能 二、装饰器原则 1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 三、实现装饰器的必要知识 1.函数即是变量 2.高阶函数(高阶函数的两种表达方式) 2.1把一个函数名当作实参传给另外一个函数(在不修改被装饰函 ...
分类:
编程语言 时间:
2017-09-08 01:21:35
阅读次数:
239