上一页 1 2 3 4 5 6 7 8 ··· 16 下一页
摘要: 模拟退火算法是求解最优化问题的一种手段。 一种随机算法,相当于爬山,我们总是往高处爬,即使下一步的位置低于现在的位置,考虑到局部最优解的存在,我们也以一定概率接受它。 step1:先设定好初始温度t0=最高温度tMax, 随机选定一个初始状态i,计算f(i); step2:若在当前温度下达到内层循环 阅读全文
posted @ 2021-10-07 21:35 刚刚好。 阅读(153) 评论(0) 推荐(0) 编辑
摘要: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'studentService': Unsatisfied dependency expressed thr 阅读全文
posted @ 2021-10-07 14:58 刚刚好。 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: resultMap ,association collection 分别根据 type javaType ofType指定的类型来创建相应的实例对象,创建实例对象是根据实体类的无参构造方法。所以说,要使用resultMap,association collection 必须要对应的实体类添加零参构造 阅读全文
posted @ 2021-10-06 22:07 刚刚好。 阅读(150) 评论(0) 推荐(0) 编辑
摘要: #引言 Mybatis插件又叫拦截器 MyBatis 允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, commit, rollback, getTran 阅读全文
posted @ 2021-10-06 15:33 刚刚好。 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 今天在使用Mybatis时遇到了Cannot determine value type from string xxx 原因是数据库中的字段没有和实体类对应。 解决方法有两种: 1.加一个无参构造器。 2.有参构造器的参数的个数,类型应该和实体类一一对应。我这里的原因就是实体类少了一个id属性 我们 阅读全文
posted @ 2021-10-06 13:45 刚刚好。 阅读(2832) 评论(0) 推荐(1) 编辑
摘要: #基本TypeHandle 我们知道Mybatis默认可以将数据库的一些数据类型映射为JAVA的数据类型,这是通过TypeHandles完成的,我们看下mybatis默认的TypeHandles 类型处理器 Java 类型 JDBC 类型 BooleanTypeHandler java.lang.B 阅读全文
posted @ 2021-10-05 23:29 刚刚好。 阅读(4001) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题,在Springboot 整合mybatis时,发现没有找到xml文件(mapper)。 org.apache.ibatis.binding.BindingException: Invalid bound statement 我们可以看到在build后的target文件中没有我们的x 阅读全文
posted @ 2021-10-05 22:54 刚刚好。 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 观察者模式又叫 发布--订阅模式 其中Observer是抽象订阅者(观察者)(一般为接口),Subject是抽象的发布者(被观察者),可以看到Subject实现了三个方法,Attach表示把一个订阅对象添加到列表中,Detach表示把一个订阅对象从列表中移除。Observer有一个update方法, 阅读全文
posted @ 2021-10-05 22:26 刚刚好。 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 创建者模式又叫建造者模式,是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方式,动态的创建具有复合属性的对象。 简单来说,就是一个对象可能很复杂,但它的创建流程固定,只是注入的值不 阅读全文
posted @ 2021-10-05 19:33 刚刚好。 阅读(26) 评论(0) 推荐(0) 编辑
摘要: #三数之和 ##题目 ##分析 ###第一种 三数之和我们的思路是先排序,然后枚举第一个数,然后用双指针去找另外两个数 考虑此时和为-3<0,在我们固定住第一个数(绿色指针)的情况下,可以增大第二个数(蓝色指针),如果三数之和大于0,那么我们就缩小第三个数(橙色)。 需要注意的是我们如何排除重复的组 阅读全文
posted @ 2021-10-05 17:05 刚刚好。 阅读(357) 评论(2) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 16 下一页