自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBlade基础环境搭建

BladeX基础环境搭建1、基础开发环境搭建使用Vmware station环境下进行搭建Centos7安装的教程如下:https://blog.csdn.net/tianzhen620/article/details/106314687/1.1系统环境本人采用的基础环境为Linux Centos7,安装有VMware Tool工具1.2 基础开发环境传输文件方法:一、需要安装Vmtoool,通过拖文件的方式,将文件直接拖进linux系统中。(注:可能存在问题,就是拖的文件不能完整的拖进去

2020-06-19 09:37:53 4970 1

原创 (学术论文版)Python绘制双曲线图(以RMSE/MSE为例)

(学术论文版)Python绘制双曲线图(以RMSE/MSE为例)

2023-04-18 22:41:43 927

转载 Window环境下安装Apex报错问题及安装步骤(亲测有效)

Window环境下安装Apex报错问题及安装步骤(亲测有效)

2023-04-08 12:04:21 1016 2

原创 RuntimeError: Cannot re-initialize CUDA in forked subprocess

CUDA出错的情况

2022-03-15 21:23:30 486

原创 感知机的不同参数表示

关于感知机的多种参数表示

2022-01-02 10:28:19 682

原创 Ubuntu基本深度学习环境配置

本文是关于在Ubuntu进行基本的环境值

2021-12-19 12:39:58 1452

原创 Pytorch调用单个或多个GPU进行运算

