首页 > 编程语言
Python基本数据类型(四)
5、双向队列(deque)函数说明一个线程安全的双向队列,可进可出,可以从两端添加和删除元素;classdeque(object): """ deque([iterable[,maxlen]])-->dequeobject Buildanorderedcollectionwithoptimizedaccessfromitsendpoints. 提供了两端都可以操作的序列,这意味着,可..
分类:编程语言   时间:2017-02-18 14:35:52    收藏:0  评论:0  赞:0  阅读:353
线性时间排序--桶排
1、桶排序可以排序的范围数较小,是一种以时间换空间的排序算法;(1)、代码实现#include<stdio.h> voidbucketSort(int*a,intcount); voidshowArray(int*a,intcount); voidshowArray(int*a,intcount){ inti; for(i=0;i<count;i++){ printf("%d",a[i]); } printf("\n..
分类:编程语言   时间:2017-02-18 14:34:36    收藏:0  评论:0  赞:0  阅读:190
HTTP POST请求报文格式分析与Java实现文件上传
在开发中,我们使用的比较多的HTTP请求方式基本上就是GET、POST。其中GET用于从服务器获取数据,POST主要用于向服务器提交一些表单数据,例如文件上传等。而我们在使用HTTP请求时中遇到的比较麻烦的事情就是构造文件上传的HTTP报文格式,这个格式虽说也比较简单,但也比较容易出错。今天我们就一 ...
分类:编程语言   时间:2017-02-18 14:31:33    收藏:0  评论:0  赞:0  阅读:243
【Python练习1】统计一串字符中英文字母、空格、数字和其他字符的个数
练习思路: 1.输入一串字符 2.筛选出字符中的英文字母并统计 3.筛选出字符中的空格并统计 4.筛选出字符中的数字并统计 5.筛选出字符中的其他字符并统计 代码实现: 结果展示: ...
分类:编程语言   时间:2017-02-18 14:31:18    收藏:0  评论:0  赞:0  阅读:2503
python 学习分享-基础篇
1、python起手式 写下第一个代码,打印‘hello world’ 2、变量 变量是为了存储信息,在程序中被调用,标识数据名称或类型。 变量定义的规则: 变量名只能是字母,数字或下划线的任意组合 变量名的第一个字符不能是数字 关键字不能生命为变量 为了方便读取等,变量命名一般都遵循变量本身的意义 ...
分类:编程语言   时间:2017-02-18 14:25:15    收藏:0  评论:0  赞:0  阅读:219
Python 不定长参数 *args, **dictargs
1. 加了星号(*)的变量名会存放所有未命名的变量参数,不能存放dict,否则报错。 如: 输出: 2. 加了星号(**)的变量名会存放所有未命名的变量参数 输出 3. 有 *args 和 **dictargs: 输出: ...
分类:编程语言   时间:2017-02-18 14:22:25    收藏:0  评论:0  赞:0  阅读:204
python初心記錄二
切片 迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 因为dict的存储不是按照list的方式顺序排列,所以,迭代出的结果顺序很可能不一样。 默认情况下,dict迭代的是key。如果要迭代value,可以用f ...
分类:编程语言   时间:2017-02-18 14:21:25    收藏:0  评论:0  赞:0  阅读:238
python的dict,set,list,tuple简单分析
转自:http://my.oschina.net/courade/blog/143894 字典(dict)dict 用 {} 包围 dict.keys(),dict.values(),dict.items() hash(obj)返回obj的哈希值,如果返回表示可以作为dict的key del 或 d ...
分类:编程语言   时间:2017-02-18 14:18:50    收藏:0  评论:0  赞:0  阅读:304
python3 爬虫(urllib+beautifulsoup)beautifulsoup自动检测编码错误
版本:Python3.x 运行系统:win7 编辑器:pycharm 爬取页面:携程的一个页面(韩国首尔6日5晚半自助游·直飞+滑雪场或南怡岛+乐天世界+1天自由活动-【携程旅游】) ...
分类:编程语言   时间:2017-02-18 14:16:04    收藏:0  评论:0  赞:0  阅读:195
c# String.Split数组省去空字符
public static void test() { string txt = "hi[#b1.jpg][#b4.jpg]few[#b1-3.jpg]"; txt = "as3高级技术交流\r\n●。点绛唇へ\r\n测试群\r\n"; string[] sAry = txt.Split(new c... ...
分类:编程语言   时间:2017-02-18 13:30:38    收藏:0  评论:0  赞:0  阅读:493
C语言 · c++_ch02_01(打印元音字母的ASCII码)
算法提高 c++_ch02_01 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 编写一个程序,利用强制类型转换打印元音字母大小写10种形式的ASCII码。 输出的顺序为:大写的字母A,E,I,O,U的ASCII码,小写的字母a,e,i,o,u的ASCII ...
分类:编程语言   时间:2017-02-18 13:30:22    收藏:0  评论:0  赞:0  阅读:379
PYTHON_with_as
这个语法是用来代替传统的try...finally语法的。 代码如下: with EXPRESSION [ as VARIABLE] WITH-BLOCK EXPRESSION 表达式 VARIABLE 变量 WITH-BLOCK 代码块 基本思想是with所求值的对象必须有一个__enter__( ...
分类:编程语言   时间:2017-02-18 13:28:33    收藏:0  评论:0  赞:0  阅读:190
centOS7安装RabbitMQ及python实
1.rabbitmq是有erlang开发的,所以首先要先安装erlang rpm -ivh erlang-18.1-1.el7.centos.x86_64.rpm rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch .rpm 安装rabbimq时提示依赖包soca ...
分类:编程语言   时间:2017-02-18 13:25:19    收藏:0  评论:0  赞:0  阅读:280
python之字典【dict】
#Auther Duncan#--*--coding=utf-8--*--# name1 = 'zidane'# name2 = "zidane"# print(type(name1),type(name2))# username = raw_input("Input your name:")# i ...
分类:编程语言   时间:2017-02-18 13:19:39    收藏:0  评论:0  赞:0  阅读:260
PYTHON_SPLIT
描述split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串语法split()方法语法:str.split(str="", num=string.count(str)) STR.SPLIT(字符,分割次数)参数str -- 分隔符,默认为所有的空字符,包括 ...
分类:编程语言   时间:2017-02-18 13:17:53    收藏:0  评论:0  赞:0  阅读:245
线程协作方法sleep、yield、wait、join
sleep(休眠) 当t线程调用Thread.sleep()时,会让线程t休眠指定时间 Thread.sleep() 和 Thread.currentThread().sleep() 效果一样 sleep方法不会释放同步锁 sleep不会影响到其他线程 yield(让步) yield(让步) 在t线 ...
分类:编程语言   时间:2017-02-18 13:16:23    收藏:0  评论:0  赞:0  阅读:223
大数四则运算之加法运算--------C语言版(未考虑负数)
/* 声明两个字符数组,用于存储大数,声明两个整数型数组便于计算,将字符数组中的元素转换为对应整数存于整数数组中,将低位放在整数数组低位,便于对齐计算 判断是否有进位,计算结果高位先输出,从数组后往前找,找到第一个不为0的数,可以设置一个标志位。*/ #include<stdio.h>#includ ...
分类:编程语言   时间:2017-02-18 13:13:17    收藏:0  评论:0  赞:0  阅读:215
C语言的整数取值范围
在ILP32中, char, short, int, long, long long, pointer分别占1, 2, 4, 4, 8, 4个字节,在 LP64中, char, short, int, long, long long, pointer分别占1, 2, 4, 8, 8, 8个字节,无论 ...
分类:编程语言   时间:2017-02-18 13:12:11    收藏:0  评论:0  赞:0  阅读:236
java----序列化与反序列化中及java序列化本质就是存储一个对象,然后在其他地方在调用它
Java 序列化Serializable详解(附详细例子) 1、什么是序列化和反序列化Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。 2、什么情况下需要序列化 a)当你想把的内存中的对象保存到一个 ...
分类:编程语言   时间:2017-02-18 13:10:45    收藏:0  评论:0  赞:0  阅读:165
java后端解决跨域问题
新建一个filter 另外web.xml中增加如下配置 http://hw1287789687.iteye.com/blog/2212292 ...
分类:编程语言   时间:2017-02-18 12:28:50    收藏:0  评论:0  赞:0  阅读:201
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!