自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (1)
  • 收藏
  • 关注

原创 oracle和mysql的分页

oracle和mysql的分页

2023-02-25 09:43:00 480

原创 plsql复习(基本语法、流程控制、游标、异常处理机制、存储函数和存储过程、触发器)

plsql复习(基本语法、流程控制、游标、异常处理机制、存储函数和存储过程、触发器)

2023-02-25 00:01:21 296

原创 sql复习(set运算符、高级子查询)

sql复习(set运算符、高级子查询)

2023-02-21 22:17:52 1240

原创 sql复习(视图、Top-N分析、其他数据库对象)

sql复习(视图、Top-N分析、其他数据库对象)

2023-02-17 11:40:10 467

原创 sql复习(数据处理、约束)

sql复习(数据处理、约束)

2023-02-16 15:06:21 385

原创 sql复习(子查询、创建和管理表)

sql子查询、创建和管理表

2023-02-14 21:22:43 389

原创 Python中speed()函数画笔速度设定

speed()函数使用

2023-02-11 12:21:11 3971

原创 sql复习(多表查询、分组函数)

多表查询和分组函数相关知识

2023-02-08 19:43:47 545

原创 sql复习(sql基础、过滤和排序数据、单行函数)

sql复习笔记

2023-02-04 14:34:04 871 2

原创 使用移位运算符注意

使用移位运算符时记得使用补码。

2020-01-02 11:07:04 214 1

原创 按位取反的计算公式(总结)

按位取反的计算结论是:~n = -(n+1)

2020-01-02 10:55:35 1611

原创 pom是什么

POM代表“项目对象模型”。它是Maven项目的XML表示,保存在一个名为pom.xml的文件中。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。...

2019-12-04 17:13:00 1197

转载 spring bean是什么

1.定义在 Spring 中,构成应用程序主干 并由Spring IoC容器管理的对象称为bean。bean是一个由Spring IoC容器实例化、组装和管理的对象。概念简单明了,我们提取处关键的信息:1) bean是对象,一个或者多个不限定2) bean由Spring中一个叫IoC的东西管理3) 我们的应用程序由一个个bean构成2 控制反转(IoC)控制反转英文全称:Inver...

2019-12-03 14:16:36 250

原创 AOP与OOP的区别

AOP、OOP在字面上虽然非常类似,但却是面向不同领域的两种设计思想。OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。而AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。这两种设计思想在目标上有着本质的差异。举个简单的例子,对于“雇员”这样一个业务实体进行封装...

2019-12-02 19:46:42 369

原创 SQL常用语句

增 INSERT INTO 表名称 VALUES (值1, 值2,....);删 DELETE FROM 表名称 WHERE 列名称 = 值;改 UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值;查 SELECT 列名称 FROM 表名称 WHERE 列 运算符 值;在表中添加列:ALTER TABLE 表名称ADD 列名称 列数据类型;删除表中的列:...

2019-12-02 19:26:29 141

原创 SpringMVC工作流程

