自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ambari——编译——处理ambari-web和ambari-admin 中 前端资源报错

3、pom.xml 中 在 node and npm install 和 npm install 的 excution 加入如下内容。我的是 Node.js 18.6.0 版本,可能存在兼容性问题,使用了旧版本的 primordials 模块。尝试选择docker 容器为centos6下的环境,然后调试,并存放代码过程稍微复杂,有兴趣可以自行尝试。该错误并非node版本有错,而是我当前编译的环境并非适配他源码的环境。node 和 npm版本过老,在当前环境中无法执行。降低node 和 npm 版本即可。

2024-03-24 20:40:16 598

原创 Ambari——编译——解决PowerShell中报错问题

使用以下命令更改执行策略。执行策略有不同的级别,包括 RemoteSigned、Unrestricted、Restricted 等。RemoteSigned 是一个比较常见的设置,它允许本地脚本无签名运行,但要求从远程获取的脚本必须带有数字签名。请确保你理解潜在的安全风险,以及更改执行策略可能会带来的影响。在生产环境中,务必采用最小权限原则,并且只允许受信任的脚本运行。:执行上述命令后,再次尝试运行你的脚本,确保没有错误。因为系统策略的限制而被阻止。因为系统策略的限制而被阻止。

2024-03-23 22:02:58 251

原创 Ambari——编译——解决解决windows和linux下phantomjs链接超时问题

Windows 系统:C:\Windows\System32\drivers\etc\hosts。该文件在linux 中下载后需要被加入到环境变量,不然在linux下会出现问题。Android(安卓)系统:/system/etc/hosts。主要是因为网络问题,github的dns域名污染造成。iPhone(iOS)系统:/etc/hosts。该文件没有被下载下来,导致后续的执行过程被中断。Mac(苹果电脑)系统:/etc/hosts。Linux 系统:/etc/hosts。考虑到合法性问题,这里不赘述。

2024-03-23 21:49:00 787

原创 Ambari——编译——解决替换yarn 版本后 系mvn 打包找不到yarn 文件问题