def try_gpu(i=0):if torch.cuda.device_count() >= i + 1:return torch.device(f’cuda:{i}’)return torch.device(‘cpu’)def try_all_gpu():devices = [torch.device(f’cuda{i}’) for i in range(torch.cuda.device_count())]return devices if devices else [torc

2021-10-29 20:02:12 196

原创 C++学习与进阶之路

C++缺点之一,是相对许多语言复杂,而且难学难精。许多人说学习C语言只需一本K&R《C程序设计语言》即可,但C++书籍却是多不胜数。我是从C进入C++,皆是靠阅读自学。在此分享一点学习心得。个人认为,学习C++可分为4个层次:第一层次C++基础:挑选一本入门书籍,如《C++ Primer》、《C++大学教程》、或Stroustrup撰写的经典《C++程序设计语言》或他力作《C++程序设...

2020-02-11 11:19:18 314

原创 elasticsearch常用命令

curl -X :///:REST风格的语法谓词  :节点ip  :节点端口号,默认9200  :索引名  :索引类型  :操作对象的ID号curl localhost:9200/_cat​=.=/_cat/allocation/_cat/shards/_cat/shards/{index}/_cat/master/_cat/nodes/_cat/tasks/_c...

2019-05-20 17:11:03 3405

原创 Java中的final,finally,finalize的区别

在java语言中,存在很多相似的关键词,这些相似的关键词之间,有着很大的区别。 final用于声明属性、方法和类,分别表示不存在子类属性、方法和类。 finally属于异常类语句结构的一部分,表示无论是否出现异常总是会执行。finalize是Object类的一个方法,在GC(垃圾收集器)执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收。

2017-12-21 18:02:03 223

原创 阿里云CloudDBA

基于当代数据调用的情况,人工型的维护数据库已经满足不了数据业务的增长速度,在实际的增加速度中,其中出现灾难的情况,大的业务需求情况下,几分钟的灾难业务将带来的经济损失是不可估量的,在目前的技术上,已经将灾难发生的时间缩短到几秒钟,远远难以去接受几秒钟能损失的业务经济。因此在阿里的数据库维护过程,由人–>工具化–>自动化–>智能化。CloudDBA的整体架构上,从四层上将技术作为一个呈现,其中有采集层

2017-12-21 15:15:43 1394

原创 Oracle总结二

数据库创建与管理 一、数据库的创建问题: 数据是以二维表的方式来组织的。其中表使用列和行组成的,一行对应一个实体的实例,又称之为记录,元组。一列对应一个实体的属性,又称之为字段,每一个行在某一个列的取值,称为数据单元,又称为数据项、属性值、字段值等等。表的数据库中最基本的模式对象,所有的数据操作都是围绕表进行的。 create table 语句创建表二、索引 索引

2017-12-17 16:52:19 185

原创 Oracle总结一

在现在流行的各种数据库中,为什么oracle可以排列最前,并且从一开始oracle的诞生,给整个数据库的使用带来了一场风暴,oracle到底存在什么样的功能及优势呢?Oracle中的功能模块优势? 一、Oracle的稳定性比Sql Server要好。二、Oracle在导数据工具Sqlload.exe功能要比SqlServer中的Bcp功能要好,oracle可以按照条件把文本数据导入。三、Oracl

2017-12-17 15:24:53 387

原创 数据结构中之JDBC技能

在java开发过程中,不可避免的就是使用数据库,在数据库的关联中,需要使用到jdcb关联(Java DataBase Connectivity,java数据库连接)。下面通过一个案例来作为本次的使用来讲解一下。import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import jav

2017-12-16 16:52:08 240

原创 oracle中hr用户信息的创建

在使用Oracle 11g过程中,存在不少用户没有安装hr用户数据,但是在现实中很多书本都是采用hr作为测试用户,其中的使用案例有很多,因此,需要添加一个hr用户是尤为关键的。以下为添加的步骤:**1、**oracle 11g 中hr用户需要单独安装,比较麻烦,书本上学习例子很多都是HR用户的案例 ,下载后释放到 $ORACLE_HOME/demo/schema/human_resource

2017-12-09 16:09:27 3620

转载 Oracle学习笔记之PL/SQL编程

流氓前言:无论是Oracle DBA还是 数据库开发人员,都需要和PLSQL打交道,那么我就针对PLSQL做一个全面的总结,来帮助想学习PLSQL的童鞋们快速认识它并爱上它,在我看来要想让一个人发自内心的爱上一门技术,无非有两种情况:相信大多数人都不是天生对技术感兴趣的,显然我也是~~ 哈哈。不过这都不是问题,只要我们用另一种方式去拿下她,我们照样可以爱她它甚至从此对她产生强烈的兴趣,那就是搞懂它

2017-10-29 15:44:47 525

原创 TCP/IP、Http、Socket的区别

TCP/IP、Http、Socket的区别  网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,

2017-10-28 23:06:02 158

转载 Java中JDK的区别

Java经历了这些年的发展,在JDK上有了各种各样的版本更新,在每个版本之间都有不一样的新功能,下面我们就一起来了解一下关于每个JDK之间的功能区别:JDK 1.51.自动装箱与拆箱: 2.枚举(常用来设计单例模式) 3.静态导入 4.可变参数 5.内省1.61.Web服务元数据 2.脚本语言支持 3.JTable的排序和过滤 4.更简单,更强大的JAX-WS 5.轻量级Http S

2017-10-28 21:36:12 1335

原创 Java学习笔记之接口

兵马未动粮草先行,下面我们看一下接口是怎么样去定义的?定义接口:interface A{ public static final String MSG="YOOTK"; public abstract void print();}通过上面的例子,可以看出接口的使用原则为以下几个原则; 1、接口必须要有子类,但是此时一个子类可以使用implement关键字实现多个接口,避免单继承局限

2017-10-28 20:59:29 184

转载 Idea之GitHub项目管理

第一部分: 安装 1. 下载地址:  https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下载; 2. 点击安装, 然后下一步, 直到下面这个页面: 建议: 按照上面所示方式选中复选框 ; 3  点击下一步, 直到出现这个页面: 建议: 这个页面是选择git使用的命令行, 建议使用第一个git自带的; 4. 点击下一步, 直到出现下面这个页面

2017-10-23 13:14:38 478

原创 Oracle数据库之分区表

分区作为大型数据库,在实际应用过程中,其数据量的大小都有可能达到TB级别,为了方便对表中的数据的管理,需要考虑分区问题;**分区:将一个巨型表分成若干个独立的组成部分进行存储和管理,每个相对小的,可以独立管理的部分,称为原来表的分区。存在以下优点:**提高数据的安全性,一个分区损坏不影响其他分区中数据的正常使用**将表的各个分区存储在不同的磁盘上,提高数据的并行操作能力**简化数据管理,将部分分

2017-10-16 15:27:59 321

原创 Tomcat服务部署

一、Tomcat服务器1、基本操作1)去apache官网。 www.apache.org . tomcat的产品页面: http://jakarta.apache.org 2)tomcat不同的安装包 安装版本: window(exe msi) linux(rmp) 压缩版本: 不分window和linux (zip 、 tar 、rar)

