- 博客(13)
- 收藏
- 关注
原创 /与/*
①:<url-pattern>/</url-pattern> 会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url②:<url-pattern>/*</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)...
2018-09-15 09:56:00 161
转载 sessionid
而在Java中是通过调用HttpServletRequest的getSession方法(使用true作为参数)创建的。在创建了Session的同时,服务器会为该Session生成唯一的Session id,而这个Session id在随后的请求中会被用来重新获得已经创建的Session;在Session被创建之后,就可以调用Session相关的方法往Session中增加内容了,而这些内容只会保存在...
2018-09-14 21:09:20 283
原创 mysql是怎么备份的
一、备份的目的 做灾难恢复:对损坏的数据进行恢复和还原 需求改变:因需求改变而需要把数据还原到改变以前 测试:测试新功能是否可用 二、备份需要考虑的问题 可以容忍丢失多长时间的数据; 恢复数据要在多长时间内完; 恢复的时候是否需要持续提供服务; 恢复的对象,是整个库,多个表,还是单个库,单个表。 三、备份的类型 1、根据是否需要数据库离线 冷备(cold ba...
2018-09-07 16:02:17 1006
原创 千万级MySQL数据库建立索引的事项及提高性能的手段
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from ...
2018-09-07 15:49:37 1520
转载 idea创建maven-archetype-webapp项目无java目录
转载自:https://www.cnblogs.com/liaojie970/p/6430900.html使用idea创建一个maven-archetype-webapp项目查看项目的目录结构,在main的目录下没有java目录在main目录下创建java目录使用快捷键 ctrl+alt+shift+s打开项目体系结构,或者点击右上角的这个图标进行如下配置...
2018-08-31 15:30:35 529
原创 项目中引用jar包版本冲突
项目中引用jar包版本冲突 留高版本 去除低版本<!-- jasperreport --> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifa...
2018-08-12 20:39:36 2301
转载 单例和多例的区别
原网址: https://www.cnblogs.com/zdf159/p/7595382.html单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例、多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求...
2018-08-07 08:56:00 14391
原创 Spring jdbcTemplate
1.准备2.配置文件编写<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www
2018-07-09 11:02:13 116
原创 写一个 ArrayList 的动态代理类(变量修饰问题)
1. final List<String> list = new ArrayList<String>();2.3. List<String> proxyInstance =4. (List<String>)Proxy.newProxyInstance(list.getClass().getClassLoader(),5. list.getCl...
2018-07-04 14:26:18 1228
转载 多线程的创建方式
1)、继承 Thread 类:但 Thread 本质上也是实现了 Runnable 接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过 Thread 类的 start()实例方法。start()方法是一个 native 方法,它将启动一个新线程,并执行 run()方法。这种方式实现多线程很简单,通过自己的类直接 extend Thread,并复写 run()方法,就可以启动新线...
2018-07-03 19:25:38 136
转载 ArrayList 和 LinkedList 在性能上各有优缺点
1.对 ArrayList 和 LinkedList 而言,在列表末尾增加一个元素所花的开销都是固定的。对 ArrayList 而言,主要是在内部数组中增加一项,指向所添加的元素,偶 尔可能会导致对数组重新进行分配;而对 LinkedList 而言,这个开销是统一的,分配一个内部 Entry 对象。2.在 ArrayList 的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在 Li...
2018-07-03 19:09:14 1267
转载 数组与链表
数组和链表简介在计算机中要对给定的数据集进行若干处理,首要任务是把数据集的一部分(当数据量非常大时,可能只能一部分一部分地读取数据到内存中来处理)或全部存储到内存中,然后再对内存中的数据进行各种处理。例如,对于数据集 S{1,2,3,4,5,6},要求 S 中元素的和,首先要把数据存储到内存中,然后再将内存中的数据相加。当内存空间中有足够大的连续空间时,可以把数据连续的存放在内存中,各种编程语言中...
2018-07-03 18:47:55 450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人