SMTP发送邮件简单的,参见http://blog.csdn.net/handsomekang/article/details/9785411import smtplibfrom email.mime.text import MIMEText_user = "" #填写发件人用户名_pwd = "....
分类:
编程语言 时间:
2015-12-17 12:10:18
阅读次数:
167
一、适用场景红包总金额X,分配成Y个红包,每个红包随机金额。二、生成算法 /** * 红包生成算法 * @param $money 总金额 * @param $number 红包数量 * @param $ratio 浮动系数 */ ...
分类:
编程语言 时间:
2015-12-17 12:09:38
阅读次数:
268
Socket一、概述socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是...
分类:
编程语言 时间:
2015-12-17 12:12:28
阅读次数:
318
转自:编译哈工大语言技术平台云LTP(C++)源码及LTP4J(Java)源码JDK:java version “1.8.0_31”Java(TM) SE Runtime Environment (build 1.8.0_31-b13)Java HotSpot(TM) 64-Bit Server V...
分类:
编程语言 时间:
2015-12-17 12:10:25
阅读次数:
3183
使用方式:(以下有一些重要的元字符的使用方式)\s空白字符:一个空格符,\\s:多个空格符,\\s+:多个空格符\t制表符(‘\u0009‘)\n新行(换行)符(‘\u000A‘)\r回车符(‘\u000D‘)\f换页符(‘\u000C‘)\a报警(bell)符(‘\u0007‘)\b匹配单词边界(查找位于单词的开头或结尾的匹配)\d..
分类:
编程语言 时间:
2015-12-17 11:01:22
阅读次数:
220
importjava.lang.reflect.Field;
importjava.math.BigDecimal;
importjava.util.Collections;
importjava.util.Comparator;
importjava.util.List;
importorg.apache.commons.lang3.StringUtils;
importorg.springframework.stereotype.Service;
importcom.google.common.col..
分类:
编程语言 时间:
2015-12-17 11:01:16
阅读次数:
239
今天我们来尝试理解Function和Object.因为这个里面有些人前期可能会搞糊涂.他们之间到底是什么关系.当然也不除外当初的我.注意:官方定义:在Javascript中,每一个函数实际上都是一个函数对象.我们先来看最简单的两个代码,也是最容易理解的.functionfn(){}varobj={}console.log(fn..
分类:
编程语言 时间:
2015-12-17 10:59:42
阅读次数:
176
Uber的网站可靠性工程师Tom Croucher在最近于波兰举行的Node.js互动大会上详尽的对该公司所用的语言平台进行了阐述......
分类:
编程语言 时间:
2015-12-17 10:56:17
阅读次数:
232
SpringMVC+MyBatis 相信已经是现在企业开发中常用技术了。
因为一些需求,我们需要集成JMS(我使用的是ActiveMQ),大家应该都知道,MQ也可以认为是一个数据源,数据也是数据源。这种情况下,如果我们在一个方法内操作JMS和数据库,我们就需要保证这个方法执行需要满足原子性。
这也就意味这一个问题,我们要多个数据源在同一个事务中。这里不枚举市面上的所有解决方案,其实atomiko...
分类:
编程语言 时间:
2015-12-17 10:54:57
阅读次数:
288
一、开发标签库案例1.1、开发防盗链标签 1、编写标签处理器类:RefererTag.javapackage me.gacl.web.simpletag;import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
im...
分类:
编程语言 时间:
2015-12-17 10:55:28
阅读次数:
386
int n1 = 14;//十进制转成十六进制:Integer.toHexString(n1);//十进制转成八进制Integer.toOctalString(n1);//十进制转成二进制Integer.toBinaryString(12);//十六进制转成十进制Integer.valueOf("F...
分类:
编程语言 时间:
2015-12-17 10:46:11
阅读次数:
190
return "redirect:……路径……"; @RequestMapping(value = "/index", method = RequestMethod.GET) public String index(ModelMap model) { Admin admin...
分类:
编程语言 时间:
2015-12-17 10:46:30
阅读次数:
313
转---算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部...
分类:
编程语言 时间:
2015-12-17 10:44:04
阅读次数:
191
一、线程的五种状态1. 新建状态(New) : 线程对象被创建后,就进入了新建状态。例如,Thread thread = new Thread()。2. 就绪状态(Runnable): 也被称为“可执行状态”。线程对象被创建后,其它线程调用了该对象的start()方法,从而来启动该线程。例如,thr...
分类:
编程语言 时间:
2015-12-17 10:44:42
阅读次数:
188
JavaScript 扯几句单线程相关众所周知,Javascript是单线程执行的,这也就是说:JavaScript在同一个时间上只能处理一件事。他不像C,Java等这些多线程的,可以开不同的线程去同时处理多件事情。那么为什么别的语言都可以这么方便的去开多个线程去同时执行多个任务,JavaScrip...
分类:
编程语言 时间:
2015-12-17 10:35:44
阅读次数:
286
今天我们来尝试理解Function和Object.因为这个里面有些人前期可能会搞糊涂.他们之间到底是什么关系.
分类:
编程语言 时间:
2015-12-17 10:35:06
阅读次数:
145
1:如果static方法 public static UserService creatUserServiceimpl() { return new UserServiceimpl(); }2:非静态方法创建实例 public UserService creatUserS...
分类:
编程语言 时间:
2015-12-17 10:32:30
阅读次数:
155