自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (9)
  • 收藏
  • 关注

原创 python

grouped = df.groupby(‘表名称’)

2023-11-02 08:36:34 192

原创 Oracle 查询优化改写(第七章)

日期处理

2023-06-19 10:47:57 533

原创 Oracle 查询优化改写(第六章)

使用数字

2023-06-18 22:42:04 248

原创 Oracle 查询优化改写(第五章)

字符串处理

2023-06-16 19:17:12 2209

原创 Oracle 查询优化改写(第四章)

数据插入,更新,删除

2023-06-16 11:46:12 810

原创 Oracle 查询优化改写(第三章)

操作多个表

2023-06-13 19:06:00 189

原创 Oracle 查询优化改写(第二章)

给查询结果排序

2023-06-13 16:14:28 292

原创 Oracle 查询优化改写(第一章)

单表查询

2023-06-12 23:18:08 1407

原创 Oracle-第七章-其他知识

数据字典,SQLPLUS,三大范式

2023-06-08 14:14:35 92

原创 Oracle-第六章-DCL数据控制语言

一些比普权限控制语言-grant(授予用户或者角色权限) revoke(收回用户或者角色权限)通账号高的特殊权限。

2023-06-08 14:09:02 142

原创 Oracle-第五章-TCL事务控制语言

Oracle-第五章-TCL事务控制语言。

2023-06-08 14:08:13 223

原创 Oracle-第四章-DDL数据定义语言

数据定义语言:定义、修改或删除数据库对象数据库对象:表,索引,约束,同义词,数据链,表空间,作业,序列,视图,物化视图,函数,过程,包,触发器本部分的操作在PL/SQL Developer中都可 右键表名-编辑 进行操作。

2023-06-08 14:03:11 861

原创 Oracle-第三章-DML数据库操作语言

DML数据库操作语言

2023-06-08 12:20:17 116

原创 Oracle-第二章-数据类型

Oracle数据类型介绍

2023-06-08 12:15:39 1489

原创 Oracle-第一章-多表查询和其他

多表查询和其他

2023-06-08 12:04:27 1253

原创 Oracle-第一章-单表查询

检索数据,数据查询语言-DQL-select 语句的使用,

2023-06-08 11:33:52 1189

原创 数据仓库基础知识

数据仓库基础知识介绍

2023-06-08 10:38:37 2208

原创 第9章 Spring的数据库编程

本章主要讲解了Spring的数据库编程。首先介绍了Spring JDBC,包括JdbcTemplate概述和Spring JDBC的配置;然后讲解了JdbcTemplate的增删改查操作,包括excute()方法、update()方法和query()方法;接着讲解了Spring事务管理概述,包括事务管理的核心接口和事务管理的方式;最后讲解了两种实现声明式事务管理的方式,基于XML方式的声明式事务和基于注解方式的声明式事务。

2022-09-01 21:31:21 3694

原创 第10章 初识Spring MVC框架

本章主要对Spring MVC的基础知识进行了整体介绍。首先对Spring MVC框架进行了简单的介绍;然后讲解了一个Spring MVC入门程序的编写;最后通过入门程序对Spring MVC的工作原理进行了详细讲解。

2022-09-01 15:58:33 1593

原创 第8章 Spring AOP

首先介绍了Spring AOP,包括Spring AOP的概述和Spring AOP的术语;然后讲解了Spring AOP的实现机制,包括JDK动态代理和CGLib动态代理;接着讲解了基于XML的AOP实现,并使用案例的方式实现了基于XML文件的AOP;最后讲解了基于注解的AOP实现。.........

2022-08-31 20:39:24 2340

原创 第7章 Spring中的Bean的管理

讲解了Spring对Bean的管理。首先介绍了Spring IoC容器,包括BeanFactory接口和ApplicationContext接口;其次讲解了Bean的两种配置方式,包括属性setter方法注入和构造方法注入;接着讲解了Bean 的3种实例化方法,包括构造方法实例化、静态工厂实例化和实例工厂实例化;然后讲解了Bean的作用域,包括singleton作用域和prototype作用域;接着讲解了Bean的3种装配方式,包括基于XML的装配、基于注解的装配和自动装配,Bean的生命周期。...

