<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>
<%
Stringpath=request.getContextPath();
StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DT..
分类:
编程语言 时间:
2016-12-06 00:03:28
阅读次数:
244
装饰器:
defauth(func):
defwrapper(name):如果函数带参数,要加在这里
user=raw_input("inputpasswd:").strip()
ifuser==‘test‘:
print"welcomelogin"
func(name)如果函数带参数,要加在这里
else:
print"authisdenied"
returnwrapper
@auth
deftask(name):带参数的函数
pr..
分类:
编程语言 时间:
2016-12-06 00:00:13
阅读次数:
452
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>
<%
Stringpath=request.getContextPath();
StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DT..
分类:
编程语言 时间:
2016-12-05 23:50:47
阅读次数:
273
4C++Boost正则表达式目录:
离线文档:
去除HTML文件中的标签:
正则表达之检验程序:
正则表达式元字符:
锚点:
匹配多个字母与多个数字
标记:含有()一对小括号里面的东西,Boost中()不需要转译了
?:不被标记,不能被反向引用
重复特性[贪婪匹配,尽量去匹配最多的]:
?非贪婪..
分类:
编程语言 时间:
2016-12-05 23:48:11
阅读次数:
724
Python学习记录day6
学习python
Python学习记录day6
1.反射
2.常用模块2.1sys
2.2os
2.3hashlib
2.3re
1.反射
反射:利用字符串的形式去对象(默认)中操作(寻找)成员catcommons.py
#!/usr/bin/envpython#_*_coding:utf-8_*_‘‘‘*Createdon2016/12/321:54..
分类:
编程语言 时间:
2016-12-05 23:47:40
阅读次数:
352
第一个知识点:@Controller注解,用于标识这个类是一个后端控制器(类似struts中的action),主要作用就是接受页面的参数,转发页面。中间的业务逻辑是调用业务类处理的这个就是MVC设计模式的思路。我们来看下这个注解的源码: 第二个知识点:@RequestMapping注解,同上面一样, ...
分类:
编程语言 时间:
2016-12-05 23:36:09
阅读次数:
273
不管Java,C++都有进程、线程相关的内容。在这里统一整理吧。 Python的线程,其实是伪线程,不能真正的并发。 线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈)。 多个线程共享内存。 参考了这篇文章:http://www.cnblogs.com/q ...
分类:
编程语言 时间:
2016-12-05 23:34:14
阅读次数:
320
1. document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,d ...
分类:
编程语言 时间:
2016-12-05 23:34:07
阅读次数:
202
一、 各个spring版本的下载地址: http://repo.spring.io/release/org/springframework/spring 二、 Spring官网: http://spring.io/ 进入官网,点击上方菜单栏处“PROJECTS”,进入: spring的涵盖面是很宽广 ...
分类:
编程语言 时间:
2016-12-05 23:32:12
阅读次数:
491
1.决策树 骤如下: (1):假设T为训练样本集。 (2):从属性集合Attributes中选择一个最能区别T中样本的属性。 (3):创建一个树节点,它的值为所选择的属性。创建此节点的子节点,每个子链代表所选属性的一个唯一值(唯一区间),使用子链的值进一步将样本细分为子类。 对于每一个分支继续重复( ...
分类:
编程语言 时间:
2016-12-05 23:27:08
阅读次数:
338
一、Session 在web开发中,服务器可以为每个yoghurt浏览器创建一个会话对象(Session)对象。注意:一个浏览器独占一个Session对象。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其他程序时,其他程序可以从用户的s ...
分类:
编程语言 时间:
2016-12-05 23:28:27
阅读次数:
220
C++ const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。 1.const 修饰成员变量 const修饰指针变量时: (1)只有一个const,如果const位于*左 ...
分类:
编程语言 时间:
2016-12-05 23:21:32
阅读次数:
251
1.JSP页面元素简介及page指令 2.JSP注释,3种不同注释 3.JSP脚本,用于书写脚本,语法: 4.JSP声明,用于声明Java变量或方法,语法: 5.JSP表达式,在JSP页面中执行的表达式(调用声明的变量或函数),语法: //注意表达式不以分好结束 你好, 5+10= 6.JSP页面生... ...
分类:
编程语言 时间:
2016-12-05 23:22:19
阅读次数:
348
...
分类:
编程语言 时间:
2016-12-05 23:18:27
阅读次数:
376
第一次,学python的时候,我看到列表这个词语,并不知道这是什么东西。听名字,感觉很高大上。当学习列表完,原来只不过就是一个数组(数组的升级版)。 List是python里面最基本的数据结构。序列中每个元素都是从索引(下标)从0开始,依次叠加。 List操作的方法很多,只能熟悉基本常用的这个方法。 ...
分类:
编程语言 时间:
2016-12-05 23:18:12
阅读次数:
267
使用stringstream对象简化类型转换C++标准库中的<sstream>提供了比ANSI C的<stdio.h>更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。 为什么要学习 如果你已习惯了<stdio.h>风格的转换,也许你首先会问 ...
分类:
编程语言 时间:
2016-12-05 23:15:24
阅读次数:
208
在前一篇文章中,我们把作用域定义为”管理、维护变量的一套规则”,接下来是时候来深入讨论一下Js的作用域问题了,首先我们要知道作用域一般有两种主要的工作类型,一种是词法作用域,一种是动态作用域, Javascript采用的是词法作用域, 关于动态作用域的有兴趣的可以自行Google。 1.词法阶段 首... ...
分类:
编程语言 时间:
2016-12-05 23:13:35
阅读次数:
222