A:思路:去 maven-repositroy 本地环境下修改包名后打成压缩包(可发不到私服)、修改 maven 中 frontend-maven-plugin 路径规则。2、代码改动后需要重新打成包,需要有私服等环境做支持方便未来复用。Q: frontend-maven-plugin 中如何修改。A:可以看到代码是写死的,这里只提供思路,不建议修改。一劳永逸做法建议看到最后。一劳永逸做法建议看到最后。一劳永逸做法建议看到最后。一劳永逸做法建议看到最后。一劳永逸做法建议看到最后。、修改yarn包名字(

2024-03-23 17:32:06 478

原创 Ambari——编译——替换国内镜像源出现certificate has expired 问题

也可以使用 “username:password“ 拼接的base64 弄,具体根据 node版本来定。上述位置存储了每个镜像地址的登陆信息,在使用 npm login 之后。私服配置后需要在命令行中进行登陆,不然编译过程中会出现401错误。使用旧版地址时会出现上述错误,使用新版时则不会。这里更推荐 npm login 方式。因为私服一般会设置用户名密码。

2024-03-23 16:52:53 345

原创 Ambari+Metrics+Bigtop 全家桶编译部署攻略——Ambari系列(ambari 2.8.0+centos 7.9 +bigtop 3.3.0)

1、源码已经完成Ambari+Metrics+Bigtop 最新版的编译及部署,后续会放魔改包和一件部署脚本2、时间有限,我会尽快更新完毕所有内容,包括分享中间才得坑,50条3、编译的难度不在代码本身,而在于网络。后续将分享,及踩坑时的逆向思维。关于Ambari 编译报错可以直达(最后一次更新时间:2024年3月24日20:41分)

2024-03-23 16:27:33 2127

原创 maven私有仓库和公有仓库混合使用

http://10.x.y.z:端口/repository/maven-public/用户名密码私有云

2024-01-16 10:46:29 1061

原创 Todesk、向日葵等访问“无显示器”主机黑屏问题解决

可以根据需要修改此配置文件。video dummy 的配置文件请自行搜索。我的是 /etc/X11/xorg.conf。使用任何文本编辑器打开此文件。

2023-12-12 17:02:04 1747

原创 mybatis-plus mpw 基于nacos-配置中心失效问题解决。

safety在启动时,优先执行jar包及系统参数的Properties解密,但所有的配置中心里配置数据拿不到造成了解密寂寞。nacos 加载细节这块是作者之前失败之路,aop,替换原有 environment中变量 发现都不行。4、有人说用于生产环境会好,真正的生产环境,肯定是各种规矩,各种路由,各种监控,各种安全认证,各种blablabla,db多备,风控,多方协调,不是单单的加密问题就能解决的。2、加密后,各namespace 下的配置信息查看不友好。配置中心下的配置加密做不做其实意义不大。

2023-04-19 10:49:54 1359 6

原创 扩展@Valid嵌套校验,支持分组且对象为null不参与校验模式

但在调用isValid方法时,只会携带对象描述,并不会吧controller中@Validated 注解的value值传入。3、默认的Validator完成校验将使用Default.class分组完成相关操作。使用默认的@Valid,无论前端是否传递该对象属性值时皆会对该对象下的属性进行校验,不符合业务场景。先来说说场景,有一个嵌套校验表单验证【只探讨逻辑,不支持cv操作】1、基于Validated创建自定义校验注解实现自定义校验。前端传递此对象时参与校验,前端不传递该属性时不参与校验。

2022-11-08 18:23:56 1583

原创 FeignClient 2.2.X使用okHttpClient初探

关于 feign的一些参数配置

2022-09-07 18:14:03 557

原创 win10 安装 paddledetection 避免踩坑

win10 安装 paddledetection

2022-06-13 10:05:05 540

原创 C++基于个数为M的数组中,随机取出N个,进行组合(不排列)并打印(基于递归算法实现)。

using namespace std;static int a[8] = {0, 1, 2, 3, 4, 5, 6, 7};static int c[5] = {-1, -1, -1, -1, -1};void RecursionBase(int start, int pos, int surplusCount, int originArrayCount, int needCount);void RecursionTest() { RecursionBase(0, 0, 5, 8,.

2021-08-20 17:30:55 814

原创 PaddleOcr 安装过程-for windows 10

需要用到的工具vs_community.exe(为了安装 microsft visual C++ 14.0)VC_redist.x64.exe(requirement.txt 报错)python-3.8.10-amd64.exe部分工具不提供,网上自行下载第一步、安装python这里选择3.8版本下载地址:(https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe)第二步、安装paddle .

2021-05-10 10:17:10 443

原创 linux安装FTP服务,创建账户并登陆,关闭匿名访问

检查是否安装FTP服务#rpm -qa|grep vsftpd如果没有安装,则使用yum源安装#yum install -y vsftpd修改FTP配置文件1、备份vsftp.conf文件#cp vsftpd.conf vsftpd.confbak关闭匿名用户访问anonymous_enable=NOlocal_enable=YESwrite_ena...

2019-11-11 17:22:19 697

原创 记一次mongodb数据恢复过程--阿里云强制关机后导致mongodb启动失败

1、删除dbpath目录下的mongod.lock2、将data目录下所有文件授权给当前用户 root忽略, chown -R user:user3、清除log下目录4、./mongod --repair --dbpath /XXX/XXX 修复路径数据5、./mongod --config 路径 启动如果出现Failed to unlink socket...

2019-10-08 17:14:02 401

原创 快速构建Spring Cloud 微服务架构项目(三) 使用Spring-data-elasticsearch+自定义注解创建entity对应mapping信息,包含动态dynamic

效果如下:以下是个人理解,如果有更好的方案,希望留言,共同探讨解决方案及部分源码分析整理spring-data-elasticsearch 创建 es中的 indexelasticsearchTemplate.createIndex()elasticsearchTemplate.putMapping()第一个是创建索引第二个是创建索引中type对应的mapping...

2019-09-04 14:44:17 1407 2

原创 快速构建Spring Cloud 微服务架构项目(二) 多module相互依赖@Feign注解导致can not creat bean with "XXX" maven打包

首先看下我的项目结构commons这个包是通用包data-receive是eureka客户端fegin-consumer是feign工程data-receive 依赖 feign-consumer,data-receive 依赖commonsfeign-consumer依赖commons好比A依赖B,B依赖CA也依赖C本地项目可以直接运行,打成jar包发现报错...

2019-08-20 14:16:40 430

原创 快速构建Spring Cloud 微服务架构项目(一) springcloud初探

1、微服务架构基于Spring boot项目2、构建工具Idea3、步骤:a)服务中心启动b)各个应用注册,可以使用基于http或rpc等形式调用一、创建基于maven项目的spring boot项目a)创建springboot项目b)删除目录下的src等一系列文件,只留.idea,XXX.iml,pom.xml文件二、创建Eureka服务中心在项目内创建...

2019-08-03 17:22:30 303

翻译 设置-禁止ssh登录,只能使用账户登录

