- 博客(24)
- 收藏
- 关注
原创 @Autowired和@Resource两个注解的区别
1)@Autowired默认按照byType方式进行bean匹配,@Resource默认按照byName方式进行bean匹配;2)@Autowired是Spring的注解,@Resource是J2EE的注解,这个看一下导入注解的时候这两个注解的包名就一清二楚了;Spring属于第三方的,J2EE是Java自己的东西,因此,建议使用@Resource注解,以减少代码和Spring之间的耦合。
2023-03-16 23:08:17
493
原创 Spring IOC 容器中单例和多例的介绍
IOC默认使用单例模式创建Bean,默认在spring容器启动时会自动创建对象。使用多例模式,在容器启动时不会创建bean,而在使用bean时才会去创建。
2023-03-16 23:00:21
605
原创 java中四大作用域
范围最小的一个域,可以获取其他八大内置对象,可以认为是一个入口对象,能够获取其他所有域中的数据。能跳转到其他资源,其身上提供forward和sendRedirect方法,简化了转发和重定向的操作,代表页面上下文,该对象主要用于访问jsp之间的共享数据,当对jsp的请求时开始,当响应结束时销毁。:所有作用域中范围最大的域,由于所有servlet共享一个servletcontext对象,所有多个servlet通过servletcontext可以实现数据在不同servlet之间的共享,是一个全局变量。
2023-02-09 00:53:05
2191
原创 html-锚点,框架
今日笔记: 本页面锚点: 设置锚点:id 访问锚点: 跨页面锚点: 设置锚点:id 访问锚点: target:打开方式_blank 新窗口显示_self 自身窗口显示_top 上级窗口显示 _parent 父窗口显示...
2022-06-16 23:52:58
123
原创 api Date类
1、Date类(该类现在很少用了)l Date类对象的创建:n 创建一个当前时间//默认是创建一个代表系统当前日期的Date对象 Date d = new Date();n 创建一个我们指定的时间的Date对象:下面是使用带参数的构造方法,可以构造指定日期的Date类对象,Date类中年份的参数应该是实际需要代表的年份减去1900,实际需要代表的月份减去1以后的值。//创建一个代表2009年6月12号的Date对象Date d1...
2022-05-26 00:22:06
150
原创 api-正则表达式
/* * [abcd]:abcd四个字符中的 一个 * [^abc]:除了abc之外的任意一个字符 * | :或者 * (abc):abc为一组 * -:a-z 小写字母a到小写字母z,A-Z 0-9 * *:0次或多次 * +:1次或多次 * ?:0次或1次 * [a-z]+:a,abdasd 1231 * [A-Z]?:只能出现一次 或者不出现 * {n}:只能出现n次 * [0-9]{6}:必须有6个数字.
2022-05-12 20:38:43
120
原创 api 方法
//创建对象格式:类名 对象名 = new 类名([参数]); String s = new String("嘻嘻嘻"); String s2 = "嘿嘿嘿"; System.out.println("s2:"+s2); System.out.println("s:"+s); String str = "今天是个好日子嘿1嘿2嘿3"; //返回指定索引位置的字符(索引位置从0开始) char c = str.charAt(3); System.out.println.
2022-05-11 22:28:03
70
原创 sql server 六大约束
--添加主键约束:primary keyalter table 表名 add constraint Pk_we primary key(tuid)--添加唯一约束:unique 给姓名添加唯一约束alter table 表名 add constraint wc_wr unique (stuname)--添加check 约束 :check--要求性别只能是男或女alter Table 表名 add constraint ck_r check(stusex='男'or stusex.
2022-05-08 19:58:07
1148
原创 sql 超级查询
--假装有一个成绩表Score,--字段:成绩编号cid,学号sid,机试成绩jscj,笔试成绩bscj--1、给成绩表中添加1条数据insert into score values(1,1,100,100)--2、查询机试 和 笔试都在60分及以上的学生信息select * from Score where jscj>=60 and bscj>=60--3、把机试60分以下的学生所有成绩加10分update score set jscj=jscj+10,bscj=bscj+10.
2022-05-04 20:29:06
476
原创 sql server 数据库
脚本创建表//创建表create table 表名 ( 字段名 数据类型, 字段名 数据类型,)//查询所有select *from 表名2、插入数据
2022-05-03 20:49:35
929
原创 oop总结
1、面向对象、什么是对象、对象和类的关系 什么是面向对象:万事万物皆为对象 对象和类的关系:类是用来描述对象的 对象是根据类来创建的 对象:属性+功能 类:属性+方法 2、创建对象 以及使用对象中的属性和方法 类名 对象名 = new 类名(); 对象名.属性; 对象名.方法();3、重载:同类中方法名相同,参数列表不同,返回值类型可同可不同 调用重载方法时,根据参数决定具体使用的方法 4...
2022-04-24 16:41:05
84
原创 ---异常
异常Exception:异常不是错,是意外 异常分类 运行异常(未检查异常):可处理,可不处理 RuntimeException以及子类都为运行异常 编译异常(检查异常):必须处理 Exception以及子类(不包括RuntimeException)都是编译异常 异常处理 两种处理方式: 1、抛出异常 throws 在方法名...
2022-04-15 15:34:46
303
原创 抽象abstract,接口interface
抽象abstract: 抽象方法:方法定义,没有方法的实现 抽象类:用abstract修饰的类就是抽象类 抽象类中可以有普通方法,也可以有抽象方法 抽象类不能实例化对象,但是可以做引用类型 接口interface:也叫做协议,比抽象更抽象-因为它比抽象类更纯粹 接口不是类 接口中只能有抽象方法 和 静态常量 接口可以继承接口,而且可以多继承 接口不能实例化对象,但是可以做引用类型 接口 ...
2022-04-14 22:40:19
69
原创 ide快捷键
IntelliJ IDEA 代码格式化,快捷键常规调试部分、编译重构查找VCS常规Ctrl+Shift + Enter:语句完成/Alt+Enter :代码提示完成“!”:否定完成,输入表达式时按 “!”键Ctrl+E:最近的文件Ctrl+Shift+E:最近更改的文件Shift+Click:可以关闭文件Ctrl+[ OR ]:可以跑到大括号的开头与结尾Ctrl+F12:可以显示当前文件的结构Ctrl+F7:可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N
2022-04-12 19:42:49
656
2
原创 二维数组的定义格式
二维数组:多个一维数组组成 第x行第y列 定义格式1: 数据类型[][] 数组名 ; 数组名 = new 数据类型[行][列]; 定义格式2: 数据类型[][] 数组名 = new 数据类型[行][列]; 定义格式3: 数据类型[][] 数组名 = { {值1,值2,值3...}, {值1,值2,值3...}, ...
2022-04-11 18:07:55
2661
原创 面向对象之-多态
运行: 编译看左边 运行看右边多态: 一个对象,多种形态 引用对象只能调用父类中存在或者重写的方法 父类可以代表子类 多态下创建对象: 父类 对象名=new 子类([参数]); 引用类型 引用对象=new 实际类型([参数])...
2022-04-06 23:08:44
399
原创 面向对象-super用法
概念 super: super.属性;父类的属性 super([参数]);父类的构造函数 每一个构造函数内都默认有一个无参的super();写一个父类子类测试
2022-04-04 19:38:47
343
原创 面向对象三大特征之继承
面向对象三大特征: 封装、继承、多态 继承extends:子类继承父类中所有的非私有属性和方法 构造函数不会被继承 子类可以有自己的方法重写(覆盖): 继承关系下,子类中的方法与父类中继承的方法名相同 参数列表相同,返回值类型相同 this:当前对象 this.属性;当前对象的属性 this([参数]); super:父类对象 super.属性 super([参数]);父类子类...
2022-03-31 22:37:12
72
1
原创 java构造函数的介绍与运用
我们学习一个东西首先哟啊对这个有所理解也就是所说的概念先看下概念概念构造函数: 是一个特殊的函数,与类名相同,无返回值类型 每个类中都默认有一个无参的构造函数(是隐藏的) 创建对象时执行构造函数 构造函数的作用:初始化对象 创建对象时,给对象属性赋值 格式: public 类名([参数]){ }创建对象格式:版本2 类名 对象名 = new 构造函数();运用...
2022-03-29 21:49:27
853
1
原创 主题-面向对象三大特征之封装
package com.zking.test;public class Account {// 5、写一个银行账户Account类,有属性:卡号、密码、余额。有一个显示账户卡号,密码,余额 的方法。(属性封装)// 写一个测试类,创建三个银行账户对象,为银行账户的卡号,密码,余额赋值然后查看银行账户的信息// (要求每一个新的银行账户密码默认为666666) String sx;//属性//赋值 public void setSx(String sx) {...
2022-03-28 23:09:26
324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人