- 博客(17)
- 收藏
- 关注
原创 maven
原始方式HelloWorld.java --(javac) --> HelloWorld.class ----> java HelloWorldIDE集成开发环境例如: eclipse,IDEA传统的web项目搭建时,一般是先手动的获取依赖的jar包,然后在放入web-inf的lib包下,如果存在传递依赖,则需要自己将相关的jar包下载下来并放入web-inf的lib包下。使用maven只需要在pom配置文件中将依赖配置好,maven会自动处理依赖。
2023-03-20 15:55:42
133
原创 1. 什么是spring,它能够做什么?
控制反转(IoC=Inversion of Control)IoC,用白话来讲,就是由容器控制程序之间的(依赖)关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:(依赖)控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。IoC还有一个另外的名字:“依赖注入 (DI=Dependency Injection)” ,即由容器动态的将某种依赖关系注入到组件之中。
2023-03-20 15:45:38
172
原创 javaFX进阶
将整个面板划分为若干个格子,每个格子的大小是一样的,每个格子中可以放置一个控件(布局),类似于表格的方式。在网格布局 中放入控件的时候,还需要指定位置。我们将要排出这个布局,也就是登陆页面的优化版本以网格布局的思维来拆分该布局,可以分出一个 2*3 的网格得出结论: 位置 a,b 其中 a 向右移动需要变大,向下移动则 b 需要变大 且 a,b 都从 0 开始增长 Pos 类中定义了一些居中方式: 这样的单选框是无法实现单选功能的,只有当单选按钮在一组的时候才能完
2022-06-19 21:55:37
410
原创 javaFX 基本使用 :
JavaFX是用于构建富互联网应用程序的Java库。 使用此库编写的应用程序可以跨多个平台一致运行。 使用JavaFX开发的应用程序可以在各种设备上运行,如台式计算机,手机,电视,平板电脑等。 要使用Java编程语言开发GUI应用程序,程序员依赖于诸如高级窗口工具包(AWT)和Swings之类的库。 在JavaFX出现之后,这些Java程序开发就可以有效地利用丰富的类库来开发GUI应用程序。Application 是 JavaFX 程序的入口,任何 JavaFX 应用程序程序都要继承该类并重写 sta
2022-06-19 21:36:17
509
原创 API (连接数据库):
DriverManager类-驱动管理者Connection接口-连接Statement接口-命令ResultSet接口-结果连接数据库步骤:注册驱动(只做一次)建立连接(Connection)创建执行SQL的语句(Statement)执行语句处理执行结果(ResiltSet)释放资源 每个功能都需要获得连接也需要关闭连接这个代码是重复的将所有的代码放到这个类里面来在其他类中直接调用这个类就行了...
2022-06-19 21:13:02
1180
原创 API 集合框架
Collection 集合的顶级接口List-java.awt是个接口,必须指定一个泛型-ArrayList 基于数组的集合-Vector 基于数组的集合,更安全-LinkedList 基于链表的集合Set 接口:去重且无下标HashSetHashTable 更安全TreeSet 排序功能的set集合相当于数组可以存放多个元素根据下标取值最大的区别:数组的大小是不可变的集合的大小是可变的,动态扩容...
2022-06-10 17:13:46
131
原创 API:正则表达式
正则 : 对字符串的匹配,判断是否是某种格式正则表达式也是一段字符串,里面放的是匹配的规则例:只能输入数字:.matches("\\d*");只能输入由大写英文字母组成的字符串:.matches("[A-Z]*");只能输入由小写英文字母组成的字符串:.matches("[a-z]*");只能输入由数字和英文字母组成的字符串:.matches("[a-zA-Z\\d]*");只能输入由数字、英文字母或者下划线组成的字符串:.matches("\\w*");...
2022-06-06 16:01:29
96
原创 SQL Server视图
--创建学生信息表create table stuInfo( stuNo varchar(6) not null primary key, stuName varchar(10) not null, stuSex varchar(2) not null, stuAge int not null, stuSeat int not null identity (1, 1), strAd...
2022-05-28 13:02:54
210
原创 SQL Server高级子查询
子查询的用法:1.查询tb_stu中比你输入的那个人的名字大的年龄的学生信息select*from tb_stu where sage>(select sage from tb_stu where sname='名字')2.比班级平均分高的学生信息select *from tb_grade where grade>(select avg(grade) from tb_grade)-- 聚合函数的使用-- 学生表的男性的总人数select count(*)
2022-05-26 18:57:26
1409
原创 SQL Server高级查询
求平均值 avg()求和sum()求最大值max()求最小值min()统计有多少条记录count()分组 group by条件 having +聚合 count()左向外联接 left join右表联接 right join全部联接 full join内部链接 inner join求平均值 avg() :select max(sage) from tb_stu;求和sum() :select sum(sage) from tb_stu;求最大值ma
2022-05-24 20:19:41
264
原创 SQL Server函数
-- 查询没有地址的人(地址为null)-- null值不能使用 = 比较-- is是 is not不是select * from stu where address is null;--查询有邮箱的select * from stu where email is not null;--查询有家有邮箱的--java中多个条件用或者和并且--sql中没有特殊符号 or或者 and并且select * from stuwhere address is not null and e...
2022-05-24 15:11:26
226
原创 SQL Server增删改查如何使用
增加:insert 增加 into 到 values 值删除:delete删除 where条件修改:update 修改set 设置查询:select 选择 from 来自 * 全部增加操作示例:增加:insert 增加 into 到 values 值--例:create table student(--学生 id int primary key id...
2022-05-22 20:51:25
510
原创 SQL Server如何建表
--五个约束--非空 not null--主键 primary key--唯一 unique--检查 check--默认 default--主键自增 identity表约束 主键约束:值不能为null,且不能重复 非空约束:不能为null 默认约束:默认为xx 检查check约束:判断(男和女) 唯一约束:不能重复,可以能为null--create 创建--table 表--建表语句create table student(--格式:列...
2022-05-21 15:34:32
25104
1
原创 SQL Server安装教程
1.首先在网上下载SQL Server。2.下载SQL Server完成后,右键此压缩文件进行解压3.解压完成后找到文件夹,双击进去4.找到SETUP.EXE,双击进入5.点击安装6.点击全新SQL Server 独立安装或向现有安装添加功能7.选择Developer,然后下一步8.勾选我接受许可条款,然后下一步9.点击下一步11.点击下一步12.按照图片上的...
2022-05-19 19:47:33
19522
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人