刚学习Python时,边学边总结的,采用思维导图的形式, 适合回顾使用。内容参考《Python:从入门到实践》一书。 再给出一张Datacamp网站上的一张关于Python基础的总结: 关于Datacamp Datacamp是一个在线学习网站,适合想入门数据分析和机器学习的同学。每门课程短小精干,不 ...
分类:
编程语言 时间:
2018-02-05 14:32:12
阅读次数:
215
例子1:class Service:
def __init__(self, service_name, process_name, port, enable_monitor=None):
self
分类:
编程语言 时间:
2018-02-05 14:32:30
阅读次数:
187
工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式 1)、简单工厂模式:主要特点是需要在工厂类中做判断,从而创造相应的产品,当增加新产品时,需要修改工厂类。 2)、工厂方法模式:是指定义一个创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到其子类。 意图:定 ...
分类:
编程语言 时间:
2018-02-05 14:32:55
阅读次数:
175
namedtuple类 导入模块 使用方法及说明 #pycharm 里按住 ctrl键点击 collections可查看源码 使用说明: ...
分类:
编程语言 时间:
2018-02-05 14:33:52
阅读次数:
186
题目描述: 假设一个旋转排序的数组其起始位置是未知的(比如0 1 2 4 5 6 7可能变成是4 5 6 7 0 1 2)。 你需要找到其中最小的元素。 你可以假设数组中不存在重复的元素。 代码实现: 备注:二分查找,取第一个元素为target,然后二分查找,中间元素和target相比较,最终 1. ...
分类:
编程语言 时间:
2018-02-05 14:34:00
阅读次数:
171
不建议卸载python2 可能会导致系统内其他软件无法使用 1.下载 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz 2. 解压 tar xvf Python-3.6.0a1.tar.xz 3.编译安装 进入目录 ...
分类:
编程语言 时间:
2018-02-05 14:34:08
阅读次数:
148
1 //--------------------数组转字符串--------------------------- 2 3 //需要将数组元素用某个字符连接成字符串 4 var a1, b1,c1; 5 a1 = ["a","b","c","d","e"]; 6 b1 = a1.join('-');... ...
分类:
编程语言 时间:
2018-02-05 14:34:31
阅读次数:
172
前言 相对于C、C++这些高性能语言,Java有着让此类程序员羡慕的功能:内存自动管理。似乎这样,Java程序员不用再关心内存,也不用去了解相关知识。但结果真的是这样吗?特别对于我们这种Android程序员来说,对内存可是吃得死死的,一旦出现较为复杂的内存泄露和溢出方面的问题,简直就是噩梦。因此,对 ...
分类:
编程语言 时间:
2018-02-05 14:35:15
阅读次数:
175
一、SpringMVC运行原理图 ? 二、相关接口解释 DispatcherServlet接口: Spring提供的前端控制器,所有的请求都有经过它来统一分发。在DispatcherServlet将请求分发给Spring Controller之前,需要借助于Spring提供的HandlerMappi ...
分类:
编程语言 时间:
2018-02-05 14:35:49
阅读次数:
199
部署机器 操作系统:centos 7 java版本: java version "1.7.0_80" 问题症状 将一个java web的程序部署到了两台配置相同的服务器上之后(服务器1、服务器2),程序都正常启动,当前端请求注册服务时,会向后台请求图片验证码,然而(服务器1)验证码出现了如图1所示的 ...
分类:
编程语言 时间:
2018-02-05 15:07:28
阅读次数:
175
spring项目启动的时候报如下错误: java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the App ...
分类:
编程语言 时间:
2018-02-05 15:08:23
阅读次数:
366
示例1:JSON格式字符串与javaBean之间的转换。 json字符串与javaBean之间的转换推荐使用 TypeReference<T> 这个类,使用泛型可以更加清晰 示例2.2-json字符串-数组类型与javaBean之间的转换 对象转Json ...
分类:
编程语言 时间:
2018-02-05 15:08:38
阅读次数:
2279
摘要: 在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。在实例化一个对象时,JVM首先会检查相关类型是否已经加载并初始化,如果没有,则JVM立即进行加载并调用类构造器完成类的初始化。在类初始化过程中或初始化完毕后,根据具体情况才会去对类进行实例化。本文试图对J ...
分类:
编程语言 时间:
2018-02-05 15:09:38
阅读次数:
251
test16测试代码
#-*- coding: utf-8 -*-
from sys import argv
script , filename = argv
print "We're gogning to eras
分类:
编程语言 时间:
2018-02-05 15:10:39
阅读次数:
214
加密算法分为对称算法和非对称算法两种,RSA属于应用最为广泛的非对称加密算法。其基本安全原理是建立在大素数因子很难分解的基础上,属于分组密码体制。简单的说:知道两个质数,求出它们的乘积,很容易;但知道一个整数,分解成两个质数就很复杂了。RSA是非对称加密算法,加密与解密的密钥不同,有别于DES这类对称算法。RSA主要缺点是产生密钥受到素数产生技术的限制;密钥分组长度较长,运算速度较低。RSA算法也
分类:
编程语言 时间:
2018-02-05 15:11:18
阅读次数:
325
import osimport shutildef copyPDF(): addressPDF = "E:/totally/FinancePDF/" f_list = os.listdir(addressPDF) n=0 for fileNAME in f_list: if os.path.spli ...
分类:
编程语言 时间:
2018-02-05 16:01:39
阅读次数:
455
pom.xml依赖: Java类ExcelUtils代码: ...
分类:
编程语言 时间:
2018-02-05 16:02:30
阅读次数:
221
变量:变量的命令规则:具有描述性只能以_,字母,数字组成不能以中文为变量名不能以数字开头保留字符不能被使用变量的赋值:逻辑图:内存何时释放?Python自动回收内存删除变量两种方法:Del是删除变量,变量不在,值被回收直接更改变量,变量还在,值被回收
分类:
编程语言 时间:
2018-02-05 16:02:55
阅读次数:
172
线程与进程目录:1、什么是线程、进程2、线程与进程的联系3、创建线程的方法什么是线程、进程1、线程线程是进程的一个顺序执行流2、进程进程是操作系统运行的一个任务线程与进程的联系(5个)1、操作系统创建进程,进程创建线程;2、线程没有独立的内存,进程有独立的内存;3、线程共享该进程的所有内存;4、CPU切换线程的速度比切换进程的速度快;5、一个进程至少有一个线程;创建线程的方法(3种)一、使用Thr
分类:
编程语言 时间:
2018-02-05 16:03:52
阅读次数:
150
以下三种方式 ...
分类:
编程语言 时间:
2018-02-05 16:05:18
阅读次数:
1071