码迷,mamicode.com
首页 > 编程语言
Spring Boot Mybatis Result Maps collection already contains value for *.BaseResultMap
当你复制一个*Mapper.xml文件到项目工程中,运行报错Mybatis Result Maps collection already contains value for *.BaseResultMap时,教你两步解决。 1.删除对应的这个*Mapper.xml文件,启动下项目,让其报下错。 2 ...
分类:编程语言   时间:2017-06-27 14:52:04    阅读次数:293
Java 构造时成员初始化的陷阱
1、首先列出代码 Base.java public class Base { Base() { preProcess(); } void preProcess() {} } Derived.java public class Derived extends Base { public String ...
分类:编程语言   时间:2017-06-27 14:51:23    阅读次数:116
01背包问题(动态规划)python实现
在01背包问题中,在选择是否要把一个物品加到背包中。必须把该物品加进去的子问题的解与不取该物品的子问题的解进行比較,这样的方式形成的问题导致了很多重叠子问题,使用动态规划来解决。n=5是物品的数量,c=10是书包能承受的重量,w=[2,2,6,5,4]是每一个物品的重量,v=[6,3,5,4,6]是 ...
分类:编程语言   时间:2017-06-27 14:51:09    阅读次数:194
[javase学习笔记]-6.7 封装
这一节我们学习面向对象中的第一个特性,封装(encapsulation) 封装:是指隐藏对象的发生和实现细节,仅对外提供公共訪问方式. 那么什么是隐藏对象的实现细节?我们来举例学习. 比方我们来定义一个人的类,简单点说,人的属性有年龄,行为有说话. 我们看以下的代码: class Person//定 ...
分类:编程语言   时间:2017-06-27 14:50:25    阅读次数:108
Java 类型安全的异构容器
转载自:http://blog.csdn.net/sh_c1991/article/details/45965743 我们的想法是用key自身的class 类型作为key。因为Class 是参数化的类型,它可以确保我们使Context方法是类型安全的,而无需诉诸于一个未经检查的强制转换为T。这种形式 ...
分类:编程语言   时间:2017-06-27 14:49:16    阅读次数:234
Java8新特性分享
java8新特性,由于已经出了好久了,自己懒得总结了。。(总结的没有这篇写得好23333。。。) ...
分类:编程语言   时间:2017-06-27 14:49:09    阅读次数:223
redis springMVC 配置与应用
1、创建一个ConstantUtil类 /** * redis配置文件名 */ public final static String REDIS_FILE_NAME_CONFIG = "redis.properties"; 2、pom文件中填加 <!-- https://mvnrepository. ...
分类:编程语言   时间:2017-06-27 13:54:03    阅读次数:182
JavaEE配置工具
一、准备以下压缩包 1.JDK1.7 文件:jdk1.7.rar 2. eclipse-jee-mars-2 文件:32位系统准备eclipse-jee-mars-2-win32.zip,64位系统准备eclipse-jee-mars-2-win32-x86_64.zip 3.maven 文件:ma ...
分类:编程语言   时间:2017-06-27 13:53:52    阅读次数:126
Python-绘图
import pylab (or matplotlib.pyplot) as pl 创建图表 pl.figure(1) # 创建图表一 pl.figure(2) # 创建图表二 ······ sub_fig_211 = pl.subplot(211) # 在图表中创建子图 sub_fig_212 = ...
分类:编程语言   时间:2017-06-27 13:53:37    阅读次数:197
LeetCode 210. Course Schedule II(拓扑排序-求有向图中是否存在环)
和LeetCode 207. Course Schedule(拓扑排序-求有向图中是否存在环)类似。 注意到。在for (auto p: prerequistites)中特判了输入中可能出现的平行边或自环。 代码: class Solution { public: vector<int> findO ...
分类:编程语言   时间:2017-06-27 13:53:24    阅读次数:137
Python基础:之进程
一、进程 1.什么是进程 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。 正在进行的一个过程或者说一个任务。而负责执行任务则是cpu 2.进程与程序的区别 程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行 ...
分类:编程语言   时间:2017-06-27 13:52:56    阅读次数:200
50、剑指offer--数组中重复数字
题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 解题思路:从头开始遍历 ...
分类:编程语言   时间:2017-06-27 13:51:49    阅读次数:229
C#报错"线程间操作无效: 从不是创建控件“XXX”的线程访问它"--解决示例
C# Winform程序中,使用线程对界面进行更新需要特殊处理,否则会出现异常“线程间操作无效: 从不是创建控件“taskView”的线程访问它。” 在网文“http://www.cnblogs.com/smileberry/p/3912918.html”的知道下,我做了下面的例程,希望有所帮助。 ...
分类:编程语言   时间:2017-06-27 13:51:34    阅读次数:1531
Java性能调优
JVM调优(最关键参数为:-Xms-Xmx-Xmn-XX:SurvivorRatio-XX:MaxTenuringThreshold)代大小调优:避免新生代大小设置过孝避免新生代大小设置过大、避免Survivor设置过小或过大、合理设置新生代存活周期。-Xmn调整新生代大小,新生代越大通常也意味着更多对象会在minorGC阶段被回..
分类:编程语言   时间:2017-06-27 13:51:18    阅读次数:101
C语言--指针(一)
#import <Foundation/Foundation.h> //交换函数 void swap(int x, int y) { printf("x=%d,y=%d",x,y); int temp = 0; temp = x; x = y; y = temp; printf("x=%d,y=%d ...
分类:编程语言   时间:2017-06-27 13:51:03    阅读次数:128
Spring进阶之路(10)-Advice简单介绍以及通过cglib生成AOP代理对象
Advice简单介绍 1. Before:在目标方法运行之前运行织入。假设Before的处理中没有进行特殊的处理。那么目标方法终于会运行,可是假设想要阻止目标方法运行时。能够通过抛出一个异常来实现。Before处理无法拿到目标方法的返回值,由于这时候目标方法并未运行。 2. AfterReturni ...
分类:编程语言   时间:2017-06-27 13:50:11    阅读次数:141
Java迭代器Iterator
之前我们实现了迭代器模式,很多编程语言实际上已经内置了迭代器类,比如Java就为我们实现了迭代器Iterator。我们首先来看Iterator中的源码。通过JDK源码我们发现Iterator是一个接口,包含三个方法:hasNext、next、remove。1packagejava.util;23publicinterfaceIterator<E&..
分类:编程语言   时间:2017-06-27 13:49:31    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!