使用python发送邮件并不难,这里使用的是SMTP协议。 Python标准库中内置了smtplib,使用它发送邮件只需提供邮件内容与发送者的凭证即可。 代码如下: # coding:utf-8
import smtplib
from email.mime.text import MIMEText
...
分类:
编程语言 时间:
2015-01-01 14:45:46
阅读次数:
191
设想这样的一个场景:
你写了一个Unity3d插件,放到Unity Asset Store上面出售,某一天你更新了一个版本,如何让用户知道你更新了呢?
结合目前所有软件的更新检测方案,在Unity中可用的就是监听Unity3d的启动事件检测更新。...
分类:
编程语言 时间:
2015-01-01 13:40:37
阅读次数:
336
在网上看到了很关于10大算法的一些博客讲解,大多都支离破碎讲解的部分,而且不同的博客讲解的方式很多不同,我希望能重新整理这些基础算法,尽量更全面和深入一些,分享出来,共大家参考。但没有权威,能力有限,理解不免有些浅薄,也可能理解偏差,如有发现,希望不吝指教,多谢! 由于算法中的公式太多,不...
分类:
编程语言 时间:
2015-01-01 13:38:37
阅读次数:
195
1、下载jar包并导入。 kaptcha-2.3.2.jar2、spring 配置文件applicationContext.xml。 ...
分类:
编程语言 时间:
2015-01-01 13:38:12
阅读次数:
251
Ajax:一种不用刷新整个页面便可与服务器通讯的办法 Ajax实现的步骤: 1、创建XMLHttpRequest对象 2、服务器向浏览器响应请求(注册监听) 3、浏览器与服务器建立连接 4、浏览器向服务器发送请求 readyState 属性表示Ajax请求的当前状态。...
分类:
编程语言 时间:
2015-01-01 13:35:39
阅读次数:
141
- The wait()
and notify() methods of the Object class extend this capability by allowing us to
explicitly coordinate the waiting and running threads.
-By executing wait() from a synchronized b...
分类:
编程语言 时间:
2015-01-01 12:32:52
阅读次数:
240
Permutation(排列组合)排列问题: 设R = {r1, r2, ... , rn}是要进行排列的n个元素, Ri = R-{ri}; 集合X中元素的全排列记为Permutation(X), (ri)Permutation(X)表示在全排列Permutation(X)的每一个排列前加上前缀ri得到的排列.R的全排列可归纳定义如下: 当n=1时,Permutation(R)={r},r是集合...
分类:
编程语言 时间:
2015-01-01 12:32:31
阅读次数:
224
1 // Playground - noun: a place where people can play 2 3 import UIKit 4 //---------------------------------------------------------------------...
分类:
编程语言 时间:
2015-01-01 12:29:09
阅读次数:
148
该方法的基本思想是:
1.先从数列中取出一个数作为基准数。
2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。
3.再对左右区间重复第二步,直到各区间只有一个数。
分类:
编程语言 时间:
2015-01-01 12:28:27
阅读次数:
245
Initializers:
1.被初始化的变量在create那一瞬间得到值:double price = 109.99, discount = price * 0.6; 这样的定义是合理的。
Three ways of initialization:
1. int units = 0;
2. int units = {0};
3. int units{0};
4. int...
分类:
编程语言 时间:
2015-01-01 11:19:59
阅读次数:
208
题目1 : 最小生成树一·Prim算法
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
最近,小Hi很喜欢玩的一款游戏模拟城市开放出了新Mod,在这个Mod中,玩家可以拥有不止一个城市了!
但是,问题也接踵而来——小Hi现在手上拥有N座城市,且已知这N座城市中任意两座城市之间建造道路所需要的费用,小Hi希望知道,最少...
分类:
编程语言 时间:
2015-01-01 11:21:49
阅读次数:
499
C/C++ 编程风格//1.C风格(结构化程序设计):数据和函数(操作)没有任何关联性
typedef struct Point3d
{
float x;
float y;
float z;
} Point3d_t;
void
Point3d_print(const Point3d_t *pd)
{
printf("%g, %g, %g\n", pd->x, pd...
分类:
编程语言 时间:
2015-01-01 11:20:17
阅读次数:
305
MFC中所有的对象以CObject为根,CObject派生出一些类:CCmdTarget、CWnd、CDocument。具体的层次关系如下:
图(1)MFC的层次关系
本案例以MFC程序代码为蓝本,采用Win32 Console Application程序(即控制台应用程序),来仿真MFC的内部行为,当然省略了消息映射和消息循环。
新建一...
分类:
编程语言 时间:
2015-01-01 11:20:30
阅读次数:
159
本次教程,我们来创建一个简单的Prefab组件。
教程参考自人人素材翻译组出品的翻译教程《Unity游戏引擎的基础入门视频教程》。
说到Prefab,中文翻译为预设体,在Unity官方的书本《Unity4.X从入门到精通》中的解释是:可以理解为是一个游戏对象及其组件的集合,目的是使游戏对象及资源能够被重复使用。相同的对象可以通过一个预设体来创建,此过程可理解为实例化。...
分类:
编程语言 时间:
2015-01-01 11:16:07
阅读次数:
371
题目地址:POJ 3067
按x为第一关键字从小到大排序,再按y为第二关键字从小到大排序,然后用y来建立树状数组,每次找比y大的就是每次更新的交点数。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#def...
分类:
编程语言 时间:
2015-01-01 11:18:05
阅读次数:
257
目录 一、with语句 二、上下文管理器 三、contextlib模块一、with语句 关于 Python 中 with 语句的详细说明:PEP 343 with 语句用上下文管理器定义的方法包裹一段代码的执行,等价于简单版的try...except...finally语句。with语句的...
分类:
编程语言 时间:
2015-01-01 11:13:15
阅读次数:
304