首页
PNG素材
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
开发笔记
PHP资讯
PHP教程
前端技术
PNG素材
Tools工具
网站首页
PHP资讯
PHP教程
服务器技术
数据库
前端开发
视频教程
MySql
PHP问答
开发工具
PHP安全
大话程序猿
职场
业内
Mysql
JavaScript
Css
Html
linux
jquery
PHP框架
缓存
PHP视频教程
MongoDB
面试题
开放平台
Oracle
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
PHP教程
PHP 基础
PHP 高级
PHP与数据库
PHP 进阶
PHP 应用
PHP 安全
PHP框架专栏
PHP开放平台
PHP面试题
SEO专栏
开源程序
wordpress
discuz
phpcms
DedeCMS
python
返回上级
python
基于python的七种经典排序算法的详细介绍
一、排序的基本概念和分类所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序的稳定性:经过某种排序后,如果两个记录序号同等,且两者在原无序记录中的先后秩序依然保持不变,则称所使用的排序方法是 ...
[详细]
2017-05-14 02:44:29
python
python利用正则表达式提取字符串的方法
前言正则表达式的基础知识就不说了,有兴趣的可以点击这里,提取一般分两种情况,一种是提取在文本中提取单个位置的字符串,另一种是提取连续多个位置的字符串。日志分析会遇到这种情况,下面我会分别讲一下对应的方法。一、单个位置的字符串提取这种情况我们可以使用(.+?)这个正则表达 ...
[详细]
2017-05-14 02:44:29
python
详解Python装饰器的介绍
装饰器的功能在很多语言中都有,名字也不尽相同,其实它体现的是一种设计模式,强调的是开放封闭原则,更多的用于后期功能升级而不是编写新的代码。装饰器不光能装饰函数,也能装饰其他的对象,比如类,但通常,我们以装饰函数为例子介绍其用法。要理解在Python中装饰器的原理,需要一步一步来。本文 ...
[详细]
2017-05-14 02:44:29
python
10种Python开发者节省时间的方法分享
Python是一个美丽的语言,可以激发用户对它的爱。所以如果你试图加入程序员行列,或者你有点厌倦C++,Perl,Java和其他语言,我推荐你尝试Python.Python有很多吸引程序员的功能 ,它易学,面向对象,字节码编译,免费且开源。还有运行时检查。完整快速的支持,可以执行各种任务的扩展。高效的Python在这篇文章,我想强调一些Python可以节约时间并最大限度地提高生产力的方面。在做准备时,我咨询了几个Pyt.. ...
[详细]
2017-05-14 02:44:29
python
详解用DBGPavim在Vim中调试PHP/Python程序
本文主要介绍如何在服务器上用VIM+XDebug调试PHP程序,目前虽然有不少介绍如何用Eclipse+XDebug在开发人员工作机上调试PHP的文章,但对于如何系统的配置VIM+XDebug还是比较少的,而且目前关于VIM设置的文章都用一个比较老的插件。这里主要介绍一个新插件DBGPavim,它相对于老的一些插件有很多优势。同时该插件可完美的用于Python程序的调试。另外VIM+XDebug相对于Eclipse+.. ...
[详细]
2017-05-14 02:44:29
python
使用Docker部署Python应用的方法总结
本篇文章源自作者团队在长期开发过程中总结的宝贵经验,其中Supervisor、Gunicorn以及Nginx更是在使用Python开发Web应用时最常用的软件,因此对于打算使用Docker部署Python应用的读者而言,这些最佳实践是很有参考价值。同时希望各位在日常实践过程中,也能将各自踩到过的“坑”以及宝贵的经验分享出来,大家共同进步!我们可以使用Docker简单而高效的部署Python应用,同时,也有一些最佳实践来帮助我们愉快的.. ...
[详细]
2017-05-14 02:44:29
python
Python实现支持JSON存储和解析的对象
我们知道利用JSON模块可方便的将Python基本类型(dict、list等)数据永久的存储成文件,同时也可以通过自定义转换函数和继承JSONencode&decode的方法实现自定义类的存储。本文就在前文“ PythonJSON模块”的基础上,实现python支持JSON存储的对象。对象能够采取JSON存储和解析是有很大意义的。例如机器学习中所有分类算法的训练过程中都存在大量的数据计算,如果每次启动分类都需要重新训练分.. ...
[详细]
2017-05-14 02:44:29
python
图文详解LZ77压缩算法编码Python实现原理
前言LZ77算法是无损压缩算法,由以色列人AbrahamLempel发表于1977年。LZ77是典型的基于字典的压缩算法,现在很多压缩技术都是基于LZ77。鉴于其在数据压缩领域的地位,本文将结合图片和源码详细介绍其原理。原理介绍:首先介绍几个专业术语。1.lookaheadbuffer(不知道怎么用中文表述,暂时称为待编码区):等待编码的区域2.searchbuffer:已经编码的区域,搜索缓冲区3.滑.. ...
[详细]
2017-05-14 02:44:29
python
Python开发者最喜欢的十款Python IDE
Python非常易学,强大的编程语言。Python包括高效高级的数据结构,提供简单且高效的面向对象编程。Python的学习过程少不了IDE或者代码编辑器,或者集成的开发编辑器(IDE)。这些Python开发工具帮助开发者加快使用Python开发的速度,提高效率。高效的代码编辑器或者IDE应该会提供插件,工具等能帮助开发者高效开发的特性。这篇文章收集了一些对开发者非常有帮助的,最好的10款Python.. ...
[详细]
2017-05-14 02:44:29
python
关于Python编程语言的发展简介
Python是我喜欢的语言,简洁、优美、易用。前两天,我很激昂地向朋友宣传Python的好处。“好吧,我承认Python不错,但它为什么叫Python呢?”“呃,似乎是一个电视剧的名字。”“那你说的Guido是美国人么?”“他从Google换到Dropbox工作,但他的名字像是荷兰人的。”“你确定你很熟悉Python吗?”所以为了雪耻,我花时间调查了Python的历史。我看到了Python中许多功能的来源和Python的设计.. ...
[详细]
2017-05-14 02:44:29
python
Python greenlet使用介绍及实现原理分析
最近开始研究Python的并行开发技术,包括多线程,多进程,协程等。逐步整理了网上的一些资料,今天整理了一下greenlet相关的资料。并发处理的技术背景并行化处理目前很受重视,因为在很多时候,并行计算能大大的提高系统吞吐量,尤其在现在多核多处理器的时代,所以像lisp这种古老的语言又被人们重新拿了起来,函数式编程也越来越流行。介绍一个python的并行处理的一个库:greenlet。python有一个非常有名的库叫做.. ...
[详细]
2017-05-14 02:44:29
python
使用Python性能优化技巧的总结
选择了脚本语言就要忍受其速度,这句话在某种程度上说明了python作为脚本的一个不足之处,那就是执行效率和性能不够理想,特别是在performance较差的机器上,因此有必要进行一定的代码优化来提高程序的执行效率。如何进行Python性能优化,是本文探讨的主要问题。本文会涉及常见的代码优化方法,性能优化工具的使用以及如何诊断代码的性能瓶颈等内容,希望可以给Python开发人员一定的参考。Python代码优化常见技巧.. ...
[详细]
2017-05-14 02:44:29
首页
上一页
39
40
41
42
43
44
45
46
47
下一页
尾页
Hi,亲爱的小伙伴!
欢迎来到php1.cn社区!
点击登录, 发现精彩
注册
登录
扫码关注 PHP1 官方微信号
Tools Online | 在线开发工具
HTML/JS压缩
CSS代码格式化
文章自动排版
HTML/JS转换
UTF-8编码转换工具
Unicode 转换
URL编码解码
二维码生成工具
IP地址查询
HTTP状态码(响应码)
网页Header头
网页源代码
JSON解析着色
Diff文件比较
RankList | 热门文章
1
LeetCode 215: Top K Largest Elements Efficiently Explained
2
通过注解巧妙应对Spring Boot与MyBatis多数据源配置挑战
3
Adobe Photoshop CC 2017 正版安装与激活教程:无需破解的安全下载方法
4
19. 【Linux设备驱动】I2C接口驱动程序在OLED显示屏上的应用与实现
5
如何正确获取Oracle TNS_ADMIN环境变量的值
6
JBPM 6.5 环境配置深入解析(下篇)
7
利用CSV Data Set Config实现JMeter参数化测试的详细指南
8
【Linux】CentOS 7 远程连接指南:高效安全的远程管理方法
9
如何在Android设备上通过应用程序创建浏览器书签
10
虚拟机网络设置与数据库远程连接优化指南
Recommend | 推荐阅读
1
js学习笔记JavaScript中DOM扩展的那些事
2
postman使用教程6引用随机变量
3
Logstash安装配置
4
JS中对于email格式的判断
5
关注、取消关注(二十一)
6
路飞学城Python开发第二章
7
Spring(一)控制反转
8
如何强制Linux用户在第一次登录时更改初始密码?
9
常用js的数组方法和对象方法
10
如何解释:rowspan="0" 指示浏览器横跨到表格部分的最后一行
PHP1.CN | 中国最专业的PHP中文社区 |
PNG素材下载
|
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有