自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 Docker容器的IP地址

这将显示与该网络相关联的所有容器的详细信息,包括它们的IP地址。要查看Docker容器的IP地址。

2024-04-06 03:21:33 296

原创 Mysql密码修改问题

修改内容:加上skip-grant-tables。如果需要支持远程主机访问则。

2024-04-05 02:02:32 187

原创 Oracle的Merge和Using

这两个功能强大的SQL语句可以帮助我们实现数据同步、更新和插入,提高数据操作的效率和准确性。在Oracle中,USING语句常用于在查询中引入外部数据using用于简化连接查询,只有当查询是等值连接和连接中的列必须具有相同的名称与数据类型时,才能使用using关键字进行简化。

2024-03-22 10:59:17 347

原创 Union和union导致的数据不一致

平时工作中经常用到union,可以自带去重的操作,今天有个汇总的SQL也用了这个,需求是统计多张表的余额字段,看着就很简单union再sum或者sum再union。第一种每张表先汇总,使用 UNION ALL 合并后最外层再汇总FROM (UNIONUNION) subquery;第二种每张表不汇总,最外层统一汇总FROM (UNIONUNION) subquery;

2024-03-14 09:19:47 525

原创 脚本格式问题记录

/bin/bash^M: bad interpreter: No such file or directory

2023-11-30 01:53:19 114

原创 centos出现entering emergency mod问题

centos出现entering emergency mod问题。

2023-08-24 21:41:34 105

原创 服务器设置防火墙可通过端口

linux(centos)打开防火墙设置可通过端口(二选一)查询数量多的时候可以与grep一起查询。1、firewalld模式。如果是阿里云还要配置安全组。2、iptable模式。

2023-06-14 23:13:34 217

原创 Docker自定义网络

使用Docker创建自定义网络非常简单。我们可以使用以下命令来创建一个名为my-network在创建自定义网络之后,我们可以通过以下命令来运行容器并将其加入到my-network其中,是容器的名称,my-network是自定义网络的名称,my-image是容器所使用的镜像。首先,我们需要创建一个名为my-network然后,我们可以运行两个MySQL容器并将它们加入到my-network接下来,我们可以运行两个Redis容器并将它们加入到my-network。

2023-06-13 23:47:35 2477

原创 docker整合Elasticsearch、Kibana、Logstash

这将启动一个名为elasticsearch的容器,并将Elasticsearch的默认端口映射到主机的9200和9300端口。这将启动一个名为logstash的容器,并将我们之前创建的logstash.conf文件挂载到容器中。此外,我们还将elasticsearch容器链接到kibana容器,并使用elasticsearch作为Kibana的后端。在此文件中,我们需要编写我们的Logstash配置。这将创建一个名为logstash.conf的文件,其中我们将编写我们的Logstash配置。

2023-06-12 01:38:03 933

原创 Docker启动镜像并进行端口映射

Docker是一种流行的容器化平台,可以帮助开发人员更轻松地构建、测试和部署应用程序。在使用Docker时,启动镜像并进行端口映射是很常见的操作。本文将详细介绍如何使用Docker启动镜像并进行端口映射,并通过几个案例进行说明。

2023-06-12 01:30:11 2824

原创 Elasticsearch常用命令

这些是一些常用的 Elasticsearch 命令。希望这篇博客对您有所帮助。

2023-06-12 01:19:45 159

原创 docker启动elasticsearch报错插件找不到

Exception in thread "main" java.nio.file.NotDirectoryException: /usr/share/elasticsearch/plugins/commons-codec-1.9.jar

2023-06-11 18:02:54 389

原创 Docker命令列表【个人笔记】

Docker是一种容器化技术,可以帮助开发人员更方便地构建、部署和运行应用程序。在这篇博客中,我们将列出所有Docker技术用到的命令,并解释其用法和参数。

2023-06-11 01:46:12 1743

原创 Date常用格式转换

JAVA中date格式转换

2023-05-28 16:48:24 2493

原创 Redis安装

redis

2023-03-23 22:35:43 318

原创 记录Redis远程连接Timeout

问题:远程连接Redis失败一直提示timeout1、服务器上配置的Redis设置了外网访问(bind 127.0.0.1替换成bind 0.0.0.0)且关闭了保护模式(protected-mode no)默认其他配置2、启动后通过本地redis-cli正常访问和操作1)启动2)本地客户端连接2、用Redis Desktop Manager远程连接一直报错(见开头),开始以为是软件的问题,又安装了win的redis-cli结果也是一样。最后直接在win装上redis服务,本地连接均正常。

2022-12-04 21:03:22 878

原创 pip切换镜像源安装

2022-02-22 15:28:55 789

原创 U盘插入有盘符无容量

检查驱动没问题,用了驱动精灵检查无异常,重启了好几次都没解决,最终需要修复U盘,使用的是HP U盘格式化工具一分钟就完成了格式化可以读取U盘,只是数据清空了。

2021-08-15 02:44:19 3840

原创 excel多开一个sheet的问题

