自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java 基础知识

1、加载配置文件ApplicationContext appContext = new ClassPathXmlApplicationContext("classpath:spring-config.xml");2、子类重写父类的方法(1)、不能比父类有更严格的访问级别(2)、必须是访问名和参数列表、返回值都一样才能是被重写,如果只是访问名一样,参数列表不一样(返回值无关)...

2020-02-26 21:31:13 121

原创 idea 环境变量配置问题

之前对于编译器的环境变量的配置,总是很模糊,就是按部就班的配置,到底用不用配置也不知道,今天终于明白了。eclipse在使用之前必须配置jdk。而idea不需要,可以不配置环境变量,因为在idea中的该界面可以配置。也就是说idea可以很方便的选择不同版本的jdk和tomcat。(暂且我比价肤浅的认识吧,以后认识有了变化再来修改。)在这个界面可以配置jdk的不同版本。...

2018-04-25 18:06:23 33622

原创 采坑过后一定要记录一下 Date

关于java中日期时间的转换1、date转stringDate date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");String dateStr = sdf.format(date);Date dateCopy  = sdf.parse(dateStr);    //需要添加par...

2018-04-24 20:44:42 157

原创 springmvc 与 struct 的区别学习

背景:看到公司的项目从struct2改造为springmvc,其实从本科开始学习struct2开始对struct2很混乱,之后做了一些springmvc的项目,但每次开发之前老师或者师姐都会创建好项目,并且各个配置文件也都写好,自己也没有去了解学习过这些,导致一致对于所有的配置都很混乱,对于struct2以及springmcv的区别更是一塌糊涂。在工作中对于知识以及业务需要知其然并且知其所以然。加...

2018-04-17 17:10:23 1917

原创 http与https的区别

1、如果请求是https,说明自己与服务器之间的请求是安全的,用ssl加密。2、自己本地的tomcat服务器上的请求就是http。

2018-04-13 20:59:53 130

原创 springMVC中modelandView的作用

在控制器中后台数据处理完毕之后需要提交到前端,控制器通常会将包含视图名称以及封装的后端数据的对象modelAndView传到DispatcherServlet中,因此会在控制器中创建一个modelAndView对象。modeAndView对象的作用是:(1)封装后端数据。(2)设置view的url,即跳转到前端的url。(3)将数据传递给前端。...

2018-02-26 10:57:10 2159

原创 springMVC 拦截器

1、拦截器的作用:提供一种机制可以在一个action执行前后执行某些操作。2、定义一个拦截器的步骤:(1)、定义一个实现interceptor的接口。(2)、在struct.xml中注册定义的拦截器。(3)、在需要使用action中引用上述定义的拦截器。3、自定义注解:ElementType.MeTHOD 表示该自定义注解可以用在方法上RetentionPolicy

2018-01-30 16:01:28 135

转载 进程间的通信方式

http://www.cnblogs.com/mydomain/archive/2010/09/23/1833369.html

2017-08-29 11:39:30 175

原创 java 的垃圾回收

java 的垃圾回收 没有垃圾回收可能会导致的问题:1、内存泄漏2、数组溢出3、空指针引用;java的垃圾回收算法:主要完成垃圾回收,碎片整理1、标记清除   需要扫描两次2、复制算法:将虚拟内存分为两部分,永远只用一半的内存,如果一半的内存满了,就将活着的对象放倒另一半,并且压缩存放,这样就可以把刚才满的一半内存全部回收。缺点:内存的利用率太低,只能用一半内存

2017-08-29 10:19:19 417

原创 jvm

1、程序计数器:当前线程所执行的字节码的行号指示器,字节码的工作就是通过改变计数器的值,来修改下一条需要执行字节码指令。由于Java 虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器(对于多核处理器来说是一个内核)只会执行一条线程中的指令。因此,为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程

2017-08-28 17:11:06 160

转载 Java中static和final的区别

http://a7b3f172.wiz03.com/share/s/2DI_5O33B4ul2kpQjR3aka_f045K6P3K8kRG2w7HNt3DkJ2t

2017-08-28 16:54:54 167

转载 Java静态属性和方法的继承问题

http://blog.csdn.net/liuconey/article/details/51555362

2017-08-28 16:30:20 214

原创 java 面向对象基础

最近的生活被笔试面试充斥着 。。。。。。生无可恋。。。。。。。好多基础知识看了忘,忘了看。。。。。。。 那就写一下。。。。。1.重写 重载的区别:  (1)、重写是子类对父类的重写。重写的参数列表,方法名、返回值必须与被重写的方法一致。 被重写的方法不能是private,否则只是在子类中重新定义一个方法。  (2)、重载是一个类中多态性的一种体现,多个同名函数同时存在,就是类有一个

2017-08-26 14:46:14 148

原创 hahMap 的数据结构 、遍历以及排序

HashMap的遍历1、ha'shMap的数据结构其实hashMap 是一个链表的数组,内部是一个存储着链表表头的数组(图片来自其他博客),一般都是key对应的hash值就是该元素在数组的下标。HashMap里边实现一个静态内部类Entry(key,value,next),所以说的数组就是一个Entry[] 数组。2、hashMap的遍历(1).

2017-08-19 13:00:17 272

原创 (2016美团牛客网编程测试题)大富翁

/**大富翁游戏,玩家根据骰子的点数决定走的步数,即骰子点数为1时可以走一步,点数为2时可以走两步,点数为n时可以走n步。求玩家走到第n步(n/由于是编程渣渣  所以想写的清楚一些  为了以后自己能看明白     /*思路 1  :  题目中的n思路2:  理解题目很重要的呀    玩家走到第n步时(并不代表走了n次),总共有多少中投骰子的方法,就是说玩家有多少

2017-08-13 21:44:21 2303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除