2017-10-16 00:05:00 199

转载 Oracle笔记十六:数据库设计范式

数据库设计范式是一个很重要的概念,但是这个重要程度只适合于参考。使用数据库设计范式,可以让数据表更好的进行数据的保存,因为再合理的设计,如果数据量一大也肯定会存在性能上的问题。所以在开发之中,唯一可以称为设计的宝典 —— 设计的时候尽量避免日后的程序出现多表关联查询。一、第一范式所谓的第一范式指的就是数据表中的数据列不可再分。例如,现在有如下一张数据表:CREATE TABLE member

2017-10-15 09:29:28 204

转载 PowerDesigner教程之概念数据模型

**PowerDesigner教程之概念数据模型** 目标:本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念。一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这

2017-10-15 09:27:33 1468

转载 Oracle笔记十五:数据库备份

数据库的备份操作是在整个项目运行中最重要的工作之一。一、数据的导出和导入数据的导出和导入是针对于一个用户的备份操作,可以按照如下的方式完成:1、  数据的导出在硬盘上建立一个文件夹:c:\backup;输入exp指令;输入用户名和密码;设置导出文件的名称:导出文件: EXPDAT.DMP;2、  数据的导入先将表删除干净;进入到导出文件所在的文件夹之中:c:\backup;输入im

2017-10-15 09:20:34 295

转载 Oracle笔记十四:用户管理

SQL语句分为三类:DML、DDL、DCL,之前已经讲解完了DML和DDL,现在就差DCL操作的,DCL主要表示的是数据库的控制语句,控制的就是操作权限,而在DCL之中,主要有两个语法:GRANT、REVOKE;权限的操作基础是需要有用户的,而这个时候就需要通过一个新的用户进行演示,而要想创建新用户则首先必须是具备管理员权限的sys、system两个用户操作。范例:创建一个dog用户,密码为wa

2017-10-15 09:18:56 199

转载 Oracle笔记十三:视图、同义词、索引

一、视图在之前所学习过的所有的SQL语法之中,查询操作是最麻烦的,如果程序开发人员将大量的精力都浪费在查询的编写上,则肯定影响代码的工作进度,所以一个好的数据库设计人员,除了根据业务的操作设计出数据表之外,还需要为用户提供若干个视图,而每一个视图包装了一条条复杂的SQL语句,视图的创建语法如下:CREATE [OR REPLACE] VIEW 视图名称  AS 子查询;范例:创建一张视图CR

2017-10-15 09:17:47 221

原创 算法之时间复杂度

