首页 > 编程语言
java 设计模式-单例模式-懒加载
首先推荐种最好的单例模式实现方式(没有之一)public class Manager { private Manager() { } public static Manager getInstance() { return ManagerHolder.instance; } private stat ...
分类:编程语言   时间:2016-11-14 17:31:36    收藏:0  评论:0  赞:0  阅读:295
C语言程序设计第七次作业
一、学习内容 本次课学习了函数的基本知识,需要大家对如下知识点进行总结: 1. 函数定义的基本格式,函数定义和函数原型(声明)的区别何在? 2. 函数的调用方式有哪几种 3. 什么是形参,什么是实参,函数调用时的参数传递机制是什么? 二、实验内容 1. 定义一个判断素数的函数isprime(int ...
分类:编程语言   时间:2016-11-14 17:27:49    收藏:0  评论:0  赞:0  阅读:273
有主线程发送message给子线程
通常我们在处理耗时任务时候都会通过新建线程来处理,当任务处理完后通过Handler将结果发送回主线程。比如下面示例: 那么,我们能不能通过Handler从主线程发送消息给子线程呢?答案是肯定的,需要用到Looper.prepare()和Looper.loop()。如下面的代码: ...
分类:编程语言   时间:2016-11-14 17:27:06    收藏:0  评论:0  赞:0  阅读:203
python与正则表达式:re模块详解
re模块是python中处理正在表达式的一个模块 正则表达式知识储备:http://www.cnblogs.com/huamingao/p/6031411.html 1. match(pattern, string, flags=0) 从字符串的开头进行匹配, 匹配成功就返回一个匹配对象,匹配失败就 ...
分类:编程语言   时间:2016-11-14 17:24:09    收藏:0  评论:0  赞:0  阅读:271
【简易版】Java ArrayList(增删改查)
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: (1)动态的增加和减少元素 (2)实现了ICollection和IList接口 (3)灵活的设置数组的大小 2、ArrayLis的创建以及增删改查方法 (1)A ...
分类:编程语言   时间:2016-11-14 17:22:10    收藏:0  评论:0  赞:0  阅读:273
006-python基础-条件判断与循环
一、条件判断 场景一、用户登陆验证 场景二、猜年龄游戏 在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了 二、for循环 最简单的循环10次 需求一:还是上面的程序,但是遇到小于5的循环次数就不走了,直接跳入下一次循环 需 ...
分类:编程语言   时间:2016-11-14 17:20:11    收藏:0  评论:0  赞:0  阅读:236
springmvc:BeanNameViewResolver访问内部资源视图对象和访问外部资源视图对象
...
分类:编程语言   时间:2016-11-14 17:15:54    收藏:0  评论:0  赞:0  阅读:254
python cmd下运行中文乱码 策略
如我运行一个脚本,执行后输出中文看不懂 然后呢在文件头加上 from __future__ import unicode_literals 注意:需要去掉所有字符串前的 u, 这样所有字符串均默认为unicode串 看看输出 ...
分类:编程语言   时间:2016-11-14 17:12:32    收藏:0  评论:0  赞:0  阅读:291
关于多线程编程的一点思考
多线程编程主要是为了解决处理慢的问题。 使用多个线程进行并发处理资源,使用的模型最多的还是生产者消费者模型。 目前我遇到的问题或者体会主要有两个: 1.生产者产生速度不能大于消费者的速度,否则总有一天内存会被撑爆。 有合理的调度,能让消费者及时处理数据。 2.生产者生产过程中不能产生重复数据,类似循 ...
分类:编程语言   时间:2016-11-14 17:09:50    收藏:0  评论:0  赞:0  阅读:173
Python 学习网站
http://www.runoob.com/python/python-tutorial.html http://www.pythondoc.com/ ...
分类:编程语言   时间:2016-11-14 17:08:07    收藏:0  评论:0  赞:0  阅读:143
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:05:28    收藏:0  评论:0  赞:0  阅读:156
Python下RSA加密/解密, 签名/验证
原文是py2环境,而我的环境是py3,所以对原代码做了修改:decode(), encode() 应用场景 声明:原博客链接地址:http://www.cnblogs.com/hhh5460/p/5243410.html ...
分类:编程语言   时间:2016-11-14 17:02:55    收藏:0  评论:0  赞:0  阅读:182
RabbitMQ/JAVA 客户端测试(补:利用线程)
上次进行了简单的连接测试。这次主要进行一下小小的补充。利用线程将生产者消费者代码合到一个文件中。 我是将Recv.java(消费者)文件放在一个线程里添加到Send.java(生产者)中。 代码如下: 另外,这里对于rabbitmq中的典型概念进行一个梳理: 刚刚接触RabbitMQ的时候,可能会被 ...
分类:编程语言   时间:2016-11-14 16:51:44    收藏:0  评论:0  赞:0  阅读:1105
Java面试知识的认知描述
连接池:同时操作连接数据库,创建一个连接池,池子里创建一万个数据库链接。根据系统运行情况关闭链接。高峰期链接达到最大MAX进行排队,对在用的链接实现失效时间。有几种:tomcat请求服务器(servers.xml/context.xml配置),dbcp(database connection poo ...
分类:编程语言   时间:2016-11-14 16:47:38    收藏:0  评论:0  赞:0  阅读:270
java List的排序
List自定义排序 1、第一种方法,就是list中对象实现Comparable接口,重写compareTo接口, 对排序的字段进行比较。2、第二种方法,就是在重载Collections.sort方法。 代码示例 对复合数据类型的数据的排序 List默认排序 数组的排序 1、int[],double[ ...
分类:编程语言   时间:2016-11-14 16:46:52    收藏:0  评论:0  赞:0  阅读:151
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:24:02    收藏:0  评论:0  赞:0  阅读:206
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:21:39    收藏:0  评论:0  赞:0  阅读:401
第十章 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:19:55    收藏:0  评论:0  赞:0  阅读:454
python 线程同步:生产/消费者模式
Python中的Queue对象提供了对线程同步的支持,使用queue对象可以实现多生产者和多消费者形成的先进先出的队列。每个生产者将数据放入队列,而每个消费者依次从队列中取出数据。#coding:utf-8 importthreading,time,Queue classProducer(threading.Thread): def__init__(self,t..
分类:编程语言   时间:2016-11-14 16:18:23    收藏:0  评论:0  赞:0  阅读:128
Python3 生成一个随机验证码
‘‘‘设计一个八位随机验证码,验证码是由大写字母,小写字母和数字三种字符组成。定义一个范围只有1,2,3的随机数,如果这个随机数是1,则八位验证码的当前位置用大写字母;如果这个随机数是2,则验证码的当前位置是小写字母;如果随机数是3,则验证码当前位置是数字。‘‘‘importr..
分类:编程语言   时间:2016-11-14 16:05:35    收藏:0  评论:0  赞:0  阅读:228
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!