opensusemysql:openSUSE入门(JDK和MySQL的安装)
网上已经有很多文章仔细介绍了Linux下JDK安装步骤了大家可以摆渡或google下这边我只想写下我安装步骤其实很简单就两个步骤吧: 1.从sun网站WebSite下载JDK(记住要下载linux版本)现在是jdk-6u12-linux-i586-rpm.bin (记住要下载末尾是-rpm.bin那个) 2.安装JDK首先chmod a+x jdk-6u12-linux-i586-rpm.bi... [阅读全文]
suselinux10.2:在SuSE 10.2下安装JDK环境
下面说说如何样安装JDK环境 JDK下载 首先可以从下面联结下载最新JDK版本: http://java.sun.com/javase/downloads/index.jsp 现在linux版本是jdk-6u1-linux-i586.bin 或jdk-6u1-linux-i586-rpm.bin 可以选择其中任何个下载 安装 1把下载了文件移动到要安装到目录: mv /home/... [阅读全文]
eclipsejdk:开始学习java--如何设置Eclipse关联JDK文档(暨API帮助文档)
1、JDK(5.0)文档已经完全汉化了可以在 sun中国技术社区中获得压缩包html_zh_CN.zip 位置:http://gceclub.sun.com.cn/chinese_java_docs.html 将压缩包 解压到指定路径 例如 L:\Java_api_docs_CN\api 当然如果英文水平可以还是建议多使用英文文档遇到实在不容易理解地方可以用中文帮助作为参考 英文文档... [阅读全文]
myeclipse配置jdk:Fedora 8 JDK Eclipse Myeclipse安装配置
.JDK安装: 1. 下载jdk:http://java.sun.com 版本如:jdk-1_5_0_15-linux-i586-rpm.bin 2. 安装jdk a) 进入到jdk所在目录下 b) $su #./ jdk-1_5_0_15-linux-i586-rpm.bin c) 按Enter到结束 3. 环境配置 a) $gedit /etc/profile.... [阅读全文]
eclipsercp:全球化 Eclipse RCP 应用程序
本文举例源代码或素材下载
介绍 Eclipse Rich Client Platform(RCP)有着许多优势如开发迅速、自然感观、可扩展性和多平台支持许多公司都采用 RCP 来开发他们软件Software对于跨国公司来说要把软件Software出售给世界各地用户交付支持多语言软件Software正变得越来越重要全球化是 RCP 软件Software开发关键部分通过使用 He... [阅读全文]
新手 5忌:配置iBatis.net更轻松
前两天想使用ibatis.net做个项目其实本来不必这么复杂项目时间很短可就是不能逃过我好奇心偏就边学边用你了下载了DataMapper 1.6.1 DataAccess 1.9.1 (下载地址http://ibatis.apache.org/dotnetdownloads.cgi)感觉这个框架确实很好很强大 上手配置ibatis.net就傻了足足花费了天配置环境直汗在次把这次配置ibatis.... [阅读全文]
ibatis动态查询:iBATIS动态查询的实现浅析
iBATIS动态查询实现主要是在iBATIS中使用安全拼接语句,动态查询 iBATIS比JDBC优势的,安全高效 iBATIS动态查询例子:(介绍说明文字在注释中)﹤ select id ="selectAllProducts" parameterClass ="Product" resultMap ="ProductResult" ﹥ select id,note from Pr... [阅读全文]
ibatis模糊查询:iBATIS模糊查询的实现例子浅析
iBATIS模糊查询实现是如何呢?让我们先看看例子仿照JavaSpring+Ibatis+Struct用Castle+IBatisNet+Asp.net开发框架DAO基类:BaseSqlMapDao内定义了个内部类来辅助模糊查询内部类代码如下:protected ernal KeyWordSearch { private IList keywordList = ArrayLi... [阅读全文]
ibatisdatasource:iBATIS分页例子中ObjectDataSource的应用浅析
iBATIS分页例子中ObjectDataSource应用首先让我们来看看属性方面特点ObjectDataSource Control控件内置了对分页支持我们需要设置 ObjectDataSource EnablePaging属性然后要设置SelectMethod、SelectCountMethod 、StartRowIndexParameterName和MaximumRowsParameter... [阅读全文]
cachemodel:iBATIS CacheModel使用浅析
iBATIS CacheModel使用是什么情况呢?让我们首先从现状入手Cache也是经常讨论个话题的在我们系统开发过程中总会存在着这样类数据它们更新频率很低然而使用频率却非常的高为了提高系统性能我们通常将此类数据装入缓存CacheiBATIS.NET也有自己缓存Cache系统 MappedStatement查询结果集可以根据CacheModel值来确定它是否被装入缓存Cache以及如何装入缓存... [阅读全文]
ibatisresultmap:iBATIS ResultMap基础浅析
iBATIS ResultMap是我们学习iBATIS中非常重要个内容在我个人看来能否真正用好iBATIS个关键这就是ResultMap字面上理解它就是结果集映射就是将返回记录逐个字段映射赋值给对象属性上其实如果没有特殊需求话我们完全可以使用ResultClass来代替它如果字段和属性模样话查询出来数据集会自动匹配到ResultClass指定类例子对象如果字段名不在属性中话那这个字段将不会被返回例... [阅读全文]
scala:简单接触Scala底层类型
在图释11.1类型层级底部你看到了两个类scala.Null和Scala.Nothing它们是用统方式处理某些Scala面向对象类型系统“边界情况”特殊类型 类Null是null类型引用;它是每个引用类(就是说每个继承自AnyRef类)子类Null不兼容值类型你不可比方说把null值赋给整数变量:scalaval i: Int = null console:4:erro... [阅读全文]
scala:Scala的原始类型是如何实现的
这些都是如何实现?实际上Scala以和Java同样方式存储整数:把它当作32位字这对在JVM上效率以及和Java库互操作性方面来说都很重要标准操作如加法或乘法都被实现为原始操作然而当整数需要被当作(Java)对象看待时候Scala使用了“备份”类java.lang.Integer如在整数上toString思路方法或者把整数赋值给Any类型变量时就会这么做需要时候Int类型整... [阅读全文]
scala:Scala的类层级
图释 11.1 Scala类层级图 图释11.1展示了Scala类层级大纲层级顶端是类Any定义了包含下列思路方法:final def (that: Any): Boolean final def !=(that: Any): Boolean def equals(that: Any): Boolean def hashCode: Int def toString: String ... [阅读全文]
Scala中的Spiral程序:把代码都螺旋在一起
操练布局库所有这些元素好玩儿思路方法就是写个画给定数量边界螺旋这个Spiral展示在代码10.14中是这么做: import Element.elem object Spiral { val space = elem(" ") val corner = elem("+") def spiral(nEdges: Int, direction: Int): Element = { ... [阅读全文]
Scala中变高变宽的实现:heighten和widen
我们现在需要最后个改良展示在代码10.11中Element版本并不完全他不允许客户把区别宽度元素堆叠在起或者区别高度元素靠在起比方说下面表达式将不能正常工作组合元素第 2行比第行要长: ArrayElement(Array("hello")) above ArrayElement(Array("world!")) 和的相似下面表达式也不能正常工作第个ArrayElement高度为 2而第 ... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第14章 持久化
第 14 章 持久化 14.1. 标准环境配置 这节描述了环境如何配置 来在标准Java环境中使用hibernate.01 | jbpm-configuration02 |03 | process-engine04 | hibernate-session-factory /05 | hibernate-configuration06 | propertie... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第13章 执行模式
第 13 章 执行模式 这里有 3种基本流程执行模式:对象持久化和嵌入 对于持久化和嵌入执行模式 流程执行必须在个事务中执行在那种情况 流程执行必须放在个环境内部 环境将用来绑定流程执行更新到个应用事务事务中 环境可以被用来绑定比如个JDBC连接 JTABMTSpring事务等等 13.1. 对象执行模式 对象执行模式是使用流程虚拟机最简单形式 这意味着通过客户端API直接使用流程定... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第12章 其他环境
第 12 章 其他环境 这章介绍对其他环境支持 然后这些会描述在用户手册中 12.1. Spring TODO 12.2. OSGi TODO... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第11章 环境
第 11 章 环境 11.1. 介绍 环境组件由连接环境组合是种控制反转(IoC)容器 它读取配置信息 描述对象应该如何例子化如何配置如何连接在起 环境被用来获得Activity实现 和流程虚拟机所需资源和服务 主要目是让流程虚拟机多个部分可配置 这样PVM和运行在顶部语言可以工作在个标准Java环境 也可以在个企业Java环境 环境被分成系列环境 每个环境可以拥有自己生命周期比... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第10章 委派类
第 10 章 委派类 10.1. 什么是委派类 委派类是实现了Activity或 Condition类 根据流程虚拟机期待这里有外部类提供了逻辑 插入到PVM图形执行中 外派类可以被流程语言 和最终用户提供 10.2. 委派类配置 委派类可以实现配置化成员变量可以包含配置参数 所以个委派类可以在 每次使用时候进行区别配置比如 在Display活动中 打印到控制台信息就是个 配置参... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第9章 历史
第 9 章 历史 9.1. 概述 在流程执行过程中都会触发HistoryEvents. 我们在两个级别维护历史信息:流程例子和活动例子 流程例子启动和流程例子结束生成历史事件 会从实现中直接触发 ActivityBehaviour实现负责historyXxx思路方法 被ActivityExection中暴露 所有HistoryEvent被委派给个HistorySessio... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第8章 软件Software日志
第 8 章 软件Software日志 8.1. 配置 PVM可以使用JDK日志(java.util.logging)或log4j.当第个信息被记录 PVM日志会根据下面过程进行选择: 1. 如果个logging.properties资源被发现在 path(使用context loader)下然后JDK日志会被使用 这个文件会被用来实现JDK日志 2. 如果log4j在path中找... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第7章 高级图形执行
第 7 章 高级图形执行 7.1. 循环 活动可以实现循环基于转移或活动组合 循环可以包含等待状态 为了支持多次自动循环执行流程虚拟机 把执行传播从尾部递归转换成while循环 7.2. 子流程 TODO: 子流程 7.3. 默认执行行为 当个Activity被用作活动行为 它可以使用下面思路方法从外部控制流程: * waitForSignal * take... [阅读全文]
jbpm流程:jBPM-4.0中文开发指南-第6章 流程剖析
jBPM-4.0中文开发指南-第6章 流程剖析 由Linux系统中文网(Linux521.com)编辑收集整理除Linux521注明原创文章外其版权归原作者所有如果您在学习中遇到问题欢迎在下面评论中留言我们会尽全力解答您问题 第 6 章 流程剖析 上面我们已经简要接触了两个主要流程结构: 活动转移和活动组合 这章研究了流程定义结构全部可能 这儿基本有两个流程定义方式:基于图形和组合流程语言 ... [阅读全文]
spring数据源:Spring多数据源解决方案
在很多大型应用中都会对数据进行切分并且采用多个数据库例子进行管理这样可以有效提高系统水平伸缩性而这样方案就会区别于常见单数据例子方案这就要在运行时根据当时请求及系统状态来动态决定将数据存储在哪个数据库例子中以及从哪个数据库提取数据 Figure 1 数据分割及多数据库架构 通常这种多数据源逻辑会渗透到业务逻辑中同时也会给我们使用数据访问API诸如Hibernate和iBatis等带来不便(... [阅读全文]
ejb3spring:使用 Spring JSF EJB3 设计企业应用程序
概述 Java EE 5.0 核心框架是 EJB(Enterprise JavaBeans)3.0 和 JSF(JavaServerFaces)1.2 EJB 3.0 是个基于 POJO(Plain Old Java Objects) 服务端业务服务和数据库持久化组件模型 JSF 是个基于 MVC(Model-View-Controller) Web 应用框架大多数应用都将包含有业务逻辑 E... [阅读全文]
jbpm4.0:jBPM-4.0中文开发指南-第1章 介绍
第 1 章 介绍 1.1. 目标读者 这个开发指南是为了给有经验开发者看 这样就可以获得jBPM完全灵活性在这个开发文档中提及特性 可能不会被支持到请自行使用 1.2. 源代码和WIKI jBPM源代码可以在我们SVN获得: http://anonsvn.jboss.org/repos/jbpm/jbpm4/ 这里有篇有关如何构建源代码wiki: http://w... [阅读全文]
jbpm流程:jBPM-4.0中文开发指南-第2章 流程虚拟机
第 2 章 流程虚拟机 为了通过插件方式容纳多种流程语言和活动jBPM基于了流程虚拟机 本质上流程虚拟机是个特定可执行图形框架 个流程定义表现为个执行流 它拥有可以表现为图形种结构 流程虚拟机将流程定义从活动行为中切分了出来 流程虚拟机从个活动到下个获得获取可执行流程 并将活动行为委派给可插拔Java类 这里有个API(ActivityBehaviour)用来作为 流程虚拟机和活动行为代... [阅读全文]
jbpm配置:jBPM-4.0中文开发指南-第3章 配置
第3 章 配置 jbpm.jar包含了些默认配置文件 它们可以导入到用户配置文件中 这样用户很容易选择包含或排除哪些功能 而且这些配置信息也包含了实现 所以用户可以只导入那些起作用配置文件 当我们发布配置文件中出现了修改时候 配置文件可以导入到用户jbpm.cfg.xml中:jbpm.default.cfg.xmljbpm.identity.cfg.xmljbpm.jbossremo... [阅读全文]