使用模块Python本身就内置了很多非常有用的模块,只要安装安装完毕,这些模块就可以立刻使用。我们以内建的sys模块为例,编写一个hello的模块:‘atestmodule‘#一个字符串表示文档注释,任何模块代码的第一个字符串都被视为模块的文档注释
__author__=‘xiaoming‘#作者名可以删除..
分类:
编程语言 时间:
2016-04-12 14:32:12
阅读次数:
240
classString{public://普通构造函数String(constchar*str=NULL){if(str==NULL){m_data=newchar[1];*m_data=‘\0‘;}else{m_data=newchar[strlen(str)+1];strcpy(m_data,str);}}//拷贝构造函数String(constString&s){m_data=newchar[strlen(s)+1];strcpy(m_data,s.m_data);}//..
分类:
编程语言 时间:
2016-04-12 14:28:58
阅读次数:
195
深入理解struct在C语言中,我们通常使用struct来表示不同数据类型的结合。当然我们也可以在struct中定义函数,在C++中,这是允许的但是不提倡使用,因为有一个比它更好使用的复杂数据类型,叫做类(这在稍后做出介绍)。使用struct的时候有一个问题:在进行一个比较大的项目工..
分类:
编程语言 时间:
2016-04-12 14:28:55
阅读次数:
287
首先看一个页面常用的js代码骨架<!DOCTYPEhtml>
<html>
<head>
<metacharset="utf-8"/>
<title>js面对对象编程</title>
</head>
<body>
<scripttype="text/javascript"src="../js/lib/jquery-1.11.0.js"></script>..
分类:
编程语言 时间:
2016-04-12 14:26:25
阅读次数:
175
导入re库文件importrefromreimportfindall,search,Ssecret_code=‘hadkfalifexxIxxfasdjifja134xxlovexx23345sdfxxyouxx8dfse‘#红色为待带抓取内容.的使用举例a=‘xy123‘b=re.findall(‘x...‘,a)printb#执行后返回xy12,x...中“.”代表占位符,几个点就取x后几位*的使用举例a=‘xy..
分类:
编程语言 时间:
2016-04-12 14:25:50
阅读次数:
178
最近博主做的项目中需要做一个wap版的手机通讯录,下午整理了下思路,发现这个用户名怎么排序啊?产品经理说就做成和手机通讯录类似的就行(心中一万头神兽飘过),好吧,既然提出来了那就要想办法做,作为一个程序员就应该百折不挠!!首先博主想到的是从前端解决这个问题,所以..
分类:
编程语言 时间:
2016-04-12 14:27:29
阅读次数:
192
结论:Pattern与Matcher一起合作.Matcher类提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持. 单独用Pattern只能使用Pattern.matcher(String regex,CharSequence input)一种最基础最简单的匹配。 java正则表达式通过j ...
分类:
编程语言 时间:
2016-04-12 14:19:42
阅读次数:
214
package com.fzl.util; import java.sql.Timestamp;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.ut ...
分类:
编程语言 时间:
2016-04-12 14:20:00
阅读次数:
300
感觉到刷题宝有一个好处,也许也不是好处,它的答案必须是真正输出的值,也就是说应该输出字符串aaaa的时候,答案必须写成界面上返回的值,即'aaaa'。有利于真正记忆返回值类型,但是。。。。太繁琐了 1.getattr():python自省函数,用于查看某对象是否具有某种属性并返回属性值或者末字符串, ...
分类:
编程语言 时间:
2016-04-12 14:18:10
阅读次数:
155
一:最基本的属性操作 1 class Generic: 2 pass 3 4 g= Generic() 5 6 >>> g.attribute= "value" #创建属性并赋值 7 >>> g.attribute 8 'value' 9 >>> g.unset 10 Traceback (most ...
分类:
编程语言 时间:
2016-04-12 14:16:02
阅读次数:
258
集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅...
分类:
编程语言 时间:
2016-04-12 13:00:51
阅读次数:
228
这道题不难,但是当你认真去编代码的时候,还是要考虑好多细节,所以不能只停留在看懂的层面上,不去实践你永远不知道你到底掌握了没有,加油!
之前的表达式求值不包括括号运算,现将改进后的代码和源代码粘在上面,便于以后的复习。
一.不包括括号运算
#include
#include
#include
#include
#include
#define STACK_INIT_S...
分类:
编程语言 时间:
2016-04-12 13:01:58
阅读次数:
231
开始第二遍学习java了,发现有好多的知识点在之前学习的时候是不了解的。在java多线程的板块中,学到了除了继承Thread 实现runnable接口以外 还学到了第三种的基于线程池的实现callable接口的线程方式。感觉java真实博大精深。对java线程的笔记总结:
java线程
java程序由一条线程执行完毕 称为单线程程序
java程序由多条程序执行完毕 称为多线程程序
...
分类:
编程语言 时间:
2016-04-12 13:02:16
阅读次数:
204
Java调用NLPIC实现分词和标注工作,Python调用Word2Vec实现词向量相似度计算...
分类:
编程语言 时间:
2016-04-12 13:01:22
阅读次数:
1329