首页 > 编程语言
python发送QQ邮件
#encoding=utf-8 __author__ = 'ds' #文件名称冲突 from email.mime.text import MIMEText import smtplib if __name__ == '__main__': msg = MIMEText(_text='SMTP test', _charset='utf-8') #输入Email地址和口令: ...
分类:编程语言   时间:2014-12-24 00:04:24    收藏:0  评论:0  赞:0  阅读:255
JavaScript面向对象编程(9)快速构建继承关系之整合原型链
前面我们铺垫了很多细节,是为了让大家更加明晰prototype的使用细节; 现在可以将前面的知识整合起来,写一个函数用于快速构建基于原型链的继承关系了:...
分类:编程语言   时间:2014-12-24 00:04:16    收藏:0  评论:0  赞:0  阅读:278
JavaScript面向对象编程(10)快速构建继承关系之对象拷贝
前面的例子我们是通过构造器创建对象,并且希望该对象继承来自另外一个构造器的对象 我们也可以直接面向一个对象来达成继承的目的,使用下属步骤: 1、拷贝一个对象 2、给新对象添加属性...
分类:编程语言   时间:2014-12-24 00:03:37    收藏:0  评论:0  赞:0  阅读:211
算法练习--二分搜索哈希表-JS 实现
算法练习--二分搜索哈希表-JS 实现...
分类:编程语言   时间:2014-12-24 00:03:19    收藏:0  评论:0  赞:0  阅读:370
JAVA设计模式之 备忘录模式【Memento Pattern】
一、概述     在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以在以后将对象恢复至原先保存的状态。它是一种对象行为型模式。 二、适用场景     1、类似于撤销功能的实现,保存一个对象在某一时间的部分状态或全部状态,当以后需要它时就可以恢复至先前的状态。     2、 对对象历史状态的封装、避免将对象的历史状态的实现细节暴露给外界。...
分类:编程语言   时间:2014-12-24 00:02:16    收藏:0  评论:0  赞:0  阅读:384
快速排序的实现
快速排序的重要性不言而喻,原理什么的不再多说,google一下都很详细,许多面试中都重点考察,甚至还会要求迅速手写,今天码出快排的代码。#includeusing namespace std;void quicksort(int left,int right,int arr[]){ if(lef.....
分类:编程语言   时间:2014-12-23 23:58:54    收藏:0  评论:0  赞:0  阅读:533
01.C#数据类型、排序、过滤(一章1.1-1.2)
随着看的文章及探讨越多,越发现自己实在太不定性了,看下《C#深入理解》吧,做一下读书笔记,从中发现自己的不足。闲话不说,进入正题吧。 在C#1中定下一个简单的数据类型 1 public class Product1 2 { 3 private string name; ...
分类:编程语言   时间:2014-12-23 23:52:24    收藏:0  评论:0  赞:1  阅读:491
黑马程序员——JAVA学习笔记七(String类)
1, String类一旦被初始化就不会被改变。字符串不不能被改变,编译可以让字符串之间共享。编译器将各种字符串存放在公共的存储池子中。字符串变量指向存储池中相应的位置。实际上只有字符串常量。而+(除了常量相加)和其它方法操作的不是共享的。String s1 ="abc" ,String s2 = ....
分类:编程语言   时间:2014-12-23 23:49:24    收藏:0  评论:0  赞:0  阅读:415
归并排序求逆序对
归并排序求逆序对by mps 【1】什么是逆序对? 对于一个数列需要按从小到大排序,如果有ai,aj且满足ai>aj和i>1;20 merge_sort(l,mid);21 merge_sort(mid+1,r);22 Union(l,mid,r);...
分类:编程语言   时间:2014-12-23 23:49:08    收藏:0  评论:0  赞:0  阅读:472
冒泡排序实现代码
实现了冒泡排序和优化版的冒泡排序代码,具体原理可以自行google一下。#include#define N 10using namespace std;void bubblesort(int arr[],int n){ for(int i = 0;i arr[j+1]) { int t...
分类:编程语言   时间:2014-12-23 23:48:54    收藏:0  评论:0  赞:0  阅读:390
Python 的mapreduce 单词统计(转载)
#!/usr/bin/env python import random # ‘abc..z‘ alphaStr = "".join(map(chr, range(97,123))) fp = open("word.txt", "w") maxIter = 100000 for i in range(maxIter): word = "" len =random.randint(1,5) fo...
分类:编程语言   时间:2014-12-23 22:45:34    收藏:0  评论:0  赞:0  阅读:306
[C++]LeetCode: 53 Unique Binary Search Trees
题目: Given n, how many structurally unique BST's (binary search trees) that store values 1...n? For example, Given n = 3, there are a total of 5 unique BST's. 1 3 3 2 ...
分类:编程语言   时间:2014-12-23 22:44:24    收藏:0  评论:0  赞:0  阅读:507
Swift 编程风格指南(raywenderlich.com 版本)
官方 raywenderlich.com Swift 编程风格指南本文版权归 raywenderlich.com 、The Official raywenderlich.com Swift Style Guide项目以及所有贡献者所有。译者翻译仅供知识传播使用。本风格指南的目标是让Swift代码更简洁、可读更强。语言推荐使用跟苹果API文档风格统一的英语。推荐:var color = "red"不...
分类:编程语言   时间:2014-12-23 22:42:56    收藏:0  评论:0  赞:0  阅读:408
spring mvc修改配置文件路径
1.1.  Classpath 工程目录 在web.xml文件如下配置:      配置spring mvc 的核心servlet -->      servlet>          servlet-name>springservlet-name>          servlet-class>org.springframework.web.servle...
分类:编程语言   时间:2014-12-23 22:42:27    收藏:0  评论:0  赞:0  阅读:321
JavaScript正则表达式-后缀选项(标记)
i:表示匹配时不区分大小写Str = "JavaScript is different from java";reg = /java\w*/i;arr_m = str.match(reg);//arr_m = ["JavaScript"]g:表示执行全局匹配Str = "JavaScript is ...
分类:编程语言   时间:2014-12-23 22:36:24    收藏:0  评论:0  赞:0  阅读:183
Spring依赖关系
在Spring中,各个模块的依赖关系通过简单的IoC配置文件进行描述,使这些外部化的信息集中并且明了,我们在使用其他组件服务时,只需要去配置文件中了解和配置这些依赖关系即可,也就是说这里关心的是接口,至于服务的具体实现,在使用接口定义隔离开以后,并不是应用开发关心的重点。对应用开发而言,只需要了解服...
分类:编程语言   时间:2014-12-23 22:36:14    收藏:0  评论:0  赞:0  阅读:209
JavaScript内建对象
JavaScript内建对象包括:String、Array、Math、Date、Boolean、Number、Event、RegExp。使用内建对象的属性和方法需要使用new关键字和构造函数创建内建对象的实例,对象实例继承对象的属性和方法。String定义了所有处理字符串的操作。Array提供一个数...
分类:编程语言   时间:2014-12-23 22:36:04    收藏:0  评论:0  赞:0  阅读:320
JavaScript正则表达式-断言
(?=reg_pattern):正前向断言只有当字符串右侧出现匹配reg_pattern的字符时才匹配正则表达式。str = "img1.jpg,img2.jpg,img3.bmp";reg = /(\w*)(?=\.gif)/;arr_m = str.match(reg);//arr_m = ["...
分类:编程语言   时间:2014-12-23 22:35:14    收藏:0  评论:0  赞:0  阅读:306
JavaScript正则表达式-非捕获性分组
非捕获性分组定义子表达式可以作为整体被修饰但是子表达式匹配结果不会被存储。非捕获性分组通过将子表达式放在"?:"符号后。str = "img1.jpg,img2.jpg,img3.bmp";reg = /(?:\w*)(?=\.gif)/;arr_m = str.match(reg);//arr_m...
分类:编程语言   时间:2014-12-23 22:34:24    收藏:0  评论:0  赞:0  阅读:320
JavaScript正则表达式-反向引用
使用括号“()”进行分组,使子表达式(子模式)可以作为整体独立被修饰,子表达式所匹配的结果会被记录下来并可以单独被访问。/(a(b(cd){2})+)EF/则各引用分别对应:\1 对应(a(b(cd){2})+)\2 对应(b(cd){2})\3 对应(cd)str = "pic1.gif gif2...
分类:编程语言   时间:2014-12-23 22:34:14    收藏:0  评论:0  赞:0  阅读:284
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!