大气睫毛膏

文章
3
资源
0
加入时间
2年10月21天

Java中动态加载(反射)的真正含义

一直对这个概念很模糊,无法抓到它的点,不明白它的真正含义。最近看到了Mybatis里边动态SQL标签,里面的用法让我对Java的动态加载机制恍然大悟。 @SelectProvider(type = UserDaoSqlProvider.class,method = "findUserByName") List<User> findUserByName(String user

使序列有序的最少交换次数

题目1:给出一个序列,只交换相邻两数,使得序列升序排列,求出最少交换次数。思路:如果说只是交换相邻两个数字。那么就是这个序列的逆序数。1.假设序列个数为n,我们先把最大的数换到最后,因为是相邻数字交换,所以把最大数交换到最后,需要交换的次数为最大数后的数字个数。2.当完成最大数的交换后,可以将最大数从序列中划去不管了,即此时序列个数为n-1了,我们再在该序列中找到一个最大数,进行相同操作。3.所以使