自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨小孩的小跟班

一枚90后菜鸟程序员

  • 博客(58)
  • 资源 (1)
  • 收藏
  • 关注

原创 java读写txt

【代码】java读写txt。

2023-06-15 15:20:18 903

原创 执行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 2024

原创 nginx代理访问本机资源

解决:curl加参数 --insecure。

2022-11-10 15:42:11 798

原创 shell脚本操作oracle

【代码】shell脚本操作oracle。

2022-10-24 11:01:11 1032

原创 oracle修改表字段从varchar2(4000)为clob

【代码】oracle修改表字段从varchar2(4000)为clob。

2022-09-06 10:44:33 346

原创 NGINX平滑升级操作指南

nginx平滑升级

2022-08-03 16:13:27 466

原创 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 540

原创 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 1455

原创 MongoDB常用语法

mondodb常用语法

2022-07-11 19:49:41 273

原创 Linux设置开机自启动

切换root用户授权(执行权限)chmod +x /etc/rc.d/rc.local修改文件,在最后添加要执行的命令如:su - 用户 -c "命令 && 命令"

2022-04-06 13:42:36 827

原创 gocron源码解析(一)

GitHub地址:https://github.com/ouqiang/gocron

2022-03-01 17:34:48 209

原创 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 4674

原创 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 258

原创 golang随笔

goroot gopathflag StringVar String Parsego run xx.go --help #查看参数说明godoc同一目录,无子目录的源码文件需要被声明为同一代码包packageinternal 模块私有化包冲突:设置别名、点操作、匿名方式04 变量的重声明类型断言 X.(T) interface{}(_)([]String) 空接口 类型字面量切片的类型字面量中只有元素的类型,而没有长度Go 语言的切片类型属于引用类型,同属引用类型的还有字典类型、通道类.

2021-12-30 09:29:36 213

原创 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 1012

原创 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 301

原创 GoLand选择SDK路径

此类问题目前两种方案:1.go的版本太高2.GOROOT和GOPATH设置的路径不合适

2021-11-23 10:13:11 1577

原创 每日一练(2021/9/10)

1、有效的括号给定一个只包含’(’,’)’,’{’,’},’[’,’]’,的字段串s,判断字符串是否有效有效字符串需满足:左括号必须用相同类型的有括号闭合左括号必须以正确的顺序闭合1 <= s.length <= 10^4s仅由’(){}[]'组成 public boolean isVaild(String s) { char[] parentheses = { '(', '[', '{', ')', ']', '}'

2021-09-10 15:55:30 62

原创 存储过程输出复杂动态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 237

原创 MySQL优化方案

原文地址MYSQL优化主要分为以下四大方面:设计:存储引擎,字段类型,范式与逆范式功能:索引,缓存,分区分表。架构:主从复制,读写分离,负载均衡。合理SQL:测试,经验。一、存储引擎​ Create table tableName () engine=myisam|innodb; 使用show engines命令来查看当前MySQL支持的存储引擎列表关于Innodb 和myisam的取舍:​ Innodb :数据完整性,并发性处理,擅长更新,删除。​ myisam:高速查询及插入。擅长插

2021-03-25 11:02:47 125

原创 Docker入门(二)

容器数据卷什么是数据卷?将容器的目录,挂载到linux上,保留数据,这就是卷!容器的持久化和同步操作!容器间也是可以数据共享的!使用数据卷具名和匿名挂载Dockerfiledockerfile 是用来构建docker镜像的文件!命令参数脚本!构建步骤:编写一个dockerfile文件docker build 构建称为一个镜像docker run运行镜像docker push发布镜像(DockerHub 、阿里云仓库)Docker 网络xxxSpringBoot

2021-02-20 11:14:58 59

原创 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 63

原创 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 59 1

原创 redis命令集锦

命令作用select切换数据库––select切换数据库––select切换数据库––select切换数据库––select切换数据库––select切换数据库

2021-02-05 12:00:54 63

原创 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 90

原创 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 199

原创 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 58

原创 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 560

原创 Docker方式安装软件

1、安装docker安装:yum update && yum -y install docker启动:systemctl restart docker.service2、安装oracle11gdocker安装oracle11g,测试好使!

2021-01-22 14:26:28 138

原创 修改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 94

原创 linux没有telnet命令

-bash: telnet: command not found 安装telnet服务yum install xinetd telnet telnet-server -y配置开机启动chkconfig telnet on

2021-01-14 09:26:38 605

转载 oracle系列操作

oracle修改默认端口号

2021-01-14 09:07:26 63

原创 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 1375

原创 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 269

原创 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 280

原创 sql优化

1、sql优化exits和in的区别通常NOT EXISTS要比NOT IN 要快, 因为NOT EXISTS可以使用结合算法而NOT IN 就不行了,而EXISTS则不如IN快, 因为这时候IN可能更多的使用结合算法.

2020-08-03 14:54:55 90

原创 设置定时任务备份数据库

写任务脚本#!/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 276

原创 常用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 1109

原创 gitlab重置root密码

2020-05-16 10:26:59 391

原创 一些实用的工具软件(持续更新中)

截屏、贴图工具

2020-05-16 10:25:09 121

host头攻击.pdf

URL存在http host头攻击漏洞-修复方案

2020-05-07

空空如也

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

TA关注的人

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