自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Datawhale AI 夏令营_基于术语词典干预的机器翻译挑战赛 .md

在baseline的基础上添加了soft attention,当N=2000时,没有问题,但是一旦增加数据量就会爆显存,还需要找一下问题。

2024-07-14 22:25:05 311

原创 Linux中的定时器crontab简单使用

corntab的格式* * * * * user-name command*:分钟(0-59)*:小时(0-23)*:一个月中的第几天(1-31)*:月份(1-12)*:星期几(0-7) (星期天为0)user-name:用户名,用哪个用户执行command:具体需要指定的命令配置crontab服务查看crontab服务状态systemctl status crond开启corntab服务systemctl start crond 关闭corntab服务systemct

2021-03-14 16:07:34 122

原创 2020 问题 D: 二叉树遍历

题目描述编一个程序,读入用户输入的一串先序遍历字符串,根据此字符串建立一个二叉树(以指针方式存储)。例如如下的先序遍历字符串:ABC##DE#G##F###其中“#”表示的是空格,空格字符代表空树。建立起此二叉树以后,再对二叉树进行中序遍历,输出遍历结果。输入输入包括1行字符串,长度不超过100。输出可能有多组测试数据,对于每组数据,输出将输入字符串建立二叉树后中序遍历的序列,每...

2020-03-21 11:45:18 194

原创 shell编程之循环结构

循环结构1、for命令基本格式:for var in listdo commandsdone#或者for var in list;do commandsdone读取列表中的值#!/bin/bashfor test in Alabama Alaska Arizona Arkansas California Coloradodo echo "The n...

2020-01-18 10:58:57 321

原创 正则表达式

正则表达式1、正则表达式的概念使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。2、使用场景批量提取/替换有规律的字符串在各种高级的文本编辑器中使用在各类办公软件(office)中使用用户输入合法性检验网络爬虫(抓取机器人)的开发批量的文本高效处理3、正则表达式测试工具RegexBuddyRegexBuilder在线测试工具4、元字符的概念及元字符的反义...

2020-01-18 10:38:27 103

原创 Python之csv读写实践

今天就业处来打电话,我才想起来还没有帮他们把问卷的数据整理;所以下午利用Python整理的一下:原始数据1,14,201800xx0040,1.入学前家庭居住地(),1,E.乡镇村,信息技术学院,计算机类,20182,14,201800xx0040,2.学习成绩排名(),1,B.班级前20%—40%,信息技术学院,计算机类,20183,14,201800xx0040,3.你是否有职业发展...

2020-01-17 17:58:23 148

原创 Linux中的wc、cut、sort、nuiq

文本处理工具wc命令——用于统计文本文件中字符的个数-l:统计文本的行数-w:统计文本单词数-c:统计文本字节数cut命令——显示文件中的指定部分的内容命令格式:cut (选项) (参数)指定字段的的字符作为列显示:N-:从第N个字节、字符、字段到结尾;N-M:从第N个字节、字符、字段到第M个(包括M在内)字节、字符、字段;-M:从第一个字节、字符、字段到第M个...

2020-01-07 19:54:41 211

原创 HBase实验报告

实验四 HBase实验报告实验目的理解并掌握HBase分布式数据库的相关概念了解HBase的数据模型及系统框架学习并掌握HBase的安装与配置熟悉并掌握常用的HBase Shell命令实验环境虚拟机环境node01node02node03node04NameNode√DataNode√√√√HBase Master√...

2020-01-06 13:45:21 4046

原创 HIVE实验

Hive基本操作实验show命令显示数据库和表show databases;show tables;create创建test数据库,并通过show命令查看。create database test;show database;create命令创建emp表,列名分别为empno、ename、deptno、mgr、和salary,并通过show命令查看。create t...

2020-01-06 13:42:40 337

原创 操作系统之信号量机制详解

