![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 69
WalsonTung
专注于架构设计与产品创新
展开
-
Chrome跨域访问网络请求Cookies丢失的解决办法
对于需要跨域访问(包括局域网下不同IP的访问)时,若不取消Chrome的强制限制,则会无法正常访问。若两个域名使用不同的权限认证时,保存在Cookie中的身份信息会丢失。原创 2023-10-16 17:35:56 · 2370 阅读 · 0 评论 -
使用Kettle做数据迁移
Kettle是一个颇受认可的开源ETL(Extract-Transform-Load 的缩写,即数据抽取、转换、装载的过程)工具原创 2023-06-21 18:24:50 · 3847 阅读 · 0 评论 -
MySql8.0权限管理
MySql8.0权限管理。原创 2023-06-12 18:50:04 · 148 阅读 · 0 评论 -
Linux下部署tesseract-ocr以支持tess4j
在spring mvc中需要使用到tess4j,以实现文字识别功能。开发环境是windows 10,生产环境是ubuntu 18.04。在windows 10中不用太过操心,因为tess4j.jar中包含使用的动态链接库libtesseract.dll,但是没有Linux环境下的动态链接库,所以需要自己来安装并配置。原创 2022-02-15 11:57:56 · 3014 阅读 · 1 评论 -
如何把java包部署成windows service
用springboot 开发了一个定时服务工具,每天在后台定时处理数据,暂时运行在Windows系统环境下。所以为了确保注销系统账户后,不关闭此程序,就需要配置成Windows Service。spring官方推荐使用winsw来把springboot 项目配置为windows service,优点是简单,上手快,不需要任何开发,仅需要修改配置文件即可,并且是开源的。真是java开发者的福音。spring官方推介:https://docs.spring.io/spring...原创 2022-01-14 19:22:37 · 987 阅读 · 0 评论 -
项目升级为OpenJDK11
在java开发中,jdk8是最被钟爱的版本。但当前jdk11已是市场主流,所以应该升级到jdk11了。但是从jdk9开始,Oracle开始对商业应用收费。为了减少成本,我们选择了使用OpenJDK。而我们正常了解的OpenJDK只是开源版本,维护期比较短,经过多方比较,发现Liberica JDK 和Adopt Open JDK是市场上常用的选择,其中Liberica JDK平台版本比较丰富,FULL jdk包括javaFX;Adopt Open JDK是加入了Eclipse基金会,后面有微软、IBM等大原创 2022-01-13 15:35:08 · 1015 阅读 · 0 评论 -
nginx问题及解决方案
1、错误描述:upstream timed out (110: Connection timed out) while reading response header from upstream 解决方案:设置配置为 http 1.1proxy_http_version 1.1;proxy_set_header Connection "";参考文档:https://www.jianshu.com/p/5501af5bbf18https://www.cnblogs.com/succ...原创 2021-03-05 12:15:51 · 138 阅读 · 0 评论 -
elasticsearch搜索引擎的搭建注意事项
1、下载安装2、配置3、分词器插件下载汉语分词器插件:elasticsearch-analysis-ik代码地址:https://github.com/medcl/elasticsearch-analysis-ik命令行安装:./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.0/elasticsearch-analysis原创 2021-01-26 12:19:45 · 938 阅读 · 0 评论 -
tomcat配置问题的解决方案
1、tomcat 8.5.51后对请求的路径中包含花括号的预警提醒异常描述:28-Oct-2020 15:30:46.212 SEVERE [http-nio-8080-exec-4] org.apache.catalina.core.AprLifecycleListener.init An incompatible version [1.2.12] of the APR based Apache Tomcat Native library is installed, while Tomcat r原创 2020-11-03 18:29:51 · 861 阅读 · 1 评论 -
使用非root账户运行tomcat
在Linux中,账户root有着生杀予夺的绝对权力,所以必要随便使用root账户。这也就是说我们不能用root账户来运行暴露在外网上的切可以增删改文件的应用程序。所以我们开发的网站或者说像tomcat等WEB服务是不可直接通过root权限来运行的,因为我们的网站服务都有记录日志、上传文件等文件操作,一旦网站有漏洞,就有可能引起攻击,甚至整个服务器都有可能被黑客控制。所以我们需要用非...原创 2020-02-29 19:47:49 · 1315 阅读 · 0 评论