C:\Users\admin>python
Python3.3.5(v3.3.5:62cf4e77f785,Mar92014,10:35:05)[MSCv.160064bit(AM
D64)]onwin32
Type"help","copyright","credits"or"license"formoreinformation.
>>>fromenumimportEnum
Traceback(mostrecentcalllast):
File"<interactiveinpu..
分类:
编程语言 时间:
2017-08-03 09:48:36
阅读次数:
384
一.表达式标签<%= %> 作用:1.计算表达式的值 <%=1+1%> 2.在页面显示表达式的值 <%=pageContext.getAttribute("ting")%> 注意:<%=%>不能有分号 二.声明表达式<%! %> 作用:声明变量和函数,可以由Java代码调用。例如<%! String ...
分类:
编程语言 时间:
2017-08-03 09:48:29
阅读次数:
97
前言 本篇总结了QQ邮箱和163邮箱发送邮件,邮件包含html中文和附件,可以发给多个收件人,专治各种不行,总之看完这篇麻麻再也不用担心我的邮件收不到了。 以下代码兼容python2和python3,运行无异常,放心大胆食用。 一、163邮箱 1.先导入smtplib库用来发送邮件,导入MIMETe ...
分类:
编程语言 时间:
2017-08-03 01:10:59
阅读次数:
340
包与模块 一 、模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 ...
分类:
编程语言 时间:
2017-08-03 01:10:36
阅读次数:
317
python seaborn 画图 59888745@qq.com 2017.08.02 画图的 方法太多了 ,不知什么情况用那一个好? 这些事是 seaborn 用来画图根据加载的数据 ,matplotlib也可以画图import seaborn as snssns.set(style="whit ...
分类:
编程语言 时间:
2017-08-03 01:10:27
阅读次数:
535
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。 语法: for循环的语法格式如下: good 内存为字典,提前预习了一下字典的写法,这里字典跟REDIS 的键值很像。 ...
分类:
编程语言 时间:
2017-08-03 01:09:27
阅读次数:
167
推荐博客 http://www.cnblogs.com/frog112111/archive/2012/08/19/2646012.html 欧几里得算法求最大公约数(辗转相除) 定理 gcd( m , n )=gcd ( n , m mod n ) ( m>n 且 m mod n 不为0) 最小公 ...
分类:
编程语言 时间:
2017-08-03 01:09:18
阅读次数:
211
对象的解构赋值 对象的解构赋值跟数组的解构赋值很类似,我们来看一段小代码: 这段例子的代码是不是跟数组的解构赋值很相似,只不过是数组换成了对象。但是两者有一个不同的地方,我们对上面的代码稍做修改: 我把右侧的对象属性b和属性c的位置进行了调换,但这并不会影响赋值的结果,变量b和变量c的值不会改变,依 ...
分类:
编程语言 时间:
2017-08-03 01:08:08
阅读次数:
236
释放公平锁(基于JDK1.7.0_40) 1. unlock() unlock()在ReentrantLock.java中实现的,源码如下: 说明:unlock()是解锁函数,它是通过AQS的release()函数来实现的。在这里,“1”的含义和“获取锁的函数acquire(1)的含义”一样,它是设 ...
分类:
编程语言 时间:
2017-08-03 01:07:51
阅读次数:
235
一,可迭代的 #iterable 可迭代的#str#列表#tuple#set#dict #可迭代的 ——对应的标志 __iter__# print('__iter__' in dir([1,2,3])) #判断一个变量是不是一个可迭代的 可迭代的转化成迭代器方法 二,迭代器 #迭代器 大部分都是在p ...
分类:
编程语言 时间:
2017-08-03 01:07:25
阅读次数:
217
一个程序在运行的过程中就产生一个进程,一个进程有可能会使用到一个到多个线程,而Java中经常会使用到多线程,比如debug.每一次调用方法都会使用到多线程.Java中可以用Thread 的子类来创建一个线程,然后子类里面的run方法来执行我们所要编程的代码.也可以直接在匿名子类中创建并overrid ...
分类:
编程语言 时间:
2017-08-03 01:07:12
阅读次数:
223
一、迭代器的变化 和vector、list不同,set、map都是关联式容器。set内部是基于红黑树实现的。插入和删除操作效率较高,因为只需要修改相关指针而不用进行数据的移动。 在进行数据删除操作后,迭代器会不会失效呢?删除set的数据时,实际的操作是删除红黑树中的一个节点,然后相关指针做相关调整。 ...
分类:
编程语言 时间:
2017-08-03 01:06:55
阅读次数:
157
主要利用visio开发者模式,在没有开发帮助文档的情况下,实现对visio文件的处理 Sub Macro3() 'Enable diagram services Dim DiagramServices As Integer DiagramServices = ActiveDocument.Diagr ...
分类:
编程语言 时间:
2017-08-03 01:06:41
阅读次数:
864
今天看的源码是线程池的部分,记录下,源码看的jdk8的。 主要是讲述下,创建线程池的过程,以及绘制的原理图片。 从线程池的execute代码开始入手 【源码一】 java.util.concurrent.ThreadPoolExecutor.execute(Runnable command) 一句 ...
分类:
编程语言 时间:
2017-08-03 01:06:18
阅读次数:
260
JDK介绍: JDK(Java Development Kit):Java语言开发工具包,主要包含了Java运行环境(JRE和Java类库)和Java工具 javac:编译器,将源程序转成字节码文件(.class) jar:打包工具,将相关的类文件打包成一个文件(.jar) java:运行编译后的j ...
分类:
编程语言 时间:
2017-08-03 01:05:31
阅读次数:
205
转载自:http://hi.baidu.com/klcdyx2008/blog/item/5adbf77b79f316f90bd1873c.html 1.引言C++中的模板分为类模板和函数模板,虽然它引进到C++标准中的时间不是很长,但是却得到了广泛的应用,这一点在STL中有着充分的体现。目前,ST ...
分类:
编程语言 时间:
2017-08-03 01:02:59
阅读次数:
228