- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 jsp简介和jsp组成
JSP全称Java Server Pages,是一种动态网页开发技术。1.HTML +CSS +JS2.JSP指令 (page 导包 设置编码格式)<%@page%>3.JSP脚本 <%java代码%>4.JSP表达式 页面输出内容 <%=>5.JSP声明 <%!%>6.JSP注释<%-- --%>...
2020-12-29 18:23:41 160
原创 JDBC常用接口
1 Connection代表数据库得链接 Connection 是数据库编程中最重要得一个对象,客户端和数据库所以的交互都是通过 connection 对象完成.常用方法createStatement():创建数据库发送SQL的statement对象preparestatement(sql):创建向数据库发送预编译sqlPreparestatement对象prepareCall(sql):创建执行存储过程的callableStatement对象setAutoCommit(boolean autoC
2020-12-22 20:12:57 592
原创 JDBC编程的六个步骤
1 导入jdbc驱动包/ 注册驱动Class.forName(“oracle.jdbc.OracleDriver”);2 创建数据库连接对象/ 获取连接String url = “jdbc:oracle:thin:@localhost:1521:xe”;//其中xe为sid 1521端口号String user = “XXX”;String password = “XXX”;Connection conn = DriverManager.getConnection(url,name,pas
2020-12-22 18:48:38 1356
原创 范式(数据库的设计范式)
范式:符合某一级别的关系模式的集合,构造数据库必须遵循一定的规则.在关系数据库中,这种规则就是范式.关系数据库必须满足一定的要求,即满足不同的范式.目前关系数据库有六种范式:第一范式(1NF) 第二范式(2NF) 第三范式(3NF) Boyce -Codd范式(BCNF) 第四范式(4NF) 第五范式(5NF) .满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。**第一范式:**在
2020-12-21 14:54:31 775
原创 ORACLE(student)表习题与答案
–1、 查询Student表中的所有记录的Sname、Ssex和Class列。SELECT sname,ssex,class FROM student;–2、 查询教师所有的单位即不重复的Depart列。SELECT distinct depart FROM teacher;–3、 查询Student表的所有记录。SELECT * FROM student;–4、 查询Score表中成绩在60到80之间的所有记录。SELECT * FROM score where degree>60 a
2020-12-16 14:33:39 3244 1
原创 oracle创表并添加数据(student score teacher course)
–建表–student表+注释create table student(sno varchar2(3) not null,sname varchar2(9) not null,ssex varchar2(3) not null,sbirthday date,sclass varchar2(5),constraint pk_student primary key(sno));comment on column student.sno is ‘学号(主键)’;comment on c
2020-12-15 16:21:00 1454
原创 使用SQL时注意
使用select子句查询数据时,应尽量避免使用万用字符(*),传回所有数据行,尽量利用where子句进一步限制查询结果,以确保所得的数据是有用的数据,降低传送过多尽量避免反复访问同一张表或几张表,尤其是数据量较大的表,可以考虑先根据条件提取数据到临时表中,然后在作连接.尽量避免使用游标,因为游标的效率很差,如果游标操作的数据超过一万行,那么就应该改写,如果使用了游标,就要避免在游标循环中再进行连接的操作注意where子句写法,必须考虑语句顺序,应该根据索引顺序,范围大小来确定条件子句的前后顺序,尽可.
2020-12-14 15:38:00 233
原创 Nan数据类型
NaN(Not a Number,非数)是计算机科学中数值数据类型的一类值,表示未定义或不可表示的值。常在浮点数运算中使用。首次引入NaN的是1985年的IEEE 754浮点数标准浮点数编辑在浮点数运算中,NaN与无穷大的概念不同,尽管两者均是以浮点数表示实数时的特殊值。无效操作(Invalid Operation)同样也不同于算术溢出(可能返回无穷大)和算术下溢出(可能返回最小的一般数值、特殊数值、零等)。IEEE 754-1985中,用指数部分全为1、小数部分非零表示NaN。以32位IEEE单精度
2020-12-11 14:06:27 1521
原创 html JavaScript 计算机
<head> <meta charset="UTF-8"> <title>calculator</title> <script type="text/javascript"> var strs = ""; function OnClick(obj) { var str = obj.innerText; var numInput = document.getElementById("numInput"); if(..
2020-12-10 14:25:01 298
原创 html引入外部样式表
<link href=“样式表位置” rel="stylesheet"type=“text/css”>//位置可以是相对位置也可以是绝对位置
2020-12-10 14:19:51 4506
原创 正则表达式
正则表达式又称规则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式的特点是:灵活性、逻辑性和功能性非常强;可以迅速地用极简单的方式达到字符串的复杂控制。对于刚接触的人来说,比较晦涩难懂。常用正则表达
2020-12-10 14:14:22 54
原创 stringbuffer 和stringbuilder区别
stringbuffer 和stringbuilder区别stringbuffer线程安全 (锁机制)stringbuilder 线程不安全 效率高
2020-12-09 14:38:39 64
转载 Java基础总结
Java概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语
2020-12-09 14:25:16 76
转载 sql developer使用技巧,快捷键
PL/SQL Developer使用技巧、快捷键1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这样阅读代码比较容易,且保持良好得编码风格,同理,在Tools->Preferences-
2020-12-07 18:23:59 3759
原创 UNION和UNION ALL区别
UNION:对多个结果集进行并集操作并且去除重复结果,同时进行默认规则的排序.UNION ALL:对多个结果集进行并集操作,不进行去重操作,不进行排序 按照关联的次序显示数据UNION比UNION ALL效率低.明确确认集合中不包括重复记录 使用UNION ALLDDL数据定义语言DML数据操作语言...
2020-12-07 18:03:15 79
原创 oracle
SQL结构化查询语言 Structured Query Language 数据库语言储存和检索信息 对象 关系型数据库数定义语言(DDL)数据库对象用户 数据 表 游标create 创建 alter 修改 drop 删除数据操作语言(DDML)原数据insert 插入 select 查询 delete 删除 update 更新事务控制语言(TCL)commit 提交 rollback 回滚数据控制语言(DCL)grant 赋予权限 revoke 解除权限常用函数单行函数对每
2020-12-07 17:46:26 112
原创 oracle 复制表 复制表结构 复制插入数据 行转列 列转行
–创建复制表结构和表数据create table new as select cloums from old ; //cloums字段–创建表复制表结构但不复制表数据create table new as select cloums from old where 1<>1;//1<>1不成立–复制数据且2张表必须存在insert into new(cloums) select ocl from old;*–复制数据且2张表必须存在[mysql]–[mysql] sele
2020-12-07 17:09:01 120
原创 oracle 查询练习带答案
登录scott用户操作1、列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资2、列出薪金比“SMITH”或“ALLEN”多的所有员工的编号、姓名、部门名称、其领导姓名。3、列出所有员工的编号、姓名及其直接上级的编号、姓名,显示的结果按领导年工资的降序排列。4、列出受雇日期早于其直接上级的所有员工的编号、姓名、部门名称、部门位置、部门人数。5、列出部门名称和这些部门的员工信息(数量、平均工资),同时列出那些没有员工的部门。6、列出所有“CLERK”(办事员)的姓
2020-12-07 09:17:20 2596
原创 oracle11g安装和下载
链接:https://pan.baidu.com/s/1foPZdWt4jNNpgVQzkoxfFQ提取码:2580复制这段内容后打开百度网盘手机App,操作更方便哦https://www.oracle.com/cn/database/technologies/官网下载两个文件夹分别解压复制win64_11gR2_database_2of2里的database到win64_11gR2_database_1of2里粘贴直接覆盖复制好后安装即可....
2020-12-01 14:48:27 170
转载 oracle简介
Oracle数据库是什么?Oracle Database,又名Oracle RDBMS,简称Oracle。是甲骨文公司推出的一款关系数据库管理系统。Oracle数据库系统是目前世界上流行的关系数据库管理系统,拥有可移植性好、使用方便、功能强等优点,在各类大、中、小、微机环境中都适用。Oracle是一种高效率、可靠性好的、适应高吞吐量的数据库解决方案。数据库和实例Oracle数据库服务器由一个数据库和至少一个数据库实例组成。 数据库是一组存储数据的文件,而数据库实例则是
2020-12-01 14:36:18 382
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人