- 博客(693)
- 资源 (1)
- 收藏
- 关注
原创 DataX-web运行时报错:jdbc4.MySQLNonTransientConnectionException:Could not create database server
DataX-web启动后执行器在线机器为0.0.0开头的地址,删除这个执行器后添加一个执行器,注册方式为手动录入,在线机器地址改为你的地址。结果系统仍不能调度成功。查看日志报错jdbc4.MySQLNonTransientConnectionException:Could not create database server,直接在datax下执行python ~/datax/bin/datax.py ~/datax/job/test.json也提示上述错误。原因是java的mysql-
2021-07-09 15:37:42
3315
转载 mysql出现ERROR : (2006, ‘MySQL server has gone away‘) 的问题意思就是指client和MySQL server之间的链接断开了
首选分析给出可能出现的原因,然后给出解决方案:(1)找出原因:造成这样的原因最常见的就是采集或者新旧数据转化——也就是一般说sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插入(使用mysql limit进行分页,循环分批处理数据));应用程序(比如PHP)长时间的执行批量的MYSQL语句。执行一个SQL,但SQL语句过大或者语句中含有BLOB或者lo
2021-07-08 16:26:28
728
原创 centos7 elasticsearch6.8.3启动提示bound or publishing to a non-loopback address, enforcing bootstrap che
centos7 elasticsearch6.8.3启动如果启动命令是./bin/elasticsearch会提示bound or publishing to a non-loopback address, enforcing bootstrap checksKilled服务并没有启动而改用启动命令是./bin/elasticsearch -d 则没问题
2021-07-07 14:14:53
2513
原创 canal.adapter启动报错Could not resolve placeholder ‘HOSTNAME%%.*‘
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'HOSTNAME%%.*' in value "history -a; printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}""配置里面根本就不需要用到HOSTNAME%%.*,所以这下有点蒙蔽,查看相关源码也没有要读取这个HOSTNAME%%.*,不得已,
2021-07-07 13:27:31
1692
5
原创 kkFileView使用过程中的问题
有时启动kkFileView时提示org.artofsolving.jodconverter.office.OfficeException: failed to start and connect,尝试再次重新启动即可。word 2007/2010 版本的文件,如果内容里面有1,2,3这些序号(一般回车就会自动出现的),不能正常预览。可能是字体问题 字体问题 大部分Linux系统上并没有预装中文字体或字体不全,需要把常用字体拷贝到Linux服务器上,具体操作如下: 下载如下字体包http:.
2021-07-07 11:05:34
4006
原创 elasticsearch6.8 {“error“:“Content-Type header [application/x-www-form-urlencoded] is not supported“
在postman中执行创建mapping时(_mapping?pretty)提示:"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406解决方法指定header头Content-Type: application/json即可
2021-07-06 08:35:59
226
原创 Elasticsearch-head 连接不上Elasticsearch的原因和解决方案
/编辑配置文件# vim /opt/elasticsearch/elasticsearch.yml //增加下面两项http.cors.enabled: true http.cors.allow-origin: "*"http.cors.enabled 是否支持跨域,默认为false http.cors.allow-origin 当设置允许跨域,默认为*,表示支持所有域名,如果我们只是允许某些网站能访问,那么可以使用正则表达式。比如只允许本地地址。/https?:\/\/loc..
2021-07-05 17:11:33
931
原创 Caused by: java.lang.NoClassDefFoundError: org/elasticsearch/action/admin/indices/analyze/AnalyzeReq
查阅官方文档发现了它们之间有依赖关系:Dependenciesedit The High Level Java REST Client depends on the following artifacts and their transitive dependencies: org.elasticsearch.client:elasticsearch-rest-client org.elasticsearch:elasticsearch而且版本号尽量一致,不一致可能会导致某些api不可用。引入依
2021-07-05 11:34:52
1926
原创 elstic search6.8 报错max virtual memory areas vm.max_map_count [65530] is too low,max file descriptors
elstic search6.8.3报错: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]解决:在 /etc/sysctl.conf 追加最大虚拟空间限制 vm.max_map_count=262144 ,sysctl -p 使系统配置生效。
2021-07-02 16:12:21
145
原创 Parameter specified as non-null is null: method okhttp3.MediaType$Companion.parse
开发机器jdk1.8,测试机器jdk11开发机器Files.probeContentType()可以获取到值,但测试机器获取不到,原因是Files.probeContentType() returns null on OpenJDK 11测试机器jdk换成jdk8问题解决
2021-05-25 11:27:21
2142
原创 IDEA+JRebel全自动热部署
1、自动部署我们可以结合Idea自身的Debug Hot swap功能,在运行和调试配置中,配置自动执行UPDATE操作2、勾选自动编译功能
2021-05-13 15:51:44
199
原创 IDEA maven install 报错:程序包不存在
原因:spring-boot-maven-plugin 用这个插件打包的Jar包可以直接运行,但是不可依赖修改pom.xml文件配置如下:<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-pl...
2021-04-28 17:00:14
537
原创 IDEA使用maven install的时候报错: 找不到符号 解决办法是maven clean后再重新install一下就好了
maven clean掉再重新install一下就好了
2021-04-28 16:57:24
885
1
原创 centos MYSQL导入数据出现secure-file-priv 的解决办法
首先在MySQL中输入 show variables like ‘%secure%’;查看 secure-file-priv 当前的值是什么如若不是空值,在my.cnf里修改secure-file-priv='',没有就增加这个配置之后重启mysql,systemctl restart mysqldselect * from tableinto outfile '~/dataxweb.txt';注意此处的路径中的~并不是home目录下的用户目录,而是/var/lib/mysql/目录。...
2021-04-25 09:22:57
709
原创 windows10 jeecg-boot2.4.3 Result Maps collection already contains value for org.jeecg.modules.online
运行程序出错Result Maps collection already contains value for org.jeecg.modules.online.auth.mapper.OnlAuthDataMapper.SysPermissionDataRuleModelalready contains表示重复了,一看本机2处有hibernate-re-2.4.3-RC.jar,一处在C:\Users\Administrator\.m2\repository\org\jeecgframework\
2021-04-21 13:53:51
518
原创 apache atlas2.1.0导入hive元数据import-hive.sh命令错误解决
java.lang.NoSuchMethodError: org.apache.hadoop.hive.metastore.api.Database.getCatalogName()因为jar包没有尝试调用Hive3接口获取catalog name(catalog name不作为database name的一部分)修改Atlas Hive Hook的HiveMetaStoreBridge类vi /apache-atlas-sources-2.1.0/addons/hive-bridge/src.
2021-04-19 09:55:53
1405
2
原创 org.apache.commons.configuration.ConversionException: ‘atlas.graph.index.search.solr.wait-searcher‘
Atlas解决hive-import出错问题org.apache.commons.configuration.ConversionException: 'atlas.graph.index.search.solr.wait-searcher' doesn't map to a List object: true解决方案拷贝commons-configuration-1.10.jar(find / -name commons-configuration-1.10.jar)替换掉所有的hadoop
2021-04-16 09:59:41
1342
3
原创 CentOS安装apache ranger2.1.0修改maven源为阿里源
viapache-ranger-2.1.0/pom.xml找到apache.snapshots.https和apache.public.https,修改如下<repository> <id>apache.snapshots.https</id> <name>Apache </name> <url>https://maven.aliyun.com/repos...
2021-04-14 08:34:21
411
原创 Mac上安装hive出现错误HiveSchemaTool:Parsing failed. Reason: Missing required option
schematool -dbType mysql –initSchema同样的命令,从网上复制过来就提示如下错误:HiveSchemaTool:Parsing failed. Reason: Missing required option: [-help print this message, -initSchemaTo Schema initialization to a version, -upgradeSchemaFrom Schema upgrade from a version, -in.
2021-03-03 18:30:00
2864
5
原创 CentOS 7 安装MySQL
CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了。安装mariadbyum install mariadb-server mariadb启动数据库systemctl start mariadb然后就可以正常使用mysql了mysql -u root -p
2021-02-04 10:10:57
193
原创 ansible控制win7家庭版遇到的问题
参考https://www.cnblogs.com/kingleft/p/6391652.html安装过程遇到问题在centos7上的ansible安装没有使用源码安装,直接yum install ansible安装从网上下载upgrade_to_ps3.ps1下面的2句命令不要在powershell中执行,会报错,直接在cmd命令下执行1.为winrm service 配置auth:winrm ...
2018-03-15 17:53:14
2236
原创 一个简单的基于jenkins的部署回滚脚本
部署脚本如下:#!/bin/bashBUILD_ID=DONTKILLMEDATE=`date +%Y%m%d%H%M`echo ${DATE} >> /home/ver.txtmkdir /home/${DATE}mkdir /home/${DATE}/appcp -r /home/app/* /home/${DATE}/app/rsync -av --exclude ...
2018-03-14 16:25:57
1358
原创 jenkins里shell脚本调用tomcat的shutdown.sh提示警告,造成关闭失败
解决办法:在shell脚本开始处增加语句BUILD_ID=DONTKILLME
2018-03-14 16:13:19
1330
原创 jenkins pipeline参数化构建
参数化构建过程中的参数choice在pipeline script中的引用是env.choice,非pipeline的旧版方式引用是$choicepipeline script不会写时可以点击流水线语法,进入后选择示例步骤,比如从svn拉取代码,选择svn: Subversion后,下面会出现svn的相关配置,填完后点击生成流水线脚本,就可以生成从svn拉取代码的流水线脚本。...
2018-03-05 17:19:44
15321
2
转载 李飞飞CS231n2017课程双语字幕版上线 !(附课程链接)
来源:AI科技评论本文长度为2400字,建议阅读4分钟本文为你介绍最近上线的李飞飞的CS231n2017课程中文版。CS231n 2017双语字幕版上线!正式开课!距离斯坦福计算机视觉课程结束5个月,2017春季CS231n中文版终于上线了,课程中文版已经在AI慕课学院(mooc.ai )发布,11月10日正式开课,预计持续12周!无法科学上网看到原视频的、以及对英文生肉表示压力山大的同学,现在可...
2018-02-22 14:49:12
2906
转载 人工智能是一种思维方式
2017年是 AI 元年,当有人认为 AI 只是大公司可以参与其中的“战场”时,Versa 认为即便是小公司也可以有自己的一席之地。Versa 于今年4月成立,其推出的 Versa APP 主打“ AI 时代最好的视觉创作”,目前已有 200 多万用户。 蔡天懿说, Versa 的根本愿景就是为创作者赋能,实现我们儿时的梦想。 作为一家初创公司,蔡天懿主要结合 Versa 的实
2017-12-24 11:25:07
3136
转载 利用Swoole实现PHP+websocket 聊天室
websocketWebsocket只是一个网络通信协议就像 http、ftp等都是网络通信的协议;不要多想;相对于HTTP这种非持久的协议来说,Websocket是一个持久化网络通信的协议;WebSocket和HTTP的关系WebSocket和HTTP的关系websocket+http.png有交集,但是并不是全部。Websocket只是借用了HTTP的一部分协议来
2017-12-06 21:21:36
571
1
转载 微信支付问题,支付成功后跳转到指定页面
微信支付分为四步:1、获取code2、获取openid3、获取相应数据得到商品订单数组4、支付返回(js 判断)PHP语言: include("includes/modules/payment/WxPayPubHelper.php"); //使用jsapi接口 $jsApi = new JsApi_pub(); //=========步骤1:网页
2017-12-06 08:57:40
45426
9
原创 非常值得区块链初学者看的文章
公有链和联盟链的道法术器 http://blog.youkuaiyun.com/elwingao/article/details/55194778区块链主流开源技术体系介绍http://blog.youkuaiyun.com/elwingao/article/details/52679475区块链学堂的相关视频,比如第二课:以太坊架构和工具,http://i.youku.com/i/UNTgwODEzNj
2017-11-21 21:09:02
503
转载 Rancher是一个开源的企业级全栈化容器部署及管理平台
全栈化企业级容器应用解决方案Rancher为容器提供一揽子基础架构服务:CNI兼容的网络服务、存储服务、主机管理、负载均衡、防护墙……Rancher让上述服务跨越公有云、私有云、虚拟机、物理机环境运行,真正实现一键式应用部署和管理。全球领先的容器调度平台整合力Rancher是全球唯一同时提供 Kubernetes、Swarm以及Mesos 的企业级分发版和企
2017-09-29 16:31:53
1322
转载 从Netflix的Hystrix框架理解服务熔断和服务降级
伴随着微服务架构被宣传得如火如荼,一些概念也被推到了我们面前,其实大多数概念以前就有,但很少被提的这么频繁。想起有人总结的一句话,微服务架构的特点就是:“一解释就懂,一问就不知,一讨论就吵架”。图片 来自网络,如果涉及版权请与我们联系。其实对老外的总结能力一直特别崇拜,Kevin Kelly、Martin Fowler、Werner Vogels……
2017-09-28 12:42:47
984
转载 分布式链路调用监控系统——zipkin
设想这么一种情况,如果你的微服务数量逐渐增大,服务间的依赖关系越来越复杂,怎么分析它们之间的调用关系及相互的影响?服务追踪分析一个由微服务构成的应用系统通过服务来划分问题域,通过REST请求服务API来连接服务来完成完整业务。对于入口的一个调用可能需要有多个后台服务协同完成,链路上任何一个调用超时或出错都可能造成前端请求的失败。服务的调用链也会越来越长,并形成一个树形的调用链。
2017-09-28 12:09:55
1812
转载 一款RESTFUL接口的文档在线自动生成+功能测试功能软件——Swagger简介
前言Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。本文简单介绍了在项目中集成swagger的方法和一些常见问题。如果想深入分析项目源码,了解更多内容,见参考资料。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧
2017-09-28 12:04:28
1259
转载 PaaS 关键技术点和难点,如何选择和实现?
最近几年很多公司实现了从VMware等传统虚拟化到IaaS的转型,很多公司正在或者已经建立PaaS平台。那么从项目研发角度看,PaaS产品的系统功能应该主要涵盖哪些,又该如何更好的为应用研发人员服务呢?本文由云计算专家bryan根据社区活动中的分享交流所整理。一.PaaS建议的意义何在,能够给企业带来哪些价值?1.实现应用运行环境的标准化,提升交付速度:通过
2017-09-14 14:29:16
4018
转载 在 Linux 和 Windows 上安装 PHP 和 Oracle Instant Client
针对 PHP 5.4 和 Oracle Database 11g 第 2 版进行了更新作者:Christopher Jones2012 年 4 月更新配置 PHP 访问远程 Oracle 数据库的最简单方法是使用 Oracle Instant Client 库。本文介绍如何在 Windows 和 Linux 上安装具有 OCI8 扩展的 PHP 和 Oracle Instant Cli
2017-04-25 09:45:28
772
转载 PHP 无法开启 OCI8 扩展原因
今天刚好有个需求,要用 PHP 把数据写入远程?Oracle 数据库,所以要用到?OCI8 扩展。但总是无法开启,查阅了大量资料才知道原来是因为本地机器没安装?Oracle 数据库,?系统缺少Oracle的几个关键DLL造成的,可以通过安装Oracle Instant Client 来添加这些DLL。?Oracle Instant Client下载地址如下:http://www.o
2017-04-25 09:41:45
9009
转载 利用URL Protocol实现网页调用本地应用程序
由于做项目需要实现如题的一个功能,所以搜寻了相关资料。下面转载优快云的一篇文章和百度文库的一篇文章,标记有待后期详细学习。优快云博文:http://blog.youkuaiyun.com/chinahaerbin/article/details/8783024百度文库:http://wenku.baidu.com/view/df42b5e1856a561252d36f68.html
2017-04-01 18:15:14
1024
转载 ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】
本系列文章主要索引如下:一、ETL利器Kettle实战应用解析系列一【Kettle使用介绍】二、ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】三、ETL利器Kettle实战应用解析系列三 【ETL后台进程执行配置方式】本文主要阅读目录如下:1、应用场景2、DEMO实战3、DEMO下载 1、应用
2017-03-22 06:45:51
678
转载 几种 ETL 工具的比较(Kettle,Talend,Informatica 等)
成本:软件成本包括多方面,主要包括软件产品, 售前培训, 售后咨询, 技术支持等。开源产品本身是免费的,成本主要是培训和咨询,所以成本会一直维持在一个较低水平。商业产品本身价格很高,但是一般会提供几次免费的咨询或支持,所以采用商用软件最初成本很高,但是逐渐下降。手工编码最初成本不高,主要是人力成本,但后期维护的工作量会越来越大。风险:项目都是有风险的尤其是大
2017-03-22 06:44:21
3301
转载 MySQL中的bit类型知道多少呢?
mysql bit 类型!你有什么更好的方法呢?在mysql中如果存诸一种只有两种答应的数据,设置它的数据类型时,我们首先会想到bit ,它所占字符少,速度快,真的爽的不得了!当这数据插入这种数据类型中时,数值1会变所一个图标(像笑脸,用mysql客户端查看可观察到),而0会变所空白(估计忽略了),mysql但仍然是认识它们,所以在mysql下用sql查询没有任何问题,当是ph
2017-03-07 09:29:37
1858
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人