2022-08-31 16:41:41 2756

原创 第6章 初识Spring框架

本章主要讲解了Spring框架的基础知识,首先介绍了Spring框架基础知识,包括了Spring概述、Spring框架的优点、Spring框架的体系结构、Spring 5的新特性和Spring下载及目录结构;然后编写了Spring的入门程序;最后讲解了控制反转与依赖注入,包括控制反转的概念、依赖注入的概念、依赖注入的类型和依赖注入的应用。通过本章的学习,读者可以对Spring框架的基础有个大致的了解,为框架开发打下坚实基础。 ...

2022-08-30 20:12:12 2552 1

原创 第5章 MyBatis的注解开发

但在实际开发中,大量的XML配置文件的编写是非常繁琐的,为此,MyBatis提供了更加简便的基于注解的配置方式。

2022-08-30 11:24:20 2385 1

原创 第4章 MyBatis的关联映射和缓存机制

在实际开发中,对数据库的操作常常会涉及到多张表,针对多表之间的操作,MyBatis提供了关联映射,通过关联映射可以很好地处理表与表、对象与对象之间的关联关系。此外,在实际开发中经常需要合理地利用MyBatis缓存来加快数据库查询,进而有效地提升数据库性能。本章将对MyBatis的关联映射以及MyBatis缓存机制进行详细讲解。 .......................................

2022-08-29 19:33:48 2698

原创 Spring简介

事务管理等众多的企业级应用技,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的JavaEE企业应用开源框架。Spring的源代码设计精妙、结构清晰、匠心独用,处处体现着大师对Java设计模式灵活运用以及对Java技术的高深造诣。通过Spring提供的loC容器,可以将对象间的依赖关系交由Spring进行控制,避免硬编码所造成的过度耦合。可以用非容器依赖的编程方式进行几乎所有的测试工作,测试不再是昂贵的操作,而是随手可做的事情。它的源代码无意是Java技术的最佳实践的范例。......

2022-08-29 19:18:40 220

原创 第3章 动态SQL

本章主要讲解了动态SQL相关知识。首先讲解了动态SQL中的元素;其次讲解了条件查询操作,包括元素、元素、元素、元素、元素和元素的使用;然后讲解了更新操作;最后讲解了复杂查询操作。通过本章的学习,读者可以了解常用动态SQL元素的主要作用,并能够掌握这些元素在实际开发中的应用。在MyBatis框架中,这些动态SQL元素十分重要,熟练的掌握它们能够极大地提高开发效率。 .....................

2022-08-28 21:03:18 8969 2

原创 第2章 MyBatis的核心配置

本章主要对MyBatis的核心配置进行了详细讲解。首先讲解了MyBatis中的三个重要核心对象SqlSessionFactoryBuilder、SqlSessionFactory和SqlSession;然后介绍了核心配置文件中的元素及其使用;最后对映射文件中的几个主要元素进行了详细讲解。通过本章的学习,读者将能够了解MyBatis中三个核心对象的作用,熟悉核心配置文件中常用元素的使用,并掌握映射文件中常用元素的使用。 ......

2022-08-28 17:55:06 1967

原创 第1章 初识MyBatis框架

本章主要针对MyBatis框架进行了学习。首先是框架的概念、优点和当前一些主流的Java EE框架,然后对传统JDBC的劣势进行了分析,由此引出了MyBatis框架,并对MyBatis框架的环境搭建、入门程序以及工作原理进行了详细地理解。通过本章的学习,可以了解MyBatis框架及其作用,熟悉MyBatis的工作原理,并能够独立完成MyBatis框架环境的搭建以及入门程序的编写。......

2022-08-28 11:58:12 1420

原创 JavaEE实验六 :bean的装配

定义一个学生类Student,在类中定义(sno,sname,major(专业))三个属性。用三层架构模式模拟添加学生的操作。用注解方式完成bean的装配,在应用程序中获取bean对象,并调用方法完成模拟添加学生。通过基于annotation的装配方式装配bean实例,来达到熟练掌握Spring中bean的装配方式的目的。

2022-08-25 07:53:49 1293 2

原创 JavaEE实验五: Mybatis注解