1、问题:打开一个excel表格,同时会额外打开一个空白的表,每次都要手动关闭很麻烦2、原因:由于系统装了MySQL,导致excel打开后自动触发了MySQL的加载项,空白的表格由它引起的3、解决方案:excel中取消MySQL相关的加载项解决前:选中“com加载项”,并点击转到把这里的勾取消即可此时已经禁用成功,再次打开就不会出现空白表格...

2021-08-05 09:26:03 352

原创 Oracle找回被覆盖的存储过程

几天前修改过存储过程,放了个小长假回去给忘记了,发现测试库编译错误就直接从生产库导出最新的全部覆盖。就在编译成功后沾沾自喜时发现有个程序放假前修改过并在测试库测试,覆盖之后这个程序相当于撤销了之前的操作。好在Oracle的机制很人性化,基本上不管怎么删除都能找回来。存储过程的还原三步搞定。1、切换到管理员,这些操作普通用户没有权限2、新建一张表存放某个具体时间的存储过程信息create table lwz_tmp as select * from dba_source as of timestam

2021-01-05 10:44:06 2791

原创 index和match

excel中INDEX()和MATCH的搭配使用欢迎使用Markdown编辑器1、index()index(要查找的区域,区域中的具体位置),如图:2、match()match(你要从其他地方匹配到这里的位置如下图的B位置(可以具体也可以引用一个单元格),需要从这里找匹配的数据区域(可多个单元格)如下图的整个A区域,精度(1–模糊,2–精确)),返回A区域中能跟B中具体的数值匹配上的位置3、index()和match()匹配后返回值...

2020-12-22 10:21:22 891

原创 累计求和sum(A1)over(partition by A2 order by A3)

组内排序求和1、需求:根据所给数据要取出每个人每一年所兑付的往年金额汇总用了传统的方法sum()over(order by)无法实现,但是见到网上根据部门编号累计汇总工资是可以的,但是这里面没有一个主键,所以无法实现红色字体中的累计求和。2、在网上找了其他方法依葫芦画瓢尝试很多之后找到了可以实现的方法,将几个字段作为主键的累计求和,解释如下sum(A1)over(partition by A2 order by A3),以A2分组,按A3排序,求出A1的累积和。select hy.

2020-11-16 19:32:25 594

原创 classpath文件路径变成%20

部署项目的时候报错,文件路径编译成%20原因classpath编译的文件路径是D:\Program Files,注意中间是有一个空格的,空格转义成了%20,最方便的解决办法是改变存放路径或者修改文件夹名称去掉空格。或者对字符进行处理,可参考https://www.cnblogs.com/runerering/p/6042828.html...

2020-10-27 09:16:49 211

原创 Oracle查询执行完毕无结果集

错误:select * from table没有任何错误但是没有结果集,表也是存在的原因:select 后面的空格是全角符号导致查询不出结果方法:shift+空格 切换半角/全角

2020-09-24 10:54:31 1485

原创 ORA-01476: divisor is equal to zero

ORA-01476: divisor is equal to zero原因:在sql语句中有除数为0的情况解决:排除sql中除数为0的情况,可以使用分母+1或者直接取0

2020-09-24 10:13:33 1239

原创 navicat编写MySQL存储过程

不同的数据库语法有所区别,尽管原理一致但是写法上不同。记录一下用MySQL写存储过程的一些细节点击函数——>选择“过程”——>下一步——>填写需要的参数——>完成模式分in、ouot、inout三种,分别表示用于必须输入参数、用于输出的参数、可以输入又可以用于输出的参数。点击完成后如下图,例如以下是根据客户号求总余额的存储过程,begin和end是固定的格式,cust_num是存储过程需要传入的参数,不需要在写的时候手动定义运行测试成功即可完成...

2020-05-29 14:28:51 427

原创 db2命令

1、 打开命令行窗口  #db2cmd2、 打开控制中心  # db2cmd db2cc3、 打开命令编辑器db2cmd db2ce=操作数据库命令=4、 启动数据库实例  #db2start5、 停止数据库实例  #db2stop如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2force application all就可以了 /db2stop force6、 创建数据库  #db2 create db[dbname]7、 连接到数据库  #db2 c

2020-05-29 14:07:05 1014

原创 java.lang.OutOfMemoryError: PermGen space内存不足问题

win10环境下tomcat内存不足问题的解决方法:1、使用startup.bat启动时1)在tomcat/bin/下找到catalina.bat文件,记事本打开ctrl+f搜索set CURRENT_DIR=%cd%,在后面加入set JAVA_OPTS=-Xms3072m -Xmx3072m -XX:PermSize=512M -XX:MaxNewSize=1024m -XX:MaxPer...

2020-04-13 15:06:00 216

原创 linux系统下mysql大小写区分的坑

在linux搭建tomcat服务器时遇到的问题总结以下:页面无法访问项目放到tomcat的webapp下输入地址无法访问1、看ip是否正确。2、端口是否打开,如使用云服务器要在控制台添加规则。3、如果以上均没有错误访问http://IP:端口/项目名/主页或者需要访问的映射请求url,注意顺序和大小写。之前一直没有加入项目名,直接访问http://IP:端口可以成功进入tomcat首页但...

2019-11-20 15:43:22 168

