- 博客(58)
- 资源 (1)
- 收藏
- 关注
原创 执行jar包报错,It has been compressed and nested jar files must be stored without compression. Please chec
It has been compressed and nested jar files must be stored without compression. Please check the mechanism used to create your executable jar file
2023-01-03 16:58:06
2589
原创 Could not initialize class sun.awt.X11GraphicsEnvironment
在后面加上-Djava.awt.headless=true,然后保存,把本地的文件放进bin目录下,替换掉以前的catalina.sh文件,然后重启,就ok了。在服务器上找到tomcat的安装目录,再到bin目录下找到catalina.sh文件。
2022-07-20 20:55:38
579
原创 cacerts证书管理
keytool -importcert -alias imas132 -keystore "%JAVA_HOME%\jre\lib\security\cacerts" -file D:/temp/CFCA_ACS_TEST_OCA31.cer -storepass "changeit"我是用的命令:openssl s_client -connect 220.196.38.131:1443 openssl s_client -connect 202.96.4.34:1443 --添加密钥库:
2022-07-11 20:01:41
1686
原创 Linux设置开机自启动
切换root用户授权(执行权限)chmod +x /etc/rc.d/rc.local修改文件,在最后添加要执行的命令如:su - 用户 -c "命令 && 命令"
2022-04-06 13:42:36
893
原创 Golang中redis的使用
go-redis。。。redigo使用 go get 命令安装 redigo:go get github.com/gomodule/redigo/redisredigo 库中的 Conn 接口是操作 Redis 的主要接口。type Conn interface { // Close closes the connection. Close() error // Err returns a non-nil value when the connection is not usable.
2022-02-08 12:50:49
4786
原创 go get无法下载第三方库的解决方法
在host文件最后加下面代码即可192.30.253.113 github.com192.30.252.131 github.com185.31.16.185 github.global.ssl.fastly.net74.125.237.1 dl-ssl.google.com173.194.127.200 groups.google.com192.30.252.131 github.com185.31.16.185 github.global.ssl.fastly.net74.125.
2022-02-08 12:31:33
295
原创 golang随笔
goroot gopathflag StringVar String Parsego run xx.go --help #查看参数说明godoc同一目录,无子目录的源码文件需要被声明为同一代码包packageinternal 模块私有化包冲突:设置别名、点操作、匿名方式04 变量的重声明类型断言 X.(T) interface{}(_)([]String) 空接口 类型字面量切片的类型字面量中只有元素的类型,而没有长度Go 语言的切片类型属于引用类型,同属引用类型的还有字典类型、通道类.
2021-12-30 09:29:36
314
原创 golang的duck typing实现
package mainimport ( "fmt")type ISayHello interface { SayHello()}type Person struct {}func (person Person) SayHello() { fmt.Printf("Hello!")}type Duck struct {}func (duck Duck) SayHello() { fmt.Printf("ga ga ga!")}func gre
2021-12-27 13:55:27
1055
原创 github拉取代码异常
C:\Users\secjm>go get github.com/GoAdminGroup/go-admin# cd .; git clone -- https://github.com/GoAdminGroup/go-admin D:\Go\workspace\src\github.com\GoAdminGroup\go-adminCloning into 'D:\Go\workspace\src\github.com\GoAdminGroup\go-admin'...fatal: unabl
2021-12-23 14:59:39
340
原创 每日一练(2021/9/10)
1、有效的括号给定一个只包含’(’,’)’,’{’,’},’[’,’]’,的字段串s,判断字符串是否有效有效字符串需满足:左括号必须用相同类型的有括号闭合左括号必须以正确的顺序闭合1 <= s.length <= 10^4s仅由’(){}[]'组成 public boolean isVaild(String s) { char[] parentheses = { '(', '[', '{', ')', ']', '}'
2021-09-10 15:55:30
89
原创 存储过程输出复杂动态sql结果集
DECLARE S1 STRING S2 STRING S3 STRING DATA_DATE DATE := '2020-01-27' CURSOR CUR(S DATE) IS SELECT CARD_NO AS S1, CUST_NO AS S2,DATA_DATE AS S3 FROM XXX WHERE DATA_DATE = S LIMIT 2BEGIN LOOP DATA_DATE := DATA_DATE + 1 OPEN CUR(TO_CHAR(DATA_DATE,'
2021-04-27 11:01:46
273
原创 MySQL优化方案
原文地址MYSQL优化主要分为以下四大方面:设计:存储引擎,字段类型,范式与逆范式功能:索引,缓存,分区分表。架构:主从复制,读写分离,负载均衡。合理SQL:测试,经验。一、存储引擎 Create table tableName () engine=myisam|innodb; 使用show engines命令来查看当前MySQL支持的存储引擎列表关于Innodb 和myisam的取舍: Innodb :数据完整性,并发性处理,擅长更新,删除。 myisam:高速查询及插入。擅长插
2021-03-25 11:02:47
155
原创 Docker入门(二)
容器数据卷什么是数据卷?将容器的目录,挂载到linux上,保留数据,这就是卷!容器的持久化和同步操作!容器间也是可以数据共享的!使用数据卷具名和匿名挂载Dockerfiledockerfile 是用来构建docker镜像的文件!命令参数脚本!构建步骤:编写一个dockerfile文件docker build 构建称为一个镜像docker run运行镜像docker push发布镜像(DockerHub 、阿里云仓库)Docker 网络xxxSpringBoot
2021-02-20 11:14:58
90
原创 Docker入门(一)
Docker的常用命令帮助命令docker version显示docker的版本信息docker info显示docker的系统信息,包括镜像和容器的数量docker 命令 --help帮助命令文档地址这里镜像命令docker images查看所有本地主机上的镜像 可以使用docker image ls代替docker search搜索镜像docker pull下载镜像 docker image pulldoc
2021-02-20 11:05:12
106
原创 redis入门(二)
事务正常事务127.0.0.1:6379> multi #开始事务OK#命令入队127.0.0.1:6379> set key1 valueQUEUED127.0.0.1:6379> set key2 value2QUEUED127.0.0.1:6379> get key2QUEUED127.0.0.1:6379> set key2 value3QUEUED127.0.0.1:6379> exec #执行事务1) OK2) O.
2021-02-05 14:58:14
85
1
原创 redis命令集锦
命令作用select切换数据库––select切换数据库––select切换数据库––select切换数据库––select切换数据库––select切换数据库
2021-02-05 12:00:54
87
原创 redis入门(一)
启动redis[root@localhost bin]# lsconfig dump.rdb redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server[root@localhost bin]# ./redis-server config/redis.conf [root@localhost bin]# ps -ef|grep redisroot 10067 .
2021-02-05 11:58:59
118
原创 Nginx+Tomcat实现集群环境
环境准备,实现的效果,访问Tomcat1和Tomcat2两个应用均正常。一台数据库服务器一台Tomcat服务器 http://192.168.2.177:9080/mydc一台Tomcat服务器 http://192.168.2.177:8080/mydcWindows部署Nginx轮询方式(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。注意:session无法传递 upstream www.imooc1.com{ .
2021-02-04 16:14:54
249
原创 kafka安装
1、安装包链接:https://pan.baidu.com/s/1FitJs4u_bHOO8pRNKGjfwA提取码:dm082、解压即可3、修改配置文件server.propertiesbroker.id=0listeners=PLAINTEXT://:9092advertised.listeners=PLAINTEXT://192.168.2.133:9092zookeeper.connect=localhost:2181 #zookeeper地址和端口zookeeper.p
2021-02-03 16:10:19
91
原创 Centos/Redhat修改yum源为阿里云yum源
实操步骤如下:[root@localhost ~]# rpm -qa |grep yumyum-metadata-parser-1.1.4-10.el7.x86_64yum-3.4.3-150.el7.noarchyum-rhn-plugin-2.0.1-6.el7.noarch[root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps[root@localhost ~]# rpm -qa |grep yum[root@localho
2021-01-28 09:52:09
643
原创 Docker方式安装软件
1、安装docker安装:yum update && yum -y install docker启动:systemctl restart docker.service2、安装oracle11gdocker安装oracle11g,测试好使!
2021-01-22 14:26:28
191
原创 修改tomcat的jvm内存
修改catalina.sh文件,在最上方粘贴下面代码JAVA_OPTS="-server -Dfile.encoding=utf-8 -Djava.awt.headless=true -Xms1024m -Xmx4196m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=1024m -XX:+DisableExplicitGC -XX:MaxTenuringThreshold=15 -XX:+UseConcMarkSweepGC -XX:+UsePar
2021-01-14 09:30:49
117
原创 linux没有telnet命令
-bash: telnet: command not found 安装telnet服务yum install xinetd telnet telnet-server -y配置开机启动chkconfig telnet on
2021-01-14 09:26:38
641
原创 TNS-12545: Connect failed because target host or object does not exist
$ lsnrctl startLSNRCTL for Linux: Version 12.1.0.2.0 - Production on 26-JUL-2017 09:53:42Copyright (c) 1991, 2014, Oracle. All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=mengqf)(PORT=1521)))TNS-12545: Connect failed becaus
2021-01-14 09:01:47
1524
原创 DB2的日常操作
1、简单命令学习启动命令[root@localhost home]# su - db2inst //切换db2数据库用户上一次登录:二 1月 5 23:28:09 CST 2021pts/0 上[db2inst@localhost ~]$ db2start //启动db201/07/2021 15:04:56 0 0 SQL1063N DB2START processing was successful.SQL1063N DB2START pro
2021-01-07 16:09:44
331
原创 nginx下载及简单使用
nginx简单使用1、nginx下载2、命令开启Nginx使用start nginx或者nginx.exe关闭Nginx使用nginx.exe -s stop 或者nginx.exe -s quit注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。重新载入Nginx使用nginx.exe -s reload3、配置静态页面server { listen 8092; # nginx 监听端口 se
2021-01-06 08:45:31
318
原创 sql优化
1、sql优化exits和in的区别通常NOT EXISTS要比NOT IN 要快, 因为NOT EXISTS可以使用结合算法而NOT IN 就不行了,而EXISTS则不如IN快, 因为这时候IN可能更多的使用结合算法.
2020-08-03 14:54:55
116
原创 设置定时任务备份数据库
写任务脚本#!/bin/shDB_HOST="127.0.0.1"DB_NAME="node_user"OUT_DIR="/data/backup/mongod_bak/mongod_bak_now" #临时备份目录TAR_DIR="/data/backup/mongod_bak/mongod_bak_list" #备份存放路径DATE=$(date +%Y_%m_%d) #获取当前系统时间echo "-----当前时间为$DATE-----"DAYS=7 #DAYS=7代表删除
2020-07-10 11:22:06
353
原创 常用Linux命令
防火墙:查看防火墙列表:firewall-cmd --zone=public --list-ports开放防火墙端口:firewall-cmd --zone=public --add-port=5432/tcp --permanent重启防火墙:firewall-cmd --reload查看防火墙开启状态:systemctl status firewalld启动防火墙:systemctl start firewalld关闭防火墙:systemctl disable firewalld..
2020-07-07 10:12:28
1234
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人