实验五: Mybatis注解实验内容:创建学生表和班级表,学生表:student(id,name,age,class_id),班级表:class(id,classname),并输入几行数据。使用MyBatis注解实现下列要求;(1)MyBatis注解实现查询操作。查询id为2的学生的信息。(2)MyBatis注解实现修改操作。修改id为4的学生的姓名修改为李雷,年龄修改为21。(3)MyBatis注解实现一对多查询。查询出二班所有学生的信息。...

2022-07-12 19:43:18 806

原创 JavaEE实验四: 关联关系映射

实验目的了解数据表之间以及对象之间的三种关联关系;掌握一对一、一对多、多对多的关联关系映射的配置。实验内容建学生数据库,创建院系表和学生信息表,院系表中存储院系编号,院系名称,学生信息表中存储学生学号、姓名、性别、出生日期、籍贯、专业、所属院系等信息,在2个表中输入若干数据。创建Java web项目,配置一对多的关联关系,插入一个学生数据,并且查询所有计算机学院的学生。...

2022-07-12 19:32:38 868

原创 JavaEE实验三:动态SQL

实验三:动态SQL使用动态SQL进行条件查询、更新以及复杂查询操作。本实验要求利用本章所学知识完成一个学生信息系统,该系统要求实现3个以下功能:1、多条件查询: 当用户输入的学生姓名不为空,则根据学生姓名进行学生信息的查询; 当用户输入的学生姓名为空,而学生专业不为空,则只根据学生专业进行学生的查询; 当用户输入的学生姓名不为空,且专业不为空,则根据姓名和专业查询学生信息。当学生姓名和专业都为空,则查询所有学生信息2、单条件查询:查询出所有id值小于5的学生的信息;3、

2022-05-25 16:12:01 3664 1

原创 JavaEE实验二:MyBatis框架应用

实验二: MyBatis框架应用现有一张员工表如下。利用本章所学知识完成员工管理系统。实现如下功能:根据id查询员工信息、新增员工信息、根据id修改员工信息、根据id删除员工信息。实验步骤1、创建maven项目,在pom.xml文件中配置依赖:MyBatis、mysql、Junit依赖2、新建实体类User3、在resources下建db.properties、mybatis-config.xml文件。注意要在mybatis-config.xml文件中引入db.properties文件4、在src

2022-05-25 15:53:29 2608

原创 JavaEE实验一:熟悉java EE编程环境

实验内容: 创建学生数据库,建学生信息表(sno,sname,ssex,birthday,major)并输入几行数据。参考本章案例,查询所有女生的信息。

2022-05-25 15:29:42 283

原创 Python项目

兔子与獾第一章 作品概述第二章 作品设计2.1作品的构思2.1.1 起源2.1.2 总体架构2.2作品使用的第三方库第三章 作品的实现3.1作品框架3.1.1 流程图3.1.2 主要算法3.2.1 技术3.2.2 核心代码可以点击下面链接下载:兔子与獾下载链接摘要:本作品主要实现了角色移动、射击,物体碰撞,时间血量的显示。采用了pygame模块技术,系统能使角色自由移动射击,击败獾怪,保护堡垒。第一章 作品概述 1第二章 作品设计 22.1作品的构思 22.1.1 起源 22.1.2 总体架构

2022-05-24 17:16:44 269

原创 第2章 JavaScript 基础

第2章 JavaScript 基础2.1 JavaScript数据类型2.1.1 JavaScript基本数据类型2.1.2 JavaScript类型转换2.2 JavaScript运算符2.2.1 赋值运算符2.2.2 算术运算符2.2.3 逻辑运算符2.2.4 关系运算符2.2.5 条件运算符2.2.6 运算符优先级2.3 JavaScript条件语句2.3.1 if语句2.3.2 switch语句2.4 JavaScript循环语句2.4.1 for循环2.4.2 for-in循环2.4.3 whi

2021-09-17 21:03:25 144

原创 第1章 JavaScript概述

第1章 初识JavaScript1.1 JavaScript概述1.1.1 为什么学习JavaScript1.1.2 JavaScript简介1.1.3 JavaScript起源1.1.4 JavaScript的实现1.1.5 JavaScript的特点1.2 Web开发工具1.2.1 浏览器1.2.2 代码编辑器1.2.3 技能训练1.3 JavaScript的基本结构与使用1.3.1 JavaScript的基本结构1.3.2 JavaScript的执行原理1.3.3 JavaScript的使用方式1.