原创 Centos7安装mysql

由于项目需要安装完jdk紧接着就要安装mysql,还是使用最简单粗暴的yum安装,先是仓库的安装wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpm接着就是安装mysq...

2019-11-19 14:54:40 85

原创 Centos7安装jdk1.8

安装jdk之前一般需要先删除自带的jdk,在终端输入java -version,出现java版本则需要卸载,并查看安装了哪些jdk版本查看jdk命令yum list installed |grep java卸载命令(卸载版本根据内置的jdk)yum -y remove java-1.6.0-openjdk*安装可以使用tar包安装也可以yum安装,这里我使用最简便的yum安装搜索仓...

2019-11-19 14:33:23 58

原创 censtos7安装配置samba

首先在虚拟机中安装samba,可以采用最简单的yum源安装yum -y install samba接着配置文件cd /etc/samba/lsvi smb.conf重点该这两个valid users =lwz smb #可访问用户browseable = yes #是否可以浏览write list = @printadmin root lwz #权限然后就是开启smbs...

2019-11-07 23:01:15 405

原创 centos7网络不可用Network is unreachable

报错Network is unreachable:第一步:cd /etc/sysconfig/network-scripts/ vi ifcfg-ens33vi ifcfg-ens33(后面数字看个人配置文件),最好是进入目录后ls查看,第一个文件就是对应的vi ifcfg-ens33然后修改该文件内容ONBOOT=yes第二步:重启网络服务service network re...

2019-11-07 22:07:02 3929

原创 Centos中Samba共享目录无法访问

网上一堆的教程配置可以自行百度,配置完后,iptables -F防火墙,再以后重启,发现还是无法访问。遇到的问题有以下:1、无法连接1)确保setlinux关闭,可以用setenforce 0命令执行。 默认的,SELinux禁止网络上对Samba服务器上的共享目录进行写操作2)修改/etc/selinux/config 文件将SELINUX=enforcing改为SELINUX=disab...

2019-11-02 10:11:03 2698

原创 java简单的文件搜索

在本机的磁盘系统中,找一个文件夹,利用File类的提供方法, 列出该文件夹中的所有文件的文件名和文件的路径package ch12.homework;import java.io.File;import java.util.ArrayList;import java.util.List;import java.util.Scanner;/** * * 路径是xxx的文件夹内的文...

2019-08-14 16:27:38 509

原创 一个简单的WatchService文件资源监控

分享一个简单的文件资源监控package ch12;/** * 监听watch需要手动停止 */import java.io.File;import java.nio.file.FileSystems;import java.nio.file.Path;import java.nio.file.Paths;import java.nio.file.StandardWatchEv...

2019-08-14 16:24:53 253

原创 java中的File文件管理

File文件管理file为文件地址,如"D:\javaworkspace"1、文件定位方法1)绝对路径:从盘符开始到文件名2)相对路径:从当前目录(工作空间所在位置开始)到文件名2、新建文件1)file.mkdir():新建单个文件夹2)file.mkdirs():新建多级文件夹,注意,如果此操作失败,可能已成功创建了一些必需的父目录3)createNewFile():新建文件...

2019-08-13 15:29:42 245

原创 oracle中的嵌套子查询和相关子查询

–嵌套子查询–嵌套子查询中子查询可以单独执行–先执行子查询,把子查询结果跟主查询合并再进行数据过滤(后执行主查询):子查询只执行了一次–查询比本部门平均工资高的员工姓名、编号select emp.ename,emp.empno,emp.deptno,e.avgsal,emp.salfrom emp ,(select deptno,avg(sal) avgsal from emp gro...

2019-08-01 10:27:37 1359

原创 DML与TPL 数据管理语句与数据库事务

-------DML与TPL 数据管理语句与数据库事务----------–数据库事务有4大特性:–原子性:在同一个事务中的操作不可以拆分,要么同时成功,要么同时失败;–隔离性:没有提交的事务中的更新操作对其他事务是隔离的,在当前事务可查,其他事务不可查;–一致性:数据库开启或事务结束后,每次查询出的数据都是一致的–持久性:事务一旦提交,数据将被持久化到数据库系统中,发生意外程序崩溃退出...

2019-08-01 10:25:21 129

原创 oracle数据库用户权限和创建表格

–用户管理–新增用户– Create the user–tablespace表空间指数据存储的位置create user studentidentified by “123456”default tablespace USERStemporary tablespace TEMP;–修改用户–Modify the useralter user STUDENT identified...

2019-08-01 10:23:23 647

服务器连接工具-xshell脚本

xshell和xftp很久不用强制更新怎么办,内网更新还有可能很慢导致超时。他可以通过次工具脚本设置本机时间进行启动。 优点:跳过强制更新直接使用已经下好的xshell、xftp 缺点:如果本次更新的内容无法同步,且每次启动都需要点击脚本通过bat执行 --------------------------------------------结束了---------------------------------------------------------------- 以下为了凑字数 如果觉得不好看可以把脚本后缀隐藏一下,替换一下原来的xshell图标偷天换日骗一下自己让界面更好看。 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2023-06-15

空空如也

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

TA关注的人

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