- 博客(20)
- 资源 (1)
- 收藏
- 关注
转载 java 泛型详解
好的文章值得分享本文参考java 泛型详解、Java中的泛型方法、 java泛型详解概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量...
2019-02-19 16:42:45
168
转载 logback配置详解
一、logback的介绍Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块:logback-core:其它两个模块的基础模块logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logginglogb...
2019-01-14 17:57:12
229
原创 leetcode--3.Longest Substring Without Repeating Characters
public int lengthOfLongestSubstring(String s) { if(s.length()<=1){ return s.length(); } StringBuilder sb = new StringBuilder(); int max = 0; int tmp = 0; f...
2019-01-10 18:16:42
191
转载 leetcode-2. Add Two Numbers
public ListNode addTwoNumbers(ListNode l1, ListNode l2) { if(l1==null) return l2; if(l2==null) return l1; int carry = 0; ListNode ne...
2019-01-10 18:15:10
187
原创 leetcode-1.Two Sum
class Solution { public int[] twoSum(int[] nums, int target) { int[] result = new int[2]; for(int i = 0; i<nums.length-1;i++){ int cha = target - nums[i]; ...
2019-01-10 18:13:00
163
原创 springboot从零开始整合mybatis
涉及pom <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.44</version>
2019-01-10 16:26:43
187
转载 Class类中getMethods() 与getDeclaredMethods() 方法的区别
一:jdk API中关于两个方法的解释1:getMethods(),该方法是获取本类以及父类或者父接口中所有的公共方法(public修饰符修饰的)2:getDeclaredMethods(),该方法是获取本类中的所有方法,包括私有的(private、protected、默认以及public)的方法。二:代码演示1:定义父类ReflectionParent.java/** * *...
2019-01-07 14:44:15
1414
转载 maven环境setting配置
开始使用IDEA,总结一下maven环境setting配置MAVEN setting配置文件详细介绍https://blog.csdn.net/u013631223/article/details/79082491maven项目使用nexus作为远程仓库配置https://www.cnblogs.com/cheyunhua/p/8066960.htmlhttps://blog.csdn....
2019-01-07 11:33:57
631
转载 Spring set注入和构造注入的区别
Spring种提供了2种常用的注入方式,set方法注入和构造函数注入。由于这2种注入方式很相似,都可以满足我们的需求,所以在大多数情况下我们忽视了这2种注入方式的区别。下面让我们看看这2种注入方式的特点。我们先看看Spring在使用set方法注入时,是怎样实例化一个Bean和Bean的合作者的:在A中有一个setB方法用来接收B对象的实例。那么Spring实例化A对象的过程如下:在不考虑...
2019-01-07 11:24:15
15413
5
转载 JVM基础面试题及原理讲解
本文从 JVM 结构入手,介绍了 Java 内存管理、对象创建、常量池等基础知识,对面试中 JVM 相关的基础题目进行了讲解。写在前面(常见面试题)基本问题介绍下 Java 内存区域(运行时数据区)Java 对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么)对象的访问定位的两种方式(句柄和直接指针两种方式)拓展问题String类和常量池8种基本类型的包装类和常量池...
2019-01-07 11:18:33
158
转载 Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。导致OutOfMemoryError异常的常见原因有以下几种:内存中加载的数据量过于庞大,如一次从数据库取出过多数据;集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;代码中存在死循环或循环产生过多重复的对象实...
2019-01-05 15:34:53
133
转载 pom.xml 详解
基本内容:POM包括了所有的项目信息groupId:项目或者组织的唯一标志,并且配置时生成路径也是由此生成,如org.myproject.mojo生成的相对路径为:/org/myproject/mojoartifactId:项目的通用名称version:项目的版本packaging:打包机制,如pom:pom文件中维护了各模块之间的依赖和继承关系, 项目里没有java代码,也不执行任何...
2018-12-27 10:36:25
789
转载 算法网站
leetcodehttp://leetcode.com/careeruphttp://www.careercup.com/http://hawstein.com/posts/ctci-solutions-contents.htmlglassdoorhttp://www.glassdoor.com/index.htmtopcoderhttp://www.topcoder.com/z...
2018-12-27 10:07:00
459
转载 http请求方法和状态码
HTTP协议以及HTTP请求中8种请求方法什么是协议?协议,是指通信的双方,在通信流程或内容格式上,共同遵守的标准。什么是http协议?http协议,是互联网中最常见的网络通信标准。http协议的特点①通信流程:断开式(无状态)断开式:http协议每次响应完成后,会断开与客户端的连接无状态:由于服务器断开了之前的连接,就无法知晓连接间的关系②内容格式:消息头和消息体HTTP请求...
2018-12-26 16:16:07
142
转载 安装lombok插件(get,set)
eclipse安装lombok插件https://blog.csdn.net/qq_25646191/article/details/79639633idea安装lombok插件https://jingyan.baidu.com/article/0a52e3f4e53ca1bf63ed725c.html
2018-12-13 12:25:59
224
原创 idea下解决中文乱码的办法集合
基本上全了:https://blog.csdn.net/youanyyou/article/details/78992998图形介绍的:+.idea下encodings.xml文件https://blog.csdn.net/m0_37893932/article/details/78280663https://www.cnblogs.com/fanlinglong/p/6717515.ht...
2018-12-12 18:21:38
816
转载 springCloud 临时文件bug
**java.io.IOException: The temporary upload location **出错原因:临时目录作为文件上传的临时目录,但是该目录在10天之后不使用被系统自动清理掉。解决办法:1 重启项目,系统会自动重新生成该目录,作为一只猿当然不能这样临时解决2在代码中增加系统默认目录配置bean (没有测试)@BeanMultipartConfigElement m...
2018-11-01 15:22:13
454
转载 maven 发布项目到私服遇到的问题及解决方案
1.解决maven项目中-Dmaven.multiModuleProjectDirectory报错问题 https://blog.csdn.net/s592652578/article/details/50730975 2.关于Maven项目build时出现No compiler is provided in this environment的处理 https://blog.csdn.net...
2018-09-10 22:08:01
942
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人