自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CCF刷题记录

第一题第二题第三题第四题第五题第十八次(201912)报数回收站选址化学方程式区块链魔数第十七次(201909)小明种苹果小明种苹果(续)字符画推荐系统城市规划第十六次 (201903)小中大二十四点损坏的RAID5消息传递接口317号子任务第十五次(201812)小明上学小明放学CIDR合并数据中心管道清洁...

2020-02-22 18:19:38 209

原创 Java(七)异常处理

package yichangchuli;// try catch finally的使用/*try{}catch(异常类型 e){}1.finally是可选的2.使用try将可能出现异常的代码包装起来3.catch中的异常类型如果没有子父类关系,则声明在上,声明在上无所谓 如果满足子父类关系,则子类一定定义在父类前面,否则报错4.常用的异常对象处理方式 1.String getMessage() 2.printStackTrace()5.在try结构中声明的变量,出了tr

2022-03-11 20:20:15 346 1

原创 Java(六)包装类

1.基本数据类型 ----> 包装类 // 基本数据类型 ----> 包装类:调用包装类的构造器 @Test public void test1(){ Integer in1 = new Integer(10); System.out.println(in1.toString()); Integer in2 = new Integer("123"); System.out.println(in2.toS

2022-03-09 11:10:32 142

原创 Java(五)多态性

面向对象特征之三:多态性 理解为一个事物的多种形态 对象的多态性父类的对象指向子类的对象: Person p = new Man(); 当调用子父类同名同参方法时,实际执行的是子类重写父类的方法(虚拟方法调用)。 不能调用父类没有,子类特有的方法。 使用前提:1.类的继承关系 2.方法的重写多态性不适用于属性...

2022-03-01 21:17:42 203

原创 Java(四)继承

