搜索到与相关的文章
Python

遗传算法介绍并附上Python代码

之前介绍过遗传算法,参见:https://www.cnblogs.com/LoganChen/p/7509702.html我们用Python实现同样的问题解答。y=10*sin(5*x)+7*abs(x-5)+10我们来求这个函数在0-10之间的最大值。先来看一下这个函数的图像:importnumpyasnpimportmatplotlib.pyplotasplt"""**Colors**Thefollowingcolorabbreviationsares

系统 2019-09-27 17:57:15 2191

Python

Python 笔记(一)

Python编码Unicode把所有语言都统一到一套编码里,这样就不会再有乱码问题了。如果统一成Unicode编码,乱码问题从此消失了。但是,如果文本基本上全部是英文的话,用Unicode编码比ASCII编码需要多一倍的存储空间,在存储和传输上就十分不划算。所以,本着节约的精神,又出现了把Unicode编码转化为“可变长编码”的UTF-8编码。UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通

系统 2019-09-27 17:56:26 2191

Python

python调用百度AI平台做简单的图片识别功能

这样做的缘由工作需要把100多张图片中的文字(主要是车牌号)提取出来,并作为文件名字。用python从头到尾写车牌识别的功能,耗时耗力。故在网上寻找可用于直接图片文字识别的接口直接调用,省时省力。用百度AI平台接口的理由有百度经验提供每一步的参考,且通用文字识别(高精度版)的功能每天有500次的免费试用机会,且当前功能没有并发需求。故非常适合达到临时目的。具体步骤用百度账号登录百度AI开放平台:https://login.bce.baidu.com选择要使

系统 2019-09-27 17:52:24 2191

Python

Python网络爬虫——爬虫简介

什么是爬虫爬虫就是通过编写程序模拟浏览器上网,然后让其去互联网上抓取数据的过程。爬虫的分类1.通用爬虫:通用爬虫是搜索引擎(Baidu、Google、Yahoo等)“抓取系统”的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。简单来讲就是尽可能的;把互联网上的所有的网页下载下来,放到本地服务器里形成备分,在对这些网页做相关处理(提取关键字、去掉广告),最后提供一个用户检索接口。搜索引擎如何抓取互联网上的网站数据?门户网站主

系统 2019-09-27 17:52:22 2191

Python

python numpy 常用随机数的产生方法的实现

numpy中的random模块有多个函数用于生成不同类型的随机数,常见的有uniform、rand、random、randint、random_interges下面介绍一下各自的用法1、np.random.uniform的用法np.random.uniform(low=0.0,high=1.0,size=None)作用:可以生成[low,high)中的随机数,可以是单个值,也可以是一维数组,也可以是多维数组参数介绍:low:float型,或者是数组类型的,

系统 2019-09-27 17:52:05 2191

Python

Python的异常处理机制和常见异常类型

异常1.定义:运行时检测到的错误。2.现象:当异常发生时,程序不会再向下执行,而转到函数的调用语句。3.常见异常类型:–名称异常(NameError):变量未定义。–类型异常(TypeError):不同类型数据进行运算。–索引异常(IndexError):超出索引范围。–属性异常(AttributeError):对象没有对应名称的属性。–键异常(KeyError):没有对应名称的键。–为实现异常(NotImplementedError):尚未实现的方法。–

系统 2019-09-27 17:50:45 2191

Python

python多进程使用总结

本文参考“郭靖愕然——python的多线程与多进程”对多进程/多线程的概念进行理解,结合实际运用情况对python多进程进行整理。一、进程与线程Process&Thread进程是操作系统进行资源分配的最小单元,资源包括CPU、内存、磁盘等IO设备等等,而线程是CPU调度的基本单位。举个简单的例子来帮助理解:我们电脑上同时运行的浏览器和视频播放器是两个不同的进程,进程可能包含多个子任务,这些子任务就是线程,比如视频播放器在播放视频时要同时显示图像、播放声音、

系统 2019-09-27 17:48:29 2191

编程技术

JSP Servlet基础知识(一)

下一页1.HTML是静态的,JSP是动态的,交互式的,而且可由用户定制。2.服务器:可能是物理主机(硬件),也可能是Web服务器应用(软件)。客户:指人类用户,或浏览器应用。Web客户允许用户请求服务器上的某个资源,并且向用户显示请求结果。3.服务器和客户的通信服务器和客户之间对话的共同的语言是HTTP。服务器使用HTTP向客户发送信息。4.HTTP请求:HTTP方法(Get、Post),要访问的页面,表单参数。响应:状态码,内容类型(文本、图片、HTML

系统 2019-08-29 23:49:23 2191

编程技术

设计模式之Facade(外观)模式

设计模式之Facade(外观总管Manager)板桥里人http://www.jdon.com2002/4/6/(转载请保留)模式实战书籍《Java实用系统开发指南》Facade模式的定义:为子系统中的一组接口提供一个一致的界面.Facade一个典型应用就是数据库JDBC的应用,如下例对数据库的操作:publicclassDBCompare{Connectionconn=null;PreparedStatementprep=null;ResultSetrs

系统 2019-08-29 23:33:54 2191

编程技术

让“龙头”与“长尾”共舞 - 长尾理论在Web2.0

(本文系本人原创,转载请注明出处:http://blog.csdn.net/gehantao作者:葛涵涛)最近一直在阅读“长尾理论”、“将企业搬到博客”以及介绍Google搜索方面的书。颇有感触,目前在国内提供IT技术类资讯的网站有很多,每天产生大量原创的优秀内容。依靠编辑的力量将这些内容展现到Web2.0网站的页面上基本是一件很困难的事情,一个10万级别的Web2.0网站每天至少产生1千篇以上的原创文章,人工是审核不完的,而且越是专业性质的网站服务的用户

系统 2019-08-29 23:22:04 2191