1. 使用root账户登录系统,添加一个普通账户例如test,并为其设置密码useradd testpasswd test2. 修改配置文件编辑配置文件/etc/ssh/sshd_config修改PermitRootLogin后面的yes为no,并且去掉前面的注释符,同时可以限制失败次数注意: 这个失败次数是对所有用户都起作用的。#LoginGraceTime 2mPermi...

2019-05-28 11:51:01 1167

原创 Elasticsearch+centos7.2 使用ip:9200访问解决方案

1、从官网上下载tar包2、解压缩 tar -zxvf xxx.tar /opt/modules3、编辑 vim/opt/modules/elasticsearch-6.4.2/config/elasticsearch.yml4、找到如下配置第一步,取消下面两个注释,冒号后一定要有空格,否则启动报错,将IP地址设置成本地的机器地址第二部,保存退出5、进入bin目录 ...

2019-04-24 17:13:49 2170

原创 vmware安装centos7.2

镜像自行准备2、选择默认3、软件选择,选择下图4、选择我要配置分区5、手动分区,分/boot / 和 swp分区共计3个6、网络随便选,进去以后在linux里在单独配置最后一步设置密码...

2019-04-23 16:34:50 234

原创 bootstrap-table滚动条利用 mCustomScrollbar 插件美化滚动条,完美解决横向滚动条 偏移bug

------------------------20190119 bug 修复--------------------------------var exec = true; //切换滚动条 $("#" + _id).on('scroll-body.bs.table', function (e) { //销毁 $(e.target).pare...

2019-01-17 11:42:05 3795

原创 POI 解析Excel,从单元格取值(解决formula单元格evaluate 过慢的问题)

POI使用Idea工具 使用从Maven导入获得 poi3.17 jar包如果是 1.8的jdk 请使用 4以下的版本。官网上明确标注 4 以上移除了 对 jdk 1.7以下的支持解析公式 如果使用 FormulaEvalute 也可以,亲测500行33列Excel 全是公式的 会特别慢。(30秒)硬解决思路: 获得非法异常,通过信息判断是什么类型的值。速度可以说是秒出;单元格...

2019-01-11 16:58:24 3389

翻译 proguard代码混淆解决spring autowired 装配失败的问题

找了很久发现的亲测可用方案:打开config.pro 文件加入-keepdirectories

2019-01-07 13:38:42 1158 3

转载 代码混淆---Proguard使用最新,最全教程,亲自试验(转载)

原文:https://blog.csdn.net/gaokao2011/article/details/527407134)点击左边“input/output”菜单,然后点击右边的“Add input”按钮,添加需要混淆的jar包,我这里是test.jar,然后点击“add output”,选择输出的路径和包名。5)下面开始添加支持库,这个地方很重要,很多同学刚开始使用这个工具的时...

2019-01-03 22:09:18 719

原创 bootstrap-select 下拉列表调整高度(改源码)

bootstrap-select 组件未提供 设置 高度的 api一般情况下$("#id").selectpicker({width:100})可以设置宽度不能设置高度。当高列表内容过多时候,会与bootstrap-table 组件相冲突造成样式 被破坏。这个时候请修改源码我这里设置的是200高度。见下图显示效果源码是计算t=单个li高度*个数-按钮搜索框等一系列高...

2018-12-28 23:23:28 7945

原创 完美解决bootstrap4 table 支持x-edittable 解决方案,分享一下思路(拦截formatter,进一步深加工)

--------------------------2019/1/11日跟新---------修复bootstrap-select,更改值后不生效问题  ,如果之前有下载的,麻烦告诉我邮箱,我私发更新的js -------------------------2018-/12/20日更新-----------------------喜欢的话请多多支持。可以交流,花1天时间弄 ,弄得不好。...

2018-12-19 14:09:33 4920 12

原创 使用java反射技术形式获取自定义bean父子节点树,为了拼凑bootstrap-tree 的json格式

封装的一个多种bean 格式的 递归获取 父子节点的类适用形式 List<?> ?不管是什么bean 只要里面包含了子节点chilren(名称可随便)利用java 反射技术实现不懂请自行百度 what is class.newInstance()private 反射如何取private 如何塞值,取值List<DepartmentInfo> ...

2018-12-17 00:23:08 259

原创 bootstrap 让没有指定宽度的提示框居中显示

<div class='text-center' style='position:absolute;top:10px;z-index: 10000;width: 100%;'> <div class='alert alert-warning alert-dismissible fade show' style='display: table;width: aut...

2018-12-10 11:28:48 980

原创 spring整合struts2,使用extends="json-default",且支持struts.xml文件自定义路径

 struts.xml配置文件,前台使用ajax请求对应的action,使用json的方式必须引入 以上的包。这些包部分来源 struts2.3.5的 blank lib目录下。想要整合spring struts2-core,struts2-json-plugin,strtus2-spring-plugin;<package name="mainPackage" namesp...