O(1)时间复杂度 void swapTwoInts(int &a,int &b){ int temp = a; a = b; b = temp; }O(n)时间复杂度int sum(int n ){ int ret = 0; for(int i = 0; i <= n; i++) ret += i;

2017-10-14 21:29:48 373

原创 算法思维模式

思考题: 对一组数据进行排序 1、这组数据有什么样的特征 有没有可能包含有大量重复的元素? 如果有这种可能的话,三路快排是更好的选择2、这组数据有什么样的特征? 是否大部分数据距离它正确的位置很近?是否近乎有序? 如果是这样的话,插入排序是更好的选择3、这组数据有什么特征? 是否数据的取值范围非常有限?比如对学生成绩排序? 如果是这样的

2017-10-14 15:32:53 2102

原创 Java笔记之异常

01_异常(异常的概述和分类)A:异常的概述 异常就是Java程序在运行过程中出现的错误。B:异常的分类 通过API查看ThrowableError 服务器宕机,数据库崩溃等Exception C:异常的继承体系Throwable Error Exception RuntimeException异常(JVM默认是如何处理异常的)A:JVM默认是如何处理异常的 ma

2017-10-14 11:09:20 176

原创 Java笔记之集合框架Collectio与Map各个子类总结

Collection List((存取有序,有索引,可以重复) ArrayList 底层是数组,线程不安全,查找跟修改快,增删慢 LinkedList 底层是链表实现的,线程不安全,增跟删比较快,查找跟修改比较慢 Vertor 底层是数值实现的,线程安全的,无

2017-10-12 00:20:42 244

转载 Oracle笔记十二:集合、序列

Oracle笔记(十二) 集合、序列 一、集合在数学的操作之中存在交、差、并、补的概念,而在数据的查询中也存在此概念,有如下几个连接符号:UNION:连接两个查询,相同的部分不显示;UNION ALL:连接两个查询,相同的部分显示;INTERSECT:返回两个查询中的相同部分;MINUS:返回两个查询中的不同部分;

2017-10-11 23:05:58 201

转载 Oracle笔记十一: 建表、更新、查询综合练习

有某个学生运动会比赛信息的数据库,保存了如下的表:运动员sporter(运动员编号sporterid,运动员姓名name,运动员性别sex,所属系号department)项目item(项目编号itemid,项目名称itemname,项目比赛地点location)成绩grade(运动员编号id,项目编号itemid,积分mark)请用SQL语句完成如下功能:1、  建表,并在相应字段上增加约束;

2017-10-11 23:01:20 468

转载 Oracle笔记十: 约束

Oracle笔记(十) 约束 表虽然建立完成了,但是表中的数据是否合法并不能有所检查,而如果要想针对于表中的数据做一些过滤的话,则可以通过约束完成,约束的主要功能是保证表中的数据合法性,按照约束的分类,一共有五种约束:非空约束、唯一约束、主键约束、检查约束、外键约束。一、非空约束(NOT NULL):NK当数据表中的某

2017-10-11 22:56:14 182

转载 Oracle笔记九:表的创建及管理

Oracle笔记(九) 表的创建及管理 对于数据库而言实际上每一张表都表示的是一个数据库的对象,而数据库对象指的就是DDL定义的所有操作,例如:表、视图、索引、序列、约束等等,都属于对象的操作,所以表的建立就是对象的建立,而对象的操作主要分为以下三类语法:创建对象:CREATE 对象名称 …;删除对象:DROP 对象名称

2017-10-11 22:52:19 212

原创 日常练习之抽象类

题目定义一个**抽象类**Shape代表一个形状类,具有一个计算形状的面积的抽象方法,一个具有计算形状的周长的抽象方法。定义一个Shape类的子类Circle类表示一个圆,,此类具有一个表示半径的成员变量,实现这个类,定义一个单独的类测试此类。定义一个Shape类的子类Retangle类表示一个 矩形,,此类具有表示高和宽的成员变量,实现这个类,定义一个单独的类测试此类package xml;im

2017-10-11 17:13:52 454

转载 Oracle笔记八:复杂查询及总结

Oracle笔记(八) 复杂查询及总结 一、复杂查询1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。1、确定所需要的数据表:emp表:可以查询出员工的数量;dept表:部门名称;emp表:统计信息;2、确定已知的关联字段:emp.deptno=dept.deptno;

2017-10-09 16:12:41 427

转载 Oracle笔记七:数据更新、事务处理、数据伪列

Oracle笔记(七) 数据更新、事务处理、数据伪列 一、数据的更新操作DML操作语法之中,除了查询之外还有数据的库的更新操作,数据的更新操作主要指的是:增加、修改、删除数据,但是考虑到emp表以后还要继续使用,所以下面先将emp表复制一份,输入如下指令:CREATE TABLE myemp AS SELECT * FR

2017-10-09 16:08:29 228

转载 Oracle笔记六:多表查询

Oracle笔记(六) 多表查询 本次预计讲解的知识点1、 多表查询的操作、限制、笛卡尔积的问题;2、 统计函数及分组统计的操作;3、 子查询的操作,并且结合限定查询、数据排序、多表查询、统计查询一起完成各个复杂查询的操作;一、多表查询的基本概念在之前所使用的查询操作之中,都是从一张表之中查询出所需要的内容,那么

2017-10-09 16:04:38 423

转载 Oracle笔记五:单行函数

Oracle笔记(五) 单行函数 虽然各个数据库都是支持SQL语句的,但是每一个数据库也有每一个数据库自己所支持的操作函数,这些就是单行函数,而如果要想进行数据库开发的话,除了要会使用SQL之外 ,就是要多学习函数。单行函数主要分为以下五类:字符函数、数字函数、日期函数、转换函数、通用函数;一、字符函数字符函数的功能

2017-10-09 16:01:24 287

空空如也

空空如也

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

TA关注的人

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