上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 68 下一页
  2012年7月15日
摘要: Maven 坐标有groupId,artifactId,packaging,version,classifier<groupId>com.x</groupId><artifactId>helloworld-1</artifactId><packaging>jar</packaging><version>0.0.1-SNAPSHOT</version> (1).groupId,定义当前maven项目隶属的实际项目。首先,maven项目和实际项目不一定是一对一的关系。比如SpringFramework这 阅读全文
posted @ 2012-07-15 13:59 YangJin 阅读(150) 评论(0) 推荐(0) 编辑
  2012年7月7日
摘要: 一:Maven安装1. Maven:下载地址下载成功后 解压出来 2.配置环境变量:M2_HOME:D:\java\apache-maven-3.0.4path:%M2_HOME%\bin;打开dos命令窗口 验证配置是否成功 mvn -v命令二:eclipse maven插件安装1.插件下载地址下载解压后 复制到对应的eclipse 安装目录 重启eclipse 2. 配置本地仓库位置, 默认在${user.dir}/.m2/repository, (windows默认在C:\Documents and Settings\Administrator\.m2\repository) 进入mav 阅读全文
posted @ 2012-07-07 21:14 YangJin 阅读(127) 评论(0) 推荐(0) 编辑
  2012年6月28日
摘要: jdbc操作实例代码 //1. 加载驱动 Class.forName("com.mysql.jdbc.Driver"); //2. 获取连接 Connection connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/dbName", "userName", "password"); Statement stmt = connection.createStatement();一:加载驱动类 二:获取连接 阅读全文
posted @ 2012-06-28 15:09 YangJin 阅读(449) 评论(0) 推荐(0) 编辑
  2012年6月24日
摘要: 新版WPS2012SP1的一处改进很失败新版WPS2012SP1的一处改进很失败,因为使用很不方便,请看。步骤1、选择一段正文,如图所示:步骤2、在快捷方式栏选择正文样式,如图所示:注意,要说明一点,我的正文格式默认为:中文是宋体、5号,英文是Times New RoMan、5号。结果是选择的文字没有变化,默认的正文字体设置不能作用于所选文字。要实现“默认的正文字体作用于所选文字”,有一个折衷的办法。步骤1、选择一行文字,在快捷方式栏将其改为标题3,我的标题3默认字体是:中文是宋体、加粗、小四号,英文是Times New Roman、加粗、小四号。如图所示,所选文字被改变成标题3的默认字体。步 阅读全文
posted @ 2012-06-24 23:58 YangJin 阅读(186) 评论(0) 推荐(0) 编辑
  2012年6月12日
摘要: ibatis默认提供四种事务 transaction 类图 ExternalTransactionConfig :commit rollbak方法都是个空实现 spring默认使用的这个 UserProvidedTransaction :支持外部Connection 可以和jdbc混合使用 JdbcTransaction :原生jdbc事务 JtaTransaction:分布式事务 TransactionConfig 主要负责创建事务对象 每一个Transaction都有一个TransactionConfig TransactionConfig类图 事务控制实例代码 try { ... 阅读全文
posted @ 2012-06-12 16:58 YangJin 阅读(235) 评论(0) 推荐(0) 编辑
  2012年6月10日
摘要: 以SqlMapClientBuilder类的buildSqlMapClient方法为初始化入口初始化过程 主要包括 1.初始化全局配置(sqlMapConfig文件) 事务 DataSource等2.sqlMap 文件初始化 类图 全局配置初始化时序图以SqlMapConfigParser为核心主干 解析SqlMapConfig文件 解析后的值保存的到XmlParserState类中 同时也初始化了SqlMapClientImpl, SqlMapExecutorDelegate等核心类sqlMap文件初始化时序图 sql节点 parameterMap节点 resultMap节点 stat... 阅读全文
posted @ 2012-06-10 21:58 YangJin 阅读(102) 评论(0) 推荐(0) 编辑
摘要: ibatis核心类 SqlMapExecutor:定义了数据库curd操作api SqlMapTransactionManager : 主要定义了事务管理功能 SqlMapClient:继承SqlMapExecutor, SqlMapTransactionManager接口 也就具有curd操作 事务管理行为SqlMapSession:它有SqlMapClient实现接口一样,SqlMapClient的实例中持有SqlMapSession的引用, 也就是说在SqlMapClient的基础上 包装了一层, SqlMapSession 的实例对于SqlMapClient来说是线程安全的 在Sq.. 阅读全文
posted @ 2012-06-10 10:53 YangJin 阅读(164) 评论(0) 推荐(0) 编辑
  2012年6月3日
摘要: *MappedByteBuffer的创建 在FileChannel上调用map方法 返回一个MappedByteBuffer对象 public MappedByteBuffer map(MapMode mode, long position, long size) MapMode 映射模式(MapMode 是FileChannel中的一个内部类) 有三个可选值 1.READ_ONLY 只读映射模式 2.READ_WRITE 读/写映射模式 3.PRIVATE 通过put方法对MappedByteBuffer的修改 不会修改到磁盘文件 只是虚拟内存的修改*MappedByteBuffer在父类. 阅读全文
posted @ 2012-06-03 13:47 YangJin 阅读(485) 评论(0) 推荐(0) 编辑
  2012年5月31日
摘要: 1.Scatter 从一个Channel读取的信息分散到N个缓冲区中(Buufer).2.Gather 将N个Buffer里面内容按照顺序发送到一个Channel. Scatter/Gather功能是通道(Channel)提供的 并不是Buffer, Scatter/Gather相关接口 类图 ReadableByteChannel WritableByteChannel 接口提供了通道的读写功能 ScatteringByteChannel GatheringByteChannel接口都新增了两个以缓冲区数组作为参数的相应方法 以FileChannel为例*Scatter /**... 阅读全文
posted @ 2012-05-31 14:52 YangJin 阅读(161) 评论(0) 推荐(0) 编辑
  2012年5月30日
摘要: *Buffer: 缓冲区 是特定基本类型元素的线性有限序列 Buffer中的数据结构是原始数据类型的数组 例如 jdk ByteBuffer中定义的byrte数组public abstract class ByteBuffer extends Buffer implements Comparable<ByteBuffer> { final byte[] hb; } Buffer类图(除去boolean原始类型没有 其他都有)*Buffer的实例化1.Buffer具体子类的allocate方法 例如 ByteBuffer public static ByteBuffer a... 阅读全文
posted @ 2012-05-30 14:00 YangJin 阅读(183) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 68 下一页