自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 动态代理详解

3.动态代理动态代理的角色和静态代理的一样 .动态代理的代理类是动态生成的 . 静态代理的代理类是我们提前写好的动态代理分为两类 : 一类是基于接口动态代理 , 一类是基于类的动态代理基于接口的动态代理----JDK动态代理基于类的动态代理–cglib现在用的比较多的是 javasist 来生成动态代理 . 百度一下javasist我们这里使用JDK的原生代码来实现,其余的道理都是一样的!、JDK的动态代理需要了解两个类核心 : InvocationHandler

2020-09-25 21:03:18 639

原创 java.lang.ClassNotFoundException: org.springframework.jdbc.core.RowMapper

将libs目录名改为lib

2020-09-18 11:38:50 526

原创 xml知识框架

XML:1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3. xml是存储数据的,html是展示数据 * w3c:万维网联盟2. 语法: * 基本语法:

2020-09-12 21:10:26 548

原创 如何修改Tomcat版本

1.找到tomcat所在位置进入lib目录 apache-tomcat-8.0.0\lib2.lib目录下有个catalina.jar 用解压缩软件打开(可以先解压再修改版本号再打成jar包这样太麻烦所以直接用解压缩软件打开就行,我用的是winzip)3.打开后 在catalina.jar\org\apache\catalin

2020-09-12 09:58:01 3873 1

原创 如何配置Tomcat服务器

2.2.1. tomcat接下来所学的web95%都是apache下的;Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器;Tomcat实际上是一个容器;这里面放的就是servlet;servlet就是连接前后端的唯一途径;2.2.2.下载:官网 https://tomcat.apache.org下载过压缩包,直接解压就行了;加压后的目录:2.2.3.配置环境变量在PATH中 加%CATALINA_HOME%\bin;%CATALINA_HOME%\l

2020-09-11 18:57:08 1608

转载 JS知识框架

js知识导图.png一、js的简介1、js是什么js是可以嵌入到html中,是基于对象和事件驱动的脚本语言特点:(1)交互性(2)安全性:js不能访问本地磁盘(3)跨平台:浏览器中都具备js解析器2、js能做什么(1)js能动态的修改(增删)html和css的代码(2)能动态的校验数据3、js历史及组成ECMAScript BOM(浏览器对象模型) DOM(文档对象模型)4、js被引入的方式(1)内嵌脚本(2)内部脚本js代码放在哪? 放在哪都行 但是在不.

2020-09-11 15:47:50 637

原创 n进制转化为十进制

#include&lt;stdio.h&gt;#include&lt;string.h&gt;main(){ long t1; int i,n,t,t3; char a[100]; printf("请输入一个数字:\n"); gets(a); strupr(a); t3=strlen(a); t1=0; printf("请输入进制数:\n");...

2020-09-08 18:34:10 2714

原创 JDBCTemplate

JDBCTemplate​ Spring框架对JDBC的简单封装。提供了一个JdbcTemplate对象简化JDBC的开发步骤:1.导入jar包(前提是有Datasource类也就是导入Druid的jar包)2.创建JdbcTemplate对象。依赖于数据源Datasource(传参需要)​ JdbcTemplate template = new JdbcTemplate(Datasource ds);3.调用JdbcTemplate的方法来完成CRUD的操作up

2020-09-07 11:29:04 124

原创 Druid数据库连接池技术

Druid:数据库连接池技术Druid :数据库连接池实现技术,由阿里巴巴提供的步骤∶1.导入jar包druid-1.0.9.jar2.定义配配置文件:是properties形式的可以叫任意名称,可以放在任意目录下(也就是不会自动加载,必须手动加载)3.手动加载配置文件。使用(Properties集合)Properties pro = new Properties();InputStream ras = Demo10.class.getClassLo

2020-09-07 11:27:51 246

原创 C3P0数据库连接池技术

C3P0:数据库连接池技术Datasource接口介绍用于连接此DataSource对象表示的物理数据源的工厂,作为DriverManager工具的替代方案,在C3P0中ComboPooledDatasource类实现了Datasource接口。使用ComboPooledDatasource()创建连接池步骤:**导入jar包(两个)**c3p0-0.9.5.2.jar 和 mchange-commons-java-0.2.12.jar,不要忘记导入数据库驱动jar包定义配置

2020-09-07 11:26:37 249 1

原创 事物的隔离级别

事物的隔离级别1. 概念:​ 多个事务之间隔离的,相互独立的。但是如果多个事务操作同一批数据,则会引发一些问题,设置不同的隔离级别就可以解决这些问题。2. 存在问题:脏读:一个事务,读取到另一个事务中没有提交的数据不可重复读(虚读):在同一个事务中,两次读取到的数据不一样。幻读:一个事务操作(DML)数据表中所有记录,另一个事务添加了一条数据,则第一个事务查询不到自己的修改。隔离级别read uncommitted:读未提交(没有提交的时候其他事物就能读)产生的问题:脏

2020-09-07 11:23:49 110

submit工作流程源码.xmind

在分析源码的时候,普通的文件格式很难讲提交的源码分析清楚,因此我做了一个xmind文件,帮助我们去熟悉spark在yarn上的源码提交流程,希望能帮助到大家

2021-03-15

Linux实操02.pdf

这是linux操作合集,与上面的linux01.pdf互补,两个资料共同构成linux实操合集。这是linux操作合集,与上面的linux01.pdf互补,两个资料共同构成linux实操合集。这是linux操作合集,与上面的linux01.pdf互补,两个资料共同构成linux实操合集。

2020-10-21

Linux实操01.pdf

这里是对linux中常用的50多个命令的详细介绍。这里是对linux中常用的50多个命令的详细介绍。这里是对linux中常用的50多个命令的详细介绍。这里是对linux中常用的50多个命令的详细介绍。这里是对linux中常用的50多个命令的详细介绍。这里是对linux中常用的50多个命令的详细介绍。

2020-10-21

Centos安装详细步骤

Centos在虚拟机上的安装步骤,Centos在虚拟机上的安装步骤,Centos在虚拟机上的安装步骤,Centos在虚拟机上的安装步骤,Centos在虚拟机上的安装步骤,Centos在虚拟机上的安装步骤,

2020-10-18

TalkRoom.zip

这是一个模拟聊天室的程序,主要功能模拟的是在线聊天,压缩包压缩的是IDEA的一个模块,如果想让程序跑起来,还需要有相应的数据库设计,数据库是db4,表是userinfo,字段为id,username,password,instructions。看懂这个程序,需要javase基础,数据库储备知识,以及JDBC知识储备,整个程序写的很简单,也很简陋,只是一个对前一阶段知识的灵活运用。

2020-09-07

Bigtesk.zip

千行代码的低配版教务管理系统,项目不大,主要用来锻炼自己对代码的掌控能力和对第一阶段的学习成果的检验,适合初学者借鉴,运行环境是jdk1.8,使用软件是IDEA。

2020-08-04

空空如也

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

TA关注的人

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