自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (5)
  • 收藏
  • 关注

原创 “threadName“ Id=threadId WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$**报错

使用线程池ScheduledThreadPoolExecutor,线程池中的某个线程的状态如下。原本以为是线程中的程序代码执行过程中引起的如下错误,经排查是线程执行过程出现异常导致线程的run方法结束,而该线程属于线程池中的核心线程,不会被回收销毁,是一直处于等到处理任务的状态。使用arthas查看线程状态[arthas@39536]$ thread 12"threadName_2" Id=12 WAITING on java.util.concurrent.locks.Abst...

2022-03-09 15:55:35 2329 3

原创 docker3主3从redis集群配置(仅供学习、练习时参考使用)

3主3从redis集群配置一、建6个docker容器redis实例docker run -d --name redis-node-1 --net host --privileged=true -v /data/redis/share/redis-node-1:/data redis:6.0.6 --cluster-enabled yes --appendonly yes --port 6381docker run -d --name redis-node-2 --net host --privileg

2022-02-16 15:53:07 740

原创 Sybase PowerDesigner16.5反向工程PostgreSQL12.6数据库

一、基本环境Sybase PowerDesigner版本号:16.5.0.3982 JDK版本号:jdk-8u201-windows-i586 PostgreSQL版本号:12.6 postgressql jdbc驱动jar包:postgresql-8.1-415.jdbc3.jar二、打开PowerDesigner新建一个空白物理数据模型点击PowerDesigner菜单栏“File” -> “New Model” -> “Model types”...

2021-08-06 16:20:32 1146

原创 uni-app真机调试报错request:fail abort statusCode:-1 java.security.cert.CertPathValidatorException: Trust a