/* 二、继承性的格式 * class A extends B{} * A:子类、派生类、subclass * B:父类、超类、基类、superclass * * 2.1 体现:一旦子类 A 继承父类以后,子类 A 中就获取了父类 B 中声明的结构:属性、方法 * 特别的,父类中声明为 private 的属性或方法,子类继承父类以后,仍然认为获取了父类中私有的结构。 * 只有因为封装性的影响,使得子类不能直接调用父类的结构而已。 * 2.2 子类继承父类以后,还可以声.

2022-02-28 15:50:33 247

原创 Java(三) 类与对象

1、属性和局部变量相同点:(1)定义变量的格式:数据类型 变量名 = 变量值(2)先声明,后使用(3)变量都有其对应的作用域不同点:(1)声明中的位置不同属性:直接定义在类的一对{}内局部变量:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量(2)权限修饰符的不同属性:可以在声明属性时,指明其权限常用权限修饰符:private、public、protected、缺省局部变量:不可使用权限修饰符(3)默认初始化值属性:类的属性,根据其类型,有默认初始化值。局部变量:

2022-02-23 21:29:04 279

原创 Java(一)命名规范

Java中的名称命名规范:包名:多单词组成时所有字母都小写:xxxyyyzzz类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ...

2022-02-10 21:28:14 258

原创 java(二) 数组

1、数组定义初始化 正确写法: int[] x = new int[5]; int[] y = new int[]{1,2,3} 错误写法: int[] arr = new int[]; int[5] arr = new int[5]; int[] arr = new int[3]{1,2,3}2、字符串获取单个字符names[0] = "孙悟空"names[0].charAt(0) =

2022-02-10 21:27:49 286

转载 信息检索中的匹配

信息检索中的匹配除上述4个场景之外,还有query-title匹配、query-document匹配等信息检索场景下的文本匹配问题。不过,信息检索场景下,一般先通过检索方法召回相关项,再对相关项进行rerank。对这类问题来说,更重要的是ranking,而不是非黑即白或单纯的selection。ranking问题就不能仅仅依赖文本这一个维度的feature了,而且相对来说判断两个文本的语义匹配的有多深以及关系有多微妙就没那么重要了。从纯文本维度上来说,q-a、q-r匹配和NLI相关的方法在理论上当然可以

2021-07-23 23:34:27 1032

原创 solr 输出带中括号问题

string:显示为"content": "测试content"text_general:显示为 "content":["测试content" ]去掉 text 字段中的 multiValued="true"属性,可以去掉中括号。

2021-07-20 10:34:00 268

原创 Flask 前后端数据互传

文件只有存在static中 才能用相对路径访问!!!!!

2021-06-30 23:28:04 2186

原创 使用缓冲输出流和缓冲输入流实现文件的复制

使用缓冲输出流和缓冲输入流实现文件的复制import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream; /** * 使用缓冲输出流和缓冲输入流实现文件的复制 * @author Administrator * */public class SummaryBISAndBOS {

2021-03-15 20:17:16 275

原创 vue学习记录(9、购物车小案例)

1 前端:table、thead、th、tr、tdtable:表格;thead:表头;tr:行;td:单元格;th:一行的首个单元格index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="style.css".

2021-02-03 20:16:28 134

原创 vue学习记录(8、v-for 循环)

1、遍历数组<div id="app"> <ul> <li v-for="item in names">{{item}}</li> </ul> <!-- 在遍历的过程,获取索引值--> <ul> <li v-for="(item,index) in names"> {{index+1}}-{{item}}

2021-01-31 20:50:00 249

原创 vue学习记录(7、v-show 决定是否显示类似v-if)

v-if和v-show都可以决定一个元素是否渲染,那么开发中我们如何选择呢?v-if当条件为false时,压根不会有对应的元素在DOM中。v-show当条件为false时,仅仅是将元素的display属性设置为none而已。开发中如何选择呢?当需要在显示与隐藏之间切片很频繁时,使用v-show当只有一次切换时,通过使用v-if...

2021-01-31 12:52:23 167

原创 vue学习记录(6、v-if 、 v-else 、v-else-if)

v-if、v-else-if、v-else这三个指令与JavaScript的条件语句if、else、else if类似。Vue的条件指令可以根据表达式的值在DOM中渲染或销毁元素或组件简单的案例演示:v-if的原理:v-if后面的条件为false时,对应的元素以及其子元素不会渲染。也就是根本没有不会有对应的标签出现在DOM中。登录案例<div id="app"> <span v-if="user"> <!-- <l

2021-01-30 23:44:34 240

原创 vue学习记录(6、v-on)

1、语法糖<div id="app"> <h2>{{counter}}</h2> <!-- 普通写法--> <button v-on:click="counter++">+</button> <button v-on:click="counter--">-</button> <!-- v-on语法糖写法--> <button @cli

2021-01-30 18:08:48 95

原创 vue学习记录(5、ES6一些常用写法)

1、对象定义const obj=new Object{}可以简写为const obj={}2、属性的增强写法//1.属性的增强写法const name = 'why ';const age = 18;const height = 1.88/ES5的写法(旧)const obj ={ name: name, age: age, height: height1}/ES6写法const obj ={ name, age, height,}console

2021-01-29 15:31:51 228

原创 vue学习记录(4、块级作用域let和var)

简单说 ,let是完美的var**·**var声明变量时,作用域和函数的定义有关简单来说,var全局变量let局部变量(块级作用域)const常量所以在Vue中尽量使用let

2021-01-28 09:39:36 258

原创 vue学习记录(3、计算属性)

在某些情况,我们可能需要对数据进行一些转化后再显示,或者需要将多个数据结合起来进行显示比如我们有firstName和lastName两个变量,我们需要显示完整的名称。但是如果多个地方都需要显示完整的名称,我们就需要写多个{{firstName}} {{lastName}}我们可以将上面的代码换成计算属性:写在实例的computed选项中computed有缓存,会保留结果,只计算一次method使用一次计算一次...

2021-01-27 20:26:07 87

原创 vue学习记录(2、动态绑定v-bind)

1、v-bind有一个对应的语法糖,也就是简写方式即v-bind: ------>:<div id="app"> <img :src="imgURL" alt=""> <a :href="aherf">百度一下</a></div>2、绑定方式:对象语法对象语法的含义是:class后面跟的是一个对象。用法一:直接通过{}绑定一个类<h2 :class="{'active': isActive}">He

2021-01-26 14:15:21 101

原创 vue学习记录(1、插值指令)

v-once 定义后不会随着数据的改变而改变v-html 将string的html解析出来并且进行渲染,输出超链接时使用1.v-once:该指令后面不需要跟任何表达式(比如之前的v-for后面是由跟表达式的)该指令表示元素和组件(组件后面才会学习)只渲染一次,不会随着数据的改变而改变。2.v-html某些情况下,我们从服务器请求到的数据本身就是一个HTML代码如果我们直接通过{{}}来输出,会将HTML代码也一起输出。但是我们可能希望的是按照HTML格式进行解析,并且显

2021-01-25 18:34:11 75

原创 去掉摘要前后的横线

参考:http://www.newsmth.net/nForum/#!article/TeX/316697?au=ericfire如图:使用elsarticle模板修改PDF格式,去掉摘要前后的横线修改elsarticle.cls文件。我的CTeX装在c盘中,elsarticle.cls文件路径为:C:\CTEX\MiKTeX\tex\latex\elsarticle去掉elsarticle.cls文件中的”\hrule\vskip12pt”,该文件中一共有四个“\hrule\vskip12pt”,

2020-12-29 20:39:50 1329

原创 解决python打印结果有省略号(不完整)

pandas是python提供的非常好用的数据分析模块,但是在使用pandas进行数据分析时,有时候需要查看打印的结果,当dataframe行数或者列数比较多的时候,打印结果总是有一些省略号,不能完整的看到数据的大致分布,比如最大值,最小值,等等,了解数据分布的区间有助于进行可视化和进一步分析。加以下几行代码import numpy as npimport pandas as pdpd.set_option('display.max_columns',1000)pd.set_option('dis

2020-12-24 10:22:40 5208

原创 solr 基本操作(命令行)

Cmd Bin目录下:1 启动solr : solr start2 创建core :solr create -c testcore (testcore是自己取的名字)3 停止:solr stop -all

2020-12-10 18:47:37 398

原创 solr 增添删除

删除在solr客户端,访问你的索引库1,documents type 选择 XML2,documents 输入下面语句<delete><query>*:*</query></delete><commit/>点击Submit Document 即可排序score desc, price asc

2020-10-22 11:34:01 116

原创 一、基础补充——Junit单元测试

junit使用:白盒测试步骤:1、定义一个测试类(测试用例)  测试类名:被测试的类名加Test  包名:xxx.xxx.xx.test2、定义测试方法:可以独立运行  方法名:test的方法名 testAdd()  返回值:void  参数列表:空参3、给方法加@Test4、导入junit的依赖环境一定注意Test、Before、After等大写判定结果:一般我们会使用断言来处理结果:  Assert.assertEquals(期望的结果,运算的结果)补充:@Before

2020-07-10 00:11:35 119

原创 201909-3 字符画

试题编号: 201909-3试题名称: 字符画时间限制: 5.0s内存限制: 512.0MB相关:用到的16进制转换:ESC \x1B[ \x5B4 \x348 \x38; \x3B2 \x32空格 \x20换行 \x0AESC [ 4 8 ; 2 ; R ; G ; B ;...

2020-04-09 20:17:00 227

原创 201903-3 损坏的RAID5

试题编号: 201903-3试题名称: 损坏的RAID5时间限制: 1.0s内存限制: 512.0MB思路:x = b / s; 所在条带号y = x / (n - 1); 此条带在第几排ry = n - y%n -1 ; 此排冗余带所在位置...

2020-04-04 22:10:29 175

转载 pip安装命令

经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。网上有很多可用的源,例如豆瓣:http://pypi.douban.com/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple最近使用得比...

2020-03-18 23:33:09 187

原创 201812-3 CIDR合并

试题编号: 201812-3试题名称: CIDR合并时间限制: 1.0s内存限制: 512.0MB样例输入212样例输出1.0.0.0/82.0.0.0/8样例输入210/910.128/9样例输出10.0.0.0/8样例输入20/1128/1样例输出0.0.0.0/090分 运行超时可能是将点分十进制转换为二进制字符串形式,最后输出的时候...

2020-03-17 20:45:55 165

原创 201809-3 元素选择器

试题编号: 201809-3试题名称: 元素选择器时间限制: 1.0s内存限制: 256.0MB问题描述: 注意:1、一个元素的祖先是紧接着其上的缩进小于等于其缩进的那些元素(连续的区域)中的缩进小于其缩进的元素(没有等于的元素,等于的元素只是起一种连接作用)2、后代选择器只能是多个id或者是多个label,不会出现二者都有的情况,然而ccf后台的测试数据最后两个用例就是二者的...

2020-03-16 01:22:17 89

原创 201803-3 URL映射

试题编号: 201803-3试题名称: URL映射时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  URL 映射是诸如 Django、Ruby on Rails 等网页框架 (web frameworks) 的一个重要组件。对于从浏览器发来的 HTTP 请求,URL 映射模块会解析请求中的 URL 地址,并将其分派给相应的处理代码。现在,请你来实现一个简单的 URL...

2020-03-13 16:35:32 245

原创 201709-3 JSON查询

试题编号: 201709-3试题名称: JSON查询时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,可以用来描述半结构化的数据。JSON 格式中的基本单元是值 (value),出于简化的目的本题只涉及 2 种类型的值:  * 字符串 (string):字符串是由双引号...

2020-03-10 01:00:50 90

原创 201612-3 权限查询

题目格式有问题,放在代码块里吧试题编号: 201612-3试题名称: 权限查询时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  授权 (authorization) 是各类业务系统不可缺少的组成部分,系统用户通过授权机制获得系统中各个模块的操作权限。  本题中的授权机制是这样设计的:每位用户具有若干角色,每种角色具有若干权限。例如,用户 david 具有 man...

2020-03-08 20:12:04 129

原创 201703-3 Markdown

201703-3试题名称: Markdown时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  Markdown 是一种很流行的轻量级标记语言(lightweight markup language),广泛用于撰写带格式的文档。例如以下这段文本就是用 Markdown 的语法写成的:这些用 Markdown 写成的文本,尽管本身是纯文本格式,然而读者可以很容易地看...

2020-03-08 20:08:59 121

原创 201609-3 炉石传说

试题编号: 201609-3试题名称: 炉石传说时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所使用的炉石传说游戏的简化规则如下:  * 玩家会控制一些...

2020-03-07 16:40:53 139

原创 201604-3 路径解析

试题编号: 201604-3试题名称: 路径解析时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  在操作系统中,数据通常以文件的形式存储在文件系统中。文件系统一般采用层次化的组织形式,由目录(或者文件夹)和文件构成,形成一棵树的形状。文件有内容,用于存储数据。目录是容器,可包含文件或其他目录。同一个目录下的所有文件和目录的名字各不相同,不同目录下可以有名字相同的文件...

2020-03-07 12:26:15 145

原创 201512-3 画图

试题编号: 201512-3试题名称: 画图时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  用 ASCII 字符来画图是一件有趣的事情,并形成了一门被称为 ASCII Art 的艺术。例如,下图是用 ASCII 字符画出来的 CSPRO 字样。  ..____.____..____..____...___..  ./.___/.___||.._.\|.._.\...

2020-03-04 22:09:21 98

原创 201509-3 模板生成系统

试题编号: 201509-3试题名称: 模板生成系统时间限制: 1.0s内存限制: 256.0MB问题描述: 问题描述  成成最近在搭建一个网站,其中一些页面的部分内容来自数据库中不同的数据记录,但是页面的基本结构是相同的。例如,对于展示用户信息的页面,当用户为 Tom 时,网页的源代码是  而当用户为 Jerry 时,网页的源代码是  这样的例子在包含动态内容的网站中还有很...

2020-03-03 19:05:28 118

空空如也

空空如也

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

TA关注的人

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