码迷,mamicode.com
首页 > 编程语言
python日记----2017.7.27
装饰器: 什么事装饰器: 器即函数 装饰即修饰,意指为其他函数添加新功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 装饰器需要遵循的原则: 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新功能后,不修改被修饰函数的调用方式 装饰器的组成: 装饰器=高阶函数+函数嵌套+ ...
分类:编程语言   时间:2017-07-28 20:07:06    阅读次数:185
JavaScript判断IE各版本最完美解决方案
判断是否是ie浏览器 http://qsfwy.iteye.com/blog/249968 判断ie版本 https://github.com/nioteam/jquery-plugins/issues/12 ...
分类:编程语言   时间:2017-07-28 20:06:45    阅读次数:211
【Unity3D基础教程】给初学者看的Unity教程(零):如何学习Unity3D
【Unity3D基础教程】给初学者看的Unity教程(零):如何学习Unity3D http://www.cnblogs.com/neverdie/p/How_To_Learn_Unity3D.html 作者:王选易,出处:http://www.cnblogs.com/neverdie/ 欢迎转载, ...
分类:编程语言   时间:2017-07-28 20:05:58    阅读次数:242
python基础之IO模型
IO模型分类 五种IO Model blocking IO 阻塞IO nonblocking IO 非阻塞IO IO multiplexing IO多路复用 signal driven IO 信号驱动IO asynchronous IO 异步IO signal driven IO(信号驱动IO)在实 ...
分类:编程语言   时间:2017-07-28 20:05:49    阅读次数:248
python----------装饰器应用练习
1 定义一个字典看用户登录状态 2 auth_status={ 3 'user':None, 4 'status':False#状态是没有登录 5 } 6 def wrapper(fun): 7 def inner(*args,**kwargs): 8 if auth_status['status' ...
分类:编程语言   时间:2017-07-28 20:05:40    阅读次数:179
IntelliJ IDEA 指定Java编译版本
在IntelliJ IDEA 15中使用Maven时,IDEA将默认的编译版本、源码版本设置为jdk5。编译项目的时候出现警告:”Warning:Java: 源值1.5已过时, 将在未来所有发行版中删除”,并且无法编译jdk1.5以上的代码。 出现这样的原因应该是Maven插件的默认配置有问题。解决 ...
分类:编程语言   时间:2017-07-28 20:05:25    阅读次数:551
java简介
Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。 Java分为三个体系: JavaSE(J2SE)(Java2 Platform Standa ...
分类:编程语言   时间:2017-07-28 20:05:16    阅读次数:123
python基础之进程间通信、进程池、协程
进程间通信 进程彼此之间互相隔离,要实现进程间通信(IPC),multiprocessing模块支持两种形式:队列和管道,这两种方式都是使用消息传递的。 进程队列queue 不同于线程queue,进程queue的生成是用multiprocessing模块生成的。 在生成子进程的时候,会将代码拷贝到子 ...
分类:编程语言   时间:2017-07-28 20:04:11    阅读次数:213
python日记----2017.7.26
命名空间 命名空间一共分为三种 全局命名空间 局部命名空间 内置命名空间(是Python解释器为我们提供的名字,好比‘input,print’等) 三种命名空间之间的加载顺序: 加载顺序:内置命名空间(程序运行前加载)->全局命名空间(程序运行中:从上到下加载)->局部命名空间(程序运行中:调用时才 ...
分类:编程语言   时间:2017-07-28 20:03:41    阅读次数:150
嵌入式C语言难点一:数组
1.数组的定义 由若干相同类型并且有顺序关系的数组组成,数组中的每个变量就叫做这个数组的元素。 表达式:<储存类型> <数据类型> <数组名> [<常量表达式>] 2.一位数组的引用 表示方法:数组名[下标] 列:定义10个数组并逆序输出 #include <stdio.h> int main(){ ...
分类:编程语言   时间:2017-07-28 20:03:31    阅读次数:172
Java多线程
线程与进程 1、线程:进程中负责程序执行的执行单元,线程本身依靠程序进行运行,线程是程序中的顺序控制流,只能使用分配给程序的资源和环境; 2、进程:执行中的程序,一个进程至少包含一个线程; 3、单线程:程序中只存在一个线程,实际上主方法就是一个主线程; 4、多线程:在一个程序中运行多个任务,目的是更 ...
分类:编程语言   时间:2017-07-28 20:02:41    阅读次数:148
前端JAVASCRIPT和HTML总结
JAVASCRIPT 篇 0、基础语法 Javascript基础语法包括:变量定义、数据类型、循环、选择、内置对象等。 数据类型有string,number,boolean,null,undefined,object等。其中,string,number和boolean是基础类型,null和undef ...
分类:编程语言   时间:2017-07-28 19:29:29    阅读次数:191
python爬虫练习1:豆瓣电影TOP250
from urllib.request import urlopen from bs4 import BeautifulSoup import re class doubanSpider(): def __init__(self): """ 初始化, 页码,URL,存储数据, """ self.pa... ...
分类:编程语言   时间:2017-07-28 19:26:58    阅读次数:143
java调用wkhtmltopdf生成pdf文件,美观,省事
最近项目需要导出企业风险报告,文件格式为pdf,于是搜了一大批文章都是什么Jasper Report,iText ,flying sauser ,都尝试了一遍,感觉不是我想要的效果, 需要自己调整好多东西,样式,字体等等,好麻烦,毕竟博主这么懒的人,哈哈。 jstarseven 言归正传: java ...
分类:编程语言   时间:2017-07-28 19:26:00    阅读次数:293
给定一个数组,返回除了最大最小值之外数字的和
function sumArray(array) { if (!array) { return 0; } var len = array.length; if (len big ? big = array[i] : big; array[i] < small ? small = array[i] :... ...
分类:编程语言   时间:2017-07-28 19:25:00    阅读次数:156
python difflib.md
difflib此模块提供了用于比较序列的类和函数。它可以用于例如比较文件,并且可以产生各种格式的差异信息,包括HTML和上下文以及统一差异。difflib 模块包含用于计算和处理序列间差异的工具。它特别适用于比较文本,包括使用几种常见差异格式生成报告的函数。本节中的示例将在扩散数据中使用这个常见的测... ...
分类:编程语言   时间:2017-07-28 19:24:22    阅读次数:372
python-day14--带参数的装饰器+多个装饰器装饰同一个函数
1.# 带参数的装饰器def f1(flag): def f2(func): def inner(*args,**kwargs): if flag: '''执行函数之前要做的''' r=func(*args,**kwargs) if flag: '''执行函数之后要做的''' return r re ...
分类:编程语言   时间:2017-07-28 19:23:45    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!