本篇内容:1.面向对象编程进阶-静态方法2.面向对象编程进阶-类方法3.面向对象编程进阶-属性方法4.面向对象编程进阶-特殊成员(内置方法)5.面向对象编程进阶-反射6.异常处理、断言7.Socket编程简介一、面向对象编程进阶-静态方法1.静态方法的实现通过@staticmethod装饰器可以把..
分类:
编程语言 时间:
2017-09-18 22:17:57
阅读次数:
184
切片操作 :如何取前三个元素,通过循环?可以通过切片操作 L[0:3],其中第一个参数表示切片的开始元素;第二个参数表示取到第几个元素结束;第三个参数表示取值时的跳跃间隔。 倒数切片:L[-2:]输出的是 8,9 tuple和list一样具有切片操作特性,字符串也是一种list,因此字符串也可以进行 ...
分类:
编程语言 时间:
2017-09-18 22:18:04
阅读次数:
226
#include<stdio.h>#include<string.h>#include <pthread.h>#include <iostream>#include <algorithm>#include <vector>#include <stack>#include <stdlib.h>#inc ...
分类:
编程语言 时间:
2017-09-18 22:18:35
阅读次数:
136
#include #include #include using namespace std; struct Point{ int x,y; double d; double caldis(Point a){ return sqrt((a.x-x)*(a.x-x)+(a.y-y)*(a.y-y));... ...
分类:
编程语言 时间:
2017-09-18 22:19:51
阅读次数:
230
前提是要把自动化环境搭建好了 用Python调用webdriver框架的API,自动打开火狐浏览器,自动输入百度网址 1.第一步:从selenium里面导入webdriver模块2.打开Firefox浏览器3.打开百度网址 ...
分类:
编程语言 时间:
2017-09-18 22:20:56
阅读次数:
249
CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。1.安装python3.5可能使用的依赖1 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readlin ...
分类:
编程语言 时间:
2017-09-18 22:21:08
阅读次数:
289
1、python怎么在控制台实现换行效果? 加个"\n”就是回车的意思 print (“hello \n Word”) 2、python中等号是赋值的意思 a = "一桶水” print(a) a可以看出一块存储区域,a里面放了一桶水 当然也可以把水倒掉里面放一桶油,A就被从新赋值了 a= "一桶油 ...
分类:
编程语言 时间:
2017-09-18 22:21:15
阅读次数:
219
...
分类:
编程语言 时间:
2017-09-18 22:22:41
阅读次数:
372
Urllib基础 urllib.request.urlretrieve(url,filenname) 直接将网页下载到本地 清理下载网页时的缓存 urllib.request.urlcleanup() info getcode() 返回状态吗 202 成功 403 禁止访问 geturl() 查询当 ...
分类:
编程语言 时间:
2017-09-18 22:23:30
阅读次数:
188
转载:http://blog.csdn.net/foreverhuylee/article/details/34107615 在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。 什么是虚函数: 虚函数是指一个类中你希望重载的成员函数 ,当你用一个 基类指针或引 ...
分类:
编程语言 时间:
2017-09-18 22:23:39
阅读次数:
162
1.实现原理 IOC:控制反转,指的是对象创建权反转(交给)Spring,作用是实现了程序的解耦合。 2.实现步骤 (1) 下载jar包(参见开发库/spring) (2) 创建web项目,导入jar包 (3) 书写配置文件,并注册对象到容器中 Xml文件名字与位置任意,建议放到src目录下起名为a ...
分类:
编程语言 时间:
2017-09-18 22:25:48
阅读次数:
419
最近电脑重装了系统,又重新安装python 。在官网下载了安装包后电脑成功安装了,但使用pip命令时出现以下错误 Fatal error in launcher: Unable to create process using 主要原因是工具中的默认的python安装路径和系统中的不一致 参考:htt ...
分类:
编程语言 时间:
2017-09-18 22:28:05
阅读次数:
199
字符方法<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>字符方法</title> </head> <body> <script type="text/javascript"> /* charAt方法和char ...
分类:
编程语言 时间:
2017-09-18 22:29:41
阅读次数:
223
因困扰自己多时,打算整理一下修饰器到底是什么?
参考资料:http://python.jobbole.com/82344/
修饰器
1.定义2个函数
2.基本实现
3.问题:实现后,要修改原来代码中的变量名,funcB()改为funcA(funcB)
4.解决方法:让funcB赋值等于funcA(funcB),用时就是funcB(),不用修改原来..
分类:
编程语言 时间:
2017-09-18 22:30:20
阅读次数:
225
[Rollen 20] 但是注意一下,当我们把Person中的默认的无参构造函数取消的时候,比如自己定义只定义一个有参数的构造函数之后,会出现错误: 比如我定义了一个构造函数: ? 1 2 3 4 public Person(String name, int age) { this.age=age; ...
分类:
编程语言 时间:
2017-09-18 22:31:19
阅读次数:
297
理解 (今天纠结已久,多谢junqi大大帮助理解,一语总结便解心头疑惑)(下面几点总结基本就是我们的对话) 1. 进程就相当于一个机器,多进程就相当于有多个机器在同时运行,多线程是多个任务在同一机器上交替运行,你用一段时间,我用一段时间。 2. 所以进程和线程没有必然联系。 3. 但是不管进程还是线 ...
分类:
编程语言 时间:
2017-09-18 22:32:58
阅读次数:
248
...
分类:
编程语言 时间:
2017-09-18 22:33:35
阅读次数:
436
javascript 代码规范 代码规范我们应该遵循古老的原则:“能做并不意味着应该做”。 全局命名空间污染 总是将代码包裹在一个立即的函数表达式里面,形成一个独立的模块。 不推荐 推荐 立即执行函数 在立即执行函数里面,如果有用到全局变量应该通过变量传递的方式,让立即执行函数的函数体在调用时,能以 ...
分类:
编程语言 时间:
2017-09-18 22:35:38
阅读次数:
360
python的列表是用于存放一组数据,表示形式 用 [ ]来表示 1,列表的常用方法: 列表copy()的用法,只拷贝一层 列表的完全copy() 2,元组 元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表,元组的表达形式用()来表式 只有2个方法,一个是coun ...
分类:
编程语言 时间:
2017-09-18 22:36:16
阅读次数:
394
JSP中include指令和include动作的区别 1.include指令即文件加载指令 include可以在JSP页面转换成Servlet之前将JSP代码插入其中。它的主要优点是功能强大,所包含的代码可以含有总体上影响主页面的JSP构造,比如属性、方法的定义和文档类型的设定。它的缺点是难于维护只 ...
分类:
编程语言 时间:
2017-09-18 22:36:52
阅读次数:
258