自定义博客皮肤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语法基础的时候,会学到实现多线程的两种方式,在面试的时候也会被问到实现线程有哪两种方式,一种是通过实践Runnable接口方法来实现,另外一种是通过继承Thread的方法来实现。这两种方法是有共同点的。 二、实现Runnable接口public class NewRun implements Runnable{ @Override ...

2018-08-30 22:35:22 158

转载 DataGrip:Error encountered when performing Introspect schema xxx 错误的解决方法

datagrip的问题,转载自:https://www.cnblogs.com/geb515/p/7995249.html 把Introspect using JDBC _metadata打上勾然后会碰到连接上数据库以后,数据库左边没有箭头的问题,解决方案如下:选中All Schemas,然后在IDE的空白处单机一下,正中的对话框就会自动关闭了原文出处:[1...

2018-08-30 09:57:47 6397

转载 Js文件中调用其它Js函数的方法

在项目开发过程中,也许你会遇这样的情况。在某一Js文件中需要完成某一功能,但这一功能的大部分代码在另外一个Js文件中已经完成了,自己只需要调用这个方法再加上几句代码就可以实现所需的功能。我们知道,在html中,利用<script language="javascript" type="text/javascript" src="../script.js"></script&gt...

2018-08-28 21:46:37 1489

原创 《Genius》

        Einstein is genius.        爱因斯坦是天才,这是一个毫无疑问的命题。他在专利局空闲之余写下的相对论,可以让我们学习很久一段时间,而且还不一定能学懂。       这部十集的电视连续剧是爱因斯坦一生的写照,当然里头有些剧情并不是真实的。虽然爱因斯坦有很高的知名度,但作为一个物理学家,没有多少观众愿意看他怎么用微积分去演算他的相对论,也很少人会去了解相...

2018-08-27 22:19:09 214

原创 灵活的MyBatis

一、前言       将数据存储到数据库是开发中很重要的一环。曾经有程序员说自己做过最牛逼的事情就是增删改查。确实我们做了很多页面,后太代码写了很多,可是最终都离不开数据库的增删改查。Java有一套自己的JPA标准,而Hibernate很好的实现了这套标准,但为什么会有企业会选择MyBatis进行开发?Hibernate入门的门槛相对较高,而MyBatis上手容易,同时灵活,平常怎么在数据库使...

2018-08-23 22:33:17 310

转载 springmvc拦截器的配置、使用

1.自定义拦截器,实现HandlerInterceptor接口package com.bybo.aca.web.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.se...

2018-08-22 01:16:41 114

原创 简单与实用:SpringMVC的常见使用

一、前言        现在的项目大多数都是使用SpringMVC作为MVC框架。SpringMVC的学习成本较低,容易上手,简单实用。 二、应用1、@Controller & @RequestMapping控制层需要有@Controller的注解,一来标记这个类作为一个对象,二来标记这个是SpringMVC的控制层,用于接受请求。一般情况下需要在类的上面标记@Re...

2018-08-15 01:20:39 201

原创 从编程哲学到开发应用:Spring的初步应用

一、前言       在学习Spring的过程中,我们学习了很多东西,可是实际应用中,我们究竟用到了那些?常用的又是那种方法呢? 二、书上与开发的差异1、IOC       1)        IOC,控制反转,是Spring框架的核心,是一种设计思想(不是技术),可以说,IOC贯穿Spring的整个框架,整个Spring是建立在IOC的基础上。原本我们创建对象就是直接在方...

2018-08-09 21:18:45 250

转载 Logback的基本使用方法

一、Logback简介Logback是由log4j创始人设计的又一个开源日志组件。1、logback当前分成三个模块:logback-core,logback- classic和logback-access。     1)logback-core是其它两个模块的基础模块。    2)logback-classic是log4j的一个改良版本,完整实现SLF4J API使你可以很方便地...

2018-08-09 11:13:15 3310

转载 @RequestBody的使用

一、说明首先@RequestBody需要接的参数是一个string化的json,这里直接使用JSON.stringify(json)这个方法来转化其次@RequestBody,从名称上来看也就是说要读取的数据在请求体里,所以要发post请求第三,要设置contentType,contentType:"application/json,明确的告诉服务器发送的内容是json,而默认的con...

2018-08-08 16:40:20 1386

转载 出现 java.lang.OutOfMemoryError: PermGen space 错误的原因及解决方法

一、原因及解决方法[1]1、原因:堆内存的永久保存去区内存分配不足(缺省默认为64M),导致内存溢出错误。2、解决方法:重新分配内存大小,-Xms1024M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=256M3、步骤:[3]-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256...

2018-08-07 20:40:19 27561 3

原创 理论学习与实践的差距:框架开源与不可逆的趋势

一、前言       从事Java学习与工作的人都知道,这个行业以开源的形式构建起各种各样的框架,在这些开源框架的基础上,我们以闭源的形式构建我们的项目。因而,今天也开源我自己学习用的SSM框架的基本配置及目录形式。这个框架是学习别人的基础上,经过年月的积累,日渐而成。当然,工作中实践中用到的架构可不是这么简单,但SSM是很多项目的基本架构,也是我们需要去掌握了解的架构。 二、不可逆的...

2018-08-02 22:41:47 656

原创 从满腹经纶到入行小白:理论学习与实际应用的差距

一、前言        任何一门能够应用到中的学门、技能,都有一定的底蕴,只能成为理论中的理论,无法真正应用到实际中。在学校、在书上,我们能获取到知识有多少能应用到实际上呢?       我们翻开Jquery API中文文档(http://jquery.cuishifeng.cn/),上面的所有方法,是不是我们都能用到实际上呢?答案是全部100%都能用上。没有用上的东西是不会被开发出来,即...

2018-08-01 22:32:57 582

转载 java 删除文件夹中的所有文件及文件夹

删除文件夹(前提:文件夹为空以及InputStream和OutputStream等一些数据文件流关掉【close()】,否则文件无法删除)//删除文件夹 public static void delFolder(String folderPath) { try { delAllFile(folderPath); //删除完里面所有内容 ...

2018-08-01 15:22:51 1981

转载 SpringMVC实现文件下载的两种方式及多文件下载

1.传统方法 @RequestMapping("/download") public String download( String fileName ,String filePath, HttpServletRequest request, HttpServletResponse response){ response.setContentType("text...

2018-08-01 09:32:28 7180 7

空空如也

空空如也

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

TA关注的人

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