JCJC错别字检测系统安装部署手册

news2024/11/24 3:34:43

本手册是针对 Ubuntu 服务器环境的安装使用说明。CentOS安装手册,请参考连接: JCJC错别字系统部署-腾讯云开发者社区-腾讯云    。

安装步骤:

第一步:安装 docker

离线方式在Ubuntu 18.04 上安装Docker ,参考连接: https://tianchunfeng.blog.csdn.net/article/details/103685803    。

 docker环境配置好了,执行下面的命令确认 docker 安装成功:

docker run hello-world

 

docker run busybox

第二步:获取JCJC错别字系统授权码

把授权码文件: jcjc_client_stub  上传至 Ubuntu 服务器。

设置jcjc_client_stub 文件的执行权限:(注意:复制粘贴命令时前后不要有多余空格)

sudo chmod +x ./jcjc_client_stub.stub

运行该文件:

./jcjc_client_stub.stub

运行程序后会生成如下的一组随机字母:6393b2b864d136737f4c3cab420d7f4e(示例)

第三步:环境变量JCJC_HOME 设置

1) 安装目录准备, 安装目录指定为: /opt/usr/jcjc

mkdir -p /opt/usr/jcjc

sudo mkdir -p /opt/usr/jcjc

export JCJC_HOME=/opt/usr/jcjc

把jcjc_lancher(确定该文件名,一般是jcjc_lancher_one_01.01)

文件拷贝到: /opt/usr/jcjc 目录下(使用上面SecureFX工具)

并设置jcjc_lancher 的可执行权限:

使用命令进入jcjc目录

cd /opt/usr/jcjc

chmod +x /opt/usr/jcjc/jcjc_lancher

./jcjc_lancher

第四步:

jcjc_release_comm_package.tar.gz

jcjc_user_dict.tar.gz 

解压后放到jcjc目录(可手动解压手使用SecureFX拷贝到jcjc文件夹下面)

参考:

第四步:JCJC runtime 运行压缩包:

jcjc_20221010.tar.gz

解压到: /opt/usr 目录下

解压后的效果:

ls -lth /opt/usr/jcjc_20221010

$ ls -lth /opt/usr/jcjc_20221010
total 303M
-rwxrwxr-x 1 john john  95K Jun  8 11:49 libresolv-2.27.so
-rw-r--r-- 1 john john 1.8M Mar  7  2023 libiomp5.so
-rwxrwxr-x 1 john john  95K Mar  7  2023 libresolv.so.2
-rw-r--r-- 1 john john 149K Feb 22  2023 libz.a
-rw-r--r-- 1 john john 1.9M Feb 22  2023 libstdc++.so.6
-rw-r--r-- 1 john john  46K Feb 22  2023 libsnappystream.a
-rw-r--r-- 1 john john  50K Feb 22  2023 libsnappy.a
-rwxr-xr-x 1 john john 154K Feb 22  2023 libpthread.so.0
-rw-r--r-- 1 john john 1.4M Feb 22  2023 libm.so.6
-rw-r--r-- 1 john john 260K Feb 22  2023 libgomp.so.1
-rw-r--r-- 1 john john 262K Feb 22  2023 libglog.a
-rw-r--r-- 1 john john 251K Feb 22  2023 libgflags.a
-rw-r--r-- 1 john john 103K Feb 22  2023 libgcc_s.so.1
-rw-r--r-- 1 john john  19K Feb 22  2023 libdl.so.2
-rwxr-xr-x 1 john john 2.0M Feb 22  2023 libc.so.6
-rwxr-xr-x 1 john john 188K Feb 22  2023 ld-linux-x86-64.so.2

第五步:启动 manager

restart_manager_8631 .sh 

第六步:参考 jcjc_lancher 说明文档

完成安装。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1207083.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TypeError: Can‘t parse ‘center‘. Sequence item with index 0 has a wrong type

报错代码 import sys sys.path.append(rD:\文档\Temp\WX-FIles\data) # sys.path.append(rD:\文档\Temp\WX-FIles\data)p11 [125, 195] p12 [200, 275] # and the corresponding two points on the second image are:p21 [120, 190] p22 [200, 280] # TODO: write your ow…

Shiro快速入门之三

一、前言 接Shiro快速入门之二,上篇侧重于介绍认证,这篇介绍一下Shiro的授权,先初始化5张表的数据。 注:创建三条权限记录,一个admin角色分配查询和添加用户权限,一个账户qingcai18036授予管理员角色。 二…

用递归解饮料换购

乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始…

phpstudy 开启目录浏览功能

(1)在该目录下: (2)选择对应网站的配置文件; (3)修改: # Options FollowSymLinks ExecCGI Options Indexes FollowSymLinks ExecCGI

python 文本纠错库pycorrector的使用(API变更,许多介绍文章已不可用)

pycorrector是一个nice的中文检测库,在最新的版本API变更,导致许多之前的介绍文章不可用。 现将新API粘贴如下。

pytorch-gpu(Anaconda3+cuda+cudnn)

文章目录 下载Anaconda3安装,看着点next就行比较懒所以自动添加path测试 cuda安装的时候不能改路径如果出现报错,关闭杀毒软件一直下一步就好取消勾选“CUDA”中的“Visual Studio Intergration”一直下一步即可测试安装成功 cudnn解压后将这三个文件夹复…

Peoeasy机器人:原点无法重置问题

