摘要: 第九章 魔法方法 属性和迭代器 构造方法,示例代码如下: >>>class FooBar: def __init__(self): self.somevar=42 >>>f=FooBar() >>>f.somev... 阅读全文
posted @ 2016-08-22 11:58 retacn_yue 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 第八章 异常 Python中使用异常对象来表示异常情况 >>> 1/0 Traceback (most recent call last): File"", line 1, in 1/0 ZeroDivisionError: division by zero 自定义异常... 阅读全文
posted @ 2016-08-22 11:57 retacn_yue 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 更加抽像 对象的魔力 多态 polymorphism Def (x,y): Return x+y Add(1,2) 3 封装 encapsulation 继承 inheritance 类和类型 创建自已的类 >>>class Person: #使用 s... 阅读全文
posted @ 2016-08-22 11:56 retacn_yue 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 第四章 抽象 懒惰即美德 抽象和结构 创建函数,示例代码如下: 检查函数是否可以调用: Hasattr(func,__call__) >>> def hello(name): return 'hello,'+name+'!' >>> print (hello('re... 阅读全文
posted @ 2016-08-22 11:55 retacn_yue 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 第五章 条件 循环和其他语句 Print 和import 的更多信息 使用逗号输出 >>> print('age:',32) age: 32 两条打印语句在同一行输出: >>> name='retacn' >>> saluation='mr.' >>> greeting='hello' >>... 阅读全文
posted @ 2016-08-22 11:55 retacn_yue 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 第四章 字典:当索引不好时 字典的使用,示例代码如下: #创建字典 >>> names=['alice','beth','cecli','dee-dee','earl'] >>>numbers=['2341','9102','3158','0142','5551'] >>>numbers[na... 阅读全文
posted @ 2016-08-22 11:52 retacn_yue 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 第三章 使用字符串 1 字符串基本操作 (字符串是不可变的) 索引 分片 乘法 判断成员资格 求长度 取最小值和最大值 2 字符串格式化(精简) 示例代码如下: >>> format="hello %s %senough for ya?" >>> values=('world','hot') ... 阅读全文
posted @ 2016-08-22 11:51 retacn_yue 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 第一章 列表和元组 2.1 python的六种内建序列:列表,元组,字符串,unicode字符串,buffer对像,xrange对象 注:列表可以修改,元组不可以 >>> retacn=['retacn',30] >>> yue=['yue',32] >>> database... 阅读全文
posted @ 2016-08-22 11:50 retacn_yue 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 开发ejb模型的web服务 Web属于行业规范,服务可以跨平台和语言 Ejb属于java平台规范 Javaee为web service 提供了两种不同编程模型: Ejb容器模型 Web容器模型 示例代码如下: /** * Copyright (C) 2016 * * FileName... 阅读全文
posted @ 2016-08-22 11:47 retacn_yue 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 开发消息驱动bean Java消息服务 java message service用于访问企业消息系统的开发商中立的api 应用场合:两个没有直接代码关联的应用a和b 可以通过消息服务器进行消息的传递 消息由三部分组成: 头(header) 属性(property) 主体(body) 消息... 阅读全文
posted @ 2016-08-22 11:46 retacn_yue 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 开发表音映射的实体 Java持久化规范(JPA),即是实体bean通远元数据在javaBean和数据库之间建立映射关系,常见的hibernate toplink openjpa 在src目录下添加META-INF/persistence.xml文件,示例代码如下: ... 阅读全文
posted @ 2016-08-22 11:44 retacn_yue 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 配置jboss数据源 1 配置mysql数据源 在D:\tools\service\jboss-as-7.1.1.Final\modules\com目录下新建 mysqldatabase\mysql\main 将数据库链接驱动放到该文件夹下 新建module.xml,示例代码如下: ... 阅读全文
posted @ 2016-08-22 11:41 retacn_yue 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 开发有状态bean,示例代码如下: // 指定有状态bean @Stateful 无状态bean使用实例池管理bean 有状态bean使用激活(activation)管理bean(为每一个用户创建一个bean,应用求场景:如购物车) 在ejb中调用其他ejb有以两种方式: 1 通过jnd... 阅读全文
posted @ 2016-08-22 11:40 retacn_yue 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 具有本地接口的无状态bean 如果客端端与服务端发运行在同一机器的同一jboss中时,可以直接调用本地接口,通过内存直接交互 示例代码如下: /** * Copyright (C) 2015 * *FileName:HelloWorld.java * * Author:Retac... 阅读全文
posted @ 2016-08-22 11:39 retacn_yue 阅读(141) 评论(0) 推荐(0) 编辑
摘要: EJB中包含有三种bean 会话bean (session bean) 与客户端交互,编写业务逻辑,可以通过jdbc直接操作数据库,但通常用通过实体bean来操作数据库 无状态会话bean 无活保存某一用户的值 有状态会话bean 实体bean (entity bean) 属于java... 阅读全文
posted @ 2016-08-22 11:38 retacn_yue 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 使用 jdk1.8好象不能正常启动 修改jdk版本,在修改完环境变量后还在将 去掉全局C:\ProgramData\Oracle\Java\javapath; 一下载解压程序文件 下载地址如下 http://www.jboss.org/jbossas/downloads/ 解压到 D:\tool... 阅读全文
posted @ 2016-08-22 11:36 retacn_yue 阅读(132) 评论(0) 推荐(0) 编辑