自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Oracle impdp导入dmp文件(windows)】

Oracle impdp导入dmp文件(windows)

2024-05-08 16:46:11 539

原创 设计模式

目录一、七大面向对象设计原则这里有个很详细的总结一、七大面向对象设计原则1、开闭原则(Open Closed Principle,OCP):对扩展开放,对修改关闭。当需求发生变化时,不改变原有代码,只通过扩展功能来满足需求。是面向对象程序设计的终极目标。主要通过使用接口、抽象类来实现。抽象层稳定性高,只要设计合理,基本可以保持架构的稳定;当需求发生变化,只需要派生一个新的实现类来扩展功能即可。优点:提高系统的稳定性。测试时,可以只对扩展的部分进行测试。提高代码复用性。

2020-08-08 00:08:02 289

原创 移动编程基础知识(复习提纲)

目录一、Android系统架构分为哪四个层次,每一层所提供的基本功能是什么?二、Android项目资源程序文件夹res中,子文件夹layout、values、drawable、raw各有什么作用?三、Android四大核心组件是什么,分别起什么作用?四、主Activity如何在清单文件里进行注册?五、常用的布局类型及其特点。六、Activity组件的基本方法:setContentView;findViewById。七、常用Widget控件的使用:八、Activity组件显式调用和隐式调用的定义与区别。九、A

2020-08-01 00:16:12 2304

原创 软件测试基础知识二(期末复习提纲)

目录一、软件缺陷的基本概念。二、软件测试定义。三、软件工程与软件测试的关系。四、软件测试的分类:按照开发阶段划分,按照测试技术划分,按照测试实施组织划分。五、软件测试的原则。六、软件测试关键问题。七、软件测试中的误区。八、软件质量的定义。九、RUP 软件质量的三个维度。十、软件产品质量属性。十一、设计测试用例的三个基本准则。十二、黑盒测试用例设计的几种方法。十三、等价类划分法的思想十四、等价类的类型。十五、边界值分析法基本概念。十六、决策表法思想十七、决策表的组成。十八、正交表的概念十九、正交表的构成。二十

2020-07-31 23:52:56 823

原创 软件测试基础知识一(前一章)

目录软件测试过程模型软件测试定义:为了发现错误而执行程序的过程。完整定义:软件测试是发现并指出软件(包含软件经过建模、需求、设计等阶段所产生的大量输出工件及程序代码)中存在缺陷的过程,这个过程指明和标注问题存在的正确位置,详细记录导致问题出现的操作步骤,及时存储当时的错误状态,以上组合在一起便于测试后问题能够准确再现。软件测试过程模型:V模型:是瀑布模型的变种,它反映了测试活动与分析和设计的关系,非常明确的表明了测试过程中存在的不同级别,以及各测试阶段与开发过程中的各阶段的对应关系。示意图:

2020-07-31 23:02:23 474

