搜索到与相关的文章
Linux

Linux 系统高级编程 ¶

ALP–elpiLinux系统高级编程¶原书主页¶AdvancedLinuxProgramming全部章节原版(英文)电子书下载:这里(.pdf格式)示例源码:这里(.tar.gz格式)简介¶AdvancedLinuxProgramming是为对C语言和Linux系统有必要认识,希望开始学习Linux平台上的C语言开发的程序员准备的教程,包含了从开发环境的设置到基本API和系统服务的介绍。本站点是我作为ALP(非官方)译者,为面向国内Linux新手推广AL

系统 2019-08-12 01:32:02 2561

Python

Python语言基础

一、python概述python语言诞生于20世纪90年代初,早期主要应用于做科学计算的研究机构。近些年由于web、大数据、人工智能的发展,它已经被逐渐广泛应用于系统管理任务的处理和web编程方面,称为比较受欢迎的程序设计语言之一。1、python的语言特点有什么?python使用C语言开发,但是python不再有C语言中的指针等复杂数据类型。python的简洁性使得软件的代码大幅度地减少,开发任务进一步简化。程序员关注的重点不再是语法特性,而是程序所要实

系统 2019-09-27 17:57:11 2560

Python

Python笔记002-列表推导式

Python笔记002-列表推导式以下是我学习《流畅的Python》后的个人笔记,现在拿出来和大家共享,希望能帮到各位Python学习者。首次发表于:微信公众号:科技老丁哥,ID:TechDing,敬请关注。本篇主要知识点:列表推导式可以从一个序列快速构建另一个序列,非常方便快捷,强烈建议使用。列表推导式适用于简单的for循环,可以对一个列表中的每个元素进行相同操作,也可以挑选出原列表中满足一定条件的元素组成新的列表。集合推导式应用比较少,而字典推导式却应

系统 2019-09-27 17:56:35 2560

Python

python数据类型判断type与isinstance的区别实例解析

在项目中,我们会在每个接口验证客户端传过来的参数类型,如果验证不通过,返回给客户端“参数错误”错误码。这样做不但便于调试,而且增加健壮性。因为客户端是可以作弊的,不要轻易相信客户端传过来的参数。验证类型用type函数,非常好用,比如>>type('foo')==strTrue>>type(2.3)in(int,float)True既然有了type()来判断类型,为什么还有isinstance()呢?一个明显的区别是在判断子类。type()不会认为子类是一种

系统 2019-09-27 17:53:31 2560

Python

Python命令行参数解析模块optparse使用实例

示例复制代码代码如下:fromoptparseimportOptionParser[...]defmain():usage="usage:%prog[options]arg"parser=OptionParser(usage)parser.add_option("-f","--file",dest="filename",help="readdatafromFILENAME")parser.add_option("-v","--verbose",action

系统 2019-09-27 17:50:03 2560

Python

python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)

完整代码下载:http://xiazai.jb51.net/201407/tools/python-migong.rar最近研究了下迷宫的生成算法,然后做了个简单的在线迷宫游戏。游戏地址和对应的开源项目地址可以通过上面的链接找到。开源项目中没有包含服务端的代码,因为服务端的代码实在太简单了。下面将简单的介绍下随机迷宫的生成算法。一旦理解后你会发现这个算法到底有多简单。1.将迷宫地图分成多个房间,每个房间都有四面墙。2.让“人”从地图任意一点A出发,开始在迷

系统 2019-09-27 17:47:51 2560

Python

Python 之父的解析器系列之四:可视化 PEG 解析

原题|VisualizingPEGParsing作者|GuidovanRossum(Python之父)译者|豌豆花下猫(“Python猫”公众号作者)声明|本翻译是出于交流学习的目的,基于CCBY-NC-SA4.0授权协议。为便于阅读,内容略有改动。上周我展示了一个简单的PEG解析器生成器。本周我将展示生成的解析器在解析程序时实际执行的操作。我深入研究了ASCII艺术的复古世界,特别是一个名为“curses”的库,它可以在Linux和Mac的Python标

系统 2019-09-27 17:46:14 2560

Python

如何用 Python 写一个安卓 APP ?

原文链接:http://mp.weixin.qq.com/s?__biz=MzIyMjQ0MTU0NA==\x26amp;mid=2247490850\x26amp;idx=2\x26amp;sn=5340bfd4ca2a429791dfd3e729bcbd2a\x26amp;chksm=e82c2405df5bad13300d017989f4b777b286e862d894668c476bfd063a2090dadbab6675856e\x26amp;s

系统 2019-09-27 17:45:53 2560

编程技术

(10)SVG中所用到的形状简介------定义路径

标签标签用来定义路径。下面的命令可用于路径数据:M=movetoL=linetoH=horizontallinetoV=verticallinetoC=curvetoS=smoothcurvetoQ=quadraticBelziercurveT=smoothquadraticBelziercurvetoA=ellipticalArcZ=closepath注释:以上所有命令均允许小写字母。大写表示绝对定位,小写表示相对定位。请把下面的

系统 2019-08-29 23:41:47 2560

MySql

MySQL SQL优化小结

优化是一个综合复杂的问题,涉及到硬软件平台。这里仅就MySQL5.0SQL查询语句方面作个小结。先举个例子:现在表register(PRIMARYKEYregId),service(PRIMARYKEYservId,indexserviceId)和subscribe(PRIMARYKEYsubId,FOREIGNKEYregId/servId),且前两表跟后张表均为一对多关联,假设有如下表格结构:CREATETABLE`subscribe`(`subId`

系统 2019-08-29 23:34:21 2560