MyBatis学习总结(三)---映射文件及引入方式
MyBatis的强大,主要原于它强大映射功能,相对其它的jdbc,使用MyBatis,你会发现省掉很多代码。上一篇已经简单做出一个实例。今天就了解一下MyBatis的映射xml文件。 了解上一篇friendMapper.xml文件 <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dt
学长学姐们的测试-2
学长学姐们觉得出测试题很有趣呢!于是刚刚返校的我们就又迎来了一次测试。 考试难度:队列;出题人:Cansult,Slr,Milky-way。 当然这个难度是不用信的,因为它并不靠谱... T1:宽嫂的小裙子 题意概述:Cansult得到了一块m*n的布,要把它裁成一个个正方形做裙子,还要对每一块剪开的布进行锁边(只锁一边就可以),最小化这个代价。 看起来像个贪心,事实上也是,每次按照最大的裁,裁到裁完为止...然后我就爆0啦!因为没开longlong,果然一个中考过去
python语言 buffer类型数据的使用 'ascii' codec can't decode byte 0xe5 问题的解决
在python中我们使用buffer类型时可以将其转换为str类型。 如果obejct的类型为<type 'buffer'> ,可以使用str(object)将其转换为字符串类型。 在转换为字符串类型后如果无法使用+等字符串,则可能是python的str类型的编码方式与buffer的编码格式不一致导致的。 如果buffer使用的是unicode编码,则需要在模块中使用以下代码,将str默认编码改为unicode编码。一般遇到“'ascii' codec can't decode byte 0x
数据结构与算法之二分查找
问题:如果有一个有100个元素的已经排好序的数组,然后给你一个数,让你判断这个数组里面是否有这个数,你该怎样去做? 最简单的方法就是从数组的第一个元素开始,逐一与所给的数比较,直到比较完所有数组的元素为止,这种查找方法叫简单查找,是一个费事的方法。但我们想,既然这100个数都已经排好序了,那么我先拿中位数与所给数比较,如果两者匹配则问题解决。如果中位数比所给数大,那么所给数可能存在与中位数左边,我们就可以拿左边那些数的中位数与所给数比较;如果中位数比所给数小,那么所给数可能存在与中位数的右边,
SpringMVC中@RequestMapping参数设置
URL路径由value决定,eg:value="/hello"。 method参数:RequestMethod.POST,RequestMethod.GET请求方法,比如GET、POST 除此之外,还有: param:参数设置
常见的排序算法(直接插入&选择排序&二分查找排序)
1、直接插入排序算法 源码: package com.DiYiZhang; /* 插入排序算法 * 如下进行的是插入,排序算法*/ public class InsertionSort { public static void insertionSort(int[] a) { int tmp; for (int i = 1; i < a.length; i++) { for (int j = i; j >0; j--) { if (a[j] < a[j-1]) { tmp = a[j-1];
【001】引入Spring MVC
一、确定要引用的spring的jar包 当然我们一开始并不知道spring mvc需要使用到哪些包,但是我们可以从最基本的开始 1、首先使用spring当然少不了spring最基础的jar包spring-bean 和spring-content,在nexus私服服务器上搜索这两个包的最新版本在pom文件中进行引用 <dependencies>
<dependency>
<groupId>org.springframework</groupId>
<art
浅拷贝和深拷贝以及copy.copy
浅拷贝:“=” >>> a=[1,2,3] >>> b=a >>> a [1, 2, 3] >>> b [1, 2, 3] >>> id(a) 91339472 >>> id(b) 91339472 所以:浅拷贝就是值相等,地址相同 深拷贝:“copy.deepcopy()” >>> import copy >>> c=copy.deepcopy(a) >>>c [1,2,3] >>>id(c) 91296112 所以:深拷贝就是值相等,地址不相同 copy.copy: >>>d=copy.c
bzoj3944 Sum
Sum Time Limit: 10 Sec Memory Limit: 128 MB Description Input 一共T+1行 第1行为数据组数T(T<=10) 第2~T+1行每行一个非负整数N,代表一组询问 Output 一共T行,每行两个用空格分隔的数ans1,ans2 Sample Input 6 1 2 8 13 30 2333 Sample Output 1 1 2 0 22 -2 58 -3 278 -3 1655470 2 终于学杜教筛了wakkk!!! 这个普及度极高
leetcode 345. Reverse Vowels of a String
Write a function that takes a string as input and reverse only the vowels of a string. Example 1: Given s = "hello", return "holle". Example 2: Given s = "leetcode", return "leotcede". Note: The vowels does not include the letter "y". class Solution
今日推荐
周排行