自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅析mybatis的#与$区别

#{}经过预编译,是安全的,而**${}未经过预编译**,可能存在SQL注入的风险 什么是SQL注入? 通过SQL命令插入到web表单提交或输入域名或页面请求的查询字符串,以达到欺骗服务器执行恶意SQL命令的目的。 常见的有匿名登陆(在登陆框输入恶意字符串)、借助异常获取数据库信息等。 ${}一般用于传入数据库对象,例如传入表名 例: 1. SELECT * FROM #{TABLE_NAME} ==> SELECT * FROM ? ==> SELECT * FROM 'tableN..

2020-07-09 14:42:20 328

原创 常用排序算法与实现

1. 插入排序 1.1直接插入排序

2019-03-07 10:42:30 239

原创 浅析字符串常量池

(一)什么是常量池 为了提高性能和减少开销,JVM提供了一个特殊的内存——常量池 常量池,顾名思义:就是存储常量的内存空间,有String字符串常量池、包装类常量池等 String对象的创建形式 String str1 = new String(); String str2 = "abc"; 编译期与运行期 编译期:.java—>.class的过程,String str = “

2018-12-04 19:34:13 161

原创 String字符串类基本概念及函数

(一)基本概念 API中的解释: String类代表字符串。 Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。 字符串不变; 它们的值在创建后不能被更改。 字符串缓冲区支持可变字符串。 因为String对象是不可变的,它们可以被共享。 String对象是不可变——是因为String类是final的 (二)String的构造函数 常用的几种构造方法 String( ) ...

2018-11-29 17:53:50 279

空空如也

空空如也

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

TA关注的人

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