- 博客(354)
- 资源 (4)
- 收藏
- 关注
原创 showdoc在服务器docker部署后如何关闭注册功能
找到注册方法:register()、registerByVerify(),我这版本有两个,暴力第一行写入。找到主代码:UserController.class.php。复制一个showdoc.db.php 去掉后缀.php。修改完后,记得库showdoc.db加上.php。找到容器内html目录,若挂载,找到对应路径。找到文件:showdoc.db.php。用数据库工具连接showdoc.db。我用的方法一,直接暴力改代码,可行。同样,找到Sqlite。
2025-03-25 11:53:11
345
转载 Linux开启Docker远程访问并设置安全访问(证书密钥)
然后依次输入:访问密码、国家、省、市、组织名称、单位名称、随便一个名字、邮箱等。HOST是你的IP或者域名,使用时将HOST替换为自己的IP或者域名。防止密钥文件被误删或者损坏,我们改变一下文件权限,让它只读就可以。证书就创建完成了,然后我们还需要去创建服务器密钥和证书签名请求()了,确保“通用名称”与你连接Docker时使用的主机名相匹配。守护程序的主机上(也就是本机),生成CA私钥和公钥。防止证书损坏,我们也删除它的写入权限。证书文件夹选择你存放证书的文件夹。我们首先获取我服务器上的证书。
2023-08-01 16:40:40
1451
1
转载 IDEA 内存设置不生效
跑项目时,IDEA 跑起来右下角内存指示都 958/1024 了,快占满了,此时编码已经十分卡顿,这种时候就需要设 IDEA 设置更大的内存。但是根据网上的设置去修改 bin 目录下的 idea64.exe.vmoptions 文件中内存大小,重启 IDEA 后不生效。然后查看 IDEA 安装目录下 bin 目录下的 idea.bat,他会去读取 IDEA_CM_OPTIONS 变量下的配置文件。这个 IDEA_VM_OPTIONS 指向的 idea.vmoptions 才是我们要修改的文件。
2023-06-01 16:56:34
1419
转载 写入postgresql JSON格式数据类型出现错误
在连接参数中加入:&stringtype=unspecified。用于把JSON类型当STRING类型存储。或者使用PGobject对象来传输。
2023-05-31 17:00:49
2974
转载 Java Alias Method算法实现 Java抽奖功能 算法实现
Alias Method 充分利用概率分布加和为1的性质,通过空间换时间的方法,在常数时间内,完成非均匀到均匀的映射。常用在抽奖算法上。
2023-05-31 16:03:27
796
转载 PostMapping,GetMapping访问多个路径,报错500解决
PostMapping,GetMapping访问多个路径,报错500解决
2022-10-09 16:57:20
2995
转载 git commit后未push,撤销commit操作
执行commit后,还没push到远程仓库时,想要撤销这次提交本地仓库的commit,该怎么办?
2022-10-09 10:50:08
2726
转载 docker+elk7.8实战之logstash安装配置
原文:docker+elk7.8实战之logstash安装配置_泽济天下的博客-CSDN博客_docker安装logstash1.拉取镜像2.准备配置文件2)准备logstash.yml位置: /opt/elk7/logstash/conf ---- /usr/share/logstash/config3)准备logstash.conf位置: /opt/elk7/logstash/pipeline ---- /usr/share/logstash/pipeline为了便于演示多通道和测
2022-07-14 16:35:19
2909
转载 windows nodejs版本控制工具nvm
下载地址:nvm官网下载好之后点击.exe文件进行安装。 2、配置在下载nodejs包的时候通过淘宝镜像 1、查看nvm版本(显示版本号即为安装成功):2、查看nvm可控制的node版本列表 : / 尚未使用nvm来安装nodejs的时候是没有数据的。3、到官网查看自己要安装的nodejs版本是否存在,需要安装什么版本都在官网看。nodejs官网4、使用nvm安装nodejs版本:5、安装完所需nodejs版本后,可以切换到任意nodejs版本啦切换nodejs版本: (安装过哪些版本,才能切换对应版
2022-07-14 09:43:27
3061
原创 docker 安装Elasticsearch + kibana + ik分词器
首先拉取es镜像:注意:这里使用7.17.0 这也是7系列的最后一个版本;当前最新8.0版本,8.0版本运行至少要有4GB内存所以暂时不用8.0版本;运行ES(单节点)模式:创建用户定义的网络(用于连接到同一网络的其他服务(例如 Kibana)): 启动ES:–name es 容器名称es-d 后台运行-p 9200:9200 http请求的端口-p 9300:9300 es集群同步数据请求的端口-e “ES_JAVA_OPTS=-Xms512m -Xmx512m” 手动将堆大小设置为5
2022-07-13 17:51:04
988
转载 java后台判断请求是否来自移动端访问
String ua= request.getHeader("User-Agent"); if(StringUtil.checkAgentIsMobile(ua)){ system.out.println("来自移动端访问"); }else{ system.out.println("来自PC端访问"); }DeviceCheckUtil.javapublic class DeviceCheckUtil{private final static Stri.
2022-05-30 14:12:11
1118
原创 JDK8 Stream 常见应用
一、双循环遍历:例:ListOne.stream().forEach(one -> ListTwo.stream().anyMatch(two->{ // 处理业务逻辑 ...... return false; }));二、去重1、针对 对象 一个字段:ArrayList<ProductProcessDrawbackDto> collect = records1.stre
2022-05-12 15:06:25
1238
原创 docker容器内使用apt报错 E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission)
解决方法:权限不够 请使用root权限进入容器:docker exec -u 0 -it 容器名 /bin/bash # 0 表示root然后再apt-get updateapt-get install vim
2022-03-09 18:02:13
1882
原创 Docker 安装单机版 zookeeper + kafka
获取两镜像:docker pullzookeeperdocker pullkafka执行简单命令:zookeeper : docker run -d --name zookeeper -p 2181:2181 -v /etc/localtime:/etc/localtime -v /root/docker/zookeeper/data/:/data/ zookeeperkafka:docker run -d --name kafka-server \ -p 909...
2022-03-09 12:45:37
2427
原创 Nacos使用域名做为服务地址
Nacos常用基本配置为 ip:port 的形式,如:现在改造为使用域名替代IP+PORT的形式,主要改动在nginx的配置上。看看Nacos TCP端口的处理代码:Nacos默认是8848的端口,那么在Nginx的conf配置中,增加一个对8848接口的监听即可:配置好后,重启Nginx即可项目中Nacos便可用域名来配置,启动成功:那管理端也用域名访问,这个就很灵活的配置了,域名使用80端口,那在监听80端口的配置下,增加一个地址后缀/nacos,代理跳转即...
2022-03-07 12:48:27
6455
原创 使用Docker容器签发和自动续期Let‘s Encrypt证书
1、docker下载镜像docker pullcertbot/certbot2、certbot 启动配置docker run -it --rm --name certbot \ -v "/root/docker/certbot/ssl/:/etc/letsencrypt/" \ -v "/root/docker/nginx/www/:/var/www/html/" \ -v "/root/docker/certbot/letsencrypt/:/var..
2022-03-05 16:16:21
5829
转载 使用各种加密算法 加密后有换行回车的解决办法
据RFC 822规定,每76个字符,还需要加上一个回车换行有时就因为这些换行弄得出了问题,解决办法如下,替换所有换行和回车String bTemp = Base64.encodeBase64String("123".getBytes()); bTemp = bTemp.replaceAll("[\\s*\t\n\r]", "");...
2022-01-12 15:06:10
1180
转载 docker安装redis并以配置文件方式启动
1.获取redis镜像docker pull redis2、然后启动容器,做映射 ①创建配置文件目录存放redis.conf,文件从官网下载:http://download.redis.io/redis-stable/redis.conf②创建文件夹,新建配置文件贴入从官网下载的配置文件并修改mkdir /usr/local/dockervi /usr/local/docker/redis.conf③修改启动默认配置(从上至下依次):bind 127.0.0.1 #注释掉这.
2021-12-22 21:07:24
364
原创 Let’s Encrypt 免费数字证书 更新 失败
Linux 使用certbot renew报错:1、Failed to renew certificate www.yoursoul.top with error: Problem binding to port 80: Could not bind to IPv4 or IPv6.2、Failed to renew certificate www.yoursoul.top with error: Some challenges have failed.解决:如果你服务器...
2021-12-04 12:26:08
2396
1
转载 JS中比较两个时分格式的时间大小
TimePicker时间选择在前端页面中有两个时间选择器,要添加限制,开始时间不能大于或者等于结束时间。获取到两个时间的格式为字符串"07:00"和"07:30"CompareDate:function (time1,time2) { var date = new Date(); var a = time1.split(":"); var b = time2.split(":"); return date.setHo.
2021-12-03 11:10:31
1597
转载 js实现基于Base64的编码及解码
代码如下:const Base64 = { _keyStr: 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=', encode: function (e) { let t = '' let n, r, i, s, o, u, a let f = 0 e = Base64._utf8_encode(e) while (f < e.length) { n
2021-11-30 16:42:03
740
转载 IntelliJ IDEA 性能优化
idea打开的多了 内存占用也就多了 下边是亲试的优化ide性能的方法1.设置JVM的启动参数: 进入idea的安装目录的bin文件夹 打开 idea.exe.vmoptions 文件, 修改-Xmx 的 值为2048m 打开 idea64.exe.vmoptions 文件, 修改-Xmx 的 值为2048m打开idea.properties文件,找到idea.max.intellisense.filesize,默认是2500,改为25000(数值仅供参考,具体数值根据自己文.
2021-09-04 15:27:49
778
原创 IDEA配置:本地使用代理访问云服务器内网数据库
情况: 因生产环境数据库构建在云服务器内网中,本地运行项目需要临时连接到生产数据库,所以需要配置代理来访问内网服务器。(访问内网服务器是通过一台有外网服务器代理过去的,此两台服务器内网相通)第一种方式:使用XShell创建socks代理1、新建会话——连接服务器地址——打开属性——找到“隧道”,点击“添加”:选择类型为:Dynamic(SOCKS4/5),端口自定,如下图:2、在IDEA里配置参数-DsocksProxyHost=127.0.0.1 ...
2021-08-12 22:49:11
3347
原创 把谷歌主题背景图片保存下来
在谷歌浏览器地址栏,输入这个:chrome://theme/IDR_THEME_NTP_BACKGROUND?ipihgjdhjoldhpfpmiiimpnmohpfhkcm或者 chrome://theme/IDR_THEME_NTP_BACKGROUND@2x?ipihgjdhjoldhpfpmiiimpnmohpfhkcm寻找过程:1、在谷歌主题页面 鼠标右键——>查看网页源码2、在页面中找到关于主题的样式信息:chrome://theme/css/new_tab_th.
2021-08-10 00:11:27
3067
原创 Docker - 在容器中搭建运行FTP服务器(vsftpd)
1.下载镜像docker pull fauria/vsftpd2. 复制以下的 一条命令 后台运行容器,开启端口21, 建立默认用户 :ftpuser密码:123456docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -v /home/ftp:/home/vsftpd -e FTP_USER=ftpuser -e FTP_PASS=123456 -e PASV_ADDRESS=106.15.38.88 -e PASV_M..
2021-08-09 17:13:04
4727
2
原创 Springcloud+Nacos+Seata: NettyClientChannelManager : 0304 register RM failed或者0101 can not connect
Springcloud+Nacos+Seata1.4.2 启动时报错:i.s.c.r.netty.NettyClientChannelManager : 0304 register RM failed.或者是:NettyClientChannelManager : 0101 can not connect to 127.0.0.1:8091 cause:can not register RM,err:can not connect to services-server.发现问题: Ne...
2021-07-31 11:58:26
21659
1
原创 Docker 安装Seata 并注册进Nacos
在成功安装配置前,说一个报错信息:io.seata.common.loader.EnhancedServiceNotFoundException: not found service provider for : io.seata.core.store.DistributedLocker所用版本:docker pull seataio/seata-server 默认TAG:latest,两个配置文件:registry.conf和file.conf 应该配置正确的,这个报错我没有找到对应的解决方法,.
2021-07-30 17:24:52
7251
3
原创 Docker Nginx SSL 证书挂载问题
通过docker 直接挂载证书的生成目录,启动nginx,失败,报错:无法找到挂载目录下的证书文件。解决:新建挂载目录cert,把相关证书复制到该文件夹下,重新挂载,读取并启动成功。docker 镜像log 位置:/var/lib/docker/containers/对应镜像启动后返回ID1、通过certbot 申请免费的证书,例如域名为:www.goodstudy.comcertbot certonly --standalone -d www.goodstudy.com如果申请成功,
2021-07-25 19:10:20
2208
原创 Docker部署nginx
1、拉取镜像docker search nginx#拉取镜像docker pull nginx2、创建挂载目录mkdir -p /root/dev/docker/nginx/{conf,conf.d,www,logs}3、编辑配置 vi /root/dev/docker/nginx/conf/nginx.conf#user nobody;worker_processes 1; #error_log logs/error.log;#error_log ...
2021-07-25 15:11:24
275
3
原创 Linux Docker搭建Nacos 集群
集群节点(Nacos内存占用默认2G)106.15.38.88:8848(mysql+ nacos)106.15.38.88:8858(nacos)106.15.38.88:8868(nacos)我这里是用一台云服务器通过docker来搭建,如果是多台服务器,IP、端口修改即可,通用。1.MySQL(支持8.0)Docker搭建MySQL注:需要提前创建nacos_config数据库并导入SQL文件,创建连接用户nacosSQL文件地址: https://github....
2021-07-25 13:01:03
1105
转载 解决Oracle报错ORA-01653: 表xx无法通过 8192 (在表空间 xx_data 中) 扩展
向Oracle 11g数据库中批量插入数据,当插入近2亿条数据后,报出如下错误:ORA-01653: 表xx无法通过 8192 (在表空间 xx_data 中) 扩展。查看表空间,发现表空间大小已达到32G,但创建表空间时已设置了无限扩展(初始空间为20G),磁盘空间没满,说明表空间无法进行自动扩展了。sys 登陆 oracle查看Oracle的 DB_BLOCK_SIZESQL> select value from v$parameter where name ='db_bloc
2021-07-22 16:42:22
25526
3
原创 解决docker出现Error response from daemon:Get https***的问题
在安装docker后,搜索镜像时发生了这样的问题Error response from daemon: Get https://index.docker.io/v1/search?q=mysql&n=25: read tcp.....解决方法改用中国的docker镜像仓库进入etc/docker目录下cd /etc/dockerls查看目录下有无daemon.json文件,如果没有创建一个进入文件后,添加:{ "registry-mirrors": ["https
2021-07-21 22:49:14
48746
1
转载 2020 Maven无法使用阿里云仓库下载的解决方法
首先配置文件仓库地址改成https之前:http://maven.aliyun.com/repository/public之后:https://maven.aliyun.com/repository/public之后在IDEA Maven中更改设置Importing—VM options for importer:-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=trueRun.
2021-07-19 23:03:57
2522
2
原创 SpringBoot启动:LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
报错信息:SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/C:/Users/.m2/repository/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J: Found binding in [jar:file:/C:/.
2021-07-15 00:40:26
1444
2
转载 docker 卸载
使用yum安装docker(安装过程可以参照linux 安装docker),如需卸载docker可以按一下步骤操作:1、查看当前docker状态如果是运行状态则停掉systemctl stop docker2、查看yum安装的docker文件包 yum list installed |grep docker查看docker相关的rpm源文件rpm -qa |grep docker3、删除所有安装的docker文件包yum -y remove doc
2021-07-13 23:38:01
2360
原创 Docker 安装启动各种程序软件方法及问题
docker 在线安装 :https://www.runoob.com/docker/centos-docker-install.html#安装curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun#启动systemctl start docker#关闭systemctl stop docker#重启systemctl restart docker#卸载#删除安装包:yum remove docker-c
2021-07-12 15:15:57
847
转载 Nginx开启SSL 、HTTP模块
nginx: [emerg] the"ssl"parameter requires ngx_http_ssl_modulein/usr/local/nginx/conf/nginx.conf:37
2021-07-12 14:54:28
762
PLSQLDeveloper11+汉化exe+instantclient-basic-nt-11.2.0.4.0.zip
2017-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人