EL表达式1. EL是JSP内置的表达式语言! * jsp2.0开始,不让再使用java脚本,而是使用el表达式和动态标签来替代java脚本! * EL替代的是<%= ... %>,也就是说,EL只能做输出!2. EL表达式来读取四大域 * ${xxx},全域查找名为xxx的属性,如果不存在,输出空 ...
分类:
编程语言 时间:
2017-03-17 00:10:15
阅读次数:
233
python装饰器 装饰模式有很多经典的使用场景,例如插入日志、性能测试、事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的。 闭包 两个函数嵌套,内函数使用外函数的变量,外函数的返回值是内函数的引用。 例子一: 闭包中传递的参数是函数 装饰器 #_*_c ...
分类:
编程语言 时间:
2017-03-17 00:11:10
阅读次数:
292
【前言】 java的语法先从基础语法学,Java语言是由类和对象组成的,其对象和类又是由方法和变量组成,而方法,又包含了语句和表达式。 对象:(几乎)一切都是对象,比如:一只熊猫,他的外观,颜色,他在吃、喝、睡、玩 类:如果说一切都是对象,那么什么决定了某一类对象的外观和行为呢?类是一个模板,它描述 ...
分类:
编程语言 时间:
2017-03-17 00:11:45
阅读次数:
220
上节算法课提到了全排列的生成问题,今天自己在网上查找了一些资料,总结起来有一下几种方法: 一.递归类算法。 二.字典序法。 三.递增进位数制法。 四.递减进位数制法。 五.邻位交换法。 六.n进位制法。 下面一一介绍一下这几种算法。 一.递归类算法。 递归类算法比较简洁,实现的方法也有多种。 1.递 ...
分类:
编程语言 时间:
2017-03-17 00:16:35
阅读次数:
220
识别各种浏览器的实现原理是根据navigator.userAgent返回值识别: 实现: 附几种浏览的user_agent..像360的兼容模式用的是IE、极速模式用的是chrom的内核 比如判断360两种模式用下面代码: ...
分类:
编程语言 时间:
2017-03-17 00:18:56
阅读次数:
829
会贴出原题和答案,答案不是最优的,也反映了我的学习过程,如果有时间会更新优化的代码。 Write a function filter_long_words() that takes a list of words and an integer n and returns the list of wo ...
分类:
编程语言 时间:
2017-03-17 00:20:23
阅读次数:
198
package dailidemo; /* * java中的一种设计模式:代理模式 * 代理模式:真实服务器+代理服务器(完成check工作+调用真实的服务器) */ public class dailidemo { public static void main(String[] args) { ... ...
分类:
编程语言 时间:
2017-03-17 00:23:48
阅读次数:
175
1 package cn.temptation; 2 3 import java.util.Arrays; 4 5 public class Sample01 { 6 public static void main(String[] args) { 7 // 因为字符串创建后就不能修改,导致在进行字... ...
分类:
编程语言 时间:
2017-03-17 00:24:49
阅读次数:
352
__cdecl压栈顺序实例 明白计算:计算是从右到左计算的 栈和寄存器变量:x++,是将计算结果存放到栈空间,最后是要出栈的;而++x和x是将计算结果直接存放到某个寄存器变量中(是同一个),所以计算完最后输出时,++x和x的结果总是相同的。 用个小例子来说明下: ...
分类:
编程语言 时间:
2017-03-17 00:27:46
阅读次数:
448
0x01 WEB urllib2.Request()//可以定制请求HTTP报头 urllib.urlretrieve()//可以用来下载文件 requests库(第三方库:pip install requests安装即可使用) ...
分类:
编程语言 时间:
2017-03-17 00:34:11
阅读次数:
155
大学课本的二维数组基础实例: 代码: 输入和运行结果: ...
分类:
编程语言 时间:
2017-03-17 00:34:38
阅读次数:
146
Go的发展史 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在 ...
分类:
编程语言 时间:
2017-03-17 00:38:14
阅读次数:
168
在百度文库中的《使用telnet协议收发邮件》,我们可以很清楚地看到如何通过telnet来进行发送邮件,下面是一些需要用到的命令,通过以下命令可以很容易实现邮件发送功能。为了更好地理解其中每一步的含义,我决定自己写一份可以自动发送邮件的代码。 下面是程序运行后的截图: 下面是发送成功后的截图: 注: ...
分类:
编程语言 时间:
2017-03-17 00:38:46
阅读次数:
272
方式一: 1.自定义一个类继承Thread类 2.重新Thread类的run方法 重写run方法的目的是什么? 为了把自定义线程的任务代码写在run方法中。 每个线程都有自己的任务代码,jvm创建的主线程的任务代码就是main方法中的所有代码, 自定义线程的任务代码就写在run方法中,自定义线程负责 ...
分类:
编程语言 时间:
2017-03-17 00:48:26
阅读次数:
188
Java A+B: ...
分类:
编程语言 时间:
2017-03-17 00:48:44
阅读次数:
167
模块,模块就是封装了特殊功能的代码。模块分三种:1;自定义模块2;第三方模块3;内置模块一、自定义模块test.py#!/usr/bin/envpython#-*-coding:utf-8-*-print("Iamtest")print("Iamtest1")print("helloworld")sys.py(该文件就调用了test模块)#!/usr/bin/envpython#-*-coding..
分类:
编程语言 时间:
2017-03-17 08:18:26
阅读次数:
129
1.Python的内置数据结构 (1)列表 创建:通过一对花括号创建,元素可为任意类型,例如:list={"xiaozhang",1001},也可以通过内建函数list创建 访问:通过下表访问,例如 print list[0] 结果为:xiaozhang,列表中的元素也可以为列表,叫做二维列表,访问 ...
分类:
编程语言 时间:
2017-03-17 10:42:16
阅读次数:
217
JavaScript 全局属性和方法可用于创建Javascript对象。 JavaScript 全局属性 JavaScript 全局函数 ...
分类:
编程语言 时间:
2017-03-17 10:49:26
阅读次数:
164
Java 基于log4j的日志工具类 对log4j日志类进行了简单封装,使用该封装类的优势在于以下两点: 1、不必在每个类中去创建对象,直接类名 + 方法即可 2、可以很方便的打印出堆栈信息 package com.tradeplatform.receiveorder.util; import ja ...
分类:
编程语言 时间:
2017-03-17 10:49:53
阅读次数:
229
开发一个基于注解的登录拦截器,遇到拦截器只能拦截controller不能拦截到具体的方法名,这样拦截器就完全没用,经过仔细摸索,DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter并不支持拦截方法,发现只有3.1版本后才支持,而 ...
分类:
编程语言 时间:
2017-03-17 10:53:20
阅读次数:
173