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