摘要:JBoss Seam是“Java EE 5.0的一个轻量级的框架”。这是什么意思?难道Java EE(Enterprise Edition) 5.0本身不是一套“框架吗”?为什么在官方规范之外,还需要另外一个框架?好吧,我们就将seam看作是本应该被包括在Java EE 5.0中的一个“遗漏的框架”吧。它在Java EE 5.0框架的上层,为所有的在企业Web应用中的组件提供了一个统一的、易于...
分类:
编程语言 时间:
2016-06-25 09:41:06
阅读次数:
264
点击进入_更多_Java千百问1、java、javaw、javaws有什么区别java、javaw、javaws这三个都是jdk自带的三个工具,都在jdk/bin路径下,这三个工具都是为了启动java应用存在的,具体区别如下:java
java命令即java应用的执行器,通过它执行的应用日志会再控制台console显示输出与错误信息。了解更多java命令看这里:java程序如何运行javaw
j...
分类:
编程语言 时间:
2016-06-25 09:41:02
阅读次数:
278
1.configparser模块 configparser用于处理特定格式的文件,其本质上是利用open来操作文件 # 注释1 ; 注释2 [section1] # 节点 k1 = v1 # 值 k2:v2 # 值 [section2] # 节点 k1 = v1 # 值 指定格式 1.2、获取所有节 ...
分类:
编程语言 时间:
2016-06-25 09:39:44
阅读次数:
254
2016-06-25 1、一维数组 2、二维数组 每10个数为一组,打印出前100的数 ...
分类:
编程语言 时间:
2016-06-25 09:40:52
阅读次数:
147
面向对象简介 a.面向过程:根据业务逻辑从上到下编写代码。 b.函数式编程:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可。 c.面向对象:对函数进行分类和封装。 注:java和C# 都只支持面向对象编程,python比较灵活即支持面向对象也支持函数式编程。 创建类和对象 面向对象编程 ...
分类:
编程语言 时间:
2016-06-25 09:39:08
阅读次数:
169
△列表迭代器也是不支持在迭代的时候添加元素的,只是列表迭代器自己定义了增删的方法而已.迭代器可以看成实在两个元素之间的指针,每当调用next就跳过一个元素并返回刚刚跳过的元素. △HashTable不允许null作为键和值,而HashMap可以. △在Java中,所有链表实际上都是双向连接的,即每个 ...
分类:
编程语言 时间:
2016-06-25 09:35:54
阅读次数:
127
装饰器 decorator 或者称为包装器,是对函数的一种包装。 它能使函数的功能得到扩充,而同时不用修改函数本身的代码。 它能够增加函数执行前、执行后的行为,而不需对调用函数的代码做任何改变。 下面用一个简单的例子介绍装饰器: 下面,我们希望在每一个调用 hello 函数的时候,将输出的字符串用 ...
分类:
编程语言 时间:
2016-06-25 09:32:47
阅读次数:
196
一、事件1.什么是事件:事件是可以被JavaScript侦测到的行为onClick单击事件onMouseOver鼠标经过事件onMouseOut鼠标移出事件onChange文本内容改变事件onSelect文本框选中事件onFocus光标聚集事件onBlur移开光标事件onLoad网页加载事件onUnload关闭网页事件<!DOCTYPEhtml>..
分类:
编程语言 时间:
2016-06-25 06:19:05
阅读次数:
192
大家熟知的C库函数printf函数就是一个可变参数函数,它是怎么实现的呢?不过他实现是有条件的,必须函数参数的入栈顺序为从右向左的顺序,也即函数的形参,在函数调用之前,必须是最右边的参数先入栈,并且参数都必须通过栈传递,以1个例子说明,如函数func(arg1, arg2,arg3),那么函数的堆栈 ...
分类:
编程语言 时间:
2016-06-25 06:17:35
阅读次数:
195
configparser模块 shutil 压缩与解压(zipfile、tarfile) subprocess ...
分类:
编程语言 时间:
2016-06-25 06:15:38
阅读次数:
418
C++支持函数重载,所谓重载就是在同一命名空间内,函数名相同,参数不同(参数个数或参数类型不同)的函数可以共存。但是若参数和函数名相同的话,编译器会报错不能重载。但是现实中,有时候仅仅需要返回类型不同的的函数,而这种情况C++又不支持重载,如: [cpp] view plain copy typed ...
分类:
编程语言 时间:
2016-06-25 06:15:35
阅读次数:
203
1.基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(section) 得到该section的所有键值对 -get ...
分类:
编程语言 时间:
2016-06-25 06:13:45
阅读次数:
261
CMakeLists.txt # project(工程名) project(xxx) # add_library(链接库名称 SHARED 链接库代码) add_library(xxx SHARED xxx.cpp) xxx.cpp #include using namespace std; // ... ...
分类:
编程语言 时间:
2016-06-25 06:11:42
阅读次数:
183
RandomAccessFile :java提供的对文件内容的访问 既可以读文件 也可以写文件 支持随机访问文件 可以访问文件的任意位置(1)java文件模型 :在硬盘上的文件是byte byte byte 存储的 是数据的集合(2)打开文件有两种模式 rw 读写 r只读RandomAccessFi ...
分类:
编程语言 时间:
2016-06-25 06:12:55
阅读次数:
137
面向对象 初级篇 python支持 函数 与 面向对象 什么时候实用面向对象? 面向对象与函数对比 一次封装多次调用。 面向对象使用场景: 一堆的函数有共同的参数: 当某些函数具有相同参数时 self到底是什么鬼? self 类自动传值的是形参 那个对象执行方法,self就是谁 obj1.remov ...
分类:
编程语言 时间:
2016-06-25 06:10:16
阅读次数:
189
1 引用包装器 2 仿函数 3 转义字符 4 using别名 5 模板元编程 6 智能指针 7 多线程 8 静态断言以及调试技能的要求 1 引用包装器 std::ref(变量),函数模板直接引用 2 仿函数 3 转义字符 4 using别名 5 模板元编程 6 智能指针 7 多线程 8 静态断言以及 ...
分类:
编程语言 时间:
2016-06-25 06:10:38
阅读次数:
186
subprocess The subprocess module allows us to: To run UNIX commands we need to create a subprocess that runs the command. The recommended approach to ...
分类:
编程语言 时间:
2016-06-25 06:11:30
阅读次数:
165