2018-12-03 23:20:18 1409

原创 windows10下安装mysql-8.0.11-winx64

mysql 官网上下载mysql-8.0.11-winx64安装包解压创建my.ini文件把以下内容复制进去保存[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306端口port = 3306# 设置mysql的安装目录basedir= E:\develop\mysql\mysql...

2018-12-03 14:19:52 857

原创 kylin报错解决方案

1、#4 Step Name: Build Dimension Dictionary报错:java.lang.IllegalStateException: The table: tableName Dup key found, key=[xxx], value1=*], value2=[***] at org.apache.kylin.dict.lookup.LookupTable.in...

2018-10-29 11:10:56 1343

原创 如何删除.hive-staging文件

修改hive/conf目录下hive-site.xml配置文件找到<name>hive.exec.stagingdir</name>将value值修改到一个指定目录方便后期删除<value>/tmp/staging/.staging</value>保存分发配置后面所有的.hive-staging数据均在上面的目录下写一个cro...

2018-09-26 15:10:22 2080

原创 hive中 order by ,distribute by ,cluster by ,sort by 区别

id name old 1 张三 10 1 李四 15 3 王五 20 4 赵六 25   假设表中3个字段order by old 展现出的数据将会根据old 这一列降序返回4条记录,不具备任何形式的数据分布select * from table order by old desc4 赵 25...

2018-09-18 17:51:46 142

原创 本地搭建hadoop集群--kylin的安装(集群部署)

kylin官方安装文档http://kylin.apache.org/cn/docs/install/configuration.html总结:1、关于麒麟高可用涉及负载均衡官网都说超出范围了,安装只考虑安装的事情,其余的先忽略2、kylin在启动的时候会自动检测你本地hadoop,hbase,hive,spark,kafka 的环境变量。配置路径3、逐一安装不像CDH或者HD...

2018-08-24 17:47:07 3918

原创 运行jar文件---如何调用jar包内的配置文件

这段时间随便写了一个小工具,一直用ide工具跑比较麻烦,试图将工具打包成jar利用cmd  java -jar test.jar 去执行这个工具发现 log4j 的配置文件没找到。如上图,我打成jar以后我在 ide工具内 代码 如下图this.getClass().getClassLoader().getResource("").getPath()+"/yzx/yys/c...

2018-08-22 15:55:36 1773

原创 关于使用tess4j-OCR识别图片中文教程,亲测可用,不报错

tess4j是hp 在20sh世纪90年代研发,最后贡献给google 的 开源项目自 版本3.0.2后支持了对中文字库的识别jar包最简单的获取方式idea 创建maven工程在pom.xml引入 tess4j<!-- https://mvnrepository.com/artifact/net.sourceforge.tess4j/tess4j --><d...

2018-08-15 15:50:59 2920

原创 本地搭建hadoop集群--sqoop的安装.1.4.7 使用db2

安装1、解压tar包2、进入conf目录3、修改配置文件cp -a sqoop-env-template.sh sqoop-env.shvm sqoop-env.sh export HADOOP_COMMON_HOME=/opt/module/hadoop-2.7.6export HADDOP_MAPRED_HOME=//opt/module/hadoop-2.7.6...

2018-07-30 15:35:24 839

原创 本地搭建hadoop集群--hbase和zookeeper的安装

zookeeper的安装1、解压tar包2、修改配置文件cd confcp -a zoo_sample.cfg zoo.cfgvim zoo.cfg配置 dataDir=/opt/module/zookeeper-3.4.12/data以及在文本的最后粘贴server.1=master:2888:3888server.2=slave1:2888:3888ser...

2018-07-30 15:14:41 470

bootstrap4支持修改table插件

bootstrap4支持table修改,仿x-edit样式,如何使用请参考我的博客使用说明。喜欢的话 请支持一哈https://blog.csdn.net/qq_18730505/article/details/85095247

2018-12-20

hadoop2.7.6编译工具附 源码

压缩文件包含ant,maven,jdk1.7,protobuf,hadoop.2.7.6-src 文件 以上tar包整合亲测可以编译,教程以及编译提速请参考我的博客https://blog.csdn.net/qq_18730505/article/details/81060688

2018-07-16

mybatis,spring,db2 整合工程

这是使用 idea 工具整合 spring + mybatis +db2 的工程文件源码。打开 jdbc.properties 文件。。写入对应的 url,password,user 即可。。其他地方一做出配置。。具体细节 请参考 我的原创blog :http://blog.csdn.net/qq_18730505/article/details/78851593

2017-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除