码迷,mamicode.com
首页 > 编程语言
python与正则表达式:re模块详解
re模块是python中处理正在表达式的一个模块 正则表达式知识储备:http://www.cnblogs.com/huamingao/p/6031411.html 1. match(pattern, string, flags=0) 从字符串的开头进行匹配, 匹配成功就返回一个匹配对象,匹配失败就 ...
分类:编程语言   时间:2016-11-14 17:25:11    阅读次数:214
【简易版】Java ArrayList(增删改查)
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: (1)动态的增加和减少元素 (2)实现了ICollection和IList接口 (3)灵活的设置数组的大小 2、ArrayLis的创建以及增删改查方法 (1)A ...
分类:编程语言   时间:2016-11-14 17:22:22    阅读次数:201
006-python基础-条件判断与循环
一、条件判断 场景一、用户登陆验证 场景二、猜年龄游戏 在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了 二、for循环 最简单的循环10次 需求一:还是上面的程序,但是遇到小于5的循环次数就不走了,直接跳入下一次循环 需 ...
分类:编程语言   时间:2016-11-14 17:22:29    阅读次数:218
springmvc:BeanNameViewResolver访问内部资源视图对象和访问外部资源视图对象
...
分类:编程语言   时间:2016-11-14 17:17:51    阅读次数:191
python cmd下运行中文乱码 策略
如我运行一个脚本,执行后输出中文看不懂 然后呢在文件头加上 from __future__ import unicode_literals 注意:需要去掉所有字符串前的 u, 这样所有字符串均默认为unicode串 看看输出 ...
分类:编程语言   时间:2016-11-14 17:13:14    阅读次数:266
关于多线程编程的一点思考
多线程编程主要是为了解决处理慢的问题。 使用多个线程进行并发处理资源,使用的模型最多的还是生产者消费者模型。 目前我遇到的问题或者体会主要有两个: 1.生产者产生速度不能大于消费者的速度,否则总有一天内存会被撑爆。 有合理的调度,能让消费者及时处理数据。 2.生产者生产过程中不能产生重复数据,类似循 ...
分类:编程语言   时间:2016-11-14 17:11:45    阅读次数:201
Python 学习网站
http://www.runoob.com/python/python-tutorial.html http://www.pythondoc.com/ ...
分类:编程语言   时间:2016-11-14 17:08:50    阅读次数:169
python __file__ 与argv[0]
在python下,获取当前执行主脚本的方法有两个:sys.argv[0]和__file__。 sys.argv[0] 获取主执行文件路径的最佳方法是用sys.argv[0],它可能是一个相对路径,所以再取一下abspath是保险的做法,像这样: import os,sys dirname, file ...
分类:编程语言   时间:2016-11-14 17:08:46    阅读次数:131
Python下RSA加密/解密, 签名/验证
原文是py2环境,而我的环境是py3,所以对原代码做了修改:decode(), encode() 应用场景 声明:原博客链接地址:http://www.cnblogs.com/hhh5460/p/5243410.html ...
分类:编程语言   时间:2016-11-14 17:05:34    阅读次数:193
RabbitMQ/JAVA 客户端测试(补:利用线程)
上次进行了简单的连接测试。这次主要进行一下小小的补充。利用线程将生产者消费者代码合到一个文件中。 我是将Recv.java(消费者)文件放在一个线程里添加到Send.java(生产者)中。 代码如下: 另外,这里对于rabbitmq中的典型概念进行一个梳理: 刚刚接触RabbitMQ的时候,可能会被 ...
分类:编程语言   时间:2016-11-14 16:52:56    阅读次数:286
Java面试知识的认知描述
连接池:同时操作连接数据库,创建一个连接池,池子里创建一万个数据库链接。根据系统运行情况关闭链接。高峰期链接达到最大MAX进行排队,对在用的链接实现失效时间。有几种:tomcat请求服务器(servers.xml/context.xml配置),dbcp(database connection poo ...
分类:编程语言   时间:2016-11-14 16:49:19    阅读次数:211
java List的排序
List自定义排序 1、第一种方法,就是list中对象实现Comparable接口,重写compareTo接口, 对排序的字段进行比较。2、第二种方法,就是在重载Collections.sort方法。 代码示例 对复合数据类型的数据的排序 List默认排序 数组的排序 1、int[],double[ ...
分类:编程语言   时间:2016-11-14 16:47:20    阅读次数:149
python学习:python中的正则表达式函数match和search()的区别
match函数binary_re=‘[01]*‘ pattern=re.compile(binary_re) m=re.match(binary_re,destStr) ifm: printm.group(0) else: print‘notmatch‘match函数是从字符串起始位置开始进行匹配,匹配失败返回None,匹配成功的话,m.group(0)为匹配的结果 2.search函数 binary_re=‘[01]*‘ pa..
分类:编程语言   时间:2016-11-14 16:25:11    阅读次数:121
python 之简单模拟银行系统功能(卡号申请、还款、支付、取现)
一、简单说明1、源代码文件见附件Credit.zip2、关于转账功能,因时间问题,转账功能待续4、逻辑图二、代码1、包encryption中的(password.py文件)#!/usr/bin/envpython #-*-coding:utf-8-*- """ CreatedonThuNov1014:47:292016 密码相关功能 @author:toby """ importhashlib,..
分类:编程语言   时间:2016-11-14 16:22:24    阅读次数:237
第十章 Python常用标准库使用(必会)
本章涉及标准库:1、sys2、os3、glob4、math5、random6、platform7、pikle与cPikle8、subprocess9、Queue10、StringIO11、logging12、ConfigParser13、urllib与urllib214、json15、time16、datetime10.1sys1)sys.argv命令行参数。argv[0]#代表本身名字argv[1]#第一个参数argv[..
分类:编程语言   时间:2016-11-14 16:20:26    阅读次数:181
python 线程同步:生产/消费者模式
Python中的Queue对象提供了对线程同步的支持,使用queue对象可以实现多生产者和多消费者形成的先进先出的队列。每个生产者将数据放入队列,而每个消费者依次从队列中取出数据。#coding:utf-8 importthreading,time,Queue classProducer(threading.Thread): def__init__(self,t..
分类:编程语言   时间:2016-11-14 16:20:01    阅读次数:196
python基础练习之购物车小程序
此小程序购物流程为:启动时欢迎语,提示输入购物预算金额,打印购物菜单,选择商品,商品可重复选择购买,当购物预算金额小于购买商品的金额时,返回购物列表并提示预算金额不足。#!/usr/bin/python #-*-coding:UTF-8-*- shangpin={‘iphone7‘:6000,‘mate9‘:5000,‘macbook‘:100..
分类:编程语言   时间:2016-11-14 16:10:03    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!