自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程池、线程安全

创建线程的方式:继承thread、实现runable接口(无返回值),实现callabled接口(有返回值)用实现接口的方式来创建线程,就是创建了一个多线程的任务,内部还是由thread实现new thread(new runable())线程的生命周期:创建,就绪,运行,阻塞,终止状态:new,block, waiting,timed waiting, termin...

2019-11-06 09:42:16 268

原创 分析Spring框架

在这里我想说一句spring很强大 为每一个层都提供解决方案 web层:struts,spring-MVC service层:spring dao层:hibernate,mybatis , jdbcTemplate SpringData Spring的体系结构 3.Spring的优点方便解耦,简化开发 AOP编程的支持 声明式事务的支持 方便程序...

2019-10-27 20:46:07 217

原创 SSM配置文件简述

web.xml:1.配置Spring环境2.配置post的编码过滤器3.配置前端控制器4.配置shiro框架的ShiroFilter<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" x...

2019-10-19 16:51:50 229

原创 spring-mvc整合shiro安全框架(权限拦截)

权限拦截:目标:控制不同的用户或角色有不同的操作权限注解式(也可以使用配置文件实现)开启注解式授权1.添加aop相关的依赖<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt...

2019-10-06 17:52:35 323 2

原创 spring-mvc整合shiro安全框架(身份认证)

Spring整合Shiro:1、搭建springMVC环境1,1引入相关依赖及配置(省略)2、引入Spring整合shiro的依赖<!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring...

2019-10-06 17:47:34 436 1

原创 利用MyBaits分页插件实现分页

1.导包jsqlparser-0.9.5.jarpagehelper-5.1.2.jar2.配置分页插件 在mybatis-config.xml<!-- 配置mybtatis分页插件 --> <plugins> <plugin interceptor="com.github.pagehelper.PageInterceptor"&gt...

2019-09-22 23:34:53 284

原创 mybaits基础

mybaits:环境搭建:1.导jar包 lib文件夹下的所有的jar包 外层mybatis-3.3.0jar包2.主配置文件 放在src下,配置文件中的配置信息可以从pdf帮助文档中得到四大组件:SqlSessionFactoryBuilder构造器:通过配置信息(mybatis-conig.xml)得到SqlSessionFactorySqlSessionFactory...

2019-09-19 21:50:36 146

原创 spring框架xml配置文件注意事项

driverName=com.mysql.jdbc.Driverurl=jdbc:mysql:///username=rootpassword=123注意:使用配置文件的时候,用户名的key要用name,否则报错<!-- 创建一个dbcp的数据源 --> <bean id="dbcpDataSource" class="org.apache.commons...

2019-09-16 21:57:17 298 1

原创 cookie的使用,以及cookie和session的区别

cookie:存储在客户端(存储在一个浏览器),sessionId也是存放在客户端浏览器关闭cookie丢失将key-value的数据,存储在客户端的文件中弊端:不安全,cookie容易丢失和禁用应用场景(优点):负担服务器压力使用:设置,获取,注销//设置cookie:设置key-value到客户端的文件中Cookie cookie = new Cookie("use...

2019-08-24 17:44:44 120

原创 正则表达式基础知识

正则表达式规则表:字符x 字符 x\ 反斜线字符字符类[abc] a、b 或 c(简单类)[^abc] 任何字符,除了 a、b 或 c(否定)[a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围)预定义字符类. 任何字符(与行结束符可能匹配也可能不匹配)\d 数字:[0-9]\D 非数字: [^0-9]\s 空白字符:[ \t\n\x0B\f\r]\S...

2019-08-17 16:16:31 306

原创 解析火车票售票系统

铁道部发布了一个售票任务,要求销售1000张票,要求有5个窗口来进行销售,请编写多线程程序来模拟这个效果iv. 窗口001正在销售第1000张票v. 窗口001正在销售第999张票vi.窗口002正在销售第998张票vii. 。。。viii.窗口05正在销售第1张票ix.票已经销售完毕看到这个题目我们自然会用多线程的方式来实现:下面会从两种实现多线程的方式来分析1.使用任务来实...

2019-08-13 17:55:36 772

原创 线程基础

线程:进程是系统进行资源分配和调用的独立单元,每一个进程都有它的独立内存空间和系统资源。进程:就是应用程序,每个应用程序都有独立的内存空间和资源系统什么是线程:线程和进程的关系线程就是进程中的一条执行路径:多进程就是多条执行路径每个线程共享进程中的内存空间和系统资源多线程间可以在应用程序互抢资源;抢占资源具有随机性线程资源存放在寄存器区;(五大区域)1.创建一个线程类继承Tread...

2019-08-12 21:17:28 184 1

原创 批量处理,事务,连接池简析

批量处理:为了减少和数据库交互的次数提高性能,批量处理是最后的解决办法。1.批量执行多条sql不相同的语句直接使用Statement,不用预处理,最后利用st.executeBatch();实现批量处理。2.批量处理sql语句相同,数据不同这个时候就要利用预处理PreparedStatement来实现,最后利用prst.executeBatch()实现。3.批量处理sql语句相同,数...

2019-08-08 17:02:35 183

原创 学生管理系统的分层

Test层:关注将参数传递到业务层,接收从业务层返回的数据biz层:-----业务层-----业务逻辑处理dao层:-----数据访问层-----与数据库进行交互添加,删除,修改分层:查询、分页的分层,由于dao层只能由于与数据库的交互,不能直接打印输出查询到的数据,所以这个时候我们就要考虑利用集合来储存查询到的数据,然后返回给biz层,biz层用集合接收数据,然后再返回到Test用集合接...

2019-08-07 17:22:41 679

原创 Java编程基础

d:切换盘符dir查看目录环境变量;系统变量下新建:JAVA_HOME写 jdk路径(不包括bin)path:%JAVA_HOME%/bin;//单行/* /多行/* */ 文档注释编辑 javac Hello.java运行 java Hello代码:public class Hello{public static void main(String[] arg...

2019-08-06 20:58:06 128

原创 I/O流的概述分析

IO流-字节流IO的基本概念什么是IO流?(从实际应用案例来感性认识IO流的重要性,阅卷功能,上传,下载等等)(Input、Output)IO流如何划分?按方向分:输入流、输出流按单位分:字节流、字符流(读取数据的单位)读文本文件:字符流文本文件,图片,视频(二进制文件):字节流按功能分:节点流、处理流你可以认为处理流功能更强大数据单位换算计算机保存文件的最小单位是字节...

2019-08-05 17:54:14 190

原创 集合概念分析

**集合:**1、 集合是Java API所提供的一系列类,可以用于动态存放多个对象。–集合只能存对象2、 集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型3、 集合类全部支持泛型,是一种数据安全的用法。集合分为collection接口和map接口collection接口分为list和set这两个子接口,List接口:元素是有序的且允许重复,l...

2019-08-03 16:18:33 348

空空如也

空空如也

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

TA关注的人

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