noaman_wgs的博客

盛夏白瓷梅子汤,碎冰碰壁当啷响。

【链表2】链表中倒数第k个结点

链表中倒数第k个结点: 题目描述 输入一个链表,输出该链表中倒数第k个结点。 有很多种方法,要么用集合,要么用双指针的方法。 方法一:集合(这里的每次移除的数要特别注意) /* public class ListNode { int val; Li...

2016-09-30 19:40:48

阅读数:251

评论数:0

【链表1】从尾到头打印链表

题目描述 输入一个链表,从尾到头打印链表每个节点的值。  输入描述: 输入为链表的表头 输出描述: 输出为需要打印的“新链表”的表头 这题有很多方法,可以先遍历链表获取长度后,再建个同样长度的数组,这时再遍历链表同时获取链表的值,将值加入到数组当中。最后倒着遍历数组,将数组的值放入...

2016-09-30 17:13:46

阅读数:233

评论数:0

【Mybatis学习总结九】Spring中集成Mybatis

学习了Mybatis的基本内容后,现在最重要的内容莫过于是在Spring中集成Mybatis了。好处之一就是不用再单独配置Mybatis-config.xml文件了(含有数据库连接池和配置类名以及注册映射文件等信息)。下面看具体操作步骤: 1 填加jar包: 【mybatis 】 mybatis-...

2016-09-29 18:01:07

阅读数:302

评论数:0

【Mybatis】java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for

【java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.myba】错误一般是有以下四个原因造成: 1、mapper.xml中没有加入namespace  2、m...

2016-09-29 17:00:33

阅读数:440

评论数:0

【Mybatis学习总结八】Mybatis缓存

这节内容了解下即可。 如多数持久层框架一样,Mybatis同样提供了一级缓存和二级缓存。 (*)一级缓存: (1)一级缓存也就是Session级的缓存,默认是开启的,查询操作是使用缓存的; (2)必须是同一个session,session.close()后就不能使用了; (3)查询条件不...

2016-09-28 16:26:31

阅读数:258

评论数:0

Mybatis学习中遇到的错误java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (ut

在Mybatis学习存储过程调用的时候,老是出现【java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ...

2016-09-27 22:10:30

阅读数:3631

评论数:0

【Mybatis学习总结七】调用存储过程

今天这节课本来可以一小时结束的,我却从三点半搞到了九点。我觉得我是世界上最S13的人!!!没有之一!!!!一个小错害我花了一个晚上的时间去寻找,真是够无语的。好了,言归正传,还是先总结下今天学习的内容吧。 七、Mybatis调用存储过程 1  需求: 创建数据表和存储过程,查询得到男性或女性的...

2016-09-27 21:27:42

阅读数:271

评论数:0

【Mybatis学习总结六】动态SQL与模糊查询

六、动态SQL与模糊查询 学数据库的时候有学过模糊查询。如:根据姓名模糊匹配和指定年龄区间 来查询用户信息: SQL语句可以这样来写:SELECT * FROM d_user WHERE name like '%m%' AND age between 12 AND 18 现在在Mbatis中...

2016-09-27 15:24:32

阅读数:363

评论数:0

【Mybatis学习总结五】实现关联表查询----一对多关联(collection)

实现关联表查询----一对多关联(collection) 一对多需求:即一张表class中又含有多张表(teacher,student)内容。现根据class_id 来获取对应的班级信息(包括学生和老师信息)。 1 、创建表和数据: CREATE TABLE student( s_id INT ...

2016-09-26 16:32:35

阅读数:2197

评论数:0

【Core Java Volume 6】集合算法--二分查找法

在数组中查找一个对象,当数组是有序的时候可以采用二分查找法。即可以直接查看位于数组中间的元素,看一看是否大于查找的元素。 如果大于,用同样的方法在数组的前半部分继续查找;否则用同样的方法在数组的后半部分继续查找。这样就可以将查找范围缩减一半。 Collections类的binarySeacrch方...

2016-09-26 11:13:21

阅读数:240

评论数:0

【Core Java Volume 5】集合算法---查找数组、集合最大值的通用方法

一、查找数组的最大值 1   笔试的时候通常查找数组的最大值,数组类型通常是int类型,可以这样直接写出getMax()代码: //数组(int 类型) public static int getMax(int[] nums){ if(nums.length <=0) ...

2016-09-26 10:12:14

阅读数:298

评论数:0

【Mybatis学习总结四】实现关联表查询----一对一关联(association)

一、一对一关联 建立的数据表class(班级) 含有班级信息和teacher(教师)信息,而教师信息在零一张表Teacher中;即class表与Teacher相互关联的;现在需要根据class表的id查询class信息和Teacher信息,这就涉及到一对一关联查询。 有两种方式: 方式一:嵌套结果...

2016-09-25 19:04:23

阅读数:1922

评论数:0

【Mybatis学习总结三】Mybatis种解决字段名与实体类属性名不相同的冲突

Mybatis种解决字段名与实体类属性名不相同的冲突            在开发中,先创建一个数据表,数据表中包含字段名如(order_id,order_no)..而在创建实体类的时候,对象的属性名可能为(id,no)... 这样在Mybatis测试代码中要想根据某个id获取信息时:select...

2016-09-25 16:34:29

阅读数:1076

评论数:0

【Core Java Volume 4】java中数组Array和集合之间的相互转换

1  数组>>>>>>>集合:Arrays,asList()包装器 //数组》》》集合 String[] arrs={"A","B","C","D&q...

2016-09-25 11:02:39

阅读数:347

评论数:0

【Mybatis学习总结二】Mybatis操作数据表的CRUD实现

本节内容学习了如何通过Mybatis实现对数据库的增删改查操作。一共有两种实现方式,一是基于XML的实现;第二种是基于注解的实现。 下面来具体介绍两种方法的具体实现: 一、基于XML的实现  1    还是基于第一节中建立的User.java实体类;  2    新建一个工具类MybatisUti...

2016-09-24 17:27:24

阅读数:494

评论数:0

【华为OJ18】识别有效的IP地址和掩码并进行分类统计

题目描述 请解析IP地址和对应的掩码,进行分类识别。要求按照A/B/C/D/E类地址归类,不合法的地址和掩码单独归类。 所有的IP地址划分为 A,B,C,D,E五类 A类地址1.0.0.0~126.255.255.255; B类地址128.0.0.0~191.255.2...

2016-09-23 23:52:26

阅读数:276

评论数:0

【Mybatis学习总结一】Mybatis的helloworld

近日跟随某网站某PDF开始学习MyBatis框架。 一 MyBatis介绍 MyBatis 是支持 普通 SQL 查询 , 存储过程 和 高级映射 的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索封装。 MyBatis 可以使用简单的 XM...

2016-09-23 22:06:56

阅读数:308

评论数:0

将一个整数转化成二进制

BigInteger bi = new BigInteger("10");String temp += bi.toString(2);BigInteger 类的具体用法稍后补充...

2016-09-22 23:39:58

阅读数:538

评论数:0

【Core Java Volume 3】反射---编写泛型数组代码

import java.lang.reflect.Array; import java.util.Arrays; public class CopyOfTest { /** * 测试 * @date 2016/9/22 * @param args * @author WGS ...

2016-09-22 17:55:20

阅读数:217

评论数:0

【Core Java Volume 2】反射---打印类的全部信息

反射机制最重要的内容---检查类的结构。 Class类中的getFields,getMethods, getConstructors  方法分别返回类提供的public域,方法和构造器数组,其中包括父类的公有成员。 Class类的getDeclareFields、getDeclareMetho...

2016-09-22 17:13:21

阅读数:179

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