技术
文章平均质量分 74
删完数据库就跑路
真正的大师始终保持的一个学徒心态
展开
-
JAVA之Spring学习(第二天)
一,学习大纲动态代理设计模式(JDK 和 cglib) AOP 详解 AOP 中几种通知类型 AOP 两种实现方式(Schema-base 和 AspectJ)二,AOP 1.AOP:中文名称面向切面编程 2.英文名称:(Aspect Oriented Programming) 3.正常程序执行流程都是纵向执行流程 3.1 又叫面向切面编程,在原有纵向执行流程中添加横切面 ...原创 2021-08-18 19:02:21 · 91 阅读 · 0 评论 -
JAVA之Spring学习(第一天)
一,大纲Spring 框架简介及官方压缩包目录介绍 Spring 环境搭建 IoC 详解 Spring 创建 Bean 的三种方式(包含两种工厂方式) scope 属性讲解(包含单例设计模式) DI 详解 Spring 中几种注入方式 利用 Spring DI 实现生成 SqlSessionFactory 对象二,Spring 框架简介及官方压缩包目录 介绍1.主要发明者:Rod Johnson 2.轮子理论推崇者: ...原创 2021-08-18 18:00:41 · 84 阅读 · 0 评论 -
JAVA之Mybatis学习(第一天)
一,框架是什么? 1.框架:软件的半成品.未解决问题制定的一套约束,在提供功能基础上进行扩充. 2.框架中一些不能被封装的代码(变量),需要使用框架者新建一个xml文件,在文件中添加变量内容. 2.1需要建立特定位置和特定名称的配置文件. 2.2需要使用xml解析技术和反射技术. 3.常用概念 3.1类库:提供的类没有封装一定逻辑.举例:类库就是名言警句,写作文时引入名言警句 ...原创 2021-08-05 12:10:30 · 113 阅读 · 0 评论 -
JAVA之EL表达式详细使用说明
<%-- 传统方式获取数据 缺点: 1,需要导入包 2,需要转换类型 3,书写麻烦,容易出错 EL表达式获取数据 作用:获取作用域对象的数据 注意:只获取requset,session,application,pageContext对象中的数据,其...原创 2021-08-02 16:56:25 · 528 阅读 · 0 评论 -
JAVA之Ajax的封装
<script type="text/javascript">/** * method: 请求方式:get,post url: 请求地址 date: */ function myAjax(method,url,date,deal200,deal404,deal500,async){ //创建ajax引擎对象 var ajax = new getAjax(); //复写onreadystatechange函数 aj.原创 2021-08-02 09:40:27 · 117 阅读 · 0 评论 -
JAVA之Ajax系统学习
Ajax学习: 1,Ajax的概念 局部刷新技术,不是一门新技术,是一种前端的技术 2,Ajax的作用 实现在当前页面响应其他的请求,不改变地址栏地址 3,Ajax的使用流程 //声明Ajax引擎 //复写onreadystatechange方法 //判断Ajax的状态码...原创 2021-08-02 09:39:01 · 77 阅读 · 0 评论 -
JAVA之ContextServlet学习
/*** ContextServlet学习* 问题:* 不同用户的数据共享问题* 解决:* 使用ContextServlet对象* 特点:* 服务器创建* 用户共享* 作用域:* 服务器启动到服务器关闭* 使用:* //获...原创 2021-07-31 08:36:13 · 117 阅读 · 0 评论 -
JAVA之Cookie对象的学习及Cookie出现的错误
*** 错误提醒:* 当javax.servlet.http.Cookie;包导入出错时,* (The import javax.servlet.http.Cookie conflicts with a type defined in the same file)* 检查你的类名是否和人家的Cookie同名* * * Cookie学习*...原创 2021-07-01 11:47:33 · 768 阅读 · 0 评论 -
JAVA学习之Session学习
*** Session的学习* 解决的问题:* session对象是解决一个用户发送不同请求数据的数据共享问题* 原理:* 用户第一次访问网站,服务器会创建一个session对象给用户,并将* 该session对象的JSESSIONID使用Cookie方式存储到浏览器当中*...原创 2021-07-01 11:43:46 · 101 阅读 · 0 评论 -
小白变大牛之垃圾回收机制和常见的内存泄漏
垃圾回收机制分代垃圾回收机制,是基于不同的对象有不同的生命周期,因此要采用不同的算法,以便提高回收的效率,我们将对象分为三种状态,“新生代”,“老年代”,“持久代”,JVM将堆分为Eden,Survivor和Tenured/old空间堆内存划分细节Minor GC:用于清理年轻代区域,Eden区满了会触发一次Minor GC来清理无用的对象,然后将有用的对象复制到Survivor区Major GC:用于清理老年代区域Full GC:用于清理年轻代,老年代。成本较高,对系统影响很大垃圾回原创 2020-12-01 15:56:19 · 193 阅读 · 0 评论 -
小白变大牛之栈,堆,方法区详解
小白变大牛之栈,堆,方法区详解栈的特点1.1 栈描述的是方法执行的内存模型,每个方法被调用都会创建一个栈帧(存储局部变量,操作数,方法出口等)1.2JVM为每个线程创建一个栈,用于存放该线程执行方法的信息(实际参数和局部变量)1.3 栈属于线程私有,不能实现线程共享1.4 栈的存储特性是“先进后出”1.5 栈是由系统自动分配,速度快,栈是一个连续的内存空间堆的特点2.1堆用于存储创建好的对象和数组2.2JVM只有一个堆,被线程所共享2.3堆是一个不连续的存储空间,分配灵活,速度慢原创 2020-11-30 16:32:03 · 121 阅读 · 0 评论 -
1.1.1小白变大牛之常用的DOS命令
**1.1.1小白变大牛之常用的DOS命令1 ----- Dos命令已经退出了历史舞台,但身为程序员还是需要掌握一些基本的Dos命令cd 目录路径 进入一个目录cd .. 进入父目录dir 查看本目录下的文件和子目录列表上下键 查找敲过的命令Tab键 自动补齐命令**.原创 2020-11-30 14:58:58 · 78 阅读 · 0 评论 -
金典java面试题108道之66-86道
**66,请简述一下css用法???**(1)css是用来渲染HTML页面的,将页面元素与样式进行分离(2)引入css文件:<link type="text/csss" rel="stylesheet" href="css文件路径">(3)类型:标签选择器,类选择器,ID选择器**67,AJAX的原理???AJAX的优点,缺点??**(1)原理(简单理解):Ajax通...原创 2019-09-30 16:34:03 · 329 阅读 · 1 评论 -
金典java面试题108道之44-65道
**44,Mysql,SqlServer,Oracl各个端口号**(1)Mysql:3306 SqlServer:1433 Oracl:1521**45,Oracl,Mysql,SqlServer的分页有什么区别??**(1)Mysql:采用Limit函数,一般写在SQL语句后面就可以 select * from emp where .... Limit 10...原创 2019-09-27 09:46:26 · 236 阅读 · 0 评论 -
金典java面试题108道之23-43道
道歉声明:非常感谢大家的评论,你们的评论提的建议我会一一改正,希望大家能见证我的成长,也希望你们有一个写博客的好习惯,写了博客的朋友可以给我留言,我会去关注你们的24,Java实现多态的原因??**Java实现多态的主要原因是依靠父类或接口的引用指向子类对象,从而实现了一个对象指向多种状态的特征拓展:多态分为编译时多态和运行时多态编译时多态(大白话,希望你们理解):编译时多态指的是方法...原创 2019-09-26 14:39:20 · 278 阅读 · 1 评论