操作系统之信号量机制详解临界区相关概念一段进程访问临界区的代码:do{ entry section; //进入区 critical section; //临界区 exit section; //退出区 remainder section; //剩余区}while(true);临界区是进程中访问临界资源的代码段。进入区和退出区...

2020-01-03 21:01:45 943

原创 操作系统习题解析

操作系统解析

2020-01-02 19:43:27 339

原创 shell编程之结构化命令

使用结构化命令1、使用if-then语句语法:bash shell中的if语句会运行if后面的那个命令。如果该命令的退出状态码是0,位于then部分的那些命令结汇执行。if commandthen commandsfi#或者if command;then commandsfi范例:#!/bin/bashtestuser=user1if grep $testus...

2020-01-01 22:41:48 88

原创 Oracle多表查询

Oracle多表查询SELECT * | 字段 [别名]FROM 表 [CROSS JOIN 表] [NATURAL JOIN 表][JOIN] [USING(字段)] [ON(条件)][LEFT | RIGTH | FULL | OUTER JOIN 表] ;1、交叉连接语法:SELECT *|字段 [别名] FROM 表1 CROSS JOIN 表2SELECT * FRO...

2020-01-01 22:35:15 131 1

原创 Oracle单行函数

Oracle的单行函数单行函数的功能非常的简单就是完成某一个功能,例如:现在希望将字母变为大写,这样的功能就可以通过单行函数完成。核心的单行函数分类为:字符串函数、数字函数、日期函数、转换函数、通用函数。所有的单行函数在进行记忆的时候都要求清楚的记下返回值类型、单行函数的名称、接收的参数数据。字符串函数数字函数日期函数转换函数通用函数1、字符串函数大小写转换函数:-...

2020-01-01 22:34:12 90

原创 约束的创建和管理

约束的创建和管理约束是保证表中数据完整性的一种有效检测手段。严格来讲共有六中约束:数据类型(可忽略)、非空约束、唯一约束、主键约束、检查约束、外键约束。1、非空约束(NOT NULL,NK)非空约束可以说是整个约束之中最特殊的一个,而且设置的方式与其它的四种约束不太一样,只需要在表创建的时候字段后面编写NOT NULL即可实现。--使用非空约束CREATE TABLE IF N...

2020-01-01 22:33:12 419 1

原创 表的创建和管理

表的创建于管理在Oracle之中数据表被称为数据库对象,而对象的操作语法共三种:创建对象:CREATE 对象类型 对象名称 选项删除对象:DROP 对象类型 对象名称 选项修改对象:ALTER 对象类型 对象名称 选项1、常见的数据类型No数据类型描述1VARCHAR2表示字符串, Oracle 的 VARCHAR2 类型可以保存 2000 个字符,但是个...

2020-01-01 22:32:16 98

原创 Oracle安全管理

安全管理oracle的数据安全控制机制包括以下6个方面:用户管理:为了保证只有合法身份的用户才能访问数据库,Oracle提供了3种用户机制,即数据库身份认证机制,即数据库身份认证、外部身份认证和全局身份认证。只有通过认证的用户才能访问数据库。权限管理:用户登陆数据库后,只能进行其权限范围内的操作。通过给用户授权或回收用户权限,可以达到控制用户对数据库的操作的目的。角色管理:通过角色方便地...

2020-01-01 22:31:25 422

原创 Oralce索引

索引索引的分类:唯一性索引和非唯一性索引唯一性索引是索引值不重复的索引,非唯一性索引是索引值可以重复的索引。无论是唯一性索引还是非唯一性索引,索引值都允许为NULL。在默认情况下,Oracle创建的索引是非唯一性索引。当在表中定义主键约束或唯一性约束时,Oralce会自动在相应列上创建唯一性索引。平衡树索引与位图索引平衡树索引又称B树索引,是按照平衡树算法来组织索引的,在树...

2020-01-01 22:29:43 194

原创 Oracle编程题

SQL>CREATE TABLE emp(empno NUMBER(8),ename VARCHAR2(15),sal NUMBER(4),job VARCHAR2(10),CONSTRAINT PK_eno PRIMARY KEY(empno))#----------------SQL>SELECT current_scn FROM v$database;CURRE...

2020-01-01 22:27:55 207

原创 Oracle多表查询

Oracle多表查询SELECT * | 字段 [别名]FROM 表 [CROSS JOIN 表] [NATURAL JOIN 表][JOIN] [USING(字段)] [ON(条件)][LEFT | RIGTH | FULL | OUTER JOIN 表] ;1、交叉连接语法:SELECT *|字段 [别名] FROM 表1 CROSS JOIN 表2SELECT * FRO...

2019-12-22 17:25:11 103

原创 Oracle的单行函数

Oracle的单行函数单行函数的功能非常的简单就是完成某一个功能,例如:现在希望将字母变为大写,这样的功能就可以通过单行函数完成。核心的单行函数分类为:字符串函数、数字函数、日期函数、转换函数、通用函数。所有的单行函数在进行记忆的时候都要求清楚的记下返回值类型、单行函数的名称、接收的参数数据。字符串函数数字函数日期函数转换函数通用函数1、字符串函数大小写转换函数:-...

2019-12-22 15:40:10 128

原创 基本的`SQL-SELECT`语句

基本的SQL-SELECT语句注意:SQL语言对大小写不敏感。SQL可以写在一行或多行。关键字不能被缩写也不能被分行。各子句一般要分行写。使用缩进提高语句的可读性。1、基本的SELECT语句SELECT *|{[DISTINCT] column|expression [alias],...} --执行顺序2、控制要显示的数据列FROM table; ...

2019-12-17 23:56:35 159

原创 SQL语句的三种类型

SQL语句的三种类型DML:Data Manipulation Language 数据操纵语言DDL:Data Definition Language 数据定义语言DCL:Data Control Language 数据控制语言1、DML用于查询与修改数据记录,包括如下SQL语句:INSERT:添加数据到数据库中UPDATE:修改数据库中的数据DELETE:删除数据库中的数据...

2019-12-17 23:31:34 3046

原创 触发器

触发器会在某个表执行以下语句时而自动执行:DELETE、INSERT、UPDATE。触发器必须指定在语句执行之前还是之后自动执行,之前执行使用 BEFORE 关键字,之后执行使用 AFTER 关键字。BEFORE 用于数据验证和净化,AFTER 用于审计跟踪,将修改记录到另外一张表中。INSERT 触发器包含一个名为 NEW 的虚拟表。DELETE 触发器包含一个名为 OLD 的虚拟表,并且...

2019-12-05 23:19:43 109

原创 强制索引查询

SQLite中,使用 INDEXED BY 语句进行强制索引查询,可参考:http://www.runoob.com/sqlite/sqlite-indexed-by.htmlSELECT * FROM salaries INDEXED BY idx_emp_no WHERE emp_no = 10005MySQL中,使用 FORCE INDEX 语句进行强制索引查询,可参考:http:...

2019-12-05 22:40:08 564

原创 使用select创建表

OracleCREATE TABLE new_table AS SELECT * FROM old_tablleSqlliteCREATE TABLE new_table AS SELECT * FROM old_tabllemysqlSqlServer SELECT * INTO new_table FROM old_tablle

2019-12-05 09:12:01 2311

原创 insert语句的IGNORE和REPLACE

在 SQLite 中,用 INSERT OR IGNORE 来插入记录,或忽略插入与表内UNIQUE字段都相同的记录INSERT OR IGNORE INTO actor VALUES (3, 'ED', 'CHASE', '2006-02-15 12:34:33')在 Mysql中,用 INSERT IGNORE 来插入记录,或忽略插入与表内UNIQUE字段都相同的记录INSERT I...

2019-12-05 09:05:03 223

原创 实验六 MapReduce并行编程

实验目的熟悉并掌握MapReudce并行编程框架的基本原理理解Shuffle过程掌握编写MapReduce主要组件与编程接口实验环境虚拟机环境node01node02node03node04NameNode√DataNode√√√√ResourceManager√NodeManager√√√√...

2019-12-04 13:50:20 524 1

原创 CentOS7安装Mysql5.7

转载CentOS7安装Mysql5.7

2019-12-03 22:56:44 55

原创 六级写作

过渡性短语起的过渡性短语now,nowadays,at present,in recent years,recently,It goes without saying thatfirst,firstly,first of all,in the first place承的过渡性短语second,secondly,the,besides,indeed,still,third,thi...

2019-12-02 23:35:44 94

原创 Oracle习题

创建表emp,包括empno,ename,sal,job四列,其类型分别是NUMBER(8),VARCHAR2(15),NUMBER(4),VARCHAR2(10),在empno上创建主键约束。CREATE TABLE emp( empno NUMBER(8), ename VARCHAR2(15), sal NUMBER(4), job VARCHAR2(10))...

2019-12-02 21:07:03 884

原创 Oracle数据库cmd登陆

1、进入cmd命令窗口,不使用用户名和密码  (1)登录: sqlplus/nolog  (2)连接数据库:conn 同户名/密码 (as sysdba)  (3)修改用户密码(例:修改sys用户密码为123):alter user sys identified by 123;2、直接在运行窗口输入 “sqlplus.exe”命令,然后输入同户名和密码注意有分号的地方不能省略,不然还...

2019-12-01 10:46:51 1020

原创 变量的高级用法

变量替换语法说明${变量名#匹配规则}从变量开头进行规则匹配,将符合最短的数据删除${变量名##匹配规则}从变量开头进行规则匹配,将符合最长的数据删除${变量名%匹配规则}从变量尾部进行规则匹配,将符合最短的数据删除${变量名%%匹配规则}从变量尾部进行规则匹配,将符合最长的数据删除${变量名/旧字符串/新字符串}变量内容符合旧字符串则,则第...

2019-11-30 22:05:21 154

原创 操作系统实验——系统调用

一、什么是系统调用接口:连接两个东西、信号转换、屏蔽细节……图形界面:消息框架程序+消息处理程序。命令:一个用c语言写的程序操作系统接口:接口表示为函数调用,又由系统提供,所以称为系统调用。POSIX:分类POSIX定义含义任务管理fork创建一个进程excel运行一个可执行程序pthread_create创建一个线程...

2019-11-30 17:57:46 1574

原创 操作系统实验——系统引导

操作系统实验之系统引导知识引导:实验目的:目的一:完成对liunx1.0的bootset.s的改写,使操作系统启动时能够再屏幕上打印出一行字。目的二:完成对liunx1.0的setup.s的改写,使操作系统启动时能够获取一个硬件参数,并显示到屏幕。实验步骤:修改bootset.s文件:entry _start_start:! 首先读入光标位置 mov ah...

2019-11-30 16:29:30 283

原创 操作系统实验——环境搭建

实验所需资源下载gcc-3.4-ubuntu.tar.gz(编译linux-0.11需要用到的低版本gcc):https://github.com/hoverwinter/HIT-OSLab/raw/master/Resources/gcc-3.4-ubuntu.tar.gz下载实验包hit-oslab-linux-20110823.tar.gz,https://github.co...

2019-11-18 16:24:10 614

原创 文件系统管理

一、分区与文件系统分区类型主分区:总共最多只能有四个扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加扩展分区最多只能有四个。但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区分区表示方法分区设备...

2019-11-12 11:05:37 97

原创 用户和用户组管理

一、用户配置文件用户配置文件(/etc/passwd)越是对安全性要求高的服务器,越需要加你合理的用户权限等级制度。在Linux中主要是通过用户配置文件(/etc/passwd)来查看和修改用户信息。root:x:0:0:root:/root:/bin/bash字段含义字段1用户名称字段2密码标识字段3UID(用户ID)字段4G...

2019-11-12 10:29:00 233

原创 文本处理三剑客之grep

grep的语法格式grep [option] [pattern] [file1,file2……]command | grep [option][pattern]grep参数选项含义-v显示不匹配pattern的行-i搜索时忽略大小写-n显示行号-r递归搜索-E支持扩展的正则表达式-F不支持正则表达式,按字符串的字面意...

2019-11-10 21:33:21 63

原创 文本处理三剑客之awk

awk工作模式介绍简介awk是一个文本处理工具,通常用于处理数据并生成结果报告awk的命名是它的创始人Alfred Aho 、Peter Weinberger、和Brian Kernighan姓氏的首个字母组成。工作模式语法格式:awk 'BEGIN{}pattern{commonds}END{}' file_namestandard output | awk...

2019-11-10 21:28:07 189

空空如也

空空如也

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

TA关注的人

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