2021-09-17 19:05:44 569

原创 数据库技术与应用 索引 MMSQL 学习笔记7

7 索引7.1 索引的概念索引是一个单独的、物理的数据库结构,在SQL Server中,索引是为了加速对表中数据行的检索而创建的一种分散存储结构。它是针对一个表而建立的,每个索引页面中的行都含有逻辑指针,指向数据表中的物理位置,以便加速检索物理数据。因此,对表中的列是否创建索引,将对查询速度有很大的影响。7.2 索引的优缺点7.2.1 索引的优点1.创建唯一性索引,保证数据库表中每一行数据的唯一性。2.大大加快数据的检索速度,这也是创建索引的最主要原因。3.加速表与表之间的连接,特别是在实现数

2020-06-11 20:29:49 390

原创 数据库技术与应用 视图 MMSQL 学习笔记6

6 视图是使用6.1 视图概述视图中的内容是由查询定义来的,并且视图和查询都是通过SQL语句定义的,它们有着许多相同和不同之处。具体如下:1.存储:视图存储为数据库设计的一部分,而查询则不是。视图可以禁止所有用户访问数据库中的基表,而要求用户只能通过视图操作数据。这种方法可以保护用户和应用程序不受某些数据库修改的影响,同样也可以保护数据表的安全性。2.排序:可以排序任何查询结果,但是只有当视图包括TOP子句时才能排序视图。3.加密:可以加密视图,但不能加密查询。6.2 视图分类标准视图标准视

2020-06-11 17:04:06 288 1

原创 数据库技术与应用 数据操作 MMSQL 学习笔记5

5.1 查询数据所谓查询,就是对已经存在于数据库中的数据按特点的组合、条件或次序进行检索。查询功能是数据库最基本也是最重要的功能。5.1.1 SELECT语句SELECT select_list[INTO new_table_name]FROM table_list[WHERE search_conditions][GROUP BY group_by_list][HAVING search_conditions][ORDER By order_list[ASC|DESC]]--exam

2020-06-10 20:27:28 1088 1

基于SSM框架的电子产品销售网站的设计与实现

开发本电子产品销售网站的主要目标是方便企业对客户、商品和订单的进行实时掌控,提高企业的工作效率。本系统是采用J2EE开发的一个基于SSM框架的Web项目,运用SSM框架进行逻辑功能的整合,MySQL作为数据库存储载体,编程思想采用MVC设计模式,使系统模块合理结构清晰。本系统的主要功能包括前台:商品页面,用户界面,购物车,收藏等,后台:客户管理、商品管理、订单管理,活动管理等。整个系统逻辑清晰合理,开发完成后系统实用性能良好。 项目包含:数据库文件,项目源代码,实验报告等等。

2022-07-13

基于C#网络通信程序-Chat

项目功能: 1.控件布局合理、界面美观 2.互发消息 3.正常互发图片 4.正常互发小文件 5.让对方窗体抖动 6.新消息提示 7.采用一种框架或皮肤 8.来新消息时托盘图标闪烁 项目包含: 1.客户端源程序 2.服务端源程序 3.CSkin皮肤代码 4.程序可执行文件 5.程序截图

2022-07-13

ssm电子商城管理系统

开发本电子产品销售网站的主要目标是方便企业对客户、商品和订单的进行实时掌控,提高企业的工作效率。本系统是采用J2EE开发的一个基于SSM框架的Web项目,运用SSM框架进行逻辑功能的整合,MySQL作为数据库存储载体,编程思想采用MVC设计模式,使系统模块合理结构清晰。本系统的主要功能包括前台:商品页面,用户界面,购物车,收藏等,后台:客户管理、商品管理、订单管理,活动管理等。整个系统逻辑清晰合理,开发完成后系统实用性能良好。 项目主要由五大模块组成,分别是:用户模块,该模块包含了用户的注册、登录功能,以及收货地址的添加、修改等功能;商品模块,该模块包含了商品列表的展示以及单个商品详细信息的展示功能;购物车模块,该模块包含了用户向购物车中添加和删除商品的功能;订单模块,该模块包含订单预览、订单生成、历史订单查询、删除订单等功能;后台管理系统模块,该模块包含了网上商城内部工作人员对整个网站的管理,例如用户管理、商品管理、订单管理、活动管理等功能。

