自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Python 学习笔记(String常用函数)

Python 学习笔记字符串的常用函数1、capitalize函数capitalize主要是用于将字符串的首字母转换为大写,前提是字符串的第一个字符为字母。主要语法:a = "asdasfasdsad"new_a = a.capitalize()实现效果:2、casefold函数casefold函数主要是将字符串中的所有的大写字母转换为小写。主要语法:b = "SDFGaaHJKLaaa"new_b = b.casefold() 实现效果:3、lower函数lower函

2021-09-13 10:04:21 995

原创 软件测试(持续更新)

软件测试概念1、什么是软件测试? 软件测试就是使用人工或者自动手段来运行测试系统,并发现问题,解决问题的过程,其目的在于检 验他是否满足规定的需求或弄清预期结果与实际结果之间的差别。2、测试法则 一、功能 二、可靠性(安全方向) 三、易用性(弱势群体) 四、效率 五、可维护性 六、可移植性(兼容性)3、测试的目的 测试是为了发现系统中的错误而执行程序的过程。4、测试对象 软件测试对象:程序、数据、文档、过程、硬件、网络5、测试阶段 单元测试->集成(接口)测试-&

2020-11-11 11:58:48 748

原创 Oracle课堂笔记之事务集合查询与PL/SQL匿名块(3)(实验习题)

(一)sql语句1.将您自己的姓名、当前系统时间作为雇员信息插入到雇员表emp中(雇员编号统一为3010、部门编号为40)。插入后查看emp表以确认是否插入成功!请将运行结果截图。 2. 将部门名为OPERATIONS的所有雇员信息删除。删除后查看emp表以确认是否删除成功!请将运行结果截图。插入删除3. 做完第一题和第二题后,发现操作失误,需要撤销第二题的操作,请问该怎么操作?撤销后查看emp表以确认是否撤销成功!请将运行结果截图。解决方法: 在删除之前创建保存点b,删除后使用rollba

2020-06-01 12:13:20 919

原创 Oracle课堂笔记之数据查询(2)(实验习题)

