Spring在整合SpringMVC 时的Controller作用域默认是单例。
Spring在整合Strut2时Action是作用域原型。
我们知道Spring在配置bean时默认是单例。那么对于的service和dao层的bean也是使用的单例模型。
我们做个测试
package com.pyc.test.controller;
import org.sprin...
分类:
编程语言 时间:
2015-03-03 18:38:06
阅读次数:
182
Python automatically compiles your script to compiled code, so called byte code, before running it.When a module is imported for the first time, or wh...
分类:
其他好文 时间:
2015-02-09 12:46:38
阅读次数:
131
暂时发现Python的优点: 简单易学易上手(作为优秀脚本语言应有的特质) 面向对象的支持 快速开发与调试 丰富且功能强大的各种功能库的支持但是,作为脚本语言,基本上只要是能拿到pyc和pyo文件,便是等于拿到了源码,用uncompyle2反编译之后,缺少的只有一些注释。当然Pytho...
分类:
编程语言 时间:
2015-01-27 00:29:45
阅读次数:
333
学习自:http://blog.csdn.net/sislcb/article/details/4002414Python解释器:源代码-->字节码-->机器语言不同版本编译后的pyc文件是不同的python提供了内置库文件来实现将python编译成pyc文件。import py_compilepy...
分类:
其他好文 时间:
2015-01-26 16:46:53
阅读次数:
136
11,如何编译编译python脚本为pyc格式[cpp]view plaincopy#!/usr/bin/pythonimportpy_compile;importsys;file=raw_input("enteryourfilename");py_compile.compile(file);sys...
分类:
编程语言 时间:
2015-01-20 21:51:06
阅读次数:
193
【import模块】
和C中的#include不同,Python中的import语句并不是简单的把一个文件插入另外一个文件。导入其实是运行时的运算,程序第一次导入指定文件时,会执行以下步骤,
1. 找到模块文件
2. 编译成位码
3. 执行模块中的代码来创建所定义的模块
并生成.pyc字节码文件,这三个步骤只在程序执行时,模块第一次导入时会进行。之后导入相同的模块时,会跳过这三个步骤,而只提取内存中已加载的模块对象,速度要快的多。
【搜索路径】
比如说:import math,不需要加路径和后缀名,系统会...
分类:
编程语言 时间:
2015-01-01 06:44:20
阅读次数:
202
1. \d 可以匹配一个数字。'00\d’ 可以匹配'007'。 2. \w 可以匹配一个字符。'\w\w\d'可以匹配'py3'。 3. . 可以匹配任意字符。’py.'可以匹配'pyc'、'pc0'、'py!'、 4. * 表示任意个字符(包括0个)。 5. + 表示...
分类:
编程语言 时间:
2014-12-24 13:10:55
阅读次数:
222
py是源文件,pyc是源文件编译后的文件,pyo是源文件优化编译后的文件,pyd是其他语言写的python库python并非完全是解释性语言,它是有编译的,先把源码py文件编译成pyc或者pyo,然后由python的虚拟机执行,相对于py文件来说,编译成pyc和pyo本质上和py没有太大区别,只是对于这..
分类:
编程语言 时间:
2014-12-04 18:15:22
阅读次数:
1887
上一篇文章《Python的运行机制--pyc文件浅析》中已经对Python的运行单元PyCodeObject结构体作了初步的了解,但是要真正理解Python的运行机制,
还要通过分析Python的opcode才行。...
分类:
编程语言 时间:
2014-11-23 17:34:54
阅读次数:
205
Python的原始代码在运行前都会被先编译成字节码,并把编译的结果保存到一个一个的PyCodeObject中,pyc 文件即是把PyCodeObject从内存中以marshal格式保存到文件后的结果。本文通过测试和工具来了解下pyc文件到底有些什么东西。...
分类:
编程语言 时间:
2014-11-22 18:55:39
阅读次数:
405