原创 再见!红黑树!(八大数据结构

目录红黑树红黑树在二叉搜索树的基础上给节点增加了一个颜色属性,通过该属性的控制来实现平衡。性质:1、结点不是红色就是黑色。2、根结点一定为黑色。3、所有的NULL指针被认为是黑色结点。(在红黑树中,叶子节点指的不是度为0的节点,而是度为0的节点的两个null孩子)4、没有两个连着的红结点。5、从任一节点到其每个叶子的所有简单路径上的黑色结点数都相同。与AVL树相比,红黑树是一种弱平衡的搜索二叉树:AVL是保证了任意一个节点的平衡因子在[-1,0,1]之间,平衡性极高;而红黑树的性质4

2020-06-08 01:27:20 202

原创 python可视化(应付考试专用

目录一、柱状图、条形图、直方图二、气泡图 、棉棒图四、误差棒图五、饼图设置图片大小生成数据外环内环图例一、柱状图、条形图、直方图1、柱状图2、条形图3 、直方图二、气泡图 、棉棒图1、气泡图2 、棉棒图三、箱线图 、极线图1 、箱线图2、极线图四、误差棒图五、饼图plt.rcParams['font.family']='FangSong'# 生成数据labels = ['A', 'B', 'C',

2020-05-29 00:11:54 229

原创 python可视化相关

目录本文主要使用的绘图库为 matplotlib、numpy。一、柱状图 bar、条形图 barh、直方图 hist1、柱状图:由一系列高度不等的纵向条纹或线段表示数据分布的情况。一般用横轴表示数据所属类别,纵轴表示数量或者占比。优点:(1)比较直观地看出产品质量特性的分布状态,便于判断其总体质量分布情况。(2)可以发现分布表无法发现的数据模式、样本的频率分布和总体的分布。调用方法:import matplotlib.pyplot as plt#该方法返回一个包含所有柱子跟可选

2020-05-28 18:22:10 745

原创 Activity组件(Android studio实操相关

目录1、LayoutInflater 对象:可以用来加载布局文件的对象。2、AlertDialog.Builder 对象 :对话框对象。3 、ArrayAdaptter、SimpleAdapter、BaseAdapter适配器展示列表数据4、导航栏菜单设置 toolbar6 、打电话1、LayoutInflater 对象:可以用来加载布局文件的对象。获取方式:getLayoutInflater()方法LayoutInflater inflater = getLayoutInflater();//或者

2020-05-24 13:48:08 485

原创 Shell编程相关

目录一、shell是什么?二、shell的分类##四 、设置命令别名与Bash常用快捷键一、shell是什么?定义:命令行解析器。为用户提供的一个向Linux内核发送请求以运行程序的界面系统级程序。也就是 Linux 内核的接口。使用:用户可以用shell 来启动、挂起、停止、编写程序。shell可以直接调用系统命令。二、shell的分类Shell主要有两大家族:1)Bourne Shell:从1979年起Unix 就开始使用的,主文件名为 sh;Bourne 家族主要有 sh

2020-05-22 21:43:54 115

原创 Linux操作系统基础知识(二)

目录文件系统相关命令 df、dumpe2fs、du挂载命令mount 、 umount及相关文件 /etc/fstab、/etc/mtab、/proc/mountsfdisk手动管理分区文件系统相关命令 df、dumpe2fs、du1、df:查看文件系统相关信息命令格式:df 【可选项】:查看所有文件系统信息df 【可选项】文件系统 :查看某个文件系统的相关信息文件系统可以使用挂载点来表示、也可以用文件设备名可选项:-a 显示所有的文件系统信息 (相比较 df 多了一些系统自带的文件系

2020-05-19 00:26:21 850

原创 小白使用pymysql 连接db、tkinter 作为gui工具的 CRUD小demo

前提:下载好pymysql & tkinter在MySQL建好数据库sysUser 、表sysUser:MySQL部分 create database sysUser; use sysUser; create table if not exists sysUser( uid varchar(20) not null, passwd varchar(100) not null, limits varchar(20) not null, uname va

2020-05-17 19:26:47 237

原创 maven的下载、打包、项目部署等相关配置

1、从 maven.apache.org下载最新版的与系统匹配的压缩包;2、直接解压到想要安装的路径中(解压即安装);3、在环境变量中增加系统变量 MAVEN_HOME ,值为 maven 的安装路径;4、在系统变量path中添加一项: %MAVEN_HOME%/binps:jdk安装路径的系统变量最好名为JAVA_HOME,否则可能会有错。5、在cmd输入mvn -v ,显示版本号,表示安装成功。6、可以进行修改本地仓库的地址,毕竟默认是在C盘…即修改maven安装路径下的 /conf/se

2020-05-17 18:51:13 228 1

原创 树的基本概念、二叉树、BST、BBST(八大数据结构

树的基本概念部分树是一种抽象的、分层的、递归的数据结构。树的定义:n(n>=0)个有限节点组成的具有层次关系的集合。n=0时,称为空树。也可以树由根节点和多个不相交的子树构成。并且,这些互不相交的子树构成了森林。节点的度:节点的子节点数树的度:树中最大的节点的度节点深度:跟自然界一样,从上到下,从1依次递增 (有的教材定义从0开始节点高度:跟自然界一样,从下到上,从1依次递增...

2020-05-13 15:33:12 943

原创 (代码)二叉树的遍历,搜索二叉树的建增删查,BBST的左旋右旋

定义结点结构class TreeNode {int val;TreeNode left;TreeNode right;public TreeNode(int val) { this.val = val;}public TreeNode(int val, TreeNode left, TreeNode right) { this.val = val; this.left = le...

2020-05-07 14:03:50 165

原创 数组、栈、队列、链表 (关于八大数据结构

1、数组定义:数组指的就是一组相同类型的变量集合。这些变量可以按照统一的方式进行操作。(如for循环数组是一种引用数据类型,所以使用前必须先开辟空间,否则会有NullPointerException两种定义语法:1、动态初始化。(只开辟空间未赋值)如 Int [] a = new Int[5]; // 等同于 Int a [] = new Int...

2020-05-04 18:21:57 179

原创 物理层(网络协议相关

OSI七层模型作为一个通信标准,规定了机器之间如何进行通信。正如传统的通信方式 写信 一样,通信分为几个部分组成:发言者、接收者、信、信封、邮局。缺一不可。而要在互联网进行通信,就必须遵循这个标准。网络的先驱者们,将互联网的通信模型分为了 7 层,每一层都有自己的作用;要注意:OSI是理论模型,现在实际使用的是 TCP/IP 模型。且有一种说法是,把1-4层都称为“网络层”,因为它们负责...

2020-05-04 17:33:15 3631

原创 (代码)单链表的相关操作

定义相关接口,具体功能注释在实现类中:public interface MyLink<T> { int getSize(); void insertToTail(T t); boolean insertToIndex(int index, T t); void remove(int index) throws Exception; void update(i...

2020-05-01 18:47:11 208

原创 Java相关

“equal与==的区别:”

2020-04-24 00:36:42 118

原创 redis相关

使用redis的原因:1.使用磁盘存数据,访问太慢;2.使用数据库索引,还是较慢;因此使用redis内存数据库,存放热数据。缓存穿透:要访问的数据不在redis中,穿透到了数据库去找。解决方案:为防止黑客多次使用无效字段访问而导致多次缓存穿透,可使用过滤器,来存放有效字段;然而过滤器的数据也是放在内存,如果数据太多会造成内存紧张,效果适得其反;因此过滤器采用了布隆算法。布隆算法...

2020-04-23 23:27:23 123

原创 Linux操作系统基础知识(一)

find命令与locate命令(查找文件/文件夹)两者都是用于查找文件/文件夹个人认为,find命令更加灵活,可选项更多,且可以定义范围,效率应该较高。find:路径:/bin/find (故使用权限为所有用户)用法:**find 【范围】【条件】 **find /etc –name init 表示在/etc下查找文件init(ps:可模糊搜索,-iname:表示忽略大...

2020-04-23 18:13:57 2096

原创 有关白盒测试

一.对以下程序代码,设计测试用例,分别实现语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖。void DoWork(int x,int y,int z){ int k=0,j=0; if((x>3)&&(z<10)) { k=x*y-1; //语句块1 j=sqrt(k); }...

2020-04-23 18:03:28 5600

原创 JAVA基础

**标识符:**对各种变量、方法、类名起名时所用的字符串。规则:1,由数字,字母,_,$ 组成2,不能由数字开头3,区别大小写,无长度限制4,符合“见名知意”,不能与关键字重名**关键字:**用作专门用途的字符串常量值:区分为不同数据类型。1,整型常量,1232,实型常量,3.143,字符常量,’a’4,逻辑常量,TRUE5,字符串常量,“abc”变量:内存中一小块区域,...

2020-04-04 21:13:29 188

原创 JAVA父子类构造器问题

父类的构造器只能调用,无法继承。1,当父类有无参构造器时,子类实例化时总会默认先调用父类的无参构造器。2,当父类没有任何构造器时,会默认自动生成一个无参构造器,子类实例化时总会先调用。3,当父类只有有参构造器时,有两种方式实例化子类① 用super(…)直接调用父类的有参构造器② 用this(…)间接调用父类的有参构造器,如下图...

2020-01-29 14:55:32 392

原创 操作系统基础知识

2020-01-20 19:03:57 128

原创 需求工程基础

2020-01-20 18:45:55 186

原创 信息安全技术基础知识

2020-01-20 18:17:07 454

原创 tomcat端口号被占用

打开DOS命令行输入 netstat -ano,查找8080端口号对应的PID;输入 tasklist|findstr “查询出的PID”,查找占用程序名称输入 taskkill /f /t /im 查询出占用程序名称,即可关闭程序在tomcat目录下的conf找到server.xml文件,修改端口号...

2020-01-05 16:27:47 83

原创 项目管理案例

2020-01-04 16:41:02 157

原创 软件项目管理相关(生存期模型、FP、PERT)

工程评估评审技术:基线变更控制包括 变更请求、变更控制、变更批准/拒绝、变更实现。项目风险的三要素: 风险事件、风险事件发生的概率、风险造成的影响。软件项目管理的四个要素: 范围、质量、进度、成本。质量跟成本成正比关系。进度跟成本成反比关系。马斯洛的需求层次理论中,自我实现、自尊、社会归属、安全、生理。生存期模型:一.预测型生存期模型(1) 瀑布模型:瀑布模型(Waterfal...

2020-01-04 16:09:15 3823 1

原创 PS基本操作

2020-01-04 15:57:26 225

原创 关于递归(全排序perm问题等,待补充)

将集合X的全排序记为perm(X)所以,对于一组数 r={r1,r2,…rn},记 Ri=r-{ri}。(1<=i<=n)当 n=1 , perm(r)=(r)当 n>1,perm(r)= r1perm(R1)+ r2perm(R2)+…+ rnperm(Rn)R1,R2…再进行分解,不断地将排序的数,即perm(list,k,m)减少,直到剩下一个数,即 k = =m...

2019-05-07 00:17:22 675

原创 算法渐近表达式、算法规模习题

2019-05-04 22:49:14 11467 3

原创 算法复杂性分析

算法复杂性:算法运行时所需要的计算机资源的量。这个量应该集中反映算法的效率,所以应该从实际计算机中抽象出来。它应该只依赖于算法本身的规模、算法的输入、算法本身的函数。即N、I、A。分为时间复杂性 ( T=T(N,I,A))和空间复杂性(S=S(N、I、A))。通常A隐含于函数名中,所以简写为T=T(N,I),S=S(N、I)。因为两者相似,且空间复杂性比时间复杂性简单的多,所以以下只讨...

2019-05-04 22:40:16 1006

原创 关于Java通用方法(待补充)

通用方法①Computable界面Java的界面由关键字interface表示,它由若干常数(static final 数据成员)和若干方法头(无执行代码)组成,Computable界面定义如下:public interface Computable{ /** @return this+x */ public Object add(Object x); /** @return thi...

2019-05-02 16:29:32 340

原创 Java基础知识(程序类型、基本数据类型、方法、重载、构造方法、静态成员、垃圾收集、递归 概要)

描述算法(1)Java程序有两种类型:应用程序和applet命令语句:java programname执行java应用程序时系统自动调用主方法mainapplet则执行主方法init(2)java基本数据类型:类型空间/位Boolean1byte8char16double64float32int32long64...

2019-05-02 16:28:14 368

原创 权限修饰符:public,private,protected,default

描述算法(1)Java程序有两种类型:应用程序和applet命令语句:java programname执行java应用程序时系统自动调用主方法mainapplet则执行主方法init(2)java基本数据类型:类型空间/位Boolean1byte8char16double64float32int32long64...

2019-05-02 15:00:45 215

B题-自动售货机.zip

自动售货机以线上经营的理念,提供线下的便利服务,以小巧、自助的经营模式节省人工成本,让实惠、高品质的商品触手可及,成为当下零售经营的又一主流模式。自动售货机内商品的供给频率、种类选择、供给量、站点选择等是自动售货机运营者需要重点关注的问题。因此,科学的商业数据分析能够帮助经营者了解用户需求,掌握商品需求量,为用户提供精准贴心的服务,是掌握经营方向的重要手段,对自动售货机这一营销模式的发展有着非常重要的意义。

2020-08-04

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

TA关注的人

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