机械手在伺服关闭的模式下,插入定位插销,进入机构设定重置原点,发现PUU值没有变化 问题原因 台达软件版本比较多,每个版本重置原点的模式和马达偏差角的默认值是有一定差异的。再重置原点之前尽可能先确认一下重置原点的模式和马…

手写ThreadPoolExecutor线程池

很多人不推荐造轮子,我偏不。我造轮子又不是为了上生产环境,而是为了加深理解,有何不可?私以为造轮子几乎是最好的学习方式,甚至没有之一。因为造轮子需要至少做足以下两点: 了解设计思想(设计…

【vue2】vue2 实现手风琴效果,复制粘贴直接使用

【vue2】vue2 实现手风琴效果&#xff0c;复制粘贴直接使用 效果 代码 <template><divclass"about-index":style"{ backgroundImage: url( lisData.img ) }"><div class"container"><div class"fine-grained"…

振南技术干货集:深入浅出的Bootloader(2)

注解目录 1、烧录方式的更新迭代 1.1 古老的烧录方式 (怀旧一下&#xff0c;单片机高压烧录器。) 1.2 ISP 与ICP 烧录方式 (还记得当年我们玩过的 AT89S51?) 1.3 更方便的 ISP 烧录方式 1.3.1串口 ISP &#xff08;是 STC 单片机成就了我们&#xff0c;还是我们成就了…

【SpringBoot】序列化和反序列化介绍

一、认识序列化和反序列化 Serialization&#xff08;序列化&#xff09;是一种将对象以一连串的字节描述的过程&#xff1b;deserialization&#xff08;反序列化&#xff09;是一种将这些字节重建成一个对象的过程。将程序中的对象&#xff0c;放入文件中保存就是序列化&…

驱动程序编进内核或则编成模块

驱动程序可以编进内核或则编成模块 驱动程序编成模块 打开/home/book/100ask_imx6ull-sdk/Linux-4.9.88/drivers/char/Kconfig文件&#xff0c;添加以下信息。 在/home/book/100ask_imx6ull-sdk/Linux-4.9.88在目录下使用make memuconfig命令查看配置菜单。 可以按/&#…

escape, encodeURI, encodeURIComponent 有什么区别以及作用?

目录 前言 全部内容 1. 注释 2. 写法 3. 代码 4. 事件 5. 总结 6. 理论 7. 用法 8. 结论 9. API 10. 优缺点 escape: encodeURI: encodeURIComponent: 11. 方法 总结 &#x1f642;博主&#xff1a;冰海恋雨. &#x1f642;文章核心&#xff1a;escape, encod…

突破职场竞争,引领未来发展:考取《研发效能(DevOps)工程师职业技术认证》

就业形势堪忧&#xff0c;什么最有保障&#xff1f;考个“国家级”证书傍身吧&#xff01; 工信部教考中心作为中国领先的行业技能认证机构&#xff0c;其颁发的认证证书不仅代表了个人在信息技术领域的专业能力&#xff0c;更可以录入工业和信息化技术技能人才数据库&#xf…

上海市合成生物产业协会第一届第一次会员大会暨成立仪式今日召开

IFTNews科技讯&#xff1a;11月12日下午&#xff0c;上海市合成生物产业协会第一届第一次会员大会暨成立仪式在上海浦东成功举办。上海市经济和信息化委员会副主任刘平、上海市科学技术委员会一级巡视员兼副主任朱启高、上海市推进科技创新中心建设办公室专职副主任陈尧水出席大…

【技术干货】开源库 Com.Gitusme.Net.Extensiones.Core 的使用(二)

Com.Gitusme.Net.Extensiones.Core 扩展库 1.0.6 版本已发布。 1、版本变更说明 新增Sokcet套接字扩展。简化Socket操作&#xff0c;支持自定义命令封装&#xff0c;使用方便快捷&#xff0c;让您聚焦业务实现&#xff0c;而不必关心底层逻辑&#xff0c;提高开发效率。日志功…

二叉树理论碎碎记

二叉树的种类 在刷题的过程中&#xff0c;我们主要关注两种主要形式&#xff1a;满二叉树和完全二叉树。 满二叉树 如果一棵二叉树只有度为0的结点和度为2的结点&#xff0c;并且度为0的结点在同一层上&#xff0c;则这棵二叉树为满二叉树。如下图所示&#xff1a;这棵二叉…

RT1170的ITM SWO配置,实现printf输出及PC指针的采样分析

最近公司准备启动一个新的项目&#xff0c;使用NXP的MIMXRT1170芯片作为主控&#xff0c;在熟悉芯片的过程中发现RT1176具备ITM和SWO功能模块&#xff0c;于是针对之前项目中因工程庞大导致调试困难的问题&#xff0c;决定使用SWO输出调试信息&#xff0c;这样既可以节省硬件的…

Centos7.9用rancher来快速部署K8S

什么是 Rancher&#xff1f; Rancher 是一个 Kubernetes 管理工具&#xff0c;让你能在任何地方和任何提供商上部署和运行集群。 Rancher 可以创建来自 Kubernetes 托管服务提供商的集群&#xff0c;创建节点并安装 Kubernetes&#xff0c;或者导入在任何地方运行的现有 Kube…

微服务系列-使用 RestTemplate 的 Spring Boot 微服务通信示例

公众号「架构成长指南」&#xff0c;专注于生产实践、云原生、分布式系统、大数据技术分享。 概述 下面我们将学习如何创建多个 Spring boot 微服务以及如何使用 RestTemplate 类在多个微服务之间进行同步通信。 微服务通信有两种风格&#xff1a; 同步通讯异步通信 同步通…