- 博客(10)
- 资源 (6)
- 收藏
- 关注
转载 B、B-、B+、B*树
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入...
2018-06-27 17:19:25 220
转载 后缀表达式
我们把平时所用的标准四则运算表达式,即“9+(3-1)*3+10/2"叫做中缀表达式。因为所有的运算符号都在两数字的中间,现在我们的问题就是中缀到后缀的转化。中缀表达式“9+(3-1)*3+10/2”转化为后缀表达式“9 3 1-3*+ 10 2/+”规则:从左到右遍历中缀表达式的每个数字和符号,若是数字就输出,即成为后缀表达式的一部分;若是符号,则判断其与栈顶符号的优先级,是右括号或优先级低于找...
2018-06-22 15:52:31 338
原创 javac详解
转自:http://jeffchen.iteye.com/blog/395671结构javac [ options ] [ sourcefiles ] [ @files ]参数可按任意次序排列。options命令行选项。sourcefiles一个或多个要编译的源文件(例如 MyClass.java)。@files一个或多个对源文件进行列表的文件。 说明javac有两种方法可将源代码文件名传递给 ...
2018-06-21 10:44:52 889
原创 Mybatis全局配置文件
1 Mybatis全局配置文件SqlMapConfig.xml是mybatis的全局配置文件,它的名称可以是任意命名的。1.1 全部配置内容SqlMapConfig.xml的配置内容和顺序如下(顺序不能乱):Properties(属性)Settings(全局参数设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugi...
2018-06-05 12:24:43 306
原创 Mybatis开发dao
1 Mybatis开发daoMybatis在项目中主要使用的地方就是开发dao(数据访问层),所以下面讲解一下mybatis开发dao的方法。有两种方式:原始dao开发方式、mapper代理开发方式(推荐)。1.1 需求1、 根据用户ID来查询用户信息;2、 根据用户名称来模糊查询用户信息列表;3、 添加用户; 1.2 原始dao开发方式1.2.1 思路程序员需要写dao接口...
2018-06-05 12:12:28 158
原创 Mybatis入门程序
1 Mybatis入门程序Mybatis课程的所有代码程序将通过一个订单商品案例来进行讲解。1.1 需求对用户信息的增删改查操作。1、 根据用户ID来查询用户信息;2、 根据用户名称来模糊查询用户信息列表;3、 添加用户4、 删除用户(练习)5、 修改用户(练习)1.2 环境准备l Jdk环境:jdk1.7.0_72l Ide环境:eclipse indigol 数据...
2018-06-05 11:18:46 202
原创 Mybatis概述
1 Mybatis是什么?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花...
2018-06-04 21:36:09 181
原创 Spring 事物
1.1 回顾事务l 事务:一组业务操作ABCD,要么全部成功,要么全部不成功。l 特性:ACID 原子性:整体 一致性:完成 隔离性:并发 持久性:结果l 隔离问题: 脏读:一个事务读到另一个事务没有提交的数据 不可重复读:一个事务读到另一个事务已提交的数据(update) 虚读(幻读):一个事务读到另一个...
2018-06-04 19:08:53 185
原创 JdbcTemplate
1 JdbcTemplatel spring 提供用于操作JDBC工具类,类似:DBUtils。l 依赖 连接池DataSource (数据源) 1.1 环境搭建1.1.1 创建表create database ee19_spring_day02; use ee19_spring_day02; create table t_user( id int primary...
2018-06-04 15:54:29 892
原创 AspectJ
1 AspectJ1.1 介绍l AspectJ是一个基于Java语言的AOP框架l Spring2.0以后新增了对AspectJ切点表达式支持l @AspectJ 是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面新版本Spring框架,建议使用AspectJ方式来开发AOPl 主要用途:自定义开发 1.2 切入点表达式【掌握】1.exe...
2018-06-03 23:15:54 2305
基于microblaze的流水灯及打印helloworld
2018-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人