自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring注解开发

基本注解@Configuration作用: 标记在类上表示是一个配置类(相当于一个配置类)@Bean作用: 在容器中放一个bean相当于xml文件里的bean标签@Configurationpublic class DemoConfig { @Bean public Person person(){ Person person = new Person...

2019-08-28 22:11:16 840 1

原创 请求类型

接收请求参数application/x-www-form-urlencodedget请求:get请求参数放在请求路径中,接收String userName = req.getParameter(“userName”);post请求接收String userName = req.getParameter(“userName”);multipart/form-datam...

2019-08-28 21:59:57 183

原创 java-IO

如何理解流流:流动,流向,从一段 移动到另一端,javaIO流指从源文件与程序之间流动,是一连串连续动态的数据集合输入流:源文件到程序输出流:程序到源文件节点流:直接从数据源或硬盘上读写数据处理流:不直接连接数据源,是其他流进行封装,目的是简化操作和提高性能。字节流:按照字节读取数据字符流:按照字符读取数据FIlejava程序不能直接操作硬盘上的文件,只能通过虚拟机跟操作系统进行...

2019-08-28 21:59:13 163

原创 文件上传与下载

上传什么是上传将客户端的文件的副本上传到服务器上传表单是mutipart/form-data请求方式是post表单中有file表单元素boundary指明分割线,表示下面的分割线用 -----两个分割线之间的部分是每一个item,每个item包含三部分fileupload用法:参考官网临时文件可以指定当文件大于多少时,就生成临时文件而不是将所有的内容都读取到内...

2019-08-25 16:20:39 101

原创 Mysql索引

索引是什么官方解释 索引是帮助mysql高效获取数据的数据结构举例比如说我们要查询的条件是where bookName = ‘mysql’,首字母是m那么查询的方式就是从字母a排着找到m,加了索引之后,直接从m开始查找总结: 排好序的快速查找数据结构索引会影响两种功能一种是where,一种是order by在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方...

2019-08-25 15:00:32 64

原创 MySql事务

概念一个或一组sql语句组成一个执行单元,要么全部执行,要么全部不执行经典案例银行转账,一方余额减少,一方余额增加,这两个操作必须同时成功存储引擎概述1.在mysql中的数据用各种不同的技术存储在文件(或内存)中。2.通过show engines,来查看mysql支持的存储引擎3.mysql中用的最多的有:innodb,myisam,memory,其中innodb支持事务,而myi...

2019-08-25 08:40:00 90

原创 类加载器(简介)

概述java文件经过编译器之后生成.class文件,.class文件经过类加载器加载到java运行时环境中,每个class文件对应一个字节码对象(Class).分类BootStrap引导加载jvm运行时最基础的文件 jar/lib/rt.jarExtClassLoader加载的也都是基础文件 jre/lib/ext/*.jarAppClassLoader应用类加载器,三方jar包和...

2019-08-22 21:52:34 65

原创 内部类

内部类位置位置分为成员位置与局部位置public class InnerClass { /** * 成员位置 */ public class InnerClassDemo{ } public void method(){ /** * 局部位置 */ class Inne...

2019-08-14 22:32:16 55

原创 SpringMVC分析(笔记)

执行过程当有请求到达之后,首先到达,DispatcherServlet的doService方法,doService方法中有doDispatch方法,进入doDispatch之后执行getHandler方法返回的值其实就是匹配到的Controller,如果没有匹配到则返回null之后会用匹配到的handler为参数调用处理器适配器,适配器会从这三种类型中选取对应的适配器得到...

2019-08-03 17:03:01 60

原创 依赖注入实现

xml方式测试类public static void main(String[] args){ ApplicationContextXml applicationContext = new ApplicationContextXml("haoziContext.xml"); UserDao userDao = (UserDao) applicationConte...

2019-07-27 23:15:55 136

原创 白话HTTP与HTTPS

HTTP的安全性       当客户端与服务端通讯时,采用的是明文传输,如果传输的是一些敏感数据或者说是不可以让别有用心的人知道的数据那就很危险了,因为黑客可以截获数据包提取信息,因此造成了信息安全隐患解决方案        客户端与服务端可以共同约定一个加密规则,客户...

2019-06-16 22:31:26 137

原创 为什么会产生线程安全问题之不可见性

Java内存模型    网上好多文章再讲到java内存模型时都讲方法区,堆栈等内容,我个人认为这属于jvm内存结构,我认为jmm指的是这个(如图)    当我们的类中存在共享变量(如全局静态变量)这些共享变量将放到java内存模型的主内存中去。线程更改共享变量值过程1.线程读取共享变量到自己的副本中2.更改...

2019-06-05 22:56:43 924

空空如也

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

TA关注的人

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