- 博客(18)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 idea修改gradle版本号
修改文件gradle-wrapper.properties修改属性distributionUrl修改distributionUrl=https://services.gradle.org/distributions/gradle-3.2.1-bin.zip中的zip文件版本号版本号参考 https://services.gradle.org/distributions/
2021-10-10 18:37:33 1902
原创 在window上通过Docker Desktop搭建CentOS环境
安装Docker Desktop参照官网安装Docker Desktophttps://docs.docker.com/desktop/windows/install/安装完成后,打开Windows PowerShell执行docker -v,看到如下输出,表示安装成功PS C:\WINDOWS\system32> docker -vDocker version 20.10.8, build 3967b7d准备Dockerfile文件找个目录,新建一个Dockerfile文
2021-10-07 14:44:30 2230
原创 一个网络问题的分析
问题描述客户端向服务端,发送HTTP请求,偶尔出现TCP连接超时现象。分析过程尝试telnet域名,也是同样的现象,偶尔telnet失败。暂时认为客户端程序没有问题,应该是网络问题。尝试wireshark抓包,发现每次出现TCP连接失败的时间点,都没有抓到客户端到服务端的数据包。暂时怀疑是DNS解析出错。尝试抓DNS包,发现客户端会向4个DNS服务器发送请求,但是只有其中两个能正确解析域名。删除另外两个DNS服务器配置后,再没有出现TCP连接失败现象。基础技能掌握必要的抓包技能。了解网
2021-07-01 10:59:53 115
原创 通过docker搭建centos环境
QAFailed to set locale, defaulting to C.UTF-8通过docker搭建centos环境最近在学习Redis,想要搭建一套linux环境。因为穷,买不起云服务器。因为穷,买不起物理机。所以,是不是可以用Docker搭建CentOS环境呢。安装docker环境参照官网文档安装安装centos环境docker pull centosSystemd integrationFROM centos:latestENV container doc
2021-06-29 00:12:58 318
原创 MQ通道认证问题
内容非原创,但找不到源链接了,抱歉。大家可以在评论区留下源链接,方便我修改。解决方案验证有效。问题描述:IBM MQ v8.0.0.5不允许访问队列管理器,具体报错如下:解决方案:1、关闭通道认证记录,执行如下命令:ALTER QMGR CHLAUTH(DISABLED)2、修改服务器连接通道的MCAUSER属性,其值必须为MQ服务器上的mqm组内的用户ALTER CHL(通道名) CHLTYPE(SVRCONN) MCAUSER('指定的用户标识')3、在V8.x.
2020-10-26 20:05:45 3761
原创 docker容器应用的文件权限问题
文件权限问题 投产后,程序产生的文件按权限是644。原因是docker容器里面,umask值是0022。[root@hostname logs]<20200423 20:47:57># umask0002[root@hostname logs]<20200423 20:46:02># docker exec -it 18becb148a65 /bin/bashbash-4.2$ umask0022 宿主机umask是0002,容器里面是0022,为什么会这样呢?
2020-09-08 14:19:14 3952
原创 mysql安装教程
删除原生mariadbrpm -qa | grep mariadbmariadb-libs-5.5.56-2.el7.x86_64yum remove mariadb-libs-5.5.56-2.el7.x86_64rpm -e mariadb-libs-5.5.56-2.el7.x86_64安装包可以去官网下载 mysql-community-libs-8.0.20-1.el7.x86_64.rpm mysql-community-client-8.0.20-1.el7.x86_6
2020-09-04 08:59:17 304
转载 Tomcat学习-架构及常用组件
转自:https://blog.csdn.net/w1992wishes/article/details/79242797https://www.cnblogs.com/651434092qq/p/11063158.html1.Tomcat体系架构2.Tomcat常用组件示例文件:<?xml version="1.0" encoding="UTF-8"?><Serv...
2019-08-01 18:51:22 108
转载 http头部介绍
转载自: https://www.jianshu.com/p/1c7faf00a436这边博文介绍了http请求和响应头部信息。
2019-07-31 15:20:03 1816
转载 Wireshark使用介绍
使用方法参照博客:https://www.cnblogs.com/doit8791/p/5730595.html这里补充将追踪流数据保存成XPS格式文件方法:打开追踪流界面后: “打印”(不知道Save as保存文件的格式应该是什么) --> “选择打印机”--> “打印”...
2019-07-30 17:10:59 152
原创 WinSCP使用介绍
1.功能介绍 WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。winscp也可以链接其他系统,比如linux系统。2.下载安装 下载地址:https://winscp.net/eng/download.php 下载完成后,按照...
2019-07-29 19:07:35 457
原创 putty使用介绍
1.下载安装下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html安装后界面:(pub_key和pri_key.ppk文件是后来生成的公私钥)2.设置ssh2秘钥互信2.1.生成公私钥执行puttygen.exe文件,在出现的界面里面点击Generate按钮。2.2.在目标服务器设置公钥进入~/.ssh目...
2019-07-29 17:57:12 1016 1
原创 使用Java锁文件的方法
一、java.io.RandomAccessFile锁文件例子: public static void main(String[] args) throws IOException { // RandomAccessFile可以随机访问文件,实例化RandomAccessFile对象时,会在文件系统生成 // 文件C:/Users/alvin/Desktop/test2.txt,...
2019-03-16 13:54:30 535
原创 通过bat脚本停止java进程的三个方法
通过bat脚本停止java进程的三个方法1.拷贝java.exe启动时复制java.exe程序修改进程映像名,然后通过映像名杀进程。栗子拷贝程序 拷贝一份java.exe程序,重名为tstop.exe,放在PATH下。修改启动脚本 @echo offtitle tstoptstop -jar …/lib/ocean-laucher-1.0.5.6.jar … …/lib/*.jar...
2019-02-14 16:05:05 11126
原创 GIT常用命令
GIT使用git安装window版本安装linux版本安装Mac OS版本安装搭建本地仓库初始化本地仓库链接远程仓库克隆远程仓库查看远程仓库分支查看对远程仓库权限fetch远程仓库分支代码向远程仓库push/pull代码关联本地仓库与远程仓库的分支合并分支代码git安装window版本安装linux版本安装Mac OS版本安装搭建本地仓库初始化本地仓库新建一个空的目录,在该目录下执行...
2019-01-31 17:08:40 230
原创 pip命令
命令:pip show packagename功能:查看指定的安装包信息命令:pip list功能:列出所有的安装包pip检测更新命令:pip list –outdatedpip升级包命令:pip install --upgrade packagenamepip卸载包命令:pip uninstall packagename...
2018-12-07 19:45:36 215
转载 MDC随笔_1
MDC随笔_1转载userwyh的博文,MDC 中包含的内容可以被同一线程中执行的代码所访问。当前线程的子线程会继承其父线程中的 MDC 的内容。 log4j MDC用户操作日志追踪配置...
2018-03-16 12:01:46 176
channelFuture.awaitUninterruptibly
2018-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人