显示姓名倒数第三个字母为I的雇员的姓名、部门名称。在部门号为10,20,30的部门中查询出工资超过3000的职工。查询工资最高的前3名职工所在的部门名。查询出和Smith同部门、职务也相同的职工。查询工资比Smith高的职工人数(分别用子查询和连接查询两种方法完成)查询部门平均工资超过Smith所在部门的平均工资的所有部门号(用子查询完成)显示所有比其上级管理员更早进入公司的雇员的姓名(Employee)、受雇日期(Emp Hiredate)以及其上级管理员的姓名(Manager.

2020-05-21 10:37:17 1292

原创 Oracle课堂笔记之数据查询(1)(实验习题)

1、登录到SQL*Plus,初始用户名为:scott,口令为tiger2、分别显示emp、dept、salgrade表结构3、用一个逗号和一个空格将雇员姓名和雇员工作连接后作为一个列输出,显示的列标题为Employee and Title,显示如下:Employee and Title---------------------SMITH, CLERKALLEN, SALESMANWARD, SALESMANJONES, MANAGERMARTIN, SALESMAN……4、查询显

2020-05-20 08:59:34 997

原创 Java进阶开发课堂笔记之三层结构

三层架构:将程序中所有的类按照功能类别划分为3个层次(将所有类用于3个不同包存放)实体层(entity):该包下存放所有的实体类(数据类、只有属性(和数据库字段对应的属性)和属性封装(getter/setter,构造函数))注意:实体类的类名一般都应该和数据库一致。数据访问层(DAO):该包下存放的类都是数据访问类,类中只有操作数据库的方法,方法中也只有操作数据库的步骤代码。注意:数据访问...

2020-05-02 10:19:00 306

原创 Oracle数据库课堂笔记之sql基础语句

sql基础语句简单查询语句查询就是检索操作,是对已经存在的基本表及视图进行数据检索,不改变数据本身。查询格式select列名[列名…]+from表名[表名…]+where条件+group by基于分组的列名+having分组条件+order by基于排序的列名[ASC|DESC]Select执行过程from→where→group by→having→select→order bys...

2020-05-01 20:59:54 427

原创 Java进阶开发之MySql配置

配置MySql在连接MySql之前,我们需要在pom.xml中装上一个连接池Druid和一个MySql的驱动程序MySql driver。什么是DruidDruid是一个高效的数据查询系统,主要解决的是对于大量的基于时序的数据进行聚合查询。数据可以实时摄入,进入到Druid后立即可查,同时数据是几乎是不可变。通常是基于时序的事实事件,事实发生后进入Druid,外部系统就可以对该事实进行查询。...

2020-05-01 12:36:16 266

原创 Java进阶开发之MySql连接

连接MySql本次我们连接的数据库是MySql。点击右上角的Database后,点击+中的Data Source中的MySql。填写数据库连接的主机名、数据库名、用户名、密码。**注意:**这里的用户名并不是让你新建一个用户,然后设置密码的意思。而是你数据库已经设置好的账号和密码。你需要用这个用户去连接数据库。URL这里指的是数据库服务器地址,一会配置数据库的时候,我们需要用到。最...

2020-05-01 12:11:35 174

原创 getParameter的用法总结

getParameter得到的都是String类型的。或者是用于读取提交的表单中的值,或者是某个表单提交过去的数据;getAttribute则可以是对象Object,需进行转换,可用setAttribute设置成任意对象,使用很灵活,可随时用;getAttribute()是获取对象容器中的数据值;getAttribute()是获取SESSION的值;getParameter()是获取POS...

2020-04-17 13:21:45 795

原创 隐藏表单域、URL重写、cookie、session

隐藏表单域隐藏表单域是用来收集或者发送信息的不可见的元素,对于网页的访问者来说,隐藏域是不可见的,当表单被提交时,隐藏域将会信息用你设置时的名称和值发送到服务器上。代码格式:<input type ="hidden " ,name= "... " value="...">type ="hidden"定义隐藏域;name属性定义隐藏域的名称,必须定义为一个唯一的名称;val...

2020-04-14 00:57:18 527

原创 Java进阶开发课堂笔记之定义工具类

上一周初步开发完了验证码的功能之后,我们现在开始对验证码进行优化(如何实现简单的验证码功能,详见Java进阶开发课堂笔记(五))。优化验证码这个是上一章已经完成的验证码,此时我想随机获取验证码的字体颜色、斜线的颜色和噪点的颜色,我们可以定义一个getRandomColor方法通过用16进制的颜色代码,进行随机取色:private static Color getRandomColor(){...

2020-04-11 13:26:14 177

原创 Oracle课堂笔记之内存结构

Oracle数据库内存结构内存结构分为:SGA区(系统全局区):位于系统的共享内存段中,其中的数据可以被所有的服务和后台进程共享。PGA区(程序全局区):保存的是某个服务器进程私有的数据和控制信息,非共享内存。每个服务进程都拥有自己的PGA区。SGA区(系统全局区)系统全局区SGA是由一组内存结构组成,它是所有服务器进程共享的一块内存区域。数据库实例启动时,SGA的内存被自动分配;当数...

2020-04-10 19:45:34 213

原创 Oracle数据库课堂笔记之建立与实例的连接

建立与Oracle实例的连接用户向oracle数据库发出sql命令之前必须与实例建立连接。连接这里指的是一个用户进程与一个oracle数据库实例之间的通信路径。会话用户成功登录oracle服务器,建立了联系,而这种连接的状态叫做“会话”。会话开始于用户成功登录oracle服务器,终止于用户退出或非正式终止连接。一个数据库用户可能同时存在多个会话,即相同的用户名和密码同时登录多次。专...

2020-04-10 18:49:35 266

原创 Oracle课堂笔记之数据库的特殊状态

数据库的特殊状态静默状态和挂起状态两种特殊的数据库状态。当数据库处于静默状态时,只有SYS和SYSTEM用户能都在数据库中操作。当数据库处于挂起状态时,数据库I/O操作都会被暂时停止。利用这两个特殊的状态,数据库管理员可以完成一些特殊的管理和维护操作。静默状态在静默状态下,只有具有管理员权限的用户才能在数据库中执行查询、更新操作,运行PL/SQL程序,任何非管理员用户都不能在数据库中执...

2020-04-10 15:09:02 374

原创 Oracle课堂笔记之关闭数据库与实例

Oracle数据库与实例与数据库的启动相对应,关闭数据库时也是分步骤进行的。在关闭数据库与实例时,需要使用一个具有SYSDBA权限的用户连接到Oracle中,然后使用shutdown语句执行操作。数据库关闭步骤与启动数据库与实例的3个步骤相同,关闭数据库与实例也可以分为3步:1、关闭数据2、实例卸载数据库3、终止实例关闭数据库方式使用shutdown命令关闭数据库参考代码:s...

2020-04-10 14:54:27 410

原创 Oracle课堂笔记之数据库启动

Oracle数据库启动Oracle数据库启动步骤oracle数据库完整的启动过程分为3步:1、创建并启动数据库对应的实例2、为实例加载数据库3、

2020-04-10 14:14:43 267

原创 Oracle课堂笔记之初始化参数文件

初始化参数文件初始化参数文件(initialzation parameter files)是oracle数据库的最重要的文化之一。oracle在启动实例、打开数据库时将读取初始化参数文件,并从中获取的初始化参数。在oracle数据库中有两个类型的参数:(1)显式:在初始化参数文件中有一个参数项(2)隐式:在初始化参数文件中没有参数项,但使用oracle的默认值。文件的主要内容1、实例...

2020-04-09 18:35:00 1030

原创 Oracle数据库课堂之Oracle体系结构

Oracle体系结构服务器、实例、数据库通过实例连接内存结构包括SGA、PGA管理Oracle数据库的启动、关闭Oracle的体系包括:Oracle服务器、实例、数据库、关键文件、用户进程和服务器进程Oracle第一步启动实例(初始化参数文件)、密码文件用户进程→服务进程→Oracle服务器→关键文件(用户进程和服务进程进行交互然后再由服务进程与服务器进行交互然后服务器通过关键文件创建...

2020-04-09 15:25:43 282

原创 开发前和开发后需要做的事

在开发前我们每天在开发前,所要做的事:1、打开Idea(我个人使用的是idea)后,查看所在的分支,是否为正确的开发分支。2、Git pull ,就是更新项目。3、开始新功能的开发。在开发后当我们开发完项目后,我们所需要做的事:1、提交代码至本地仓库,提交说明建议编写的越详细越好。2、git push到码云或者Github。...

2020-03-31 15:56:07 508

原创 Java进阶开发课堂笔记之开发验证码功能

优化代码开发验证码功能

2020-03-31 15:45:51 182

原创 Java进阶开发课堂笔记之开发登录功能

编写一个登录功能在上一篇中,我们完成了web服务的搭建(参考 Java进阶开发课堂笔记(三)),现在可以开始准备开发代码了。首先,在main文件夹下,创建一个java文件夹,用来存放我们的代码,将这个文件夹设置为Sources Root:其次,我们在java这个文件夹下,创建一个controller的包,新建一个LoginController的类:此时我们就可以开始准备开发登录功能了。...

2020-03-31 09:41:05 307

原创 Java进阶开发课堂笔记之Web服务搭建

Web服务搭建在掌握了如何在IDEA上使用Git后,我们就准备开始做开发项目前的准备。需要Java Servlet api和Jetty maven plugins,这两个均可以在链接: https://mvnrepository.com/下载。Jetty maven plugins作为插件去使用它:Java Servlet api复制Maven链接将链接黏贴至项目的pom.xml文件中:...

2020-03-30 21:49:08 168

原创 Oracle数据库之sql plus常用命令

Oracle数据库课堂笔记sql plus命令l(ist)浏览缓冲文件n xx替换缓冲区的第n行n设置当前行为第n行append将东西写在当前行末尾del n删除缓冲区的第n行c(hange)修改当行的某个东西 /xx(原来)/xx(新的)save把当前缓冲区的内容保存到指定文件(\路径\路径\xx.xx)get把文件导入缓冲区(\路径\路径\xx.xx)start运行脚本(\...

2020-03-30 20:07:02 208

原创 Java进阶开发课堂笔记之Maven创建与在idea上如何使用git

IDEA上如何使用Git首先选择create new project,新建项目。选择Maven,建议SDK版本为1.8(IDEA自带SDK为11的,版本太高,后续有些功能无法正常运行),勾选create from archetype,同时选择org.apache .maven .arc hetypes:maven-arc hetype -webapp,点击next。填写项目名,选择项目...

2020-03-30 20:04:33 316

原创 Java进阶开发课堂笔记之Git

GIT常用命令笔记Git常用操作命令本人使用的是MacBook pro,以下操作均在MacOs系统下完成。本人使用的是码云(Gitee)作为私有仓库托管。Git常用操作命令安装好Git后,创建一个版本库,首先,选择一个合适的地方,创建一个空目录:$ mkdir StudyGit$ cd StudyGit$ pwd/Users/melendez/StudyGitpwd 命令显示的是...

2020-03-30 14:08:46 180

空空如也

空空如也

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

TA关注的人

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