整个访问的流程:1、 首先用户发送请求,前端控制器DispatcherServlet收到请求后自己不进行处理,而是委托给其他的解析器进行处理,前端控制器作为统一访问点,进行全局的流程控制;2、 DispatcherServlet把请求转交给HandlerMapping, HandlerMapping将会把请求映射为HandlerExecutionChain对象(包含一个Handler处理器...

2019-11-26 19:06:36 164

原创 一道二维数组的题

以下数组定义中不正确的是(D)。A. int a[2][3];B. int b[][3]={0,1,2,3};C. int c[100][100]={0};D. int d[3][]={{1,2},{1,2,3},{1,2,3,4}};选项B中:int b[][3]={0,1,2,3};等价于 int b[][3]={0,1,2,3,0,0};D选项无法...

2019-11-19 17:18:49 556

转载 数据库的四大特性以及三大范式

一、数据库的四大特性总得来说,数据库事务的4大特性可以简称为ACID。1、原子性(Atomicity)事务中包含的程序作为数据库的逻辑工作单位,它对数据库中的数据进行操作时,要么全部执行,要么都不执行。举个例子,你给小A转账500块时。这个时候银行的数据库会将你卡里的金额减500,同时小A卡里的金额增加500。不存在你的钱被扣,小A的钱没加。或者你的钱没扣,小A的钱增加了。2、一致性(C...

2019-11-19 16:13:50 1308

原创 注解@RequestBody和@ResponseBody的作用是什么?

@RequestBody 将请求中的json数据转化成java对象@ResponseBody将返回值对象转化成json对象

2019-11-19 14:15:21 383

原创 集合框架体系(图)

2019-11-18 09:34:50 243

原创 异常继承体系(图)

2019-11-18 09:34:07 218

原创 线程的五种状态(图)

2019-11-18 09:32:52 345

原创 IO流体系图

2019-11-18 09:32:07 218

转载 Java中访问修饰符public、private、protect、default范围

Java中访问修饰符public、private、protect、default范围

2019-11-18 01:09:17 171

原创 Oracle中的逻辑比较符

between 在什么之间in 在什么之中a)between语法: where 字段值 between 较小值 and 较大值查询所有工资在1200到1450元之间的员工id、salary?select id,salaryfrom s_empwhere salary >= 1200 and salary <= 1450;select id,salaryfrom s_...

2019-11-17 23:48:57 208

原创 Oracle中的两个desc

1.sql中用于order by后的DESC是descend的缩写,降序的意思。用来将查询结果集按某字段降序排序显示。2.命令(command)中用于表名前的DESC是describe的缩写,描述的意思。用来描述指定表名的表结构。...

2019-11-17 21:44:40 676

原创 oracle中nvl函数

nvl函数专门用来处理空值。nvl(有可能出现空值的字段,默认值)nvl(param1,param2)先判断param1是否为空,如果为空则取param2的值。如果param1不为空,仍然取param1的值。...

2019-11-17 21:29:17 143

原创 执行SQL脚本的两种方式

start 文件路径@文件路径**【注意】**start后面有一个空格,但是@后面没有空格

2019-11-17 18:40:47 483

原创 localhost,127.0.0.1,本机IP和URL

1、localhost等于127.0.0.1,不过localhost是域名,127.0.0.1是IP地址。2、localhost和127.0.0.1不需要联网,都是本机访问。3、本机IP需要联网,本机IP是本机或外部访问, 本机 IP 就是本机对外放开访问的IP地址,这个网址就是与物理网卡绑定的IP地址。ip地址与域名是一对多的关系。一个ip地址可以对应多个域名,但是一个域名只有一个ip地址...

2019-11-17 18:26:53 1836

转载 connect、resource和dba三种标准角色

connect、resource和dba三种标准角色

2019-11-17 18:15:00 163

原创 SQL命令的五种分类

1)DDLData Definition Language,数据定义语言DDL主要是对Oracle中的对象结构进行操作。不能操作表中的数据。create 创建drop 删除alter 修改truncate 截断2)DCLData Control Language,数据控制语言控制的是用户的权限。grant 向用户赋予权限/角色revoke 撤销用户的权限/角色3)D...

2019-11-17 17:52:27 1249

原创 PreparedStatement

PreparedStatement 执行同构的SQL命令效率较高,因为要经过预编译。预编译:事先准备一个SQL模板发送给数据库服务器,后边执行每一条同构SQL都只发送不同的参数部分即可。// 准备一个SQL模板String sql = "insert into s_student values(?,?,?,?)";// 让conn预编译得到一个PST对象PreparedStatement...

2019-11-17 13:30:32 118

原创 JDBC编程的六大步骤

1)注册驱动把驱动程序类加载到内存中。(利用反射机制)// 这里是利用反射机制去加载某个类的特性// 并不是要获取这个镜像对象来操作// 加载这个类就会让这个类中的static{}被执行// 这个静态代码块中的代码就是注册驱动的代码String driverName = "oracle.jdbc.driver.OracleDriver";Class.forName(driverN...

2019-11-17 12:06:32 1913 1

原创 Mybatis框架的基本流程

1、读取Mybatis配置文件2、根据读取到的配置文件生成SqlSessionFactory3、创建SqlSession对象(开启事务)4、操作目标数据库5、提交事务6、关闭SqlSession

2019-11-07 16:22:23 240

原创 session的生命周期

1,创建 : 调用getSession();2,销毁 : 正常销毁, 存在服务器30分钟 就会正常死亡.手动销毁 : session.invalidate()

2019-11-07 15:42:12 148 1

原创 #{}和${}的区别是什么?

2019-11-04 10:05:39 266

转载 KMP中next和nextval算法简析

数据结构中,在串的这节,其实难度不大,关键是模式匹配的问题,而在模式匹配中要数KMP算法的难度最大,而KMP的next&nextval的计算则成了学习的重中之重。面对好多学校的教程跳过不讲,而教材里的公式又难以理解,好多自学的同仁们往往在这上面费尽心思。现在把我的学习心得发出来共享,如有错误,还望不吝指正。呵呵~T : 1 2 3 4 5 6 7串 : a b c a...

2019-11-01 15:41:45 521

转载 mybatis配置文件详解

首先看一下该全局配置文件中都有哪些可以配置的东西:配置内容 作用< properties > 用来加载属性文件< settings > 用来设置全局参数< typeAliases > 用来设置类型的别名< typeHandlers > 用来设置类型处理器< objectFactory > 用来设置对象工厂&lt...

2019-11-01 10:45:51 227 1

转载 Mybatis映射文件元素的作用与用法

Mybatis映射文件元素的作用与用法

2019-11-01 10:21:02 1790

转载 next与nextval

数据结构-KMP手算next与nextval(图)

2019-11-01 00:01:09 285

corejava_day03_note

学习日记 core Java学习第三天 加油

2019-07-31

空空如也

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

TA关注的人

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