自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三人行,必有我师焉。

永远不要满足于现状,只有走得越远,才能看得越多。

  • 博客(568)
  • 资源 (15)
  • 收藏
  • 关注

原创 ubuntu 安装 jdk

安装完JDK后,我们需要配置环境变量,以便系统能够正确地找到Java相关的可执行文件。打开终端并执行以下命。现在,我们已经完成了Java环境变量的设置。让我们验证一下java是否正确安装。在终端上执行以下命令。这将使用nano编辑器打开 /etc/environment 文件。1.安装java开发环境包jdk。步骤三:验证Java安装。步骤二:配置环境变量。

2024-09-05 17:49:53 564

原创 Nginx限制IP访问次数的问题

nginx限制IP

2024-09-05 11:01:45 272

原创 无外网的redis本地登录测试

输入命令:1) "j"2) "jt"OKset jt 123get jt。

2024-09-04 19:04:26 404

原创 Java8中stream().filter()的用法

stream.filter一般适用于list集合,主要作用就是模拟sql查询,从集合中查询想要的数据。filter里面的参数user是指集合里面的每一项。

2024-08-01 08:52:29 323

转载 PHP笔记

自从PHP5.6后,使用const数组也能被定义为常量,define在PHP7中被实现。

2024-07-30 19:10:21 31

原创 Nginx的location优先级

1 匹配优先级如下① = 精确匹配② ^~ 优先匹配常规字符串,匹配后,不检查正则③ ~* 正则匹配 示例: ~*.(gif|jpg|jpeg)$④ / documents/ 匹配常规字符 documents 代表目录,可以是其他值⑤ / 所有location无法匹配,则显示该默认匹配以上可以都有,也可以都没有,如果都有,则按照以上优先级匹配。

2024-07-30 17:13:37 398

原创 Nginx服务 rewrite、proxy_pass 用rewrite去除URL中的特定参数

(2)/$1:重写的目标路径,这里用$1引用前面正则表达式匹配到的分组(组编号从1开始,也就是api),即/api/后面的所有。1、用户访问 http://x.com/test/api/oauth2/...... 需要请求到 http://y.com/api/oauth2/...... 去除 test。总体来说,这段配置的作用是将客户端请求中以 /test/ 开头的路径重写为去掉 /test/ 部分的路径,并将重写后的请求转发到 http://b.com 进行处理。比如前端的请求地址是。

2024-07-30 16:35:14 640

原创 工作中常用 Shell 脚本

假设服务器环境为 lnmp,近期访问经常出现 502 现象,且 502 错误在重启 php-fpm 服务后消失,因此需要编写监控脚本,一旦出现 502,则自动重启 php-fpm 服务。Expect是一个自动交互式应用程序的工具,如telnet,ftp,passwd等。加个死循环,如果IP可用就退出,不可用提示继续输入,并使用awk判断。应用场景:希望将执行结果或者位置参数赋值给变量,以便后续使用。方法1:EOF标准输出作为expect标准输入。方法3:将expect脚本独立出来。

2024-07-25 10:51:42 346

原创 IDEA的pom.xml显示ignored 的解决办法

在idea中,按照File → Settings → Build, Execution, Deployment → Build Tools → Maven → Ignored Files的路径将选中的ignored Files取消勾选。相同名称的module在之前被创建删除过,IDEA会误以为新的同名文件是之前删除掉的,将这个新的module的pom.xml文件忽略掉显示ignored.idea中创建Maven module时,pom.xml出现ignored。

2024-07-24 18:06:04 636

原创 Centos-7安装nginx遇到make: *** 没有规则可以创建“default”需要的目标“build”。 停止 的解决办法

make使用make 命令编译时产生时候出现make: *** 没有规则可以创建“default”需要的目标“build”。停止 的解决办法。

2024-07-24 08:56:17 440

原创 安装和启动redis

先创建/usr/local/redis/目录。

2024-07-22 17:58:03 116

原创 Git 在commit后,撤销commit

