电子词典是我最常用的软件之一,尤其是屏幕取词功能,我几乎每天都会使用。 下面是我对四种常见的英汉电子词典软件的使用感受。 1. 金山词霸 ? 老牌的词典软件,口碑一向很好,多年来我一直使用。...与完全版本相比,好像只少了《现代英汉词典》和《美国传统辞典(双解)》这两本词典,其他功能都有。我觉得值得推荐。 网址:http://cp.iciba.com/ 2. 有道桌面词典 ?...但是,这也带来了两个问题:1)查询速度有点慢,每次都要与远程服务器联络;2)它自带的词典太简单,释义不足。 总的来说,这是一款简易式的电子词典,不适合高级运用。...但是词典资源丰富,据我所知,它好像是现在唯一一个公开词典格式的软件,所以它的扩展性能很好。...前者制作精良,后者词典资源多。 (完)
字典信息辅助表 D_CPT(目前使用医疗服务术语表) D_ICD_DIAGNOSES (ICD病情确诊词典表) D_ICD_PROCEDURES (ICD医疗过程词典表) D_ITEMS(ICU化验词典表...) D_LABITEMS(门诊化验词典表) 3....同时,数据集中还包含了5个辅助表用来辅助查找:目前使用医疗服务术语表、ICD病情确诊词典表、ICD医疗过程词典表、ICU化验词典表、门诊化验词典表。...) LONG_TITLE VARCHAR(300) 全称 D_ICD_PROCEDURES (ICD医疗过程词典表) Name Postgres data type 说明 ROW_ID INT - ICD9..._CODE VARCHAR(10) ICD-9 编码 SHORT_TITLE VARCHAR(50) 缩写 LONG_TITLE VARCHAR(300) 全称 D_ITEMS(ICU化验词典表) Name
homebrew.mxcl.postgresql.plist 创建数据库和账户 mac安装postgresql后不会创建用户名数据库,执行命令: createdb 然后登录PostgreSQL控制台: psql 使用\l命令列出所有的数据库,看到已存在用户同名数据库...、postgres数据库,但是postgres数据库的所有者是当前用户,没有postgres用户。...DROP DATABASE postgres; 创建属于postgres用户的postgres数据库 CREATE DATABASE postgres OWNER postgres; 将数据库所有权限赋予...postgres用户 GRANT ALL PRIVILEGES ON DATABASE postgres to postgres; 给postgres用户添加创建数据库的属性 ALTER ROLE...host] -p [post] -U指定用户,-d指定数据库,-h指定服务器,-p指定端口 上方直接使用psql登录控制台,实际上使用的是缺省数据 user:当前mac用户 database:用户同名数据库
用户映射文件为pg_ident.conf,这个文件记录着与操作系统用户匹配的数据库用户,如果某操作系统用户在本文件中没有映射用户,则默认的映射数据库用户与操作系统用户同名。...比如,服务器上有名为user1的操作系统用户,同时数据库上也有同名的数据库用户,user1登录操作系统后可以直接输入psql,以user1数据库用户身份登录数据库且不需密码。...原因就在于此,使用了ident认证方式,却没有同名的操作系统用户或没有相应的映射用户。解决方案:1、在pg_ident.conf中添加映射用户;2、改变认证方式。...密码是以md5形式传送给数据库,较安全,且不需建立同名的操作系统用户。 password是以明文密码传送给数据库,建议不要在生产环境中使用。...给dbuser分配数据库权限: # 创建数据库时分配 postgres=# create database 数据库名称 owner dbuser; # 创建数据库后赋予用户postgres权限 postgres
这一步主要依靠词典。 英文已经有伟大词典资源:SentiWordNet. 无论积极消极、主观客观,还有词语的情感强度值都一并拿下。...但在中文领域,判断积极和消极已经有不少词典资源,如Hownet,NTUSD但用过这些词典就知道,效果实在是不咋滴(最近还发现了大连理工发布的情感词汇本体库,不过没用过,不好评价)。...中文领域难度在于:词典资源质量不高,不细致。另外缺乏主客观词典。 第二步,就是识别一个句子是积极还是消极,是主观还是客观。 有词典的时候,好办。...加上中文主客观词典不给力,这就让机器学习判断主客观更为困难。 中文领域的难度:还是词典太差。还有就是用机器学习方法判断主客观非常麻烦,一般需要人工标注。...作为句子和篇章级的应用问题,感觉中英文处理不会有本质的区别,不如好好阅读这个领域的两本经典文献,然后再考虑具体的研究问题: 1.
参考文档: http://www.postgres.cn/docs/10/textsearch-controls.html#TEXTSEARCH-RANKING PostgreSQL中文全文检索 PostgreSQL...具体支持的参数和含义可以用\dFp+ zhparser显示: postgres=# \dFp+ zhparser Text search parser "public.zhparser"...标点符号 x | unknown,未知词 y | modal,语气词 z | status,状态词 (26 rows) WITH simple表示词典使用的是内置的...simple词典,即仅做小写转换。...根据需要可以灵活定义词典和token映射,以实现屏蔽词和同义词归并等功能。
sudo apt-get install pgadmin3 二、添加新用户和新数据库 初次安装后,默认生成一个名为postgres的数据库和一个名为postgres的数据库用户。...sudo adduser dbuser 然后,切换到postgres用户。 sudo su – postgres 下一步,使用psql命令登录PostgreSQL控制台。...psql 这时相当于系统用户postgres以同名数据库用户的身份,登录数据库,这是不用输入密码的。如果一切正常,系统提示符会变为”postgres=#”,表示这时已经进入了数据库控制台。...举例来说,我的Linux系统用户名为ruanyf,且PostgreSQL数据库存在同名用户,则我以ruanyf身份登录Linux系统后,可以直接使用下面的命令登录数据库,且不需要密码。...psql exampledb 此时,如果PostgreSQL内部还存在与当前系统用户同名的数据库,则连数据库名都可以省略。
而不同的Schema中可以有多个同名的表、索引、视图、序列、函数等等各种不同的数据库对象。可以通过下面的方式来查看当前数据库的Schema。...postgres=# \dn#输出的信息如下: List of schemas Name | Owner --------+---------- public | postgres(1...postgres=# create schema demo;postgres=# create table demo.table1(tid int,tname varchar(10));注意,在Oracle...当创建一个Oracle用户的时候会自动创建一个同名的模式;也就是说,在Oracle中用户就是模式,它们是一对一的关系。
sudo apt-get install pgadmin3 二、添加新用户和新数据库 初次安装后,默认生成一个名为postgres的数据库和一个名为postgres的数据库用户。...这里需要注意的是,同时还生成了一个名为postgres的Linux系统用户。 下面,我们使用postgres用户,来生成其他用户和新数据库。好几种方法可以达到这个目的,这里介绍两种。...psql 这时相当于系统用户postgres以同名数据库用户的身份,登录数据库,这是不用输入密码的。如果一切正常,系统提示符会变为"postgres=#",表示这时已经进入了数据库控制台。...举例来说,我的Linux系统用户名为ruanyf,且PostgreSQL数据库存在同名用户,则我以ruanyf身份登录Linux系统后,可以直接使用下面的命令登录数据库,且不需要密码。...psql exampledb 此时,如果PostgreSQL内部还存在与当前系统用户同名的数据库,则连数据库名都可以省略。
设为默认(可选) ALTER DATABASE postgres SET default_text_search_config = 'chinese_zh'; 三 下载并配置中文词典 zhparser...的词典文件主要来源于 SCWS(Simple Chinese Word Segmentation)中文分词库,以下是获取词典的途径和方法: 3.1 词典下载 3.1.1 从 SCWS 官方下载 ...其中也提供了dic.utf8.xdb的词典文件。...3.1.3 自定义词典 如果需要更专业的词典(如行业术语、新词),可以: 手动构建词典:使用 SCWS 提供的工具 scws-gen-dict 生成自定义词典。...3.2.2 设置词典文件位置 将词典文件(如 dict.utf8.xdb、rules.utf8.ini 等)复制到上述目录 或者通过参数指定词典路径: ALTER SYSTEM SET zhparser.dict_in_memory
安装服务器端 #yum安装postgresql,默认会建一个名为”postgres”的系统账号,用于执行PostgreSQL; #同时数据库中也会生成一个名为”postgres”的数据库用户,且密码已自动生成...,需要进入数据库后修改; #PostgreSQL在数据库用户同名的系统账号下登录免密。...修改用户密码 #yum安装postgresql,默认会建一个名为”postgres”的系统账号,用于执行PostgreSQL; [root@psql_master ~]# su - postgres...#切换用户后,提示符变更为“-bash-4.2$”; #同时数据库中也会生成一个名为”postgres”的数据库用户,且密码已自动生成; #PostgreSQL在数据库用户同名的系统账号下登录免密; -...bash-4.2$ psql -U postgres #进入数据库后修改密码; postgres=# alter user postgres with password 'postgres@123'
安装服务器端 #yum安装postgresql,默认会建一个名为”postgres”的系统账号,用于执行PostgreSQL; #同时数据库中也会生成一个名为”postgres”的数据库用户,且密码已自动生成...,需要进入数据库后修改; #PostgreSQL在数据库用户同名的系统账号下登录免密。...修改用户密码 复制代码 #yum安装postgresql,默认会建一个名为”postgres”的系统账号,用于执行PostgreSQL; [root@psql_master ~]# su - postgres...#切换用户后,提示符变更为“-bash-4.2$”; #同时数据库中也会生成一个名为”postgres”的数据库用户,且密码已自动生成; #PostgreSQL在数据库用户同名的系统账号下登录免密;...-bash-4.2$ psql -U postgres #进入数据库后修改密码; postgres=# alter user postgres with password 'postgres@123'
# psql -U postgres postgres=# ALTER USER postgres WITH PASSWORD 'admin'; postgres=# \q 二、常用命令 ---...psql 这时相当于系统用户postgres以同名数据库用户的身份,登录数据库,这是不用输入密码的。如果一切正常,系统提示符会变为”postgres=#”,表示这时已经进入了数据库控制台。...举例来说,我的Linux系统用户名为ruanyf,且PostgreSQL数据库存在同名用户,则我以ruanyf身份登录Linux系统后,可以直接使用下面的命令登录数据库,且不需要密码。...psql exampledb 此时,如果PostgreSQL内部还存在与当前系统用户同名的数据库,则连数据库名都可以省略。...值 all 表明该记录匹配所有数据库; 值 sameuser表示如果被请求的数据库和请求的用户同名,则匹配; 值samegroup 表示请求的用户必须是一个与数据库同名的组中的成员; 值 replication
如果Postgres中存在roles,则具有相同名称的Unix / Linux用户名可以作为该roles登录。...切换到postgres帐户 输入以下内容切换到服务器上的postgres帐户: $ sudo -i -u postgres 您现在可以通过输入以下内容立即访问Postgres提示: $ psql 这将使您进入...例如,在最后一个示例中,您被指示通过首先切换到postgres用户然后运行psql以打开Postgres提示来进入Postgres提示。...创建新数据库 Postgres身份验证系统默认使用的另一个假设是,对于用于登录的任何roles,这个roles将具有可以访问的同名数据库。...和数据库同名的Linux用户。
封面.jpg 在使用Hanlp词典进行分词的时候,会出现分词不准的情况,原因是内置词典中并没有收录当前这个词,也就是我们所说的未登录词,只要把这个词加入到内置词典中就可以解决类似问题,如何操作呢,下面我们来看一下...: 一,在Hanlp词典中添加未登录词 1.找到hanlp内置词典目录 位于D:\hnlp\hanlp_code\hanlp\data\dictionary\custom 也就是Hanlp安装包中的data...\dictionary\custom下目录 图1.png 2.将未登录词以词名,词性,词频的格式添加到文件中(句首或者句尾都可以) 图2.png 3.将字典的同名bin文件删除掉 执行文件时读取的是
如果Postgres中存在角色,则具有相同名称的Unix / Linux用户名将能够以该角色登录。 有几种方法可以使用此帐户访问Postgres。...切换到postgres帐户 安装过程创建了一个名为postgres与默认Postgres角色关联的用户帐户。为了使用Postgres,我们可以登录该帐户。...在不切换帐户的情况下访问Postgres提示 您也可以直接使用有sudo权限的postgres帐户运行您想要的命令。 例如,在最后一个示例中,我们只想进入Postgres提示符。...查看man页面查看选项: man createuser 创建一个新数据库 默认情况下,Postgres身份验证系统的另一个假设是,将存在一个与用于登录的角色同名的数据库,该角色可以访问该角色。...sammy 使用新角色打开Postgres提示符 要使用ident基于身份验证的登录,您需要一个与Postgres角色和数据库同名的Linux用户。
只需要三个步骤: 1、打开docker-compose.yml文件,输入以下内容: version: "3" services: postgres: image: postgres:14...container_name: postgres ports: - 5432:5432 environment: - POSTGRES_USER=user...- POSTGRES_DB=mangodb - POSTGRES_HOST_AUTH_METHOD=trust postgres_setup: image: postgres...://user@postgres:5432/mangodb"] 其中,postgres部分设置运行存储数据的PostgreSQL 14;postgres_setup部分创建一个PostgreSQL测试模块...,该测试的作用类似于同名的MangoDB数据库;mangodb部分用于运行MangoDB。
我们在使用hanlp词典进行分词的时候,难免会出现分词不准确的情况,原因是由于内置词典中并没有收录当前的这个词,也就是我们所说的未登录词,只要把这个词加入到内置词典中就可以解决类似问题,如何操作,下面我们就看一下具体的步骤...1、找到hanlp内置词典目录 位于D:\hnlp\hanlp_code\hanlp\data\dictionary\custom也就是Hanlp安装包中的data\dictionary\custom...下目录 图1.png 2、将未登录词以词名,词性,词频的格式添加到文件中(句首或者句尾都可以) 图2.png 3、将字典的同名bin文件删除掉 执行文件时读取的是bin文件,必须删掉后等下次执行时重新生成
一、初学入门: 入门者可首选以下两本书。前者从统计角度入手,分高中低三部分由浅入深地讲解如何用R来实现统计分析;后者从程序编写的角度入手,对R本身的特点进行了清晰的介绍。...二、统计进阶: 这两本书基本上涵盖了统计的一些高阶内容,例如多元分析、多层回归模型、荟萃分析、生存分析等内容。案例丰富,公式不算多,值得反复学习和参考。...四、数据挖掘: 这两本侧重于数据挖掘的R语言书籍,全是以案例为线索,示范的代码量很大,跟一遍下来会有很大的收获。...六、参考手册: 有时候我们需要类似词典的案头参考手册,以方便随时查阅;又或者可以通读一遍以查漏补缺。以下两本书虽然有些厚度,但仍然推荐之。...七、高级编程: 如果你是初学者,不建议看这两本书。如果你想进阶为专家级R用户,那你需要精读它们。
postgres postgres 6 8月 13 10:06 pg_dynshmem 12 -rw-------. 1 postgres postgres 4269 8月 13 10:...用户映射文件为pg_ident.conf,这个文件记录着与操作系统用户匹配的数据库用户,如果某操作系统用户在本文件中没有映射用户,则默认的映射数据库用户与操作系统用户同名。...比如,服务器上有名为user1的操作系统用户,同时数据库上也有同名的数据库用户,user1登录操作系统后可以直接输入psql,以user1数据库用户身份登录数据库且不需密码。...原因就在于此,使用了ident认证方式,却没有同名的操作系统用户或没有相应的映射用户。解决方案:第一种、在pg_ident.conf中添加映射用户;第二种、改变认证方式。...密码是以md5形式传送给数据库,较安全,且不需建立同名的操作系统用户。 b、password是以明文密码传送给数据库,建议不要在生产环境中使用。