搜索到与相关的文章
编程技术

【第二章】 IoC 之 2.2 IoC 容器基本原理 ——

2.2.1IoC容器的概念IoC容器就是具有依赖注入功能的容器,IoC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IoC容器进行组装。在Spring中BeanFactory是IoC容器的实际代表者。SpringIoC容器如何知道哪些是它管理的对象呢?这就需要配置文件,SpringIoC容器通过读取配置文件中的配置元数据,通过元数据对应用中的各个对象进行实例化及装配。一般使用基于xml

系统 2019-08-12 01:33:00 2346

Python

python和mysql交互操作实例详解【基于pymysql库】

本文实例讲述了python和mysql交互操作。分享给大家供大家参考,具体如下:python要和mysql交互,我们利用pymysql这个库。下载地址:https://github.com/PyMySQL/PyMySQL安装(注意cd到我们项目的虚拟环境后):cd项目根目录/abc/bin/#执行./python3-mpipinstallpymysql稍等片刻,就会把pymysql库下载到项目虚拟环境abc/lib/python3.5/site-packa

系统 2019-09-27 17:57:29 2345

Python

Python基础(五) - 在Conda中更改源

简介介绍一下在Python安装包的时候怎么能更改源,让下载速度提升。这里介绍的是通过conda进行安装的更改源方法。环境介绍系统环境:Windows10Python版本:Python3.5必备环境:Anaconda已经安装进入Anaconda3中的AnacondaPrompt程序在Windows程序中搜索“AnacondaPrompt”,右键以管理员运行。查看现有源在窗口中输入下面命令,用来查看现有的源condaconfig--showchannels增加

系统 2019-09-27 17:54:38 2345

Python

python读取Excel表格文件的方法

python读取Excel表格文件,例如获取这个文件的数据python读取Excel表格文件,需要如下步骤:1、安装Excel读取数据的库-----xlrd直接pipinstallxlrd安装xlrd库#引入Excel库的xlrdimportxlrd2、获取Excel文件的位置并且读取进来#导入需要读取Excel表格的路径data=xlrd.open_workbook(r'C:\Users\NHT\Desktop\Data\\test1.xlsx')tab

系统 2019-09-27 17:54:19 2345

Python

Python之路【第二十一篇】:JS基础

JavaScript的基础学习(一)一、JavaScript概述1.1JavaScript的历史●1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言)●Netscape(网景)接收Nombas的理念,(BrendanEich)在其NetscapeNavigator2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完

系统 2019-09-27 17:53:08 2345

Python

linux下安装python3和对应的pip环境教程详解

1、下载python3.6的安装包:wgethttps://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz2、解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译到/usr/local/python3的目录下,注意先创建该目录:./configure�Cprefix=/usr/local/python33、安装makemakeinstall4、安装完成后,为了

系统 2019-09-27 17:52:03 2345

Python

Python面向对象中特殊变量main,name以及关于self的一系列问题

回过头去敲循环语句的时候,我又碰到了问题:var=1whilevar==1:...num=int(input("输入一个数字:"))...print("你输入的数字是:",num)...输入一个数字:4你输入的数字是:4输入一个数字:7你输入的数字是:7输入一个数字:7.8Traceback(mostrecentcalllast):File"",line2,inValueError:invalidliteralforint()withbase10:'7.8

系统 2019-09-27 17:50:53 2345

Python

Python项目生成requirements

详细版本见个人博客:Python项目生成requirements一起开发项目的时候总是要搭建环境和部署环境的,这个时候必须得有个Python第三方包的list,一般都叫做requirements.txt。本文介绍了两种生成requirements.txt的方法。一、使用pipfreezepipfreeze>requirements.txt这种方式配合virtualenv才好使,否则把整个环境中的包都列出来了。下面是在虚拟环境中生成的requirements

系统 2019-09-27 17:49:16 2345

Python

Python实现的Google IP 可用性检测脚本

需要Python3.4+,一个参数用来选择测试搜索服务还是GAE服务。测试GAE服务的话需要先修改开头的两个变量。从标准输入读取IP地址或者IP段(形如192.168.0.0/16)列表,每行一个。可用IP输出到标准输出。实时测试结果输出到标准错误。50线程并发。checkgoogleip#!/usr/bin/envpython3importsysfromipaddressimportIPv4Networkimporthttp.clientasclient

系统 2019-09-27 17:48:50 2345

Python

python 实现将多条曲线画在一幅图上的方法

如下所示:#-*-coding:utf-8-*-"""CreatedonThuJun0709:17:402018@author:yjp"""importmatplotlib.pyplotaspltimportnumpyasnpfrommatplotlib.tickerimportMultipleLocator,FormatStrFormattery0=[]y1=[]y2=[]y3=[]y4=[]f=open("y0.txt")lines=f.readlin

系统 2019-09-27 17:46:17 2345