2. 撤销已经commit,但是没有push到远端的文件(仅撤销commit 保留add操作)windows 系统使用提示 more,需要多加一个 ^(windows当中^才是换行符?git push origin 分支名 --force。git reset --soft 需要回退到的版本号。1. 撤销已经add,但是没有commit的问题。按照输入的数字撤销输入数字条commit记录。//提交撤销动作到服务器,强制提交当前版本号。// 撤回到需要的版本。// 切换到指定分支。

2024-07-12 17:58:31 918

原创 Windows 下后台启动java项目的 jar 包

java -jar swagger.jar 有dos窗口使用 javaw.exe 启动 jar 包,并不会在窗口打印日志,而且会直接在后台运行进程,关掉窗口,进程继续跑后台启动的 jar 包,直接在 jar 包所在目录打开 cmd ,输入就能关闭此 jar 进程。

2024-07-01 15:46:00 844 1

原创 windows 系统根据端口查找进程,杀死进程

在启动项目时,往往设置的端口被占用,这时需要杀死端口所占用的进程,然后再重启项目。杀死进程后,再执行命令。进行查看端口占用情况。

2024-06-20 11:36:16 328

原创 mysql 某个时间字段取值时间标识的字符串的值

mysql 字段取值

2024-06-17 09:41:08 309

原创 Windows 系统 Node版本太高,vue项目运行不起来,快速切换版本、版本回退(降级)、版本更新(升级)

一. 优先安装nvm版本管理工具。

2024-06-14 16:19:47 807

原创 Shell脚本重启Java项目

java启动脚本

2024-05-21 17:53:40 436

原创 java图片水印字体乱码问题

图片水印字体乱码

2024-05-10 19:00:10 318

原创 Centos7 搭建openVPN

CentOS 搭建openVPN时需要一台有公网IP的服务器。openVPN 是一个基于SSL/TLS的虚拟专用网络(VPN),它允许你创建一个安全的连接,通过它你可以将你的网络流量封装并加密,从而在公网上进行传输。

2024-03-23 15:20:31 1264

原创 Centos-7.5防火墙操作

防火墙

2024-03-21 18:50:51 367

原创 nacos启动

nacos启动

2024-03-20 18:19:04 125

原创 用node部署和启动前端项目

node部署和启动前端项目

2024-03-08 17:17:46 341

原创 网络基础(一)

2. IP 地址与 MAC 地址 : 有 IP 地址的前提是有 MAC 地址 , 网络中为物理设备分配一个临时的 IP 地址 , IP 地址可以改变 , MAC 地址无法修改;2. IPv4 分类 : IPv4 地址分为 A, B, C, D, E 五类 , E 类时保留地址 , 其总数量只有 42 亿个 , 在 2011 年时已经分配完毕;4. 受限广播地址 : 255.255.255.255 , 当前局域网的广播地址 , 如果 UDP 给该地址发送信息 , 会将信息发给局域网的所有设备;

2024-01-08 09:56:42 1180

原创 Linux Centos-7.5_64bit 等保测评

liunx 新增账户

2023-12-22 14:45:38 143

原创 Linux Centos-7.5_64bit 系统等保测评内容

auditctl 命令是 Linux 用户空间审计系统的最主要的部分,命令格式:auditctl [选项] filter,action -S syscall -F condition -k label主要参数说明见下表,auditctl 命令选项| 项目 | 可选参数 | 说明 || filter | user,exit,task,exclude | filter 详细说明哪个内核规则匹配过滤器应用在事件中。以下是其中之一的与规则匹配的过滤器: task、exit、user 以及 exclude |

2023-12-22 09:28:35 1036

原创 RPC框架 简介

RPC框架介绍

2023-12-19 16:29:25 85

原创 改善你工作效率的工具(值得收藏,持续更新)

改善你工作效率的工具

2023-12-19 11:21:14 248

原创 cmd命令 常用的命令

cmd命令

2023-12-08 15:41:30 311

原创 Java检测网络是否正常通讯

这段代码定义了一个名为isPortOpen的静态方法,它需要两个参数:主机名(host)和端口号(port)。本文介绍了如何使用Java检测IP地址和端口是否可用。如果连接成功,则说明该IP地址和端口可用,否则说明不可用。在网络应用程序中,检测IP地址和端口是否通常是必要的。Java检测IP和端口的方法非常简单。下面的代码片段演示了如何检测IP地址和端口是否通。在使用该方法之前,需要确保已经导入java.net.Socket和java.net.InetSocketAddress类。

2023-11-22 16:51:25 522

原创 MySQL--慢查询(一)

Range checked for each Record(index map:#):没有找到理想的索引,因此对于从前面表中来的每一个行组合,MYSQL检查使用哪个索引,并用它来从表中返回行。这是使用索引的最慢的连接之一。eq_ref:在连接中,MYSQL在查询时,从前面的表中,对每一个记录的联合都从表中读取一个记录,它在查询使用了索引为主键或惟一键的全部时使用。Using index:列数据是从仅仅使用了索引中的信息而没有读取实际的行动的表返回的,这发生在对表的全部的请求列都是同一个索引的部分的时候。

2023-11-22 15:30:29 794

原创 android生成jks文件

jks文件用来校验微信支付。

2023-11-21 11:58:23 226

原创 crontab定时任务是否执行

【代码】crontab定时任务是否执行。

2023-11-17 17:53:56 629

原创 liunx Centos-7.5上 rabbitmq安装

liunx 安装rabbitmq

2023-10-25 17:16:46 862

原创 c语言第一个爱心程序

预习c语言

2023-10-18 11:31:28 221

原创 部署java程序的服务器cpu过高如何排查和解决

cpu过高排查

2023-09-01 18:39:05 586

原创 计算机中CPU、内存、缓存的关系

缓存通常都是静态RAM,速度是非常的快, 但是静态RAM集成度低(存储相同的数据,静态RAM的体积是动态RAM的6倍), 价格高(同容量的静态RAM是动态RAM的四倍), 但是为了提高系统的性能和速度,我们必须要扩大缓存, 这样就有了一个折中的方法,不扩大原来的静态RAM缓存,而是增加一些高速动态RAM做为缓存, 这些高速动态RAM速度要比常规动态RAM快,但比原来的静态RAM缓存慢, 我们把原来的静态ram缓存叫一级缓存,而把后来增加的动态RAM叫二级缓存。它的目的是加快CPU对数据的访问速度。

2023-06-26 19:00:50 49377 19

转载 Linux常用命令总结(持续更新)

liunx操作命令大全

2023-06-07 15:11:37 270

原创 服务器日志迁移脚本

日志迁移

2023-05-18 10:01:44 487

原创 记录一次微信登录失败此公众号并没有这些 scope的权限,错误码:10005

微信登录失败此公众号并没有这些 scope的权限,错误码:10005

2023-04-17 15:34:58 4410

原创 Liunx常用命令总结

liunx常用命令

2023-03-02 10:52:16 386

切割tomcat的catalina.out的日志文件

tomcat的catalina.out的日志文件过大,用来切割日志文件用的xshell脚步。

2018-11-10

一个功能齐全的CMS

一个功能齐全的CMS管理系统模板,内置6套皮肤,已经转化为标准的Eclipse项目,直接导入即可

2015-05-08

微信大转盘

微信抽奖大转盘前端源码,欢迎大家前来下载。

2015-03-02

cms项目qatang讲课代码

cms项目qatang讲课代码,完成了添加用户的功能。

2014-06-20

日常开发的总结

日常的总结,对以后的开发有用,希望以后有机会再看看。

2014-06-16

连接数据库的一个小项目

连接数据库的一个小项目,初学者可以尝试一下连接mysql数据库。

2014-06-16

cms项目hw加了页面的布局整理后的

cms项目hw加了页面的布局整理后的,运行过看到了效果

2014-06-13

20140604第一节搭建框架代码

20140604第一节搭建框架代码,没有页面的布局qatang。

2014-06-13

javaProjectCms

java后台项目开发,运用了mvc,搭建框架第一节课,加上了页面的布局。

2014-06-13

java反编译软件

java反编译软件,可以获取到源文件,查看源代码。

2014-01-12

div + css页面布局

div + css布局,让页面布局更简单。

2013-12-28

web2笔记留着用

编程语言的基础知识,初学者可以慢慢学的!

2013-12-26

web笔记留着用

我的学习笔记,大家可以参考一下,希望对大家有所帮助!

2013-12-26

公司管理大全

是关于公司管理的一份很好的参考材料,希望大家多多下载。

2013-04-10

第三方控件 验证码

初级开发者留着有用,这是我初学时的代码以及程序。

2012-05-17

空空如也

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

TA关注的人

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