- Docker Desktop 如何运行容器
zhoudapeng01
docker容器运维
第一次使用windows环境下的DockerDesktop记录下使用方法1、配置镜像源,虽然配置了镜像源,但是在界面你还是搜索不到镜像,应该默认使用的是官方dockerhub的原因,后面可以手动创建避开这个问题。2、运行系统的windowspowershell(这里以doccano的安装为例)GitHub-doccano/doccano:Opensourceannotationtoolformac
- 【paddlenp】uie关键信息提取模型finetune全流程
君莫默
机器学习人工智能
数据标注数据标注平台doccano:https://github.com/doccano/doccano安装doccano:pipinstalldoccano完成安装后,运行:doccanoinitdoccanocreateuser--usernameadmin--passwordpassdoccanowebserver--port8000在另一个终端,运行:doccanotask然后打开网址ht
- 【doccano】文本标注工具——安装运行教程
zz的学习笔记本
工具doccano文本标注工具
笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~【doccano】文本标注工具doccano简介安装doccano1.创建并激活虚拟环境2.安装doccano运行Doccano访问Doccanodoccano简介doccano是一个开源的文本注释工具。它为文本分类、序列标记和序列到序列任务提供注释功能。您可以为情感分析、命名实体识别、文本摘要等创建标记数据。只需创建项目、上传数据并开始注释即可。
- A.1[数据标注]:强烈推荐数据标注平台doccano----简介、安装、使用、踩坑记录
汀、人工智能
NLP/知识图谱:信息抽取专栏python自然语言处理paddlepaddle深度学习doccano
NLP专栏简介:数据增强、智能标注、意图识别算法|多分类算法、文本信息抽取、多模态信息抽取、可解释性分析、性能调优、模型压缩算法等专栏详细介绍:[NLP专栏简介:数据增强、智能标注、意图识别算法|多分类算法、文本信息抽取、多模态信息抽取、可解释性分析、性能调优、模型压缩算法等]https://blog.csdn.net/sinat_39620217/article/details/13000955
- 【doccano】文本标注工具——属性级情感分析标注自己的业务数据
zz的学习笔记本
工具doccano数据标注工具属性级情感分析文本标注工具
笔记为自我总结整理的学习笔记,若有错误欢迎指出哟~【doccano】文本标注工具——属性级情感分析标注自己的业务数据1.说明2.前提条件3.doccano创建项目4.添加数据集5.添加标签6.标注数据7.导出数据转换格式1.说明2.前提条件确保doccano已经安装完成可以参考文章:【doccano】文本标注工具——安装运行教程3.doccano创建项目选择序列标注在标注文本时允许标注的区间出现重
- 命名实体标注工具
wangmarkqi
python
找了下命名实体NamedEntityRecognization的标注工具.首先找到的是这个:https://demo.prodi.gy/?=null&view_id=ner_manual挺好用的,唯一的缺点就是收费.然后找了一个免费的,叫doccano,python写的,也挺好用,但是免费,记录一下使用过程:1安装pipinstalldoccano2数据库初始化,仅仅在第一次使用的时候运行docc
- 文本标注平台doccano的搭建
晨雨初听雪楼雨
docker容器自然语言处理
一、简介doccano是一个开源的人工文本标注工具。它为文本分类,序列标记和序列到序列任务提供了文本标注功能。我们可以通过该工具标记数据以供情感分析、命名实体识别、文本摘要等任务使用。限免就来简单介绍下它的搭建方法。Github:GitHub-doccano/doccano:Opensourceannotationtoolformachinelearningpractitioners.Websit
- 文本标注工具doccano的安装、使用
yijianjiasu
jsonconda
在众多文本标注工具中,doccano界面友好,操作简单,适合完成不是过于复杂的标注任务。下面就来介绍一下如何安装和使用doccano吧。一、安装1.doccano的安装要在python环境下进行,首先要打开一个anacondaprompt窗口(电脑提前装好anaconda哦),新建一个python=3.9的虚拟环境。condacreate-nglennpython=3.92.在conda虚拟环境g
- 文本数据标注工具Doccano
Steven灬
文本预处理Doccano文本标注标注工具
doccano是一个开源文本标注工具。它提供了文本分类,序列标注和序列到序列的标注功能。因此,您可以为情绪分析,命名实体识别,文本摘要等创建标记数据。只需创建项目,上传数据并开始标注。总结下来就3步,上传数据,标注,下载带有标签的数据。命名实体识别第一个演示是序列标记任务之一,命名实体识别。您只需选择文本跨度并对其进行标注即可。由于doccano支持快捷键,因此您可以快速标注文本跨度。情感分析第二
- 文本标注工具——doccano
呆萌的代Ma
自然语言处理doccano
github项目主页:https://github.com/doccano/doccano示例——情感分类的任务:http://doccano.herokuapp.com/demo/sentiment-analysis文档:https://doccano.github.io/doccano/getting-started/操作比较简单,docker安装非常方便,pip安装也可以使用,前后端是用dj
- window远程部署:doccano——文本标注工具
会飞的咩咩
NLP服务器window
1、先购置一台云服务器当然,你也可以用自己的电脑充当服务器,或者直接在本地运行也可腾讯云的学生优惠,20块钱3个月(25岁以下免验证)选择windowserver2012r2(中文版)镜像在你的控制台页面,可以看到服务器的ip地址2、远程桌面(1)重置密码不重置的话,登录会一直报【密码错误】(2)使用你本地window机上的【远程桌面】功能亲测,比网页上的VNC登录更加流畅点击连接以后,需要输入【
- 如何使用文本标注工具——doccano?
愚昧之山绝望之谷开悟之坡
docker工具术语服务器centos安全
##########新版本参考,官方地址github官方链接:https://github.com/doccano/doccano官方指导:https://doccano.github.io/doccano/linux安装参考https://zhuanlan.zhihu.com/p/371752234DockerAsaone-timesetup,createaDockercontainerasfo
- 文本标注工具doccano 中上传dataset无法成功
weiambt
doccano
问题描述文本标注工具doccano中上传dataset无法成功,一直处于加载界面解决方法没有执行这个方法doccanotask
- 下载文本标注工具doccano遇到的报错以及解决方案
weiambt
pythondoccano
下载文本标注工具doccano遇到的报错以及解决方案最近在用doccano搭标注平台的时候遇到了一些问题,总是报错,下面记录一下pipinstalldoccano首先检查python版本得是3.9+,否则会报错报错信息如下:ERROR:Nomatchingdistributionfoundforsetuptools_scm于是下载这个包setuptools_scm,就行了pipinstallset
- 文本标注工具doccano无法进入后台管理系统admin
weiambt
NLP/知识图谱doccano
问题描述访问admin路径http://hostname:8000/admin后,无法进入解决方法right:http://hostname:8000/admin/wrong:http://hostname:8000/admin
- 安装标注工具——doccano
夕宝爸爸
doccano可以进行命名实体标注,情感极性标注以及语言翻译标注,基本满足NLP里的经典识别场景。安装启动步骤:首先我们需要安装依赖项。运行以下命令:sudoapt-getinstalllibpq-devpipinstall-rrequirements.txtcdapp但是在第二步会遇到问题,有以下问题:1)首先需要升级Python版本到3.5.3以上。Python版本升级请看安装python3.
- doccano 文本标注工具使用
weixin_37763484
深度学习人工智能
最近在做面向大模型的文本标注工作,涉及到多人协同的问题,因此用到了doccano工具。这个工具可以使用docker进行安装,安装之后的启动也都比较简单。关于基础使用(例如管理员登录、新建任务、上传数据集等),可以参照这篇博客进行操作。本文主要介绍多人协作场景下(包括新建用户、标注与质检、标注结果导出),如何针对多篇文档进行问答。假设现在有4篇文档,有两位同学进行标注,一人进行质检,一人负责验收,还
- Hugging Face实战-系列教程4:padding与attention_mask
机器学习杨卓越
HuggingFace实战python开发语言
HuggingFace实战系列总目录有任何问题欢迎在下面留言本篇文章的代码运行界面均在notebook中进行本篇文章配套的代码资源已经上传上篇内容:HuggingFace实战-系列教程3:文本2分类下篇内容:HuggingFace实战-系列教程5:NER上(命名实体识别/文本标注/Doccano工具使用/关键信息抽取/Token分类/源码解读/代码逐行解读/文本BIO处理/文本分类/序列标注)1p
- NER实战之数据预处理:(NLP实战/命名实体识别/文本标注/Doccano工具使用/关键信息抽取/Token分类/源码解读/代码逐行解读/文本BIO处理/文本分类/序列标注)
会害羞的杨卓越
源码解读人工智能自然语言处理自然语言处理分类人工智能
数据处理解读训练所有NER的项目代码我个人都不会超过200行,因为很多地方的处理在HuggingFace中都有现场的模块可以调用。这部分的内容会将代码逐行解读哦,这才是真正有价值的内容哦。5.1数据读取在我们的文件中data文件夹有三个数据,我这里就直接偷懒了,训练、验证、测试全都是一样的数据,都和BIO脚本的处理产生的文件相同:看我们的train.py的代码,首先指定一下数据的位置:data_d
- Doccano工具使用教程:创建Doccano项目、数据导入、添加指引、创建标签、文本标注(Doccano工具/NLP实战/命名实体识别/关键信息抽取/Token分类/文本分类/序列标注)
会害羞的杨卓越
工具教程与技巧自然语言处理命名体识别语言模型pytorch自然语言处理
这篇文章是专门使用Doccano进行标注的教程,安装教程看这篇:Doccano工具安装教程/文本标注工具/文本标注自己的项目/NLP分词器工具/自然语言处理必备工具/如何使用文本标注工具_会害羞的杨卓越的博客-CSDN博客NER项目实战看这篇(对代码进行了逐行解读):NER实战:(NLP实战/命名实体识别/文本标注/Doccano工具使用/关键信息抽取/Token分类/源码解读/代码逐行解读/文本
- NER实战之模型加载与训练:(NLP实战/命名实体识别/文本标注/Doccano工具使用/关键信息抽取/Token分类/源码解读/代码逐行解读/文本BIO处理/文本分类/序列标注)
会害羞的杨卓越
源码解读人工智能自然语言处理深度学习人工智能自然语言处理
6模型加载解读6.1模型加载现在数据和标签都有了,现在应该需要训练我们的模型了吧?classNerDataset(torch.utils.data.Dataset):def__init__(self,encodings,labels):self.encodings=encodingsself.labels=labelsdef__getitem__(self,idx):item={key:torch
- Doccano工具安装教程/文本标注工具/文本标注自己的项目/NLP分词器工具/自然语言处理必备工具/如何使用文本标注工具
会害羞的杨卓越
工具教程与技巧nlpdoccano中文分词自然语言处理
这篇文章是专门的安装教程,后续的项目创建,如何使用,以及代码部分可以参考这篇文章:NER实战:(NLP实战/命名实体识别/文本标注/Doccano工具使用/关键信息抽取/Token分类/源码解读/代码逐行解读)_会害羞的杨卓越的博客-CSDN博客1、安装说明doccano是docummentanotation的缩写,是一个开源的文本标注工具,我们可以用它为NLP任务的语料库进行打标。Doccano
- Doccano部署踩坑
一个迷人的昵称
项目地址:https://github.com/doccano/doccano部署地址:http://:8901/简介doccanoisanopensourcetextannotationtoolforhumans.Itprovidesannotationfeaturesfortextclassification,sequencelabelingandsequencetosequencetasks
- 超越传统标注方法:doccano平台提供智能化数据标注解决方案
ㄣ知冷煖★
自然语言处理常用软件自然语言处理
目录前言一、doccano的介绍、安装1-1、doccano的介绍1-2、doccano的安装、初始化配置二、序列标注任务2-1、登录2-2、创建任务2-3、数据上传2-4、添加标签2-5、任务标注2-6、数据导出总结前言Doccano是一种用于文本标注的开源工具,旨在简化和加速标注任务的进行。它提供了一个直观的用户界面,使标注人员能够轻松地对文本数据进行标注,并创建高质量的训练数据集用于机器学习
- doccano 解决 pydantic.errors.PydanticImportError: `pydantic:ConstrainedStr` has been removed in V2.
jieshenai
调bug自然语言处理
文章目录报错信息环境描述解决措施其他doccano上传文件一直转圈圈报错信息File"C:\Users\anaconda3\envs\UIE\lib\site-packages\pydantic\_migration.py",line285,inwrapperraisePydanticImportError(f'`{import_path}`hasbeenremovedinV2.')pydanti
- doccano使用记录
雪球干死黄旭东
杂项标注工具
参考文章:https://github.com/PaddlePaddle/PaddleNLP/blob/develop/model_zoo/uie/doccano.md参考文章:https://github.com/doccano/doccano参考文章:https://doccano.github.io/doccano/参考文章:https://zhuanlan.zhihu.com/p/3717
- AI数据标注工具Doccano
罗杰海贼团
AIGCDocker自然语言处理docker容器ai自然语言处理chatgpt
Doccano是一款开源的标注工具,用于自然语言处理和机器学习任务。它提供了用户友好的界面,使用户能够轻松地标注文本、序列标注、文本分类和文本配对等任务。doccano支持多种标注格式,并且可以方便地与其他机器学习工具集成。它的简单性和灵活性使得它成为研究人员和开发者的理想选择。下面我们来看下如何使用工具~Github-doccano1.拉取镜像我们可以通过拉取docker镜像快速完成部署dock
- 安装、启动和登陆doccano
小白菜_scc
服务器djangopython
一、安装1、使用的Pycharm安装的doccano2、初始化数据库doccanoinit3、创建用户名和密码#admin是用户名,pass是密码,都可以自定义doccanocreateuser--usernameadmin--passwordpass二、启动1、在一个Terminal终端启动webserver服务doccanowebserver--port80002、在另一个Terminal终端
- 【标注工具doccano导出数据为空的解决办法】
xiximayou
自然语言处理python深度学习
地址:https://github.com/taishan1994/doccano_exportdoccano_export使用doccano标注工具同时导出实体和关系数据为空的解决办法。doccano版本:1.6.2。标注平台地址:https://github.com/doccano/doccano安装其实安装挺简单的:pipinstalldoccano#Initializedatabase.d
- doccano数据标注平台使用
just do it now
深度学习自然语言处理
Step1.本地安装doccano$pipinstalldoccanoStep2.初始化数据库和账户(用户名和密码可替换为自定义值)$doccanoinit$doccanocreateuser--usernamemy_admin_name--passwordmy_passwordStep3.启动doccano在一个窗口启动doccano的WebServer,保持窗口$doccanowebserve
- JAVA基础
灵静志远
位运算加载Date字符串池覆盖
一、类的初始化顺序
1 (静态变量,静态代码块)-->(变量,初始化块)--> 构造器
同一括号里的,根据它们在程序中的顺序来决定。上面所述是同一类中。如果是继承的情况,那就在父类到子类交替初始化。
二、String
1 String a = "abc";
JAVA虚拟机首先在字符串池中查找是否已经存在了值为"abc"的对象,根
- keepalived实现redis主从高可用
bylijinnan
redis
方案说明
两台机器(称为A和B),以统一的VIP对外提供服务
1.正常情况下,A和B都启动,B会把A的数据同步过来(B is slave of A)
2.当A挂了后,VIP漂移到B;B的keepalived 通知redis 执行:slaveof no one,由B提供服务
3.当A起来后,VIP不切换,仍在B上面;而A的keepalived 通知redis 执行slaveof B,开始
- java文件操作大全
0624chenhong
java
最近在博客园看到一篇比较全面的文件操作文章,转过来留着。
http://www.cnblogs.com/zhuocheng/archive/2011/12/12/2285290.html
转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html
一.获得控制台用户输入的信息
&nbs
- android学习任务
不懂事的小屁孩
工作
任务
完成情况 搞清楚带箭头的pupupwindows和不带的使用 已完成 熟练使用pupupwindows和alertdialog,并搞清楚两者的区别 已完成 熟练使用android的线程handler,并敲示例代码 进行中 了解游戏2048的流程,并完成其代码工作 进行中-差几个actionbar 研究一下android的动画效果,写一个实例 已完成 复习fragem
- zoom.js
换个号韩国红果果
oom
它的基于bootstrap 的
https://raw.github.com/twbs/bootstrap/master/js/transition.js transition.js模块引用顺序
<link rel="stylesheet" href="style/zoom.css">
<script src=&q
- 详解Oracle云操作系统Solaris 11.2
蓝儿唯美
Solaris
当Oracle发布Solaris 11时,它将自己的操作系统称为第一个面向云的操作系统。Oracle在发布Solaris 11.2时继续它以云为中心的基调。但是,这些说法没有告诉我们为什么Solaris是配得上云的。幸好,我们不需要等太久。Solaris11.2有4个重要的技术可以在一个有效的云实现中发挥重要作用:OpenStack、内核域、统一存档(UA)和弹性虚拟交换(EVS)。
- spring学习——springmvc(一)
a-john
springMVC
Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)实现,能够帮助我们构建像Spring框架那样灵活和松耦合的Web应用程序。
1,跟踪Spring MVC的请求
请求的第一站是Spring的DispatcherServlet。与大多数基于Java的Web框架一样,Spring MVC所有的请求都会通过一个前端控制器Servlet。前
- hdu4342 History repeat itself-------多校联合五
aijuans
数论
水题就不多说什么了。
#include<iostream>#include<cstdlib>#include<stdio.h>#define ll __int64using namespace std;int main(){ int t; ll n; scanf("%d",&t); while(t--)
- EJB和javabean的区别
asia007
beanejb
EJB不是一般的JavaBean,EJB是企业级JavaBean,EJB一共分为3种,实体Bean,消息Bean,会话Bean,书写EJB是需要遵循一定的规范的,具体规范你可以参考相关的资料.另外,要运行EJB,你需要相应的EJB容器,比如Weblogic,Jboss等,而JavaBean不需要,只需要安装Tomcat就可以了
1.EJB用于服务端应用开发, 而JavaBeans
- Struts的action和Result总结
百合不是茶
strutsAction配置Result配置
一:Action的配置详解:
下面是一个Struts中一个空的Struts.xml的配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
&quo
- 如何带好自已的团队
bijian1013
项目管理团队管理团队
在网上看到博客"
怎么才能让团队成员好好干活"的评论,觉得写的比较好。 原文如下: 我做团队管理有几年了吧,我和你分享一下我认为带好团队的几点:
1.诚信
对团队内成员,无论是技术研究、交流、问题探讨,要尽可能的保持一种诚信的态度,用心去做好,你的团队会感觉得到。 2.努力提
- Java代码混淆工具
sunjing
ProGuard
Open Source Obfuscators
ProGuard
http://java-source.net/open-source/obfuscators/proguardProGuard is a free Java class file shrinker and obfuscator. It can detect and remove unused classes, fields, m
- 【Redis三】基于Redis sentinel的自动failover主从复制
bit1129
redis
在第二篇中使用2.8.17搭建了主从复制,但是它存在Master单点问题,为了解决这个问题,Redis从2.6开始引入sentinel,用于监控和管理Redis的主从复制环境,进行自动failover,即Master挂了后,sentinel自动从从服务器选出一个Master使主从复制集群仍然可以工作,如果Master醒来再次加入集群,只能以从服务器的形式工作。
什么是Sentine
- 使用代理实现Hibernate Dao层自动事务
白糖_
DAOspringAOP框架Hibernate
都说spring利用AOP实现自动事务处理机制非常好,但在只有hibernate这个框架情况下,我们开启session、管理事务就往往很麻烦。
public void save(Object obj){
Session session = this.getSession();
Transaction tran = session.beginTransaction();
try
- maven3实战读书笔记
braveCS
maven3
Maven简介
是什么?
Is a software project management and comprehension tool.项目管理工具
是基于POM概念(工程对象模型)
[设计重复、编码重复、文档重复、构建重复,maven最大化消除了构建的重复]
[与XP:简单、交流与反馈;测试驱动开发、十分钟构建、持续集成、富有信息的工作区]
功能:
- 编程之美-子数组的最大乘积
bylijinnan
编程之美
public class MaxProduct {
/**
* 编程之美 子数组的最大乘积
* 题目: 给定一个长度为N的整数数组,只允许使用乘法,不能用除法,计算任意N-1个数的组合中乘积中最大的一组,并写出算法的时间复杂度。
* 以下程序对应书上两种方法,求得“乘积中最大的一组”的乘积——都是有溢出的可能的。
* 但按题目的意思,是要求得这个子数组,而不
- 读书笔记-2
chengxuyuancsdn
读书笔记
1、反射
2、oracle年-月-日 时-分-秒
3、oracle创建有参、无参函数
4、oracle行转列
5、Struts2拦截器
6、Filter过滤器(web.xml)
1、反射
(1)检查类的结构
在java.lang.reflect包里有3个类Field,Method,Constructor分别用于描述类的域、方法和构造器。
2、oracle年月日时分秒
s
- [求学与房地产]慎重选择IT培训学校
comsci
it
关于培训学校的教学和教师的问题,我们就不讨论了,我主要关心的是这个问题
培训学校的教学楼和宿舍的环境和稳定性问题
我们大家都知道,房子是一个比较昂贵的东西,特别是那种能够当教室的房子...
&nb
- RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系
daizj
oraclermanfilespersetPARALLELISM
RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系 转
PARALLELISM ---
我们还可以通过parallelism参数来指定同时"自动"创建多少个通道:
RMAN > configure device type disk parallelism 3 ;
表示启动三个通道,可以加快备份恢复的速度。
- 简单排序:冒泡排序
dieslrae
冒泡排序
public void bubbleSort(int[] array){
for(int i=1;i<array.length;i++){
for(int k=0;k<array.length-i;k++){
if(array[k] > array[k+1]){
- 初二上学期难记单词三
dcj3sjt126com
sciet
concert 音乐会
tonight 今晚
famous 有名的;著名的
song 歌曲
thousand 千
accident 事故;灾难
careless 粗心的,大意的
break 折断;断裂;破碎
heart 心(脏)
happen 偶尔发生,碰巧
tourist 旅游者;观光者
science (自然)科学
marry 结婚
subject 题目;
- I.安装Memcahce 1. 安装依赖包libevent Memcache需要安装libevent,所以安装前可能需要执行 Shell代码 收藏代码
dcj3sjt126com
redis
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。
异常一:
make[2]: cc: Command not found
异常原因:没有安装g
- 并发容器
shuizhaosi888
并发容器
通过并发容器来改善同步容器的性能,同步容器将所有对容器状态的访问都串行化,来实现线程安全,这种方式严重降低并发性,当多个线程访问时,吞吐量严重降低。
并发容器ConcurrentHashMap
替代同步基于散列的Map,通过Lock控制。
&nb
- Spring Security(12)——Remember-Me功能
234390216
Spring SecurityRemember Me记住我
Remember-Me功能
目录
1.1 概述
1.2 基于简单加密token的方法
1.3 基于持久化token的方法
1.4 Remember-Me相关接口和实现
- 位运算
焦志广
位运算
一、位运算符C语言提供了六种位运算符:
& 按位与
| 按位或
^ 按位异或
~ 取反
<< 左移
>> 右移
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。
例如:9&am
- nodejs 数据库连接 mongodb mysql
liguangsong
mongodbmysqlnode数据库连接
1.mysql 连接
package.json中dependencies加入
"mysql":"~2.7.0"
执行 npm install
在config 下创建文件 database.js
- java动态编译
olive6615
javaHotSpotjvm动态编译
在HotSpot虚拟机中,有两个技术是至关重要的,即动态编译(Dynamic compilation)和Profiling。
HotSpot是如何动态编译Javad的bytecode呢?Java bytecode是以解释方式被load到虚拟机的。HotSpot里有一个运行监视器,即Profile Monitor,专门监视
- Storm0.9.5的集群部署配置优化
roadrunners
优化storm.yaml
nimbus结点配置(storm.yaml)信息:
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional inf
- 101个MySQL 的调节和优化的提示
tomcat_oracle
mysql
1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。 2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。 3. 使用电池供电的RAM(注:RAM即随机存储器)。 4. 使用高级的RAID(注:Redundant Arrays of Inexpensive Disks,即磁盘阵列
- zoj 3829 Known Notation(贪心)
阿尔萨斯
ZOJ
题目链接:zoj 3829 Known Notation
题目大意:给定一个不完整的后缀表达式,要求有2种不同操作,用尽量少的操作使得表达式完整。
解题思路:贪心,数字的个数要要保证比∗的个数多1,不够的话优先补在开头是最优的。然后遍历一遍字符串,碰到数字+1,碰到∗-1,保证数字的个数大于等1,如果不够减的话,可以和最后面的一个数字交换位置(用栈维护十分方便),因为添加和交换代价都是1