自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 String类中常用的方法:

split(): 把字符串分割成字符串数组;indexOf(): 从指定字符提取索引的位置;append(); 追加字符串或字符;trim(); 去除字符串两端的空格;replace(); 替换hashCode(); 返回字符串的哈希玛subString(); 截取字符串equals(); 比较length(); 获取字符串的长度cincat(); 将指定的字符...

2019-10-27 19:58:28 214

原创 java中的锁:

锁,顾名思义就是锁住一些资源,当只有我们拿到钥匙的时候,才能操作锁住的资源。在我们的Java,数据库,还有一些分布式的环境中,总是充斥着各种各样的锁让人头疼,例如“公平锁”、“自旋锁”、“读写锁”、“分布式锁”等等。其实真实的情况是,锁并没有那么多,很多概念只是从不同的功能特性,设计,以及锁的状态这些不同的侧重点来说明的,因此我们可以根据不同的分类来搞明白为什么会有这些“锁”?坐稳扶好了,准备...

2019-10-27 19:29:02 112

原创 常用的linux文件权限如下:

444 r--r--r--600 rw-------644 rw-r--r--666 rw-rw-rw-700 rwx------744 rwxr--r--755 rwxr-xr-x777 rwxrwxrwx从左至右,先是3个数字,代表文件的权限然后是9个字母(或者连字符)其中 1-3位数字代表文件所有者的权限4-6位数字代表同组用户的权限7-9数字代表其他用户的权限而...

2019-10-26 11:48:58 119

原创 jdbc连接数据库:

主要内容:JDBC连接数据库步骤。 一个简单详细的查询数据的例子。 封装连接数据库,释放数据库连接方法。 实现查询,插入,删除,更新等十一个处理数据库信息的功能。(包括事务处理,批量更新等) 把十一个功能都放在一起。 安装下载的数据库驱动程序jar包,不同的数据库需要不同的驱动程序(这本该是第一步,但是由于属于安装类,所以我们放在最后)一.JDBC连接数据库(编辑)步骤(主要有六...

2019-10-26 11:09:16 148

原创 对jvm的深入理解及GC垃圾回收机制:

java的jvm内存结构主要分为三大块: 堆内存, 占内存, 方法区.堆内存: 是JVM中最大的一块内存地址, 他主要是由年轻代,年老代,持久代组成, 所有new出来的对象都放在该内存里.栈内存: 暂存数据的地方, 每个线程都包含一个栈区, 栈存放在一级缓存中, 存取速度快, 栈中只保存基础的数据类型和自定义对象的引用,每个栈中的数据都是私有的, 其他栈不能访问,方法区: ...

2019-10-26 09:38:10 164

原创 对反射的理解:

反射: 简单的说,反射机制指的是程序在运行时,能够获取自身的信息(即:能够获取java中反射类的字节码). 在java中,只要给定类的名字,那么就可以通过反射机制来回去该类的所有信息.反射的作用: 在运行时能够判断任意一个对象的所属类, 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具...

2019-10-25 21:21:49 570

原创 HTTP和HTTPS的区别:

HTTP: 不加密; 链接的端口是80; HTTP超文本传出协议 ,信息是明文传输;HTTPS: 加密; HTTPS是基于HTTP开发的, 是HTTP的安全版; HTTPS需要到ca申请证书, 一般免费证书很少, 需要交费; 链接的端口是443;...

2019-10-25 20:57:16 1304

原创 Mybatis的底层原理

void queryByID() throws IOException { InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); SqlSessionFactory sqlSessionFactory = new SqlSessionFacto...

2019-10-25 19:20:02 1547

原创 SpringMVC的执行原理

1. 用户向服务器发送请求,请求会被前端控制器DisPatchServlet捕获;2. DispatchServlet对请求的url进行解析,得到请求资源标识符(url), 然后根据该URL调用HandlerMapping将请求映射到处理器 handlerExecutionChain;3. DisPatchServlet 根据获得的handler 选择一个合适的Hand...

2019-10-25 16:32:27 81

原创 请求转发和重定向的区别:

1)、请求转发是服务器内部跳转,所以地址栏上的路径不会改变.重定向是浏览器在次发送请求,地址栏上的路径会发生改变.2)、请求转发只发送一次请求。 重定向会发送两次请求.3)、请求转发只能在当前应用内部跳转.它的路径写法是 /资源路径重定向可以在内部跳转也可以跳出当前应用. /工程名/资源路径.4)、请求转发,可以共享reqeust。 重...

2019-10-25 15:57:34 88

原创 linux下快速安装redis

首先在linux中安装上传yum install lrzsz,安装完成后按一下步骤1.rz 将文件上传到虚拟机上2.tar -xvf redis-5.0.4(文件名) 解压文件3.cp -r redis-5.0.4 /usr 将文件复制到usr文件目录下4.rm -rf redis-5.0.4.gz 将文件删除5.因为redis是基于C...

2019-10-16 15:21:28 169

原创 Spring的理解以及注解配置Spring

Spring概念:是一个轻量级控制反转(IOC)和,面向切面(AOP)的容器.装什么像什么,什么都可以装,管理者是对象.运用于一式的开发,不排斥任何框架.SpringAOP:.将通知织入到被代理对象,返回代理对象的过程. 思想是面向切面, 横向重复,纵向提取DI: 依赖注入,实现IOC的技术支持SpringIOC:Inversion of Control 的缩写,多数书籍翻译成“控...

2019-10-16 14:46:25 94

空空如也

空空如也

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

TA关注的人

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