2022-06-20

socketGame C#项目

游戏规则如下: (1)玩家通过 internet 和 坐在同一桌的另外一个玩家对弈,一个玩家选择黑方,另一个玩家选择白方。 (2)游戏开始后,计算机自动在15x15的棋盘方格内,以固定的时间间隔,不停的在未放置棋子的位置随机产生黑色棋子或白色棋子。 (3)玩家的目标是快速单击自动出现在棋盘上的自己所选颜色的棋子,让棋子从棋盘上小时,以避免自己的棋子出现在相邻的位置。 (4)每当棋子从棋盘上小时,具有相应颜色的玩家既得1分。注意,如果玩家单击了对方的棋子,则对方得1分。 (5)如果棋盘上出现两个或者两个以上相邻的同色棋子,游戏就结束了,改颜色对应的玩家就是失败者。 游戏功能要求如下: (1)服务器可以同时服务多桌,每桌允许两个玩家通过internet 对弈。 (2)允许玩家自由选择坐哪一桌的哪一方。如果两个玩家坐在同一桌,双方应都能看到对方的状态。两个玩家均单击‘开始’按钮后,游戏才开始。 (3)某桌游戏开始后,服务器以固定的时间间隔同时在15x15的棋盘方格内向该桌随机地发送黑白两种颜色的棋子的位置,客户端程序接收到服务器发送的棋子位置和颜色后,在15x15棋盘相应

2022-06-20

ASP.NET人事管理系统

对单位职工的基本信息进行管理。 1.可对单位的部门进行管理,包括部门的查询、增加、修改与删除。 2.可对单位的职工进行管理,包括职工的查询、增加、修改与删除。 3.可对系统的用户进行管理,包括用户的查询、增加、修改与删除以及用户密码的重置与设置。 用户类型两种: 1.系统管理员:可执行系统的所有功能。 2.普通用户:主要执行职工管理方面的功能。

2022-05-25

C#windows窗体界面的学生成绩管理系统,包含数据库,C#文件,系统说明文档.

开发一个windows窗体界面的学生成绩管理系统,功能包括:学生信息、课程信息、用户信息的查询,插入,更新和删除,学生成绩的录入和修改。系统账号分三类:老师、学生和管理,老师有权输入新开课程信息、录入和修改学生成绩,学生只能查询自己的个人信息和课程信息,管理员能使用所有的功能。

2022-05-25

Python项目:pygame兔子与獾

本作品主要实现了角色移动、射击,物体碰撞,时间血量的显示。采用了pygame模块技术,系统能使角色自由移动射击,击败獾怪,保护堡垒。 本作品灵感来自于小时候常玩的游戏-魂动罗,在其基础添加了保护堡垒的环节,兔子移动射击,击败獾怪,保护堡垒,坚持90秒获得胜利。 用数组记录移动情况,if else进行判断。定义了一个定时器,使得游戏里经过一段时候就新建一个獾,循环更新獾的x坐标,检查獾是否超出屏幕范围,如果超出范围,将獾删掉。如果獾的坐标离左边小于64,就删除坏蛋并减少游戏里的健康值,减少的大小为5至20利的一个随机数。当然獾冲过来并且在碰到城堡的时候会消失。循环所有的坏蛋和所有的箭头来检查是否有碰撞,如果碰撞上,删除獾,删除箭头,并且精确度的变量加1。使用了PyGame内建功能来检查两个矩形是否交叉。

2022-05-24

Android :布局与国际化

使用合适的布局方法(不用约束布局),实现如下界面。并实软件国际化,当汉语人群使用软件时,呈现左下界面,而英语人群使用软件时,呈现右下界面。Android项目开发。

2022-05-24

StudentManage.zip

学生管理系统C#,windform窗体 数据库源码 包含添加课程,添加学生,课程清单,成绩表单,学生表,登录界面。

2020-06-08

空空如也

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

TA关注的人

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