自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建spring boot集成mybatis项目入门

已经很久没有写过博客了,正好这次趁着公司需要做一个新的项目的机会,我决定在新项目上使用spring boot来代替原来的spring框架。毕竟已经对那一大堆xml配置文件渐渐地产生了厌恶心理,正好spring boot的约定优于配置的理念可以在很大程度上解决我们的这个痛点。那下面我就来写写怎么使用spring boot来简化一个java web项目的开发吧。 对于spring项目的开发个人比较

2017-08-12 09:49:19 965

原创 IE浏览器下载文件中文文件名乱码问题解决

在web开发工作当中,浏览器兼容性问题总是会引来一大波前端攻城狮们的疯狂吐槽,尤其是IE浏览器更是一个神一般的存在,总是让人头疼不已。 前段时间用java在做一个文件上传下载功能时,发现部分IE浏览器上下载文件名是中文的文件时会出现文件名乱码的现象,经过查看平常调用的两个文件下载工具类源代码发现其中一个工具类原来代码写得非常简单粗暴,没做任何判断,直接使用ISO8859-1格式对文件名进行编

2016-09-15 18:47:39 22710 6

原创 JAVA中native方法调用C语言实现学习

在java虚拟机规范的内存管理划分中,对于虚拟机内存空间划分中专门划了一块内存叫做“本地方法栈(Native Method Stack)”。本地方法栈是为了java专门用来调用native方法而划分出来的一块内存。 我们平时在阅读jdk源代码时也经常能够看到jdk底层存在很多没有java实现方法体的native method,对于这些方法,用java就看不到它的具体实现过程了。那么这些nat

2016-06-20 21:43:46 4503 1

原创 三个字符串类String、StringBuilder、StringBuffer的区别与比较

一、前言 在编写JAVA代码时,我们经常会对字符串进行操作。那么在对字符串进行操作时,我们就会面临到String、StringBuilder、StringBuffer的使用和选择。下面就让我们来了解一下这三个字符串的实现方式的异同点吧!二、简介 1.String:字符串,实现了Serializable序列化、Comparable比较器以及CharSequence字符序列接口,其底

2016-06-06 15:17:50 1028

原创 以mysql为例介绍PreparedStatement防止sql注入原理

最近,在写程序时开始注意到sql注入的问题,由于以前写代码时不是很注意,有一些sql会存在被注入的风险,那么防止sql注入的原理是什么呢?我们首先通过PrepareStatement这个类来学习一下吧! 作为一个IT业内人士只要接触过数据库的人都应该知道sql注入的概念及危害,那么什么叫sql注入呢?我在这边先给它来一个简单的定义:sql注入,简单来说就是用户在前端web页面输入恶意的sql语句用

2016-05-28 09:49:52 9763 2

空空如也

空空如也

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

TA关注的人

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