H5端能正常访问,安卓真机端不能正常访问,代码一直也没改动过,之前都可以正常访问。一、请求报错的代码uni.request({ method: 'GET', url: https://xxx/,})二、报错信息request:fail abort statusCode:-1 java.security.cert.CertPathValidatorException: Trust anchor for certification path not foun...

2021-07-29 17:07:24 5853

原创 Ubuntu 14.04 安装AdoptOpenJDK11

一、下载AdoptOpenJDK11推荐下载地址:https://www.injdk.cn/ AdoptOpen官网下载:https://adoptopenjdk.net/二、上传OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz包到/usr/local/java目录下解压tar -zxvf OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz三、编辑vi /et...

2021-07-16 13:45:10 915

原创 PostgreSQL的错误:org.postgresql.util.PSQLException: ERROR: column am.amcanorder does not exist

一、报错日志内容(主要报错信息)org.postgresql.util.PSQLException: ERROR: column am.amcanorder does not exist· Position: 427二、报错原因 项目中postgresql数据库JDBC驱动jar版本低于所连接的数据库版本。三、排查方法检查项目中的postgresql数据库JDBC驱动jar是否存在多个不同版本; 排查postgresql数据库版本是否升级; 检查项目中使用的po...

2021-07-13 15:06:49 7109

原创 JeecgBoot项目使用https方式访问

一、部署方式这里只是针对jar部署方式配置https访问二、后端配置1、修改application-prod.yml文件server: ssl: key-store: sslCrt.pfx key-store-password: XIggk2Ai key-store-type: PKCS12 enabled: true ciphers: TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_S

2020-09-26 13:52:37 5626 5

原创 Ubuntu 14.04 安装Docker CE(使用阿里镜像)

根据官网上推荐的设置Docker的存储库并从中进行安装,以简化安装和升级任务(官网演示的是从docker官网下载并安装,下面的代码是通过阿里镜像进行安装的)。https://docs.docker.com/v17.06/engine/installation/linux/docker-ce/ubuntu/#install-docker-ce一、更新apt包索引apt-get update二、安装包以允许apt通过HTTPS使用存储库apt-get install \ apt

2020-05-28 16:17:24 612

原创 ubuntu14.04离线安装docker-compose

一、下载离线docker-compose插件(1.25.5版本)https://github.com/docker/compose/releases二、将下载好的docker-compose-Linux-x86_64上传到/usr/local/bin目录下三、给docker-compose授权chmod +x /usr/local/bin/docker-compose四、查看版本(如下表示安装成功)root@ubuntu:/# docker-compose -versiond

2020-05-28 15:59:32 422

原创 spring+springMVC+webSocket实现给指定用户推送消息(二)

本片文章实现的功能是后端程序给指定的用户通过webSocket推送消息。根据前端用户登录时给后台传递用户ID,然后在后台将用户ID和对应的webSocketSession存储起来,用于推送消息时使用。一、引入sockjs-1.0.3.js<script type="text/javascript" src="../js/webSocket/sockjs-1.0.3.js">&...

2019-09-03 15:39:46 1040

原创 spring+springMVC+webSocket实现给指定用户推送消息(一)

本片文章实现的功能是后端程序给指定的用户通过webSocket推送消息。根据前端用户登录时给后台传递用户ID,然后在后台将用户ID和对应的webSocketSession存储起来,用于推送消息时使用。一、pom.xml文件中加入maven依赖<dependency> <groupId>org.springframework</groupId> &l...

2019-09-03 15:07:53 2636 10

原创 Cronolog 分割 Tomcat8.0.24 Catalina.out日志

Linux下运行的Web服务器Tomcat,默认catalina.out日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。第一步:安装及配置cronologhttps://blog.csdn.net/weixin_42273374/article/details/99298943第二步:修改Tomcat...

2019-08-12 14:16:23 285

原创 cronolog安装及配置

第一步:下载cronologwget http://cronolog.org/download/cronolog-1.6.2.tar.gz (需要翻墙)第二步:解压缩tar zxvf cronolog-1.6.2.tar.gz第三步:进入cronolog安装文件所在目录cd cronolog-1.6.2第四步:运行安装./configuremake...

2019-08-12 14:07:34 3174

原创 java.util.regex.PatternSyntaxException: Unexpected internal error near index 1

一、异常信息:Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1\ ^ at java.util.regex.Pattern.error(Pattern.java:1955) at java.util.regex.Patter...

2019-07-06 09:43:46 1977

原创 Redash汉化(Redash实现国际化)

在这里主要讲的是angularJS部分的汉化,至于项目中react部分的代码(项目中的.jsx文件)和传统前后端交互部分【\redash-master\redash\templates】代码的汉化不适用此方法。一、\redash-master\package.json文件的"dependencies"中添加【"angular-translate": "^2.18.1",】;二、\red...

2018-12-11 09:40:14 6709

原创 使用官方提供的工具将Windows 7 SP1 x64 旗舰版镜像写入U盘

Windows 7旗舰版属于微软公司开发的windows 7系列中的终结版本。别的版本还有简易版、家庭普通版、家庭高级版、专业版。相比之下windows 7旗舰版是功能最完善,最丰富的一款操作系统了。拥有Windows 7 Home Premium和Windows 7 Professional的全部功能,当然硬件要求也是最高的。在这里讲解将Windows 7 Ultimate with Servi...

2018-11-26 14:11:48 3311

原创 Windows环境下搭建Redash开发环境

一、下载需要的软件,并进行安装,这里不再赘述(如果下载不到对应的版本,可以留言,我发给你)。1、node-v10.8.0-x64.msi2、python-2.7.15.amd64.msi3、pycharm-professional-2018.2.2.exe4、git-2.18.0-64-bit.exe5、VCForPython27.msi二、使用pyCharm克隆项目...

2018-11-23 16:47:20 7364 40

原创 基于redash基础镜像制作包含oracle客户端的镜像文件

一、下载oracle相关的安装文件oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm二、编写Dockerfile文件#指定基础镜像(Redash的基础镜像)FROM redash/base:latest#更新源RUN apt-get update#libaio1 libaio-dev包的作用是为了支持同步I/O。对...

2018-11-05 11:44:51 791 2

原创 Metabase配置Oracle数据库

        在这里分别讲解一下在linux操作系统上基于docker安装的Metabase配置oracle数据库和Windows操作系统直接使用java -jar运行metabase配置oracle数据库。一、linux操作系统上基于docker安装的Metabase,并配置oracle数据库。        1、安装docker,在这里就不做详细讲解了;        2、使用命...

2018-10-10 13:14:27 9466 4

原创 使用docker-compose安装redash(使用源码文件制作镜像)文件进行安装

在linux系统上使用docker-compose通过源码中的【docker-compose.yml】文件安装redash,使用的是使用源码制作的镜像文件。一、从GitHub上下载源码。https://github.com/getredash/redash二、将下载好的redash-master.zip上传到opt路径下并解压三、进入解压后的文件根目录中,利用docker-co...

2018-10-10 13:14:14 1777

原创 iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 5000 -j DNAT --to-destinatio

启动docker容器时报错:iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 5000 -j DNAT --to-destination 172.18.0.4:5000 ! -i br-ff45d935188b: iptables: No chain/target/match by that name...

2018-08-30 16:30:32 39507 9

原创 Windows7安装docker-compose

一、使用SecureCRT连接系统安装的docker主机名(IP):192.168.99.100用户名:docker密码:tcuser二、获取root权限sudo -i三、下载docker-compose文件 curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compo...

2018-08-28 11:38:05 2231 2

原创 Windows7安装docker,重启docker以及远连docker

一、下载DockerToolbox.exehttps://docs.docker.com/toolbox/toolbox_install_windows/二、点击DockerToolbox.exe进行安装docker,安装完成后桌面会出现下面三个图标三、点击Docker Quickstart Terminal,自动进行一些设置,时间比较长,请耐心等待。四、等Docker Q...

2018-08-28 11:20:32 5139

原创 docker的【save】和【load】命令使用

一、 save命令将镜像保存为tar文件。       docker save -o images.tar postgres:9.6 二、load命令将tar文件加载到本地镜像中。      docker load -i images.tar 三、使用 docker images 查看导入的镜像。...

2018-08-28 09:03:10 15666

原创 unzip和zip命令安装

yum install -y unzip zip 

2018-08-28 08:50:39 2949

原创 安装docker-compose

一、下载docker-compose文件 curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose二、添加可执行权限 chmod +x /usr/local/bin/d...

2018-08-23 11:11:33 439

原创 使用docker-compose安装redash(使用官方镜像)文件进行安装

在linux系统上使用docker-compose通过源码中的【docker-compose.production.yml】文件安装redash,使用的是官方提供的镜像文件。一、从GitHub上下载源码。https://github.com/getredash/redash二、将下载好的redash-master.zip上传到opt路径下并解压三、进入解压后的文件根目录中,编辑...

2018-08-22 10:12:33 7516 8

原创 PostgreSQL9.6设置允许通过IP进行访问

一、解决问题Windows环境,链接PostgreSQL是主机名填写“localhost”可以正常链接,使用IP地址不能进行链接。二、解决方案一分别修改安装路径“Program Files\PostgreSQL\9.6\data”写的两个配置文件pg_hba.conf和postgresql.conf。1、修改pg_hba.conf文件中的80行,将【127.0.0.1】修改成安装P...

2018-08-10 14:11:48 4006

原创 VMware虚拟机服务设置手动启动,启动使用VMware service start.bat进行启动服务

        电脑上安装了VMware虚拟机,可是VMware虚拟机并不常用,因此需要将服务设置成手动启动,可是每次启动的时候要启动5个服务,有点多,因此又编写了一个VMware service start.bat批处理文件,进行批处理启动。一、设置服务为手动启动二、编写VMware service start.bat批处理文件        将下面的内容拷贝到一个新建的.txt文件中,将文件名...

2018-07-12 11:59:45 10868

原创 Tomcat9配置https协议访问

        从官网上下载下来的Tomcat,启动后访问的地址是http://localhost:8080/,采用的是http协议访问。下面讲解的是配置https协议访问。一、工具版本号        Tomcat:apache-tomcat-9.0.10        JDK:jdk1.8.0_144二、使用【JAVA_HOME】\jdk1.8.0_144\bin目录下的keytool.exe...

2018-07-12 10:52:43 12812 17

原创 绿色版Tomcat启动时,双击startup.bat闪退或者使用cmd命令执行startup.bat报错

        使用绿色版Tomcat8,前提是JDK已配置好。一、报错现象:        1、双击startup.bat闪退;        2、使用cmd命令执行startup.bat报错如下:The tomcat8.exe was not found...The CATALINA_HOME environment variable is not defined correctly.Th...

2018-07-11 16:50:28 1072

原创 VMware虚拟机上安装的linux操作系统(CenterOS)设置静态IP

        安装完CenterOS后,想使用WinSCP和SecureCRT工具进行连接,因此需要设置IP,为了下次重启之后能继续用网络的话,那么就需要网络写入到了文件中。一、进入/etc/sysconfig/network-scripts目录,使用vi二、编辑ifcfg-eth0文件内容        按键盘的【i】键进入编辑模式,修改下面内容,按【Esc】退出编辑,在输入【:wq】进行保存...

2018-07-10 20:42:40 629

原创 Windows7系统上使用VMware14虚拟机上安装Linux操作系统(CenterOS6.9)

一、下载VMware Workstation Pro14        https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html二、下载CenterOS6        http://mirrors.163.com/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-...

2018-07-09 21:47:50 3176

原创 将Metabase系统默认的H2数据库修改为mysql数据库

一、linux环境下基于docker安装的Metabase,至于怎么安装docker和下载metabase镜像请参考另外一篇文章。docker run -d -p 3000:3000 \    -e "MB_DB_TYPE=mysql" \    -e "MB_DB_DBNAME=metabase" \    -e "MB_DB_PORT=3306" \    -e "MB_DB_...

2018-07-05 14:22:11 3670 2

原创 配置SpagoBI5.2+Tomcat7+mysql

        本文讲解将SpagoBI源码导入到Eclipse,然后自己配置Tomcat7,数据库使用mysql数据库。一、下载Tomcat7,并修改Tomcat配置文件。        1、下载Tomcat7:http://tomcat.apache.org/        2、修改Tomcat中..\tomcat-7.0.82_SpagoBI\conf路径下的server.xml文件&lt;...

2018-07-05 13:26:27 1506

原创 Metabase二次开发编译环境搭建(之三---编译源码)

        使用自己搭建的编译环境编译从官网上下载的Metabase源码。

2018-07-05 11:52:18 5113 7

原创 Metabase二次开发编译环境搭建(之二---搭建编译环境)

        本文讲解的是在linux操作系统上搭建Matabase二次开发编译环境的搭建,下面是搭建编译环境。一、安装JDK8(如果你已安装过jdk8,此步骤可以略过)。        1、上传JDK8        将下载好的JDK8上传到linux系统的/usr/java目录下,使用cd命令进入/usr/java目录,在使用tar -zxvf命令进行解压文件。cd /usr/javata...

2018-07-05 11:34:24 5605 2

原创 Metabase二次开发编译环境搭建(之一---下载文件)

        本文讲解的是在linux操作系统上搭建Matabase二次开发编译环境的搭建,下面是搭建环境需要下载的文件。一、下载JDK8(如果你已安装过jdk8,此步骤可以略过)。        http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、下载node.js      ...

2018-07-05 10:15:33 2993

原创 Java开发工具下载

一、Tomcat下载:http://tomcat.apache.org/二、Maven下载:http://maven.apache.org/download.cgi三、eclipse下载:https://www.eclipse.org/downloads/ 下载的版本为:Eclipse IDE for Java ...

2018-07-03 17:14:16 677

原创 Eclipse或者MyEclipse开启远程调试Linux下Tomcat应用程序

一、在Tomcat的catalina.sh文件中添加如下红色的代码:export JAVA_HOME=/usr/java/jdk1.8.0_144CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8082"#...

2018-07-03 11:42:08 297

jdk1.8 201Windows解压版

jdk1.8 201Windows解压版

2022-04-15

jdk-8u201-windows-i586.zip

jdk-8u201-windows-i586免安装版

2021-08-06

postgresql-8.1-415.jdbc3.jar

postgresql-8.1-415.jdbc3.jar

2021-08-06

Metabase配置 Oracle 数据库

在这里分别讲解一下在linux操作系统上基于docker安装的Metabase配置oracle数据库和Windows操作系统直接使用java -jar运行metabase配置oracle数据库。

2018-08-29

使用docker-compose安装redash(使用源码文件制作镜像)文件进行安装

在linux系统上使用docker-compose通过源码中的【docker-compose.yml】文件安装redash,使用的是使用源码制作的镜像文件。

2018-08-29

空